justin
0ef28c132e
Replace buggy circle seg intersection with a simpler test
2024-12-26 21:53:18 +00:00
justin
c788af47bd
Allow more general detection of item use focus
2024-12-25 21:26:25 +00:00
justin
37da73bf6d
Simplify bullets
2024-12-24 13:59:06 +00:00
justin
75958c1e2c
Remove instantBullets
2024-12-24 12:50:00 +00:00
justin
d739a95197
Allow turrets to fire bullets, only good for testing for now
2024-12-24 12:24:27 +00:00
justin
fb1553bf3c
Tweak "magnets" that affect bullet movement
2024-12-24 10:48:28 +00:00
justin
205c0a5c19
Stop instant creature death, allow for more overkill
2024-12-23 15:54:01 +00:00
justin
34c7186aa1
Tweak flares
2024-12-23 10:28:46 +00:00
justin
84821a1531
Randomise volleygun muzzle order
2024-12-21 19:10:34 +00:00
justin
8f65fa6bc5
Allow firing of different muzzles on different frames after use
2024-12-21 11:37:52 +00:00
justin
1e23c9bd1e
Add your speed to launched projectile, based on old position
2024-12-20 17:49:46 +00:00
justin
d9aaa8cc05
Allow for item use when not root
2024-12-20 16:07:58 +00:00
justin
3a72bd366f
Commit before changing ItemUse into single product type
2024-12-20 14:49:18 +00:00
justin
3da9490dd4
Remove left click/hotkey item data types
2024-12-19 21:55:18 +00:00
justin
910c683eac
Move hotkeys out of Creature into LWorld
2024-12-19 15:29:20 +00:00
justin
4526119fcd
Start moving hotkeys out from creatures into world
2024-12-19 15:16:47 +00:00
justin
11b5ef74c5
Remove _crInvEquipped
2024-12-19 12:44:34 +00:00
justin
80b03e6544
Move further towards removing _crInvEquipped
2024-12-19 12:29:17 +00:00
justin
7e0184a54d
Remove _crCamouflage/wrist invisibility on equip/unequip
...
Invisibility no longer works
2024-12-19 12:12:54 +00:00
justin
a669632226
Make equipment effects use item locations
...
Move towards removing on/off equipment effects
2024-12-19 11:15:21 +00:00
justin
3ffe61e6db
Move equipment effects into "zipper" item update
2024-12-19 10:00:39 +00:00
justin
b0f0f5577c
Continue work on refactoring equipment position
2024-12-19 01:29:40 +00:00
justin
331a9a2f9b
Start keeping track of item equip status internally (partially done)
2024-12-19 00:55:14 +00:00
justin
5600b29714
Split item consumables from item use
2024-12-18 19:35:39 +00:00
justin
c4e8046332
Improve click detectors
...
Introduce "gadgets" as a structural function, for items that can be used
when held and when not held. Click detectors are such an item. Make
click detectors correctly attach and use up batteries when used.
2024-12-18 13:34:05 +00:00
justin
d405747bd5
Tweaks concerning item types
2024-12-18 11:39:12 +00:00
justin
d0ef2628ce
Start more sensibly separating avatar from ai creatures
2024-12-17 19:55:07 +00:00
justin
0d5e578f07
Implement bullet synth
2024-11-27 20:37:40 +00:00
justin
e1f5049e0f
Correctly display held root item
2024-11-26 17:05:13 +00:00
justin
7d0f44a041
Remove default light sources
2024-11-26 13:27:58 +00:00
justin
cc302a6846
Remove temporary light sources as separate entity
2024-11-26 13:12:55 +00:00
justin
e93a804559
Allow for lights to be stored in a one-frame list
2024-11-26 12:50:39 +00:00
justin
e7ea5d7fa9
Allow for more changable terminal screen colors
2024-11-17 10:18:04 +00:00
justin
a0431ff9a3
Remove possiblity of displayed but non-focussed terminal
2024-11-16 20:25:49 +00:00
justin
ccc966d652
Improve terminal color possibilities
2024-11-07 18:51:18 +00:00
justin
7e1b5f0921
Start to refactor terminals
2024-11-05 21:14:53 +00:00
justin
adca54c1ef
Tweak mouseover display to (partially) work during filtering
2024-11-03 20:52:00 +00:00
justin
e2f3d6a378
Improve inventory display
2024-10-26 10:53:36 +01:00
justin
c0879393cd
Remove non-laser item TARGETLASER
2024-10-08 17:07:31 +01:00
justin
9679f32618
Use constructed laser as targeting scope
2024-10-08 15:53:03 +01:00
justin
507c8e9819
Cleanup, remove inventory display update code on dropping item
2024-10-06 22:32:10 +01:00
justin
3b54f00cc7
Move towards using item structural function when using items
2024-10-05 20:53:50 +01:00
justin
164beeea6d
Implement zipper for attachment trees
2024-10-05 14:39:34 +01:00
justin
075429088b
Make anti-clockwise what were clockwise shapes, cleanup flash module-ing
2024-10-04 00:59:08 +01:00
justin
ac550bc6a4
Add battery shape/picture
2024-10-04 00:25:44 +01:00
justin
3c9941923d
Fix bug in creature death drop/destruction ordering
2024-10-03 11:19:53 +01:00
justin
87cbaf911f
Cleanup combining code, flatten modules
2024-10-01 10:01:21 +01:00
justin
c4f3961672
Cleanup
2024-10-01 02:25:04 +01:00
justin
fd8adcea92
Cleanup, prepare ground to allow for drawing attached items
2024-09-30 15:09:21 +01:00
justin
06cca549d9
Start removing tweakables
2024-09-30 14:07:20 +01:00