-
774808663a
Stop door z fighting when opened
justin
2021-11-27 00:28:59 +00:00
-
e231b851d9
Stop new old sounds from playing during rewinding
justin
2021-11-26 19:57:03 +00:00
-
f29c200a27
Make rewind gun mostly work; todo sound, dropping item, perhaps more
justin
2021-11-26 18:56:37 +00:00
-
c1d4f32903
Add file
justin
2021-11-26 18:15:24 +00:00
-
9057012bb2
First (buggy) implementation of rewind gun
justin
2021-11-26 18:14:51 +00:00
-
044a870412
Tweak start again
justin
2021-11-26 14:53:06 +00:00
-
b0f89db66e
Tweak start rooms
justin
2021-11-26 14:40:32 +00:00
-
040849a550
Allow for rooms to inherit floor tiling from parents
justin
2021-11-26 13:57:22 +00:00
-
123bcd2c94
Allow for random choice between placements in different rooms
justin
2021-11-26 12:20:20 +00:00
-
aad79bdf25
Thread a more complex structure through the placement process
justin
2021-11-25 01:32:25 +00:00
-
0e87f340b4
Add file
justin
2021-11-25 01:14:14 +00:00
-
5b7d9fccf1
Cleanup, work towards allowing for placements to interact across rooms
justin
2021-11-25 01:13:41 +00:00
-
4ad02f29b2
Improve starting weapon rooms
justin
2021-11-24 22:13:42 +00:00
-
2c759cb40e
Allow for yet more complex placement positioning
justin
2021-11-24 21:31:19 +00:00
-
1c80f1a681
Add file
justin
2021-11-24 20:52:06 +00:00
-
e44c5e7120
Allow for more complex placement positioning
justin
2021-11-24 20:51:50 +00:00
-
c4614866e6
Work towards allowing for children to attach to arbitrary link types
justin
2021-11-23 22:54:43 +00:00
-
0ca4f8a425
Add file
justin
2021-11-23 22:33:33 +00:00
-
5f6d81bd05
Cleanup
justin
2021-11-23 22:33:23 +00:00
-
ddd120dee1
Use zip counting during room positioning
justin
2021-11-23 22:08:51 +00:00
-
86f363c2f9
Cleanup
justin
2021-11-23 21:48:01 +00:00
-
b7d6eeaa84
Minor cleanup
justin
2021-11-23 20:48:31 +00:00
-
1f2d767d5e
Move to using RoomLink datatype
justin
2021-11-23 20:45:39 +00:00
-
a66ea1d922
Fix backtracking bug
justin
2021-11-23 19:09:39 +00:00
-
6e4b36fd82
Allow for multiple in links
justin
2021-11-23 18:19:50 +00:00
-
0f4040807a
Transition to new room datatypes, first separate out/inlinks
justin
2021-11-23 17:27:33 +00:00
-
67b0d694af
Define room link datatypes
justin
2021-11-23 13:00:34 +00:00
-
f51a6a7216
Fix bug not adding last positioned room to list
justin
2021-11-23 12:50:15 +00:00
-
05bb1961c0
Fix bug that allowed for in links to be used as out links
justin
2021-11-23 12:08:33 +00:00
-
5ab5be3087
Test of lock and key system
justin
2021-11-22 23:54:58 +00:00
-
05e1307336
Improve (reduce) error messaging from shader compilation and framebuffers
justin
2021-11-22 16:56:15 +00:00
-
5d9ea4b733
Correct room link position numbering
justin
2021-11-22 16:42:19 +00:00
-
b4759e4a27
Cleanup
justin
2021-11-22 13:21:26 +00:00
-
09e774d009
Fold in new composing room datatype
justin
2021-11-22 12:46:32 +00:00
-
e185caf157
Ready for replacement of Either with bespoke data type for compo trees
justin
2021-11-22 12:29:22 +00:00
-
dd97ba8e5e
Start to rework composition of trees
justin
2021-11-22 12:06:29 +00:00
-
8489f37f83
Tweak drones
justin
2021-11-22 10:44:56 +00:00
-
213f573011
Reorganise weapons, start work on drones
justin
2021-11-22 00:37:27 +00:00
-
1aa797ddef
Add quiet laser sound
justin
2021-11-21 23:27:14 +00:00
-
afeb9d2b64
Add wire to central laser room
justin
2021-11-21 19:14:17 +00:00
-
2f3896345d
Add laser central room, using new placement/roompos functionality
justin
2021-11-21 17:44:32 +00:00
-
48cd59069c
Add ngon rooms
justin
2021-11-20 20:17:05 +00:00
-
454e702dc9
Add files
justin
2021-11-20 19:48:16 +00:00
-
20cf2ce26d
Add dimensions to all items
justin
2021-11-20 00:01:54 +00:00
-
9f4ff3a75a
Better check for wall collisions when expanding creature
justin
2021-11-19 23:22:49 +00:00
-
51d89982ed
Readd wall corner collisions
justin
2021-11-19 22:43:46 +00:00
-
5658692ee4
Further tweak creature wall collisions
justin
2021-11-19 14:32:02 +00:00
-
6f518d720c
Tweak equipment draw
justin
2021-11-19 14:24:31 +00:00
-
4ef1811dd6
Tweak item dropping, add item radius
justin
2021-11-19 14:04:44 +00:00
-
da83bd06a6
Tweak wall collisions
justin
2021-11-19 00:45:45 +00:00
-
b1a49bbdc3
Identify broken wall collisions
justin
2021-11-19 00:35:04 +00:00
-
15f2c419d2
Check wall collisions when expanding
justin
2021-11-18 21:15:50 +00:00
-
a546d070f0
Add shrinkability and cursed items
justin
2021-11-18 18:30:22 +00:00
-
147d6098ab
Tweak block sounds
justin
2021-11-18 03:50:54 +00:00
-
94552ff658
Make creature vocalizations stop on death
justin
2021-11-18 02:42:12 +00:00
-
f6d5d5a201
Add basic vocalizations to chase creatures
justin
2021-11-18 01:46:37 +00:00
-
5949ad2b3d
Reorganise wall placements
justin
2021-11-17 12:35:05 +00:00
-
bcdf0e643c
Reorganisation of light source placements and fittings
justin
2021-11-17 12:04:03 +00:00
-
602d91d3a8
Add wall dust when destroying a block
justin
2021-11-17 11:48:20 +00:00
-
9db091597d
Add indexed world modifications, example use in flicker lights
justin
2021-11-17 11:24:40 +00:00
-
559d7e3a23
Tweak starting rooms
justin
2021-11-16 22:48:45 +00:00
-
5d0b48829c
Cleanup and various bugfixes
justin
2021-11-16 21:31:53 +00:00
-
ebe9ad6b90
Cleanup: broken pathfinding
justin
2021-11-16 18:05:47 +00:00
-
cb8cbe03a4
Commit before reorganising level generation
justin
2021-11-16 14:48:37 +00:00
-
f530952612
Add indicator light to switch doors
justin
2021-11-16 12:57:13 +00:00
-
a7f2b5f3ea
Move toward indexed external placements
justin
2021-11-15 19:36:31 +00:00
-
59dc24aff6
Minor cleanup
justin
2021-11-15 02:16:17 +00:00
-
e93fa10a97
Working room generation with less shifting, should be more sensible
justin
2021-11-15 01:55:35 +00:00
-
8356496a7f
Move toward not shifting rooms during generation
justin
2021-11-15 00:56:25 +00:00
-
2a28967cd3
Slightly broken placements
justin
2021-11-14 19:56:22 +00:00
-
affdde0f21
Work towards using room positions rather than room links in placements
justin
2021-11-14 10:13:56 +00:00
-
52946f33a7
Allow arbitrary changes to a room when using a link slot
justin
2021-11-14 01:47:33 +00:00
-
4a089ff0cc
Work toward adding wiring
justin
2021-11-14 00:39:24 +00:00
-
96c72ef578
Cleanup light mounts
justin
2021-11-13 12:31:11 +00:00
-
3624f22f2b
Cleanup room moduling
justin
2021-11-13 11:45:00 +00:00
-
169ed7d05d
Working inter-room placements
justin
2021-11-13 11:13:34 +00:00
-
17c1a2152d
Use placement as continutation
justin
2021-11-13 09:26:20 +00:00
-
b243479759
Move towards more usable placements
justin
2021-11-13 00:04:50 +00:00
-
67e164c830
Some cleanup, sidetracked from inter-room placements
justin
2021-11-12 14:16:16 +00:00
-
1d5b2ea765
Work towards cross-room placements
justin
2021-11-12 11:13:59 +00:00
-
d63c2ac943
Commit before changing links
justin
2021-11-11 22:51:02 +00:00
-
8c45a02e46
Display abstract tree of placement, stout
justin
2021-11-11 18:41:59 +00:00
-
da22d9833a
Improve diagnostics for level generation
justin
2021-11-11 17:08:03 +00:00
-
f706e541b9
Dump some info to sdout when generating level
justin
2021-11-11 11:00:31 +00:00
-
a195157e54
Move toward better info display during level generation
justin
2021-11-10 23:40:04 +00:00
-
9aefc11e17
Successfully stop reuse of link placement spots
justin
2021-11-09 17:24:01 +00:00
-
5b09c9aa37
Attempt to stop reuse of link placement spots
justin
2021-11-09 17:00:42 +00:00
-
28f8ac1fbd
Add fallback placement for falled link based placement spots
justin
2021-11-08 11:16:08 +00:00
-
2d98c74ab3
Slight cleanup of placement spots
justin
2021-11-07 20:38:40 +00:00
-
5681a37953
Cleanup. Add room-wise random placement spots
justin
2021-11-07 19:46:14 +00:00
-
f380e140e1
Refactor sliding door movement
justin
2021-11-06 10:37:44 +00:00
-
4c6437da26
Fix one bug in door wall movement, add airlock, cleanup
justin
2021-11-06 01:06:04 +00:00
-
5a52b646e1
Add forgotten files, many updates concerning turrets and shields
justin
2021-11-05 19:58:55 +00:00
-
2c768845b2
Move towards adding reflective shield
justin
2021-11-05 12:14:11 +00:00
-
5cbfa6f1ff
Stun turret turn with electrical damage
justin
2021-11-05 01:41:57 +00:00
-
92026bf06a
Implement randomness at the placement datatype level
justin
2021-11-04 18:13:19 +00:00
-
f0c56cbcac
Working use of links as placement spots
justin
2021-11-04 16:39:16 +00:00
-
6933c4d3b3
Continue work on using links for placement positions
justin
2021-11-04 14:40:53 +00:00
-
a9b802b883
Attempt to incorporate free link positions into placement chain
justin
2021-11-04 10:38:30 +00:00
-
f45d19a787
Commit before unifying positions
justin
2021-11-03 19:01:19 +00:00