justin
|
3de16cbd1a
|
Rethink unselectable items in lists
|
2022-12-25 11:39:47 +00:00 |
|
justin
|
a3162e8f9c
|
Render controls using options menu
|
2022-12-24 13:35:29 +00:00 |
|
justin
|
a97c5ec8ef
|
Allow selection items to have a payload
|
2022-12-24 00:28:04 +00:00 |
|
justin
|
5356d21778
|
Work on selection lists and option menus
|
2022-12-23 22:43:30 +00:00 |
|
justin
|
b072dc9e9a
|
Separate selection list items from display parameters
|
2022-12-23 12:22:57 +00:00 |
|
justin
|
a8fa1e9949
|
Move selection list offset into option screen data structure
|
2022-12-22 10:27:01 +00:00 |
|
justin
|
03c945d189
|
Improve mouse menu controls, tweak charmap
|
2022-12-21 11:33:11 +00:00 |
|
justin
|
860d63df45
|
Work on menus
|
2022-11-22 10:14:25 +00:00 |
|
justin
|
054405244f
|
Continue work on menu screens
|
2022-11-04 09:14:32 +00:00 |
|
justin
|
c263012b61
|
Remove explicit scancode from menu items
|
2022-11-04 08:42:30 +00:00 |
|
justin
|
6e7cd14f49
|
Work on mouse selection in menus
|
2022-11-03 14:16:28 +00:00 |
|
justin
|
e6e5427f44
|
Start unifying drawn cursors
|
2022-11-03 10:00:41 +00:00 |
|
justin
|
0872a2dd40
|
Work on a selection list datatype
|
2022-11-02 21:47:15 +00:00 |
|
justin
|
7c8958cea7
|
Start to unify selection lists
|
2022-11-02 09:36:16 +00:00 |
|
justin
|
d982ac728a
|
Simplify the main loop, events only perform functional update
|
2022-11-01 11:05:51 +00:00 |
|
justin
|
624a4c3bcd
|
Refactor concurrent side effects
|
2022-10-30 14:55:30 +00:00 |
|
justin
|
e3155752ba
|
Commit before pushing more input events into update
|
2022-10-29 22:33:10 +01:00 |
|
justin
|
afaef480db
|
Minor tweaking, argument refining
|
2022-10-29 12:20:19 +01:00 |
|
justin
|
af6cdff063
|
Separate out input datatype
|
2022-10-29 11:36:57 +01:00 |
|
justin
|
82e2a5a234
|
Refactor updates
|
2022-10-28 23:13:36 +01:00 |
|
justin
|
14e2b5cf8f
|
Restrict some arguments
|
2022-10-28 22:00:38 +01:00 |
|
justin
|
32744d7cb3
|
More camera refactor
|
2022-10-28 21:22:44 +01:00 |
|
justin
|
2e7cd0aec2
|
Camera position refactor
|
2022-10-28 15:32:46 +01:00 |
|
justin
|
0150655c6d
|
Stop all sound when stopping time
|
2022-10-28 14:36:16 +01:00 |
|
justin
|
7e790b7153
|
Add in "linear" lWorld to separate time reversable worlds
|
2022-10-28 12:24:51 +01:00 |
|
justin
|
920bfdbc8e
|
Attempt to improve perfomance
|
2022-08-25 09:52:12 +01:00 |
|
justin
|
6973663055
|
Make pathedge zoning use sets, probably doesn't help
|
2022-08-24 14:01:39 +01:00 |
|
justin
|
947752b8d5
|
Excise streaming
|
2022-08-22 11:23:19 +01:00 |
|
justin
|
36c8befa9f
|
Cleanup imports after removal of old zoning code
|
2022-08-21 22:11:16 +01:00 |
|
justin
|
496066e727
|
Remove old zoning code
|
2022-08-21 22:10:38 +01:00 |
|
justin
|
cccab45650
|
Remove some Streaming
|
2022-08-21 21:53:40 +01:00 |
|
justin
|
3b7841677a
|
Nest fields in CWorld
|
2022-08-19 11:28:19 +01:00 |
|
justin
|
9df0fa8692
|
Move towards serializing saves/loads faster
|
2022-08-19 11:12:43 +01:00 |
|
justin
|
c74d3b04bf
|
Work on saving/loading concurrently
|
2022-08-18 10:05:24 +01:00 |
|
justin
|
26e88f059a
|
Allow for concurrent effects
|
2022-08-16 16:02:09 +01:00 |
|
justin
|
82db86f55f
|
Fix bugs in zoning
|
2022-07-30 14:21:13 +01:00 |
|
justin
|
c8ad3e1294
|
Fix no damage to walls bug
|
2022-07-28 18:57:53 +01:00 |
|
justin
|
ec4ff84c46
|
Tweak turrets
|
2022-07-28 13:46:22 +01:00 |
|
justin
|
8aeabf3f6c
|
Cleanup
|
2022-07-28 12:35:19 +01:00 |
|
justin
|
160560af5f
|
Refactor, try to limit dependencies
|
2022-07-28 00:59:56 +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
|
b8e8413daa
|
Add generic derivations and To/FromJSON instances
|
2022-07-25 22:49:18 +01:00 |
|
justin
|
b2efbd2b3e
|
Separate out concrete part of world
|
2022-07-25 12:10:50 +01:00 |
|
justin
|
c3a5b9d5be
|
Reify block drawing
|
2022-07-25 01:27:39 +01:00 |
|
justin
|
24531b75a1
|
Refactor machines
|
2022-07-24 20:55:44 +01:00 |
|
justin
|
2c1bc67a51
|
Cleanup
|
2022-07-24 13:53:35 +01:00 |
|
justin
|
ac069d08f6
|
Prop reification/splitting
|
2022-07-24 13:45:05 +01:00 |
|
justin
|
5b9e9968f3
|
Reify shockwaves
|
2022-07-24 00:20:28 +01:00 |
|