-
505e4123d7
Add new weapons
justin
2022-02-16 08:50:19 +00:00
-
4f0f8cb4c2
Cleanup, add spark to bullet turret hit
justin
2022-02-13 17:51:15 +00:00
-
40f1d987cb
Cleanup
justin
2022-02-13 17:29:32 +00:00
-
eba1713895
Merge branch 'newmaster'
justin
2022-02-13 09:46:16 +00:00
-
-
afb178fe8a
Add missing file
justin
2022-02-13 09:46:06 +00:00
-
9af636aa83
Fix bug in line zoning by using less ambitious algorithm
justin
2022-02-13 09:24:27 +00:00
-
ede5a4e5d0
Move line width to first argument
justin
2022-02-10 11:31:55 +00:00
-
700ab8d930
Minor cleanups
justin
2022-02-10 10:50:29 +00:00
-
-
0a860e6f68
Fix aiming with no weapon crash
justin
2022-02-08 12:47:58 +00:00
-
9ead5b3979
Cleanup
justin
2021-12-15 22:21:58 +00:00
-
9dadea2c36
Fix bug in intersectCircSeg
justin
2021-12-15 17:47:41 +00:00
-
adab32bf68
Remove ssaTri, bullet movement is broken
justin
2021-12-15 17:34:20 +00:00
-
dccacd9d22
Move towards removal of ssaTri, which was buggy
justin
2021-12-15 12:00:07 +00:00
-
c5a211afce
Correctly intersect lines and circles
justin
2021-12-15 11:16:56 +00:00
-
9333d9497e
Reorganise geometry modules slightly
justin
2021-12-15 10:59:06 +00:00
-
e3402bacf1
Stop bullets when they hit walls
justin
2021-12-14 19:25:37 +00:00
-
47391f3850
Use tasty for tests, fix bug in circOnLine
justin
2021-12-14 11:50:01 +00:00
-
ec51efabca
Set lasGun muzzle position correctly
justin
2021-12-11 23:11:13 +00:00
-
6cd59d99bc
Cleanup
justin
2021-12-11 22:08:43 +00:00
-
7116129a37
Cleanup
justin
2021-12-11 19:44:48 +00:00
-
c847955b7c
Remove Reader monad from multiple creature ais
justin
2021-12-11 19:32:20 +00:00
-
37b81c2967
Remove Reader from launcherCrit
justin
2021-12-11 19:20:09 +00:00
-
ab7a503515
Remove Reader from chaseCrit
justin
2021-12-11 19:07:14 +00:00
-
e698695842
Remove Reader monad from armour chase crit's ai
justin
2021-12-11 18:40:13 +00:00
-
154abf0bad
Start removing Reader monad from internal creature update
justin
2021-12-11 18:24:53 +00:00
-
cdeb3dfa67
Use a creature to "use" the weapon of a turret
justin
2021-12-11 18:06:04 +00:00
-
15e1fbc060
Fix space leak when assigning targeted creature
justin
2021-12-10 02:56:14 +00:00
-
e5db9ba5d0
More cleanup
justin
2021-12-09 22:40:20 +00:00
-
e84b4a29e8
Cleanup
justin
2021-12-09 22:37:14 +00:00
-
3c35a04531
Cleanup, trying to diagnose space leak in crit update
justin
2021-12-09 22:12:44 +00:00
-
bd94044445
Move towards a simplified creature update
justin
2021-12-09 18:16:31 +00:00
-
e1a9327c06
Tweak basic curvearound magnet
justin
2021-12-09 17:33:59 +00:00
-
1a053421ef
Add terminal GODON command
justin
2021-12-09 17:12:32 +00:00
-
4324d298d4
Cleanup
justin
2021-12-09 14:43:38 +00:00
-
24a0cc289f
Add menu option to start new game from seed, uses system clipboard
justin
2021-12-09 14:36:26 +00:00
-
eeda4f3e39
Magnets
justin
2021-12-08 22:01:25 +00:00
-
a9139db0a8
Move toward adding multiple equipable items that are not directly usable
justin
2021-12-08 17:09:24 +00:00
-
9f6e5af991
Cleanup
justin
2021-12-07 00:39:51 +00:00
-
d8b416191f
Fix start new game bug
justin
2021-12-07 00:02:21 +00:00
-
763b771928
Cleanup, fix menu lock on restarting level after game over
justin
2021-12-06 23:44:10 +00:00
-
19540bd19e
Reorganise weapons
justin
2021-12-06 17:41:53 +00:00
-
b058fba814
Improve combinations algorithm speed
justin
2021-12-06 15:56:44 +00:00
-
766a1dda83
Cleanup combination accessing code
justin
2021-12-06 14:18:11 +00:00
-
40195d033c
Fix combination bug
justin
2021-12-06 02:33:36 +00:00
-
22e3256da3
Tweak twisting when aiming
justin
2021-12-05 16:54:08 +00:00
-
d9c5cfc26d
Cleanup
justin
2021-12-05 12:29:01 +00:00
-
1bb1a06101
Reloading slows movement
justin
2021-12-05 00:36:31 +00:00
-
cbf344e73e
Add bangcone
justin
2021-12-04 18:52:03 +00:00
-
cb670bdfd8
Add burst fire, tentative inventory locking
justin
2021-12-04 16:05:46 +00:00
-
30abc318ae
Input more combinations
justin
2021-12-04 11:45:43 +00:00
-
0114a2f9f2
Make combine and tweak menus servicable
justin
2021-12-04 00:27:22 +00:00
-
ecbc8eab35
Correct module import
justin
2021-12-03 17:19:14 +00:00
-
a168a335b9
Add file
justin
2021-12-03 17:18:39 +00:00
-
b41e3e3637
Allow for stacking of items and combining sensibly
justin
2021-12-03 17:18:06 +00:00
-
b2a9192fe4
Add file
justin
2021-12-03 01:56:55 +00:00
-
bebc73882a
Implement combining of items
justin
2021-12-03 01:56:23 +00:00
-
8b8d75b016
Allow for bullet drag
justin
2021-12-02 18:29:46 +00:00
-
85ededc158
Start work on crafting/combinations
justin
2021-12-02 00:50:29 +00:00
-
ce06845278
Add file
justin
2021-12-01 18:38:10 +00:00
-
84ccff5344
Clear ammo when reloading clip based weaons
justin
2021-12-01 18:37:16 +00:00
-
016a1faf80
Allow for partial reloading
justin
2021-12-01 17:40:09 +00:00
-
d75ea2b252
Cleanup
justin
2021-12-01 11:11:24 +00:00
-
b9e4a80a46
Tweak inventory management
justin
2021-12-01 01:55:20 +00:00
-
0ed260c9b7
Partially working scrolling below list to floor items
justin
2021-12-01 00:04:54 +00:00
-
42d7ca3ba8
Work on inventory management
justin
2021-11-30 20:11:03 +00:00
-
3754627e0d
Work on pickup and putdown of inventory items
justin
2021-11-30 16:44:33 +00:00
-
27b1a6da9e
Keep inventory as intmap, start to allow items of different sizes
justin
2021-11-30 15:33:15 +00:00
-
184c0c09c1
Commit before changing creature inventory to a list
justin
2021-11-30 13:41:51 +00:00
-
4d21c0f31a
Separate out bullet effects, allow for tweaking to change these
justin
2021-11-30 13:11:34 +00:00
-
e75cbdf6cb
Work on tweak datatypes
justin
2021-11-29 23:05:51 +00:00
-
02dc7c29e0
Move towards tweak parameters editing items
justin
2021-11-29 21:58:28 +00:00
-
4f77a15445
Move item parameters into a more sensible place
justin
2021-11-29 17:45:10 +00:00
-
e9ff591a28
Remove non-aiming item zoom
justin
2021-11-29 16:56:19 +00:00
-
89a80a0c77
Move some item datatypes into dedicated module
justin
2021-11-29 16:50:44 +00:00
-
f40d486d68
Rethink item ammo to item consumables, start item type datatype
justin
2021-11-29 16:22:31 +00:00
-
3a605b8156
Allow for events to do io
justin
2021-11-29 01:02:15 +00:00
-
8832a73d86
Cleanup
justin
2021-11-28 22:38:26 +00:00
-
8c5777a1af
Move configuration from world to universe
justin
2021-11-28 22:30:47 +00:00
-
45ba120796
Tweak level generation slightly
justin
2021-11-28 20:58:38 +00:00
-
98e44f0eee
Commit before moving configuration outside of world
justin
2021-11-28 20:31:04 +00:00
-
5cbe394e08
Cleanup
justin
2021-11-28 17:07:04 +00:00
-
618653a86e
Refactor light sources
justin
2021-11-28 16:53:26 +00:00
-
1d9dd3e4e0
Move saved worlds outside of world into universe
justin
2021-11-28 14:42:08 +00:00
-
1c5abfd6f2
Fix pause menu
justin
2021-11-28 14:32:03 +00:00
-
462100703c
Move menu layers outside of world
justin
2021-11-28 14:26:15 +00:00
-
574f195b21
Affect universe in more events
justin
2021-11-28 13:45:00 +00:00
-
0723def26a
Push universe into events
justin
2021-11-28 12:29:57 +00:00
-
98e0ea971a
Push preloaddata into the universe
justin
2021-11-28 12:01:06 +00:00
-
2fd2929bdf
Add files
justin
2021-11-28 11:45:53 +00:00
-
d6fb6adc66
Apply side effects to universe not world
justin
2021-11-28 11:43:17 +00:00
-
24480bbe52
Commit before attempting to move some data into a "local" world type
justin
2021-11-28 01:32:42 +00:00
-
3e64e33232
Fix blinking bug, shrinker and shield broken
justin
2021-11-28 00:34:16 +00:00
-
fe02739621
Continue to refactor item datatypes, add a shape to rockets
justin
2021-11-27 22:05:12 +00:00
-
652af6b0a9
Fold aiming parameters into item use datatype
justin
2021-11-27 18:10:05 +00:00
-
8639b2d428
Push item use delay inside datatype, currently broken
justin
2021-11-27 16:37:30 +00:00
-
224db733f6
Fold in more ammo parameters, distinguish loadable and charging weapons
justin
2021-11-27 14:29:44 +00:00
-
92a8dd59b8
Fold some ammo data into its own type
justin
2021-11-27 13:40:56 +00:00
-
bfdac2fad5
Start restructuring Item datatype
justin
2021-11-27 12:48:23 +00:00
-
fe37f208da
Add files, minimal working rewind gun that must be equipped to charge
justin
2021-11-27 11:49:23 +00:00
-
e7ea7377e2
Allow to equip left click items
justin
2021-11-27 02:01:12 +00:00