justin
5f9fb183a9
Implement remote screen for launcher projectiles
2024-09-27 10:39:21 +01:00
justin
fb6fcff61c
Cleanup
2024-09-26 16:32:07 +01:00
justin
772886c8c6
Allow for more complex item composition
2024-09-26 00:00:46 +01:00
justin
61f07be08b
Add prospective data types for more complex item attachments
2024-09-25 22:09:19 +01:00
justin
600b8cd309
Commit before changes to item grammar
2024-09-25 11:13:01 +01:00
justin
f765b02f2c
Fix bug in item item location
2024-09-24 22:29:25 +01:00
justin
df80e87427
Cleanup, slight improvements to item location references
2024-09-24 22:05:20 +01:00
justin
25cec10313
Flatten values in creature manipulation data types
2024-09-24 21:50:21 +01:00
justin
fe00af0e73
Extend inv item location information to include "attached" items
2024-09-24 21:26:26 +01:00
justin
265da89791
Add newtype to floor item ids
2024-09-23 22:42:09 +01:00
justin
5262355368
Fix bugs in item locations
2024-09-23 13:12:09 +01:00
justin
4f6431968c
Improve item location code
2024-09-22 14:29:02 +01:00
justin
236f7c7750
Commit before tweaking item id/locations
2024-09-22 13:58:00 +01:00
justin
31b5db6e9e
Distinguish between selected item and root-selected item
2024-09-21 21:59:53 +01:00
justin
2154abfb1d
Add roots and parents to adjacency function from Double Trees
2024-09-21 20:30:29 +01:00
justin
86d8e3a98a
(Re)Implement nozzle walking
2024-09-21 19:42:28 +01:00
justin
241f6fdf10
Cleanup
2024-09-21 19:06:43 +01:00
justin
cb3288db45
Cleanup. Only update draw distance every 5 frames
2024-09-21 18:46:16 +01:00
justin
9df60d62ab
Cleanup, only commented out char sequence scrolling code
2024-09-21 16:59:56 +01:00
justin
27e07a10c4
Make optical scope relative to camera rotation
2024-09-21 16:52:04 +01:00
justin
9dff2fcd7a
Commit before partial cleanup, continue weapon effect refactor
2024-09-21 16:04:23 +01:00
justin
bb18831393
Continue weapon refactor, gas combinations
2024-09-19 09:49:56 +01:00
justin
765e08117a
Add more weapons to attachment chain effects
2024-09-18 19:06:57 +01:00
justin
2c96a514ea
Continue weapon effect chain work
...
Start work on using muzzles to determine the effect of the ammo when
loaded
2024-09-18 00:36:28 +01:00
justin
791003ebb9
Implement burstRifle using attachment weapon chain
2024-09-17 11:05:34 +01:00
justin
e8c4c8eba4
Add file
2024-09-16 23:35:45 +01:00
justin
e23c7a0154
Continue refactor of bullet gun effect chain
2024-09-16 23:34:54 +01:00
justin
40378d3de4
Add file
2024-09-16 19:27:49 +01:00
justin
1d1d1527e7
Continue weapon effect chain refactor
2024-09-16 19:27:21 +01:00
justin
abc0dd1106
Partial refactor of bullet weapon effect chain
2024-09-16 13:05:59 +01:00
justin
6f372109d9
Start unifying heldUse and heldMods
2024-09-15 10:54:24 +01:00
justin
cde7bc9aef
Move towards working implementation of attachment tree ammo
2024-09-14 10:44:35 +01:00
justin
338d9e8422
Auto create tree structure for held item ammo, add derive instances
2024-09-13 17:34:29 +01:00
justin
e69abf1715
Implement simple indenting in selection menu
2024-09-12 18:14:52 +01:00
justin
891fd0079c
Allow for indentation of individual selection items
2024-09-12 10:21:35 +01:00
justin
eddb313ea1
Simplify selection menu, remove overlapping
2024-09-11 16:39:56 +01:00
justin
c72278f728
Commit before working on displaying composed items in inventory
2024-09-11 16:04:33 +01:00
justin
60c399935e
Add link types to attachment tree
2024-09-11 11:33:08 +01:00
justin
26f3610f82
Continue tree based inventory update
2024-09-10 16:35:44 +01:00
justin
854fc96ac7
Work on converting inventory list to tree
2024-09-10 14:31:36 +01:00
justin
52d0008441
Add files, move towards joining items in inventory
2024-09-09 23:13:00 +01:00
justin
db4a6a10de
Only display combinations for first items in list
2024-09-08 21:00:16 +01:00
justin
86795f1a10
Commit before removing stackable items
2024-09-08 15:17:59 +01:00
justin
1006bb5529
Continue reload removal
2024-09-08 10:33:16 +01:00
justin
e03c8dd830
Partial removal of reloading
2024-09-08 10:21:35 +01:00
justin
581d2494dc
Commit before removing reloading
...
Reloading as a concept should be handled by positioning
magazines/tanks/ammo-stores next to items that consume ammo. Magazines
themselves could have various methods for refilling or recreating:
crafting, auto-refill over time (synthesis explanation), refill based on
external world objects, and perhaps other ideas.
2024-09-07 10:13:18 +01:00
justin
32cb2b2e80
Make launcherX use multiple ammo sources
2024-06-28 22:40:24 +01:00
justin
c723d1b1e1
Move around ammo source checks
2024-06-22 16:23:34 +01:00
justin
25cecb8ea6
Move shells to external magazines
2024-06-22 15:36:58 +01:00
justin
e977673aa2
Remove old datatypes, change ammomag inv text colour
2024-06-22 12:15:10 +01:00