Commit graph

724 commits

Author SHA1 Message Date
lambertjamesd 9cba1b5378
Merge pull request #233 from chatrat12/docker
Docker updates
2023-09-05 14:33:38 -06:00
Matt Thompson 122e9ae7bb Change blender dir in docker image. Added convert_all_png to docker makefile. 2023-09-05 12:17:20 -04:00
James Lambert 42f99d4c8b Mount entire project folder into docker again 2023-09-05 07:47:57 -06:00
lambertjamesd d7d56b2ac7
Merge pull request #231 from chatrat12/moving-portals-option-load-fix
Load correct flag when setting gameplayOptions->movingPortals.checked
2023-09-04 21:48:27 -06:00
lambertjamesd 451f4d9733
Merge branch 'master' into moving-portals-option-load-fix 2023-09-04 21:47:50 -06:00
lambertjamesd 1979703825
Merge pull request #230 from chatrat12/trigger-tab-navigation
Can now navigate option menus with triggers
2023-09-04 21:46:22 -06:00
lambertjamesd 6fdfeb6006
Merge pull request #228 from chatrat12/portal-gun-near-clip
Render portal gun with smaller near clip plane.
2023-09-04 21:45:54 -06:00
lambertjamesd f1283a397a
Merge pull request #227 from chatrat12/wide-screen-support
Added simple wide screen support #187
2023-09-04 21:40:25 -06:00
James Lambert 83bbcfab9d Update level todo list 2023-09-04 20:41:53 -06:00
James Lambert 6a603395ab Add indicator lights for signals 2023-09-04 20:39:42 -06:00
Matt Thompson 1e2361b6d6 Load correct flag when setting gameplayOptions->movingPortals.checked 2023-09-04 14:44:39 -04:00
Matt Thompson e974aa687b Can now navigate option menues with triggers 2023-09-04 14:36:56 -04:00
James Lambert daae636cc4 Only allow cubes that have started sleeping to activate triggers 2023-09-04 10:42:58 -06:00
James Lambert 6a661c76da Revert "Only allow sleeping cubes to activate triggers"
This reverts commit 1646e32fa1.
2023-09-04 10:32:27 -06:00
James Lambert 1646e32fa1 Only allow sleeping cubes to activate triggers 2023-09-04 10:27:47 -06:00
James Lambert 73f4e6f9a7 Fix some trigger related bugs 2023-09-04 10:22:38 -06:00
Matt Thompson 1beff969b1 Only modify projectionView if portal gun is visible. 2023-09-04 03:49:55 -04:00
Matt Thompson 510623ca54 Render portal gun with smaller near clip plane. 2023-09-04 00:45:16 -04:00
James Lambert 1839294448 Create material for indicator_lights 2023-09-03 22:15:59 -06:00
James Lambert 1800535ab2 Remove temporary debugging instructions 2023-09-03 20:38:48 -06:00
Matt Thompson 221f2e6909 Added simple wide screen support #187 2023-09-03 21:23:51 -04:00
James Lambert 1afc1cd2ce fix make issue 2023-09-03 15:17:18 -06:00
James Lambert 298dab67f6 Implement test chamber 05 failsafe 2023-09-03 15:13:40 -06:00
James Lambert f0be2b4048 Refactor triggers to be triggable by things other than the player 2023-09-02 22:13:49 -06:00
James Lambert 445ad90eed Generate cutscenes and logic from yaml files instead of blend files 2023-09-02 19:31:24 -06:00
James Lambert 6395378285 Generate cutscene yaml and operators yaml 2023-09-02 17:59:01 -06:00
James Lambert e83a23325e Correctly apply ball marks to cieling and floor #109 2023-09-02 10:22:06 -06:00
James Lambert bf08ffeeb8 Update docker image 2023-09-02 08:52:31 -06:00
James Lambert ec52a15372 Fix portal gun z issues 2023-09-01 22:01:14 -06:00
James Lambert 5827e3f4c2 Implement rotating portals 2023-09-01 20:48:39 -06:00
James Lambert 6170af53c8 Make movable portals off by default and add an option to enable them in the settings 2023-09-01 19:12:59 -06:00
James Lambert e8129554fb Add tank controls option 2023-09-01 18:46:23 -06:00
James Lambert cff4d0a624 Only invert pitch with inverted controls 2023-09-01 18:05:55 -06:00
James Lambert e3a033545f give chell a portal gun 2023-08-31 21:49:18 -06:00
James Lambert d116010557 Prevent portals from opening on top of each other 2023-08-30 22:29:30 -06:00
James Lambert 297c0f44c4 Fix decals on wall zfighting with portals 2023-08-30 21:46:34 -06:00
James Lambert 9ea0659ce6 fix yet another portal surface cutting bug 2023-08-30 21:27:11 -06:00
James Lambert 20b850a975 Fix condition in surface generator where portalSurfaceConnectToPoint connects to exact same position 2023-08-29 22:23:11 -06:00
James Lambert 8c2295005c Use sphere casting to determine player footing 2023-08-28 22:39:45 -06:00
James Lambert b66f5a037f Make logic for checking when a new portal hole nees to be cut more robust 2023-08-28 21:10:41 -06:00
James Lambert 80d98219e2 fix some surface generator bugs after refactor 2023-08-28 12:17:07 -06:00
James Lambert d51d939ec6 refactor portable surfaces 2023-08-27 15:16:08 -06:00
James Lambert a2da66a7dc Fix bug with portals being on the same surface 2023-08-26 16:29:21 -06:00
James Lambert 00a1077030 Only trigger button with cubes speech triggers if the cube is sleeping 2023-08-26 15:36:05 -06:00
James Lambert 4bf67a467e Fix weird glitch with back to back portals 2023-08-26 15:18:23 -06:00
James Lambert 17b6d10324 Fix bobbing camera 2023-08-26 14:45:59 -06:00
James Lambert 0ed4fa8244 Fix savefiles 2023-08-26 13:51:08 -06:00
James Lambert 4d66641be7 Update lookTransform when teleporting the player 2023-08-25 22:17:10 -06:00
lambertjamesd baa8664a2e
Merge pull request #216 from hackgrid/master
mute DecorObjects in main_menu (Fixes #213)
2023-08-25 08:39:35 -06:00
hackgrid 3014e55285
fix typo 2023-08-25 09:14:16 +02:00