Commit Graph

  • d658dc45ed fix: top level decorate cha0s 2019-04-19 17:10:00 -0500
  • cf7487a104 fix: visible scale cha0s 2019-04-19 17:09:48 -0500
  • 36e5fbbb85 feat: visible scaling cha0s 2019-04-19 16:49:41 -0500
  • ca21ad7378 refactor: sprite default anchor to middle cha0s 2019-04-19 16:32:17 -0500
  • a04dea6d95 refactor: simplify position using anchor cha0s 2019-04-19 16:25:08 -0500
  • 64b3022c44 feat: anchor/origin cha0s 2019-04-19 16:23:26 -0500
  • a723065a92 feat: isAnimating cha0s 2019-04-19 15:51:57 -0500
  • a1eb00b649 refactor: internal isBehaving cha0s 2019-04-19 15:51:50 -0500
  • 6c5b2b341e refactor: emit actionsFinished for 0-length actions cha0s 2019-04-19 15:39:53 -0500
  • a24a00122d fix: twisted behavior item json logic cha0s 2019-04-19 15:39:28 -0500
  • 1b9b4a6876 feat: afterDestructionTickers cha0s 2019-04-19 14:46:00 -0500
  • 4118adf674 fix: remove entities from list before full destroy cha0s 2019-04-19 14:42:08 -0500
  • a5e83f7325 feat: first-class booleans cha0s 2019-04-19 14:04:07 -0500
  • 313a09e844 chore: remove DirectionalBase cha0s 2019-04-19 12:30:11 -0500
  • f9e9ac362c refactor: collider tracks collisions cha0s 2019-04-19 12:06:56 -0500
  • b9e3f76750 feat: z distance scaling for text node cha0s 2019-04-19 03:12:30 -0500
  • d5a9fb1fd8 feat: physics sensor cha0s 2019-04-19 02:52:39 -0500
  • 0dd423944f fix: stubs cha0s 2019-04-19 01:33:17 -0500
  • 70132c838a fix: typo cha0s 2019-04-19 01:33:01 -0500
  • d80a18cc59 refactor: actual dirty state API cha0s 2019-04-19 00:58:36 -0500
  • 46909b2e83 feat: Proton! cha0s 2019-04-19 00:50:15 -0500
  • 77af345889 feat: API for three.js bridge cha0s 2019-04-19 00:49:46 -0500
  • 8e22e43f95 feat: staged cha0s 2019-04-19 00:23:04 -0500
  • 14d626d924 refactor: stage tick during render cha0s 2019-04-19 00:21:24 -0500
  • cd42e88568 feat: staged trait cha0s 2019-04-19 00:12:36 -0500
  • 7def4aba24 feat: promise for stage ui rendered cha0s 2019-04-18 23:58:26 -0500
  • f7f07bac8c feat: stage camera cha0s 2019-04-18 22:08:47 -0500
  • 5b8160f39e chore: new deps cha0s 2019-04-18 21:53:09 -0500
  • ddc3d83836 chore: add top too cha0s 2019-04-18 20:44:50 -0500
  • b1d1841fab fix: entity trait property removal cha0s 2019-04-18 20:44:33 -0500
  • 63cb41943b perf: various opts cha0s 2019-04-17 00:40:18 -0500
  • d919af7812 perf: cool off EventEmitters cha0s 2019-04-17 00:05:12 -0500
  • 0952ffbd0e perf: cool off visibleEntities cha0s 2019-04-16 23:59:08 -0500
  • 63e4e9bba0 refactor: simplify arrayUnique cha0s 2019-04-16 23:58:44 -0500
  • 981d483349 perf: Track dirty entity state cha0s 2019-04-16 23:44:03 -0500
  • 05ce7cd8ba refactor: immutable diff steps cha0s 2019-04-16 21:39:50 -0500
  • 91bab449a7 chore: Cache current routine for Behaved tick cha0s 2019-04-16 18:04:53 -0500
  • e1e537e5e1 chore: Abstract physics world tick optimizations cha0s 2019-04-16 18:02:07 -0500
  • ab937f2206 refactor: Behavior items derive type/name cha0s 2019-04-16 17:58:49 -0500
  • e63766b045 refactor: Synchronized is a mixin cha0s 2019-04-16 17:52:56 -0500
  • 81a6ecf5c4 feat: trait state dirty optimization cha0s 2019-04-16 17:41:17 -0500
  • d5e35341dd refactor: byebye TraitProxy cha0s 2019-04-16 16:40:20 -0500
  • f8cc832ba5 feat: SynchronizedMixin cha0s 2019-04-16 16:34:28 -0500
  • 8d55357aad refactor: World::tick heat off cha0s 2019-04-16 14:04:11 -0500
  • bbe6e48ab1 refactor: hull not needed since patches cha0s 2019-04-16 13:41:29 -0500
  • 570054c610 fix: visibleBoundingBox optimizations cha0s 2019-04-16 13:30:15 -0500
  • 1b35fc4215 chore: matter-js rebuild cha0s 2019-04-16 12:36:11 -0500
  • bf3848d8ad chore: todo cha0s 2019-04-16 09:58:34 -0500
  • c9260a2cca refactor: optimize visibleBoundingBox cha0s 2019-04-16 09:26:01 -0500
  • 9ff9fca1e9 fix: allocating literals would fail on strings cha0s 2019-04-15 22:58:27 -0500
  • f1db16c09a feat: traversal compilation cha0s 2019-04-15 22:47:25 -0500
  • c7b333aec1 refactor: packet restructuring cha0s 2019-04-15 10:03:02 -0500
  • 4a137d0bac refactor: split traits use local imports cha0s 2019-04-14 20:33:52 -0500
  • fda1dfb3f3 refactor: AnimationView belongs to timing cha0s 2019-04-14 20:24:44 -0500
  • 54470b0627 refactor: the great trait splittening cha0s 2019-04-14 20:21:52 -0500
  • 6de939f4dc refactor: new trait source pattern cha0s 2019-04-14 20:10:13 -0500
  • 4f366ab39a refactor: Graphical -> Visible cha0s 2019-04-14 18:42:13 -0500
  • 6fbf13d63b refactor: socket event emitter and more events cha0s 2019-04-14 16:11:20 -0500
  • a03f5ab617 fix: destroy image texture cha0s 2019-04-14 16:11:01 -0500
  • 1291d9fe6a chore: subimage not sprite cha0s 2019-04-14 16:10:24 -0500
  • 5f8b3504db fix: remove children when destorying Container cha0s 2019-04-14 16:10:08 -0500
  • 459b81f76b fix: graphical may have already died cha0s 2019-04-14 16:09:41 -0500
  • 812de824db fix: more robust Physical destroy cha0s 2019-04-14 16:07:31 -0500
  • 883837006f fix: if not addedToPhysics on destroy body will be undefined cha0s 2019-04-14 16:06:11 -0500
  • 271d71c5fc fix: parser was eating errors in listeners cha0s 2019-04-14 15:32:17 -0500
  • 2e9e9a864a feat(Stage): expose transform ratio cha0s 2019-04-14 00:22:36 -0500
  • 512683d48b feat(Stage): broadcast display size changes cha0s 2019-04-14 00:22:22 -0500
  • 2f46cd3a4e refactor(Stage): expose displaySize cha0s 2019-04-14 00:21:47 -0500
  • 33c1e45844 chore: remove junk cha0s 2019-04-13 21:37:53 -0500
  • 5a8940e922 chore: restructure cha0s 2019-04-13 20:53:02 -0500
  • c2b2196018 feat: EntityListView cha0s 2019-04-13 20:48:52 -0500
  • 7541dd1abf chore: layer geometry under entities cha0s 2019-04-13 20:37:35 -0500
  • 07f4f0487c refactor: Camera::realOffset cha0s 2019-04-13 18:13:35 -0500
  • cd8b59c218 fix: physics scaling cha0s 2019-04-13 16:35:23 -0500
  • fca289642b feat: convex hull for layer geometry cha0s 2019-04-13 13:38:18 -0500
  • acb7b41e41 feat: convex hull for shape list cha0s 2019-04-13 13:37:44 -0500
  • 3d20f0310c fix: scale position cha0s 2019-04-13 12:46:36 -0500
  • 6a26c5222c fix: correct arg order cha0s 2019-04-13 12:46:26 -0500
  • 5142fb7b1c chore: not in loop cha0s 2019-04-13 03:40:13 -0500
  • c195dec6df feat: Shape::toJSON cha0s 2019-04-13 03:32:44 -0500
  • f48f8b8e2d chore: bump cha0s 2019-04-13 03:19:22 -0500
  • e61ed5636d flow: scaling, list/parts, elegance cha0s 2019-04-13 03:17:58 -0500
  • 1f6551ae8c feat: CircleShape cha0s 2019-04-12 23:51:40 -0500
  • 90070840d6 feat: poly-decomp cha0s 2019-04-12 23:51:14 -0500
  • 901330011e fix: account for shape position and origin cha0s 2019-04-12 21:18:55 -0500
  • ae95193805 refactor: BodyView renders vertices not aabb cha0s 2019-04-12 20:27:54 -0500
  • 62ff586777 refactor: body vertices cha0s 2019-04-12 20:25:40 -0500
  • 2eb2c58054 feat: tileset geometry cha0s 2019-04-12 20:16:31 -0500
  • 176d55d78d refactor: early out nop vertice translation cha0s 2019-04-12 20:14:55 -0500
  • ed0dee0eb8 chore: naming cha0s 2019-04-12 19:49:35 -0500
  • 4963808ad7 refactor: use receiver for most events cha0s 2019-04-12 18:58:38 -0500
  • 1ed1071a19 refactor: layer owns tileset cha0s 2019-04-12 18:49:07 -0500
  • 1da0db0d21 chore: format cha0s 2019-04-12 17:59:28 -0500
  • 4fe038a346 chore: TODO cha0s 2019-04-12 17:58:05 -0500
  • e16e969170 refactor: StateProperty optimizations cha0s 2019-04-12 17:21:43 -0500
  • 9d618d1998 refactor: Vector.mixin elegance cha0s 2019-04-12 17:04:18 -0500
  • c55ac68ed7 refactor Vector.mixin cha0s 2019-04-12 16:30:22 -0500
  • eee1d246f3 refactor: meta.initialize cha0s 2019-04-12 15:54:14 -0500
  • 2817300800 refactor: check trait cha0s 2019-04-12 15:53:44 -0500
  • 19d95ee604 fix: naughty vsc cha0s 2019-04-12 15:53:27 -0500