-
14f3c8bc52
Cleanup
justin
2022-07-21 18:26:48 +01:00
-
b58444f931
Move button data
justin
2022-07-21 18:22:08 +01:00
-
aabd8a2cb8
Refactor light sources
justin
2022-07-21 16:21:35 +01:00
-
cf5ec4a261
Use strict-containers for IntMaps
justin
2022-07-21 15:27:00 +01:00
-
22787abf8f
Refactor items, suspect a leak
justin
2022-07-21 00:50:50 +01:00
-
e2ccf7296a
Refactor beams
justin
2022-07-21 00:32:29 +01:00
-
39117b4dfe
Refactor targeting
justin
2022-07-21 00:10:05 +01:00
-
a89b0c784f
Start targeting refactor
justin
2022-07-20 22:54:05 +01:00
-
866196ab3e
Move item effect functions
justin
2022-07-20 22:43:30 +01:00
-
b36e7f8b78
Refactor tesla
justin
2022-07-20 21:18:11 +01:00
-
845c1f282e
Move function fields outside equipment
justin
2022-07-20 20:40:13 +01:00
-
e9f0130013
Remove functions from left use item use field
justin
2022-07-20 17:22:07 +01:00
-
12246462fe
Make item use mods an external function
justin
2022-07-20 17:06:45 +01:00
-
795c4c1987
Mid refactor of item ruse--broken
justin
2022-07-20 16:30:30 +01:00
-
eeb98eb151
Start refactoring held item use
justin
2022-07-20 16:03:35 +01:00
-
2c6e5e818a
Move held item scrolling into dedicated datatype
justin
2022-07-20 15:17:56 +01:00
-
2755a4ffdd
Separate out ammo data
justin
2022-07-20 15:01:01 +01:00
-
8142899be1
Cleanup
justin
2022-07-20 12:34:52 +01:00
-
577cf0c44e
Move toward shell storing update as list
justin
2022-07-20 11:49:10 +01:00
-
6eb09a991e
Move toward external function for shell update
justin
2022-07-20 10:42:26 +01:00
-
330a81a955
Refactor projectiles
justin
2022-07-20 09:55:07 +01:00
-
9daf872878
Start projectile refactor
justin
2022-07-20 01:44:16 +01:00
-
6e901d3086
Correctly set your control
justin
2022-07-20 01:28:26 +01:00
-
1f79fe157f
Make creature update an external function
justin
2022-07-20 01:22:17 +01:00
-
db44d5d6ce
Cleanup
justin
2022-07-19 21:51:37 +01:00
-
0edc1cfe11
Make world booleans (triggers) non-functional
justin
2022-07-19 21:21:32 +01:00
-
6b398b4bb6
Cleanup
justin
2022-07-19 20:48:43 +01:00
-
29e25f61d3
Create datatypes for radar sweeps
justin
2022-07-19 20:38:56 +01:00
-
b4c0074d43
Cleanup
justin
2022-07-19 19:02:37 +01:00
-
34c1ffd803
(Re)Implement penetrating bullets
justin
2022-07-19 18:58:50 +01:00
-
89d397a928
Tweak bullet bouncing and spawning
justin
2022-07-19 18:21:51 +01:00
-
3031f2478c
Split bullet spawning and bouncing/penetration
justin
2022-07-19 15:33:49 +01:00
-
8ee4d2e0f2
Cleanup
justin
2022-07-19 14:26:10 +01:00
-
0a7922ec5e
Improve static bullets
justin
2022-07-19 13:15:13 +01:00
-
54ba0fbedc
Move flame into its own datatype
justin
2022-07-18 22:41:40 +01:00
-
c14b3ff787
Cleanup
justin
2022-07-18 12:31:52 +01:00
-
5495d33389
Move sparks into dedicated datatype
justin
2022-07-18 12:15:05 +01:00
-
13f2255ba7
Fix minigun
justin
2022-07-18 11:20:29 +01:00
-
ce36aa8295
Refactor bouncing bullets
justin
2022-07-18 09:44:25 +01:00
-
ce3154d311
Continue bullet refactor
justin
2022-07-17 23:02:07 +01:00
-
bf023a61ce
Add bullet damages field, move bullet data into own file
justin
2022-07-17 21:45:26 +01:00
-
6c6fe43bc0
Move bullet bouncing into separate datatype field
justin
2022-07-17 20:23:50 +01:00
-
b860de70a7
Continue bullet refactor
justin
2022-07-17 10:57:29 +01:00
-
7d6407bebc
Move bullet trajectory into bullet update function
justin
2022-07-17 10:31:34 +01:00
-
c9f7f39f22
Continue bullet refactor
justin
2022-07-16 22:02:01 +01:00
-
301946ff8f
Move bullets into own data type
justin
2022-07-16 21:15:25 +01:00
-
22adcb89e0
Cleanup
justin
2022-07-16 18:07:43 +01:00
-
11732358ed
Split out more data files
justin
2022-07-16 17:32:11 +01:00
-
e4a4766ddf
Add sounds, move data types out into separate folders
justin
2022-07-16 17:06:51 +01:00
-
f8f4766012
Cleanup
justin
2022-07-14 21:46:21 +01:00
-
7d7ed6689d
Cleanup
justin
2022-07-14 21:32:19 +01:00
-
893a3d5f17
Cleanup
justin
2022-07-14 21:12:51 +01:00
-
5463328d41
Move machine update into outside function
justin
2022-07-14 21:01:53 +01:00
-
ad33ddd569
Move towards removing machine update field
justin
2022-07-14 19:56:37 +01:00
-
f05d284312
Move machine destruction to external function
justin
2022-07-14 12:48:52 +01:00
-
79791d0df2
Enable duct taping torches to rifles
justin
2022-07-14 11:32:32 +01:00
-
2cfa3ca3a7
Work towards duct taping torch
justin
2022-07-14 10:50:12 +01:00
-
bfe9073808
Implement torch
justin
2022-07-14 01:11:48 +01:00
-
2a5b512d61
Cleanup
justin
2022-07-14 00:41:29 +01:00
-
dcc0596a25
Work on held item positioning
justin
2022-07-14 00:28:28 +01:00
-
090408b438
Move towards abstracting out held item positioning
justin
2022-07-14 00:06:13 +01:00
-
d26470281c
Fix bullet weapons ruse
justin
2022-07-13 22:32:40 +01:00
-
35a1eb9732
Cleanup
justin
2022-07-13 22:22:24 +01:00
-
33e9b5b1f0
Destroying mounted lights flashes, move equipment datatype
justin
2022-07-13 19:45:23 +01:00
-
cede677560
Remove ptCrIgnore
justin
2022-07-13 11:26:13 +01:00
-
6c50021f04
Use grid when creating block debris
justin
2022-07-13 10:44:18 +01:00
-
1ccb87ff13
Make tanks into decorated blocks
justin
2022-07-12 10:57:37 +01:00
-
791d065eff
Fix explosion damage
justin
2022-07-11 20:26:19 +01:00
-
1506f5a83e
Differentiate wrist and hand positions
justin
2022-07-11 18:21:26 +01:00
-
53548fb1ff
Remove item picture field, handled by outside function
justin
2022-07-11 12:34:39 +01:00
-
33d94bd05a
Move toward data-ifying item SPics
justin
2022-07-11 11:32:25 +01:00
-
3447b9b0bb
Cleanup
justin
2022-07-11 10:26:33 +01:00
-
75d597f774
Remove unnecessary item held/worn field type
justin
2022-07-11 10:20:40 +01:00
-
96ebb7a1a2
Cleanup
justin
2022-07-11 09:59:09 +01:00
-
8346a91bf8
Add file
justin
2022-07-11 00:34:15 +01:00
-
ad84e69d05
Data-ify item drawing
justin
2022-07-11 00:33:59 +01:00
-
75cd15c240
Data-ify creature drawing (partially)
justin
2022-07-10 23:24:25 +01:00
-
646942d20c
Move flares into own grouping
justin
2022-07-10 13:12:17 +01:00
-
7a1dbbb3f9
Cleanup
justin
2022-07-10 12:51:20 +01:00
-
23022d85a1
Move radar blips into own grouping, work on data-ifying particles
justin
2022-07-10 12:38:32 +01:00
-
ce5b596d4f
Move radar blips into own grouping
justin
2022-07-10 11:52:51 +01:00
-
8202d12b6a
Commit before attempting to remove ptDraw field
justin
2022-07-10 10:49:49 +01:00
-
2a70dcc9a6
Revert to foldMap-ing worldSPic
justin
2022-07-10 09:59:19 +01:00
-
a5730014c8
Reset Shapes to be list (not stream) of ShapeObj
justin
2022-07-10 09:42:24 +01:00
-
21f814ede1
Revert pictures to using lists rather than streams of Verx
justin
2022-07-10 09:30:00 +01:00
-
dc803b64b0
Add wall placement obstructions, start to generalise pictures
justin
2022-07-10 00:17:09 +01:00
-
d53e87e5eb
Fuse close points in pathing layout
justin
2022-07-09 23:51:47 +01:00
-
fb66a45495
Work on connecting pathfinding grid
justin
2022-07-09 12:36:17 +01:00
-
9c352e4a83
Improve chase crit searching
justin
2022-07-09 11:25:10 +01:00
-
f57bcebb7a
Improve terminal parsing
justin
2022-07-08 23:14:07 +01:00
-
ce533c22cb
Add lasCircle
justin
2022-07-08 22:14:44 +01:00
-
68cb191063
Improve item use hammer, improve wide laser
justin
2022-07-07 10:58:18 +01:00
-
3759434d92
Make use hammers and item positions slightly more logical
justin
2022-07-07 08:27:56 +01:00
-
c2e7fcc897
Commit before rethinking item positioning, broken item hammer
justin
2022-07-07 07:50:05 +01:00
-
9159281f85
Commit before attempting to unify hammers for used items
justin
2022-07-07 07:24:42 +01:00
-
0eb2fdc37e
Start work on lasguns
justin
2022-07-06 22:24:02 +01:00
-
d63495e335
Add various capabilities for generating graphs, fixes to lasgun
justin
2022-07-06 11:54:29 +01:00
-
cd3463d3d8
Auto generate dot file with base item combinations
justin
2022-07-05 12:05:41 +01:00
-
22ac8feb37
Redo shape vertices as a list, should allow for mirroring
justin
2022-07-04 23:17:53 +01:00
-
914c452afb
Increase number of drawable elements
justin
2022-07-04 20:50:01 +01:00