justin
cde7bc9aef
Move towards working implementation of attachment tree ammo
2024-09-14 10:44:35 +01:00
justin
db4a6a10de
Only display combinations for first items in list
2024-09-08 21:00:16 +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
009a6cd30f
Pass ammo magazine items to held item use chain
2024-06-25 15:50:22 +01:00
justin
8e127f0603
Make ammo magazines into own item type
2024-06-22 12:03:32 +01:00
justin
0a1b0386b9
Remove internal ammo
2024-06-21 12:48:41 +01:00
justin
9ee925f13a
Commit on returning to work
2023-09-21 09:17:49 +01:00
justin
10c9e2261f
Held item rclick use, tweak reload on lclick
2023-05-28 10:17:32 +01:00
justin
17c79e7cee
Cleanup and fix selection section cursor position bug
2023-05-19 19:29:37 +01:00
justin
2f0bb5115b
Commit before implementing positional inventory
2023-05-18 09:52:46 +01:00
justin
7df81559d9
Work towards adding external ammo sources
2023-05-17 11:01:52 +01:00
justin
a67e8667bc
Simplify right button options
2023-05-15 11:06:13 +01:00
justin
0735b46266
Stop equip after combining
2023-05-15 06:46:09 +01:00
justin
03c3d34ea1
Attempt to simplify text positioning
2023-05-05 02:37:18 +01:00
justin
031af611cd
Cleanup, stop assigning hotkeys to unequipped items
2023-05-05 01:59:40 +01:00
justin
aeefbd4c40
Start move towards using assignable hotkeys for active equipment
2023-05-03 22:37:57 +01:00
justin
5b1212e4f6
Count mouse button press time up from 0
2023-04-27 11:39:42 +01:00
justin
73e742e1a2
Implement floating camera
2023-03-26 16:44:19 +01:00
justin
d989acd6f2
Allow shadow fidelity option, fix bug in rendering box shadows
2023-03-25 17:22:58 +00:00
justin
cdc4a84d4b
Commit before attempting to split ItemUse into prism + lenses
2023-03-25 10:10:47 +00:00
justin
fc0fd5fa37
Introduce idea of world event flags
2023-02-23 11:46:45 +00:00
justin
4afc216b25
Continue inventory tweak
2023-02-16 17:07:59 +00:00
justin
934dd64704
Work on inventory management
2023-02-16 16:12:03 +00:00
justin
24825728f5
Unify inventory sections further (slow?)
2023-02-11 13:10:10 +00:00
justin
c354949ca9
Partially working change to selected items
2023-02-07 12:07:13 +00:00
justin
44bb6e7e02
Fix reset of reloading from 0 scrolling
2023-01-08 00:17:16 +00:00
justin
0dc9a09723
Fix rb scrolling
2022-12-31 22:29:12 +00:00
justin
29d6307076
Tweak rewind gun
2022-12-30 11:43:29 +00:00
justin
af6cdff063
Separate out input datatype
2022-10-29 11:36:57 +01:00
justin
d496c4c523
Remove yourID -- you are simply at 0
2022-10-28 21:26:14 +01:00
justin
7e790b7153
Add in "linear" lWorld to separate time reversable worlds
2022-10-28 12:24:51 +01:00
justin
86a9ab7582
Commit mid add time scroll
2022-10-24 10:44:23 +01:00
justin
21dc670c9f
Fix blink bug
2022-10-19 23:17:26 +01:00
justin
8c0ad639ad
Correctly reduce left click item delay
2022-09-04 10:22:53 +01:00
justin
9f00e67298
Replace some foldr with foldl'
2022-08-23 15:40:15 +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
5c8e786dfa
Cleanup
2022-07-26 10:22:55 +01:00
justin
b2efbd2b3e
Separate out concrete part of world
2022-07-25 12:10:50 +01:00
justin
cf5ec4a261
Use strict-containers for IntMaps
2022-07-21 15:27:00 +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
eeb98eb151
Start refactoring held item use
2022-07-20 16:03:35 +01:00