Commit Graph
144 Commits
Author SHA1 Message Date
justin 3edc7a0a58 Commit mid big tree composing change 2022-06-09 21:25:22 +01:00
justin 8fb80f9691 BROKEN partial redo of room tree composition 2022-06-09 19:17:27 +01:00
justin 785dbba5ef Add RoomCluster ideas 2022-06-09 12:30:34 +01:00
justin 9252c48d2b Cleanup 2022-06-09 11:36:15 +01:00
justin 5aa55b3c86 Cleanup 2022-06-09 11:34:34 +01:00
justin e4e7122070 Cleanup 2022-06-09 11:29:42 +01:00
justin 1789a3785d Allow for random composition of trees 2022-06-09 11:24:13 +01:00
justin 5a42e0b801 Cleanup 2022-06-07 20:39:52 +01:00
justin fcc6d3952c Half add explicit death event for machines 2022-06-05 10:37:40 +01:00
justin 5ff2fb4910 Cleanup terminal display 2022-06-03 09:20:03 +01:00
justin 024f72da20 Remove _plGenUpdate field, instead allow Placements to take World arg 2022-06-02 20:00:03 +01:00
justin 35cd213bcf Move GenWorld fields into World 2022-06-02 18:48:20 +01:00
justin b54864bbda Work on more complicated terminals 2022-05-31 13:30:27 +01:00
justin 79b3a86520 Improve detector equipment, various cleanup 2022-05-27 18:49:54 +01:00
justin 61fe9b7df4 Cleanup 2022-05-20 21:47:18 +01:00
justin da302aad0c Add log when generating layout 2022-05-20 21:15:44 +01:00
justin 1739d648fe Move towards better annotations when generating layouts 2022-05-20 11:14:11 +01:00
justin 887dd547d9 Add seagull sounds, remove random generator paramatricity for level gen 2022-05-19 17:56:45 +01:00
justin 9adc7c81f4 Make damage application belong to hit object 2022-03-25 08:33:54 +00:00
justin 72a1399da0 Modify analyser sounds 2022-03-22 18:42:48 +00:00
justin 774738f993 Add key card item lock/key system 2022-03-22 14:33:54 +00:00
justin 9c46027711 Attach terminal to analyser (these should rather be combined) 2022-03-21 19:20:58 +00:00
justin 51cc04799d Add analysing machine 2022-03-21 09:14:32 +00:00
justin e811e67ff9 Add bounds to door rooms, tweak mounted lights 2022-03-20 08:23:18 +00:00
justin 58a24c58e3 Add more procedural girders 2022-03-16 18:02:17 +00:00
justin 5aeb04ba05 Add looping sound, add sound to terminals 2022-03-16 09:23:17 +00:00
justin f16f32d9d3 Implement terminals 2022-03-14 20:39:23 +00:00
justin 1b6f11709c Implement randomised markings on sensors 2022-03-13 19:59:46 +00:00
justin 06a501ff88 Rethink damage data type, work on damage sensors 2022-03-13 09:27:35 +00:00
justin 3bfebc266b Add laser tunnel lock-key combination 2022-03-09 15:27:35 +00:00
justin a4ec4e4889 Improve rooms, make consumable use type 2022-03-09 10:51:01 +00:00
justin 59e6f433ff Add missing file, workaround for placement positions bug 2022-03-08 07:59:36 +00:00
justin 79b5241c32 Fix glassLesson room 2022-03-07 10:42:07 +00:00
justin 81830d87a3 Improvements to rooms and view distances 2022-03-07 09:16:16 +00:00
justin 1364e7c8c8 Fix laser targeting draw when creature offscreen 2022-03-06 22:58:05 +00:00
justin f82bd3f788 Continue link cleanup 2022-03-05 01:29:24 +00:00
justin 0c580e63a4 Start cleanup of room in-links 2022-03-05 01:09:19 +00:00
justin 2a3c001a53 Add generic item placement rooms 2022-03-03 22:13:15 +00:00
justin 40f1d987cb Cleanup 2022-02-13 17:29:32 +00:00
justin 123bcd2c94 Allow for random choice between placements in different rooms 2021-11-26 12:20:20 +00:00
justin a66ea1d922 Fix backtracking bug 2021-11-23 19:09:39 +00:00
justin f51a6a7216 Fix bug not adding last positioned room to list 2021-11-23 12:50:15 +00:00
justin 05bb1961c0 Fix bug that allowed for in links to be used as out links 2021-11-23 12:08:33 +00:00
justin 5ab5be3087 Test of lock and key system 2021-11-22 23:54:58 +00:00
justin 5d9ea4b733 Correct room link position numbering 2021-11-22 16:42:19 +00:00
justin b4759e4a27 Cleanup 2021-11-22 13:21:26 +00:00
justin 09e774d009 Fold in new composing room datatype 2021-11-22 12:46:32 +00:00
justin dd97ba8e5e Start to rework composition of trees 2021-11-22 12:06:29 +00:00
justin 1aa797ddef Add quiet laser sound 2021-11-21 23:27:14 +00:00
justin f6d5d5a201 Add basic vocalizations to chase creatures 2021-11-18 01:46:37 +00:00