justin
|
9e3097d681
|
Cleanup
|
2022-08-02 00:43:37 +01:00 |
|
justin
|
82aedc3830
|
Make all items have an id an associated location
|
2022-08-01 23:50:26 +01:00 |
|
justin
|
c8ad3e1294
|
Fix no damage to walls bug
|
2022-07-28 18:57:53 +01:00 |
|
justin
|
ec4ff84c46
|
Tweak turrets
|
2022-07-28 13:46:22 +01:00 |
|
justin
|
8aeabf3f6c
|
Cleanup
|
2022-07-28 12:35:19 +01:00 |
|
justin
|
160560af5f
|
Refactor, try to limit dependencies
|
2022-07-28 00:59:56 +01:00 |
|
justin
|
b52adddd5d
|
Work on cleaning up item effects/attachments etc
|
2022-07-27 16:39:58 +01:00 |
|
justin
|
8d17ce66e9
|
Cleanup
|
2022-07-27 12:49:23 +01:00 |
|
justin
|
6554d219dc
|
Cleanup, split CWorld into separate file
|
2022-07-26 21:19:12 +01:00 |
|
justin
|
c2707719fb
|
Cleanup
|
2022-07-26 11:51:53 +01:00 |
|
justin
|
5c8e786dfa
|
Cleanup
|
2022-07-26 10:22:55 +01:00 |
|
justin
|
b8e8413daa
|
Add generic derivations and To/FromJSON instances
|
2022-07-25 22:49:18 +01:00 |
|
justin
|
b2efbd2b3e
|
Separate out concrete part of world
|
2022-07-25 12:10:50 +01:00 |
|
justin
|
c3a5b9d5be
|
Reify block drawing
|
2022-07-25 01:27:39 +01:00 |
|
justin
|
d219d8d889
|
Broken: refactor terminals
|
2022-07-25 00:45:15 +01:00 |
|
justin
|
2c1bc67a51
|
Cleanup
|
2022-07-24 13:53:35 +01:00 |
|
justin
|
ac069d08f6
|
Prop reification/splitting
|
2022-07-24 13:45:05 +01:00 |
|
justin
|
5a2f529182
|
Cleanup
|
2022-07-24 00:23:03 +01:00 |
|
justin
|
5b9e9968f3
|
Reify shockwaves
|
2022-07-24 00:20:28 +01:00 |
|
justin
|
7563441154
|
Separate and reify laser beams
|
2022-07-23 23:26:39 +01:00 |
|
justin
|
f0f9751afe
|
Hlint cleanup
|
2022-07-23 19:17:03 +01:00 |
|
justin
|
2892bb25f0
|
Cleanup
|
2022-07-23 12:38:17 +01:00 |
|
justin
|
39778f46fb
|
Refactor wall zoning, remove streaming
|
2022-07-23 12:29:29 +01:00 |
|
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
|
4c5218c633
|
Add Read instances
|
2022-07-22 01:06: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
|
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
|
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
|
29e25f61d3
|
Create datatypes for radar sweeps
|
2022-07-19 20:38:56 +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
|
13f2255ba7
|
Fix minigun
|
2022-07-18 11:20:29 +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
|
6c6fe43bc0
|
Move bullet bouncing into separate datatype field
|
2022-07-17 20:23:50 +01:00 |
|