Commit Graph

411 Commits

Author SHA1 Message Date
cha0s
525df7554c fix: avoid null removes 2021-02-09 16:31:19 -06:00
cha0s
3a5c4e5589 refactor: context type 2021-02-09 16:05:06 -06:00
cha0s
0aef2eadbf chore: test 2021-02-09 10:16:03 -06:00
cha0s
f0cea60965 fix: quadtree 2021-02-09 10:15:51 -06:00
cha0s
dc13b296db fix: no null 2021-02-09 10:13:42 -06:00
cha0s
4689b36818 feat: is 2021-02-08 11:19:39 -06:00
cha0s
7eebda90c8 feat: Artisan hand-crafted quad tree & impl 2021-02-08 05:57:31 -06:00
cha0s
b8a62e775c refactor: Resource root 2021-02-07 03:55:58 -06:00
cha0s
9fafe9cda8 refactor: opt 2021-02-07 02:40:58 -06:00
cha0s
841c8c9c52 fix: assign to context variable 2021-02-07 00:21:59 -06:00
cha0s
76f2fde106 feat: context clone 2021-02-06 23:30:23 -06:00
cha0s
b18e8a36e9 refactor: track isMobile 2021-02-06 21:26:33 -06:00
cha0s
a702c0e108 feat: changeToRandomDirection 2021-02-06 21:03:11 -06:00
cha0s
5ccdadee6a feat: compile: false 2021-02-06 20:15:29 -06:00
cha0s
3f2ef47bb5 feat: while 2021-02-06 20:15:18 -06:00
cha0s
d551b1d4b8 fix: major fuckery 2021-02-06 05:58:24 -06:00
cha0s
d27d324f2c feat: new LFO waveforms 2021-02-06 03:04:11 -06:00
cha0s
74cbad6e7d chore: exports 2021-02-06 02:28:31 -06:00
cha0s
bac9c29643 feat: Mobile updates 2021-02-05 16:35:48 -06:00
cha0s
a884cd2e49 refactor: dependencies 2021-02-05 16:35:30 -06:00
cha0s
012f7fe18e chore: meta 2021-02-05 16:35:08 -06:00
cha0s
bfbc974c3e fix: mark as dirty 2021-02-05 16:33:17 -06:00
cha0s
71b9175289 feat: particle broadcasting 2021-02-05 16:33:08 -06:00
cha0s
784fa2cc75 chore: control flow 2021-02-05 05:39:11 -06:00
cha0s
4c008dbe6b fix: no context 2021-02-05 05:38:54 -06:00
cha0s
3b3b492959 chore: alpha 2021-02-05 05:38:41 -06:00
cha0s
90c54c3433 refactor: auto-Layered 2021-02-05 01:53:42 -06:00
cha0s
a3361a62cb refactor: RIP Roomed 2021-02-05 01:38:29 -06:00
cha0s
211670fd1c refactor: RIP Listed 2021-02-05 01:30:39 -06:00
cha0s
f84a607023 refactor: caching 2021-02-05 00:23:50 -06:00
cha0s
4bd5aec2b8 refactor: LRU cache images 2021-02-05 00:03:22 -06:00
cha0s
9e0e08e194 chore: defaults 2021-02-04 23:35:35 -06:00
cha0s
176fffd9e7 refactor: only complain, for now? 2021-02-04 23:35:26 -06:00
cha0s
da1583dc4b refactor: dependent assumptions 2021-02-04 22:53:52 -06:00
cha0s
ddec926ad3 refactor: always list 2021-02-04 22:49:14 -06:00
cha0s
10a3cc6160 chore: dependencies 2021-02-04 22:47:47 -06:00
cha0s
bbdf8ea285 feat: dependencies 2021-02-04 22:28:28 -06:00
cha0s
ea3efdc353 chore: ded 2021-02-04 22:13:23 -06:00
cha0s
6c78ba9cb4 fix: conditional visible entity removal 2021-02-04 20:25:46 -06:00
cha0s
22e8d7f45f refactor: sound 2021-02-04 20:19:15 -06:00
cha0s
c9b2988e1c feat: broadcasting sound 2021-02-04 18:24:13 -06:00
cha0s
d98435b49a refactor: send updates even if it's a create 2021-02-04 17:53:07 -06:00
cha0s
bd999518e7 fix: typo 2021-02-04 17:52:54 -06:00
cha0s
cf3d4adca8 refactor: isomorphic sound 2021-02-04 16:41:47 -06:00
cha0s
a6a98324a9 refactor: 16MB resource cache 2021-02-04 16:31:48 -06:00
cha0s
61f63179ca refactor: sound 2021-02-04 16:29:52 -06:00
cha0s
e45bf84a19 fix: destroy 2021-02-04 16:29:43 -06:00
cha0s
215e73d3f1 fix: rotation clampiness 2021-02-04 00:04:05 -06:00
cha0s
e2fe91dffd feat: LFO 2021-02-04 00:03:54 -06:00
cha0s
b11be0c0a3 feat: rotation updates 2021-02-03 23:11:14 -06:00
cha0s
fd3d679a09 refactor: cache buffers 2021-02-03 19:51:50 -06:00
cha0s
a03cbcae44 feat: waitForEntity 2021-02-03 18:20:23 -06:00
cha0s
8e4fea8c66 fix: sound 2021-02-03 16:24:16 -06:00
cha0s
ac04dae473 feat: collision incident 2021-02-03 15:28:11 -06:00
cha0s
18fa7a64cc chore: dfaults 2021-02-03 15:27:58 -06:00
cha0s
ad67ee5d90 feat: get/set 2021-02-03 13:53:49 -06:00
cha0s
20b52ee997 feat: toAngle 2021-02-03 13:47:50 -06:00
cha0s
477fb196aa feat: angle range 2021-02-03 13:42:38 -06:00
cha0s
7102f225e6 refactor: angleage 2021-02-03 13:32:24 -06:00
cha0s
4be3f5ff5a refactor: frameRate delegation 2021-02-02 15:17:12 -06:00
cha0s
8ea88a0af5 chore: reporting 2021-02-02 15:17:00 -06:00
cha0s
eb3608cf6f fix: animation resourcing 2021-02-02 03:28:37 -06:00
cha0s
7bc14df7b8 fix: children removing 2021-02-02 03:28:21 -06:00
cha0s
26f4aa1866 refactor: literal deathSound 2021-02-02 01:17:14 -06:00
cha0s
390520715f refactor: dying 2021-02-02 00:23:38 -06:00
cha0s
381fb7cb4b refactor: context 2021-02-01 23:28:16 -06:00
cha0s
caa7c1f047 chore: description 2021-02-01 23:06:34 -06:00
cha0s
c5da00adcf refactor: custom makeObject sig 2021-02-01 21:57:03 -06:00
cha0s
2796e55805 refactor: context description 2021-02-01 13:10:57 -06:00
cha0s
42a399e693 fix: collision actions 2021-01-31 15:30:32 -06:00
cha0s
3406117aee chore: you live for now 2021-01-31 15:30:19 -06:00
cha0s
7212f671c2 chore: name 2021-01-31 15:30:08 -06:00
cha0s
d30de1adf0 chore: opt 2021-01-31 15:12:30 -06:00
cha0s
7d7f39961a chore: couple more inferences 2021-01-31 12:22:16 -06:00
cha0s
1bdbf8a0b4 refactor: util 2021-01-31 02:17:51 -06:00
cha0s
8f9adad958 fix: null inference 2021-01-31 01:29:54 -06:00
cha0s
300842b0f1 chore: type 2021-01-30 22:08:01 -06:00
cha0s
efe681261b chore: description 2021-01-30 20:43:56 -06:00
cha0s
6b47108425 fix: bool detection 2021-01-30 20:04:15 -06:00
cha0s
96cfd4c416 chore: desc 2021-01-30 20:04:09 -06:00
cha0s
015899ef75 chore: descriptions 2021-01-30 16:21:43 -06:00
cha0s
acd6b7f863 fix: migration 2021-01-30 11:33:25 -06:00
cha0s
258dddd3ce chore: descriptions 2021-01-29 15:57:55 -06:00
cha0s
520d2896d2 fix: options format 2021-01-29 15:20:34 -06:00
cha0s
9fd6fcf8a6 fix: type smear 2021-01-29 15:20:26 -06:00
cha0s
bad8b199dc fix: immutable 2021-01-28 23:57:03 -06:00
cha0s
8766e8d6f0 refactor: context & description 2021-01-28 21:05:28 -06:00
cha0s
30c29a60ad feat: testers 2021-01-28 15:43:57 -06:00
cha0s
5d9b5de565 fix: sanity 2021-01-28 15:27:00 -06:00
cha0s
e68ed3b6c4 refactor: Evolving is now a decorator 2021-01-28 14:02:08 -06:00
cha0s
62d2e58701 fix: nested defaults 2021-01-28 00:41:32 -06:00
cha0s
7ca213712a refactor: better defaults 2021-01-28 00:13:56 -06:00
cha0s
4b16583600 chore: ignore 2021-01-27 23:22:22 -06:00
cha0s
991bec522f refactor: Defaults 2021-01-27 22:32:52 -06:00
cha0s
f70818ed69 fix: destroy 2021-01-27 22:32:31 -06:00
cha0s
becdc539d3 refactor: defaults 2021-01-27 22:18:09 -06:00
cha0s
30f71ea058 refactor: bye, Existent 2021-01-27 22:17:56 -06:00
cha0s
6de7bdb56d refactor: decorated 2021-01-27 15:14:03 -06:00
cha0s
f7c8f0fe62 refactor: no double copy 2021-01-27 00:26:09 -06:00
cha0s
b485d72650 feat: resize 2021-01-27 00:13:38 -06:00
cha0s
c014384712 refactor: ttl range 2021-01-26 13:22:23 -06:00
cha0s
4cd543e4ff chore: tidy 2021-01-25 22:15:54 -06:00
cha0s
75632c073e chore: bamp 2021-01-25 15:35:49 -06:00
cha0s
e3b5603d31 fix: list check 2021-01-25 12:36:08 -06:00
cha0s
b4f11a47b9 refactor: transparency 2021-01-24 23:30:09 -06:00
cha0s
835623fb50 chore: refresh 2021-01-24 23:30:00 -06:00
cha0s
69971d420e refactor: 0 === infinite 2021-01-24 21:52:23 -06:00
cha0s
25479e40ac chore: styles 2021-01-24 12:05:11 -06:00
cha0s
86cbe239e3 refactor: lint 2021-01-24 09:32:46 -06:00
cha0s
66dc1b58af feat: JSONB 2021-01-23 15:24:20 -06:00
cha0s
a439c65413 refactor: meta 2021-01-23 15:24:14 -06:00
cha0s
71c0f19508 chore: tidy 2021-01-22 23:41:12 -06:00
cha0s
d13a48365f refactor: gather 2021-01-22 17:58:45 -06:00
cha0s
6eb66403cf refactor: s13n Serializer 2021-01-22 14:10:15 -06:00
cha0s
7bb366fdcc fix: destruction 2021-01-22 14:09:56 -06:00
cha0s
cecea48996 fix: tests 2021-01-22 11:35:23 -06:00
cha0s
ac0b951ef0 fix: spawning 2021-01-22 11:35:18 -06:00
cha0s
165afde69d refactor: death and destruction! 2021-01-22 11:35:09 -06:00
cha0s
98f988eb00 chore: API 2021-01-22 10:15:25 -06:00
cha0s
849b4cc587 fix: API 2021-01-21 21:24:27 -06:00
cha0s
69cb73d643 fix: API 2021-01-21 20:05:03 -06:00
cha0s
38d72aa5fd fix: init 2021-01-21 20:04:54 -06:00
cha0s
7029839d7e refactor: smooth text 2021-01-21 20:04:45 -06:00
cha0s
951b7e4f90 refactor: latus.get 2021-01-21 19:28:42 -06:00
cha0s
967145c115 refactor: isDamage 2021-01-21 19:28:31 -06:00
cha0s
dd6a5a8d38 fix: typo 2021-01-21 19:28:16 -06:00
cha0s
c65ef534ce refactor: exports 2021-01-21 19:28:08 -06:00
cha0s
2793d99ab5 fix: wait for immediate particles 2021-01-21 19:27:44 -06:00
cha0s
cbc9449005 fix: API 2021-01-21 19:27:23 -06:00
cha0s
aab17617c0 fix: super 2021-01-21 08:24:12 -06:00
cha0s
61b2c08dac feat: wheel up/down actions 2021-01-20 07:43:04 -06:00
cha0s
4ef53c7d49 fix: toNetwork 2021-01-19 23:31:14 -06:00
cha0s
f0745220a9 skip resource properties 2021-01-19 23:30:53 -06:00
cha0s
ed0020c641 refactor: spawner keeps oj 2021-01-19 23:30:41 -06:00
cha0s
08665cbbd9 fix: intiial set 2021-01-19 23:30:24 -06:00
cha0s
e2d2bf67d1 fix: conditional uri 2021-01-19 23:30:17 -06:00
cha0s
1689be590a fix: key 2021-01-19 23:30:10 -06:00
cha0s
0adb244efc refactor: tile entities again 2021-01-19 20:39:20 -06:00
cha0s
7de9280cf4 fix: whoops 2021-01-19 20:38:31 -06:00
cha0s
6aec19ebe8 fix: tricksy hobbitses 2021-01-19 20:38:21 -06:00
cha0s
85af67a0ed fix: no super 2021-01-19 20:07:01 -06:00
cha0s
ce84cedcb8 chore: name 2021-01-19 19:39:02 -06:00
cha0s
21cd781784 refactor: load tileset sooner 2021-01-19 19:38:14 -06:00
cha0s
22969c1f70 fix: if container 2021-01-19 19:06:17 -06:00
cha0s
a1c5220d22 fix: missing JSON 2021-01-19 19:06:09 -06:00
cha0s
81236e4a91 fix: promise needs to return as well 2021-01-19 19:06:00 -06:00
cha0s
37709cc5a6 fix: uh? 2021-01-19 16:52:54 -06:00
cha0s
37561dd66a fis: uri 2021-01-19 16:52:18 -06:00
cha0s
d2bb1273ac fix: loading 2021-01-19 15:03:22 -06:00
cha0s
3d45055640 feat: auto keyMap 2021-01-19 14:41:06 -06:00
cha0s
45630998e1 chore: tidy 2021-01-19 12:39:55 -06:00
cha0s
62b1caaef4 fix: debug 2021-01-19 12:32:54 -06:00
cha0s
18add044f4 chore: destructure 2021-01-19 12:31:32 -06:00
cha0s
4cd76f6d3a fix: destructure 2021-01-19 12:31:24 -06:00
cha0s
503a681c2c feat: physics through decoration ! 2021-01-19 11:58:36 -06:00
cha0s
64e6ffd8c9 refactor: resource loading 2021-01-18 21:41:24 -06:00
cha0s
900470ee2c refactor: socket API 2021-01-18 15:49:24 -06:00
cha0s
86cfe1fb8a refactor: synchronization 2021-01-18 12:35:14 -06:00
cha0s
bf92c2ea73 fix: synchronizer concurrency 2021-01-18 09:15:08 -06:00
cha0s
743703e0e4 fix: behavior globals 2021-01-18 09:14:24 -06:00
cha0s
077f0036c8 refactor: allEntities 2021-01-18 08:12:07 -06:00
cha0s
afa9c45d78 chore: entity.toJSON 2021-01-18 07:58:45 -06:00
cha0s
142424ffd4 chore: naming 2021-01-18 07:58:26 -06:00
cha0s
31ce50c205 fix: work around PIXI bug 2021-01-18 07:58:17 -06:00
cha0s
aa30f5c1a3 fix: iter 2021-01-18 07:58:03 -06:00
cha0s
c42ed8e4fd fix: size matters 2021-01-18 07:57:56 -06:00
cha0s
68d826bc70 fix: disamb 2021-01-18 07:57:49 -06:00
cha0s
0b86000d04 fix: iteration 2021-01-18 07:57:41 -06:00
cha0s
8ce44024e6 fix: typo 2021-01-17 21:14:05 -06:00
cha0s
8ff109b71c fix: instanceUuid property? 2021-01-17 21:10:08 -06:00
cha0s
038a0c2ab8 refactor: export InputPacket 2021-01-17 21:10:00 -06:00
cha0s
03faae1440 fix: dumb 2021-01-17 21:09:38 -06:00
cha0s
b64073fe50 fix: sync defaults 2021-01-17 21:09:28 -06:00
cha0s
c218f91d71 chore: sh 2021-01-17 21:09:07 -06:00
cha0s
813a2c11fa refactor: public for subclass 2021-01-17 21:08:52 -06:00
cha0s
f70b348efd chore: tidy 2021-01-17 14:52:49 -06:00
cha0s
d2299aa888 feat: all sync of type 2021-01-17 11:49:08 -06:00
cha0s
9d876ab2c4 feat: loop 2021-01-17 11:46:01 -06:00
cha0s
cf05b0b137 fix: Cap 2021-01-17 11:20:05 -06:00
cha0s
440afac5e3 fix: Cap 2021-01-17 11:18:15 -06:00
cha0s
7ddeea6efb fix: entitiy structure 2021-01-17 11:17:57 -06:00
cha0s
5f43591176 refactor: forceUpdateBoundingBox 2021-01-17 11:07:55 -06:00
cha0s
d40b0fd6b8 fix: entity list loading 2021-01-17 10:18:30 -06:00
cha0s
943cc484a2 fix: async 2021-01-17 10:18:17 -06:00
cha0s
6467df9562 fix: async image load 2021-01-17 10:17:22 -06:00
cha0s
371d43fbe0 fix: sourcemaps 2021-01-16 16:48:19 -06:00
cha0s
15f05d065d fix: image buffers into native 2021-01-16 11:51:15 -06:00
cha0s
fbf9d954e3 fix: layers.layers ... 2021-01-16 11:50:26 -06:00
cha0s
b22e531267 flow: resource loading and synchronization 2021-01-16 09:17:08 -06:00
cha0s
2356ec5011 refactor: resource loading 2021-01-16 04:12:51 -06:00
cha0s
044db82ca2 refactor: gather config 2021-01-14 23:30:42 -06:00
cha0s
5761240268 refactor: tests 2021-01-14 11:22:22 -06:00
cha0s
5e77b81b44 flow 2021-01-14 01:22:47 -06:00
cha0s
fae708aa24 refactor: s13n 2021-01-13 03:19:15 -06:00
cha0s
c4e798a2a5 fix: toJSON 2021-01-13 02:33:21 -06:00
cha0s
e00ade960d fix: mergeDiff 2021-01-13 02:31:36 -06:00
cha0s
afa92d9346 fix: mergeDiff import 2021-01-13 02:31:07 -06:00
cha0s
d7475494a2 refactor: s13n 2021-01-13 02:16:27 -06:00
cha0s
96b25d94b3 fix: decoration 2021-01-13 01:07:44 -06:00
cha0s
3ebd3ff3bf refactor: gathering 2021-01-13 00:05:33 -06:00