Commit Graph

99 Commits

Author SHA1 Message Date
justin 39f4555697 Refactor creature zoning 2022-07-22 17:53:08 +01:00
justin 43e7d20b21 Refactor world events 2022-07-22 14:30:53 +01:00
justin 7fdb70dd1c Work towards making world read/showable 2022-07-22 11:16:12 +01:00
justin 6b69fc1684 Add Read/Show instance for Creature 2022-07-22 10:44:54 +01:00
justin 4c5218c633 Add Read instances 2022-07-22 01:06:35 +01:00
justin d4e5b02874 Separate out creature data 2022-07-21 23:15:53 +01:00
justin dfc9b2dca9 ActionPlan refactor 2022-07-21 22:56:19 +01:00
justin b58444f931 Move button data 2022-07-21 18:22:08 +01:00
justin aabd8a2cb8 Refactor light sources 2022-07-21 16:21:35 +01:00
justin cf5ec4a261 Use strict-containers for IntMaps 2022-07-21 15:27:00 +01:00
justin 22787abf8f Refactor items, suspect a leak 2022-07-21 00:50:50 +01:00
justin e2ccf7296a Refactor beams 2022-07-21 00:32:29 +01:00
justin 39117b4dfe Refactor targeting 2022-07-21 00:10:05 +01:00
justin a89b0c784f Start targeting refactor 2022-07-20 22:54:05 +01:00
justin 866196ab3e Move item effect functions 2022-07-20 22:43:30 +01:00
justin b36e7f8b78 Refactor tesla 2022-07-20 21:18:11 +01:00
justin 845c1f282e Move function fields outside equipment 2022-07-20 20:40:13 +01:00
justin e9f0130013 Remove functions from left use item use field 2022-07-20 17:22:07 +01:00
justin 12246462fe Make item use mods an external function 2022-07-20 17:06:45 +01:00
justin 795c4c1987 Mid refactor of item ruse--broken 2022-07-20 16:30:30 +01:00
justin eeb98eb151 Start refactoring held item use 2022-07-20 16:03:35 +01:00
justin 2c6e5e818a Move held item scrolling into dedicated datatype 2022-07-20 15:17:56 +01:00
justin 2755a4ffdd Separate out ammo data 2022-07-20 15:01:01 +01:00
justin 8142899be1 Cleanup 2022-07-20 12:34:52 +01:00
justin 577cf0c44e Move toward shell storing update as list 2022-07-20 11:49:10 +01:00
justin 6eb09a991e Move toward external function for shell update 2022-07-20 10:42:26 +01:00
justin 330a81a955 Refactor projectiles 2022-07-20 09:55:07 +01:00
justin 9daf872878 Start projectile refactor 2022-07-20 01:44:16 +01:00
justin 1f79fe157f Make creature update an external function 2022-07-20 01:22:17 +01:00
justin 29e25f61d3 Create datatypes for radar sweeps 2022-07-19 20:38:56 +01:00
justin 89d397a928 Tweak bullet bouncing and spawning 2022-07-19 18:21:51 +01:00
justin 3031f2478c Split bullet spawning and bouncing/penetration 2022-07-19 15:33:49 +01:00
justin 0a7922ec5e Improve static bullets 2022-07-19 13:15:13 +01:00
justin 54ba0fbedc Move flame into its own datatype 2022-07-18 22:41:40 +01:00
justin 5495d33389 Move sparks into dedicated datatype 2022-07-18 12:15:05 +01:00
justin ce36aa8295 Refactor bouncing bullets 2022-07-18 09:44:25 +01:00
justin ce3154d311 Continue bullet refactor 2022-07-17 23:02:07 +01:00
justin bf023a61ce Add bullet damages field, move bullet data into own file 2022-07-17 21:45:26 +01:00
justin 22adcb89e0 Cleanup 2022-07-16 18:07:43 +01:00
justin 11732358ed Split out more data files 2022-07-16 17:32:11 +01:00
justin e4a4766ddf Add sounds, move data types out into separate folders 2022-07-16 17:06:51 +01:00
justin 5463328d41 Move machine update into outside function 2022-07-14 21:01:53 +01:00
justin f05d284312 Move machine destruction to external function 2022-07-14 12:48:52 +01:00
justin 3447b9b0bb Cleanup 2022-07-11 10:26:33 +01:00
justin 8346a91bf8 Add file 2022-07-11 00:34:15 +01:00
justin 23022d85a1 Move radar blips into own grouping, work on data-ifying particles 2022-07-10 12:38:32 +01:00
justin d63495e335 Add various capabilities for generating graphs, fixes to lasgun 2022-07-06 11:54:29 +01:00
justin 3952ec6315 Store paths crossing block walls in block 2022-07-02 15:31:27 +01:00
justin 66fe1abc6f Add PathEdge data to pathfinding graph 2022-07-01 23:17:41 +01:00
justin 4d1f1547bc Redo PathFrom name change 2022-07-01 18:48:33 +01:00