Commit Graph

63 Commits

Author SHA1 Message Date
8de8301205 station 46 audio and animation 2023-05-14 21:22:58 +02:00
e2699061da editor transport camera between rooms 2023-05-14 18:33:14 +02:00
eba953b844 station 46 room 2023-05-14 18:13:02 +02:00
033989a85e increase room diversity, improve ui 2023-05-13 13:06:08 +02:00
05c952e7c7 set room size in ui 2023-05-12 02:59:40 +02:00
fd44becec0 laser puzzle platform and elevated platform module 2023-04-11 11:16:20 +02:00
cb54ebab05 laser emitter module 2023-04-06 15:21:23 +02:00
a71e5cac37 measurements take pausing the game into account 2023-04-06 09:47:33 +02:00
0dc7eef753 fix portal placement 2023-04-06 09:12:15 +02:00
52cf3a7fbd stop hiding old rooms 2023-03-22 10:15:01 +01:00
30d8f986df move puzzle implementations out of engine 2023-03-22 09:44:17 +01:00
e1bfecbd4b refactor Desert assembly into Station46 2023-05-09 02:15:57 +02:00
9c65d24685 small fixes 2023-03-22 07:54:00 +01:00
ff01a700bd comment pass 2022-12-29 16:16:49 +01:00
643e03192a prepare for stencil portals 2022-12-19 15:13:40 +01:00
88a9f17efe better plan stats 2022-12-16 08:59:20 +01:00
80435ff696 fix end space 2022-12-15 23:40:55 +01:00
4f57b57a00 phase 2 2022-12-15 23:29:02 +01:00
95220bec08 probability utilities 2022-12-15 10:49:46 +01:00
12b0acbcbe estimate ui 2022-12-14 21:57:03 +01:00
5e2af5468c optimise instance access 2022-12-14 20:22:39 +01:00
22458e6d18 rename DefaultEngine to be more readable 2022-12-14 20:07:25 +01:00
65b4cecd9b fix random puzzle order 2022-12-14 17:50:19 +01:00
e24d9b86a9 update ui less often 2022-12-14 17:42:28 +01:00
8565ae77cd store session to db only after ended, allow test runs without writing to db 2022-12-14 17:21:24 +01:00
db5123278d clean up ui 2022-12-14 16:50:42 +01:00
14098e1d73 unify gamemaster buttons and text 2022-12-14 15:28:16 +01:00
f5142435fc fix session being stopped before puzzle measured 2022-12-09 11:00:00 +01:00
429f9536a9 last room and puzzle order 2022-12-08 14:04:00 +01:00
b3c53031c1 sessions 2022-12-08 10:24:00 +01:00
d36d33ca96 correctly delete old rooms 2022-12-07 15:41:00 +01:00
b776e6744e PuzzleMeasurement, add Realm, door ExitedFrom event 2022-12-05 18:11:00 +01:00
5449283e5d fix hoop light, improve desert texture tiling performance 2022-12-05 13:10:00 +01:00
b5a050427b update packages 2022-12-05 12:28:00 +01:00
28e6f346f0 fix FaceSpaceCenter requirement 2022-12-05 12:04:00 +01:00
4e95765d98 add puzzle names 2022-12-05 10:52:00 +01:00
1afe589bcd fix PlaceAlongSpaceEdges requirement 2022-12-05 10:14:00 +01:00
edf9ccab0b fix build errors 2022-12-05 08:10:00 +01:00
9b262ce4c9 PlaceWithRelatedModule requirement, finish Puzzle D 2022-12-03 22:35:00 +01:00
450c16c94f DynamicColor, Crystal prefab, Finish Puzzle B 2022-11-28 23:31:00 +01:00
60e390a993 get theme colours from engine instead of storing reference to theme in module 2022-11-28 22:14:00 +01:00
efe3cceba1 small fixes in portal clones and Terminal B 2022-11-28 20:52:00 +01:00
15f3857302 desert portal 2022-11-27 12:12:02 +01:00
bc61d04541 room size generation takes into account door module size 2022-11-25 14:12:07 +01:00
2eec53fe87 handle modules larger than 1x1, widen door size to allow walking around it 2022-11-24 19:32:51 +01:00
74fd757d20 set placement size immediately on module creation 2022-11-24 19:29:12 +01:00
a97f2a6c5d LockOrientation requirement 2022-11-24 19:25:54 +01:00
3e51410ade rework dimensions and orientation into Placement, optimise requirements to work on previous candidates, use vec3 for positions 2022-11-24 11:47:54 +01:00
f13ba4cd95 try generating spaces multiple times if they don't contain any puzzle modules 2022-11-24 11:30:53 +01:00
5e5eaa2f0e module instantiation log type 2022-11-24 11:28:52 +01:00