Commit graph

1091 commits

Author SHA1 Message Date
James Lambert 996de635b6 Fix weird portal surface glitch when portal is moved 2023-10-25 21:56:32 -06:00
lambertjamesd 0d21f9818b
Merge pull request #367 from westonCoder/add-music-to-chambers
Added music to appropriate levels
2023-10-25 14:09:22 -06:00
westonCoder c11baf4397 readme update 2023-10-25 14:20:57 -05:00
westonCoder ef1ea9f04c Added music to appropriate levels
- added 3 new songs and triggered them at appropriate moments according to the wiki
- made a new CH_MUSIC channel for music
- adjusted music volume to be initialized at 50% which seems like the right volume to match the original game.
- tested the entire game to make sure its all working properly.
2023-10-25 14:17:53 -05:00
lambertjamesd f12f18ae4a
Merge pull request #365 from hackgrid/fix-readme-3
Update Blender version in README.md
2023-10-25 08:44:52 -06:00
hackgrid abecd1f093
Update README.md to mention reflections 2023-10-25 15:48:28 +02:00
hackgrid f2a566e865
Update Blender version in README.md 2023-10-25 15:44:13 +02:00
James Lambert f075892f33 Triangulate meshes in blender when exporting to fbx 2023-10-24 22:30:37 -06:00
James Lambert 5a32c2faec Fix bug where dying while touching a portal can lead to a crash 2023-10-24 21:29:25 -06:00
James Lambert 288407ca02 fix countdown clocks
implement cutscene rumble support
2023-10-23 21:50:23 -06:00
James Lambert 714505f9c0 Take portal gun away from player 2023-10-23 21:14:57 -06:00
James Lambert a6d9924e59 Add cutscene rumble support 2023-10-23 21:12:47 -06:00
James Lambert 15644b5e4d Fix inconsistent player landing rumble 2023-10-23 20:51:51 -06:00
James Lambert 7089c29ecb Pause rumble pak when game is paused 2023-10-21 21:43:14 -06:00
James Lambert 7a5267195d animate ball from pedestal
add camera shake and rumble when auto portals open
2023-10-21 21:35:50 -06:00
James Lambert 3d3c012fea Add portal fizzle rumble 2023-10-20 22:00:59 -06:00
James Lambert e1a5a2c852 Get metal reflection effect working 2023-10-20 21:38:11 -06:00
lambertjamesd c01f5051f6
Merge pull request #342 from westonCoder/save-load-crash-fix
Fixes a save load crash and audio bug
2023-10-20 11:05:00 -06:00
lambertjamesd 5584f4c89c
Merge pull request #345 from hackgrid/fix-readme-2
fix Makefile and update docs
2023-10-20 11:02:00 -06:00
hackgrid 0098405262 fix Makefile and update docs 2023-10-20 11:56:31 +02:00
James Lambert e0d0b7d0ea Add valve intro 2023-10-19 22:52:58 -06:00
westonCoder ccc1ec431f removed needless include 2023-10-19 23:20:42 -05:00
westonCoder b28bd19f6d fixed the root cause instead of ignoring it 2023-10-19 23:19:16 -05:00
James Lambert b737f3a84e Use symbolic link to portal instead of copying individual files 2023-10-19 21:33:39 -06:00
James Lambert f127736008 Add rumble when player lands 2023-10-19 21:04:04 -06:00
westonCoder 6be32e3068 Fixes a save load crash and audio bug
- if the game was saved while the cutscene runner had queued audio lines, when that save was loaded it would crash the game.
- to alleviate I simply deny the player to save while a cutscene audio is playing with the "deny" sound.
- also relieved a bug where audio volume would not be correct after loading a save, by simply updating the volume when a queued level is loaded.

we could probably find the true solution to this crash and allow players to save during a cutscene, however I think this workaround is good for now to avoid crashes.
2023-10-19 19:44:50 -05:00
lambertjamesd f56cafd46a
Merge pull request #332 from hackgrid/non-interlaced
Add option for interlaced / non-interlaced video
2023-10-19 09:15:49 -06:00
hackgrid f1f9918017
Merge branch 'lambertjamesd:master' into non-interlaced 2023-10-19 13:09:28 +02:00
hackgrid 3c47cf537f reset VI special features 2023-10-19 12:12:23 +02:00
James Lambert 743679ddd3 Remove rumble when player passes through portal 2023-10-18 21:02:52 -06:00
James Lambert 8b0dd06f74 Fix bug where restarting a level while dead crashes the game
Also made rumble pack communication thread safe
2023-10-18 20:59:55 -06:00
James Lambert 721dc3b44d Fix problem where it is hard for player to walk onto button 2023-10-18 20:36:44 -06:00
lambertjamesd 38114d3ff1
Merge pull request #335 from westonCoder/standing-object-grab-fix
Standing Object Grab FIx and Slider Fix
2023-10-18 16:48:53 -06:00
lambertjamesd 48e2115ee3
Merge pull request #334 from hackgrid/menu-improvements-2
Various little menu improvements 2
2023-10-18 16:47:39 -06:00
westonCoder dc9a5c0633 Fixes Grabbing Stood On Object
Fixes #255

video attached, you cant hear but when im standing on the object I'm spamming the grab button.
2023-10-18 16:56:50 -05:00
hackgrid f23a6c3721
oops 2023-10-18 23:49:14 +02:00
hackgrid 782c2b04ae include missing main.h 2023-10-18 23:18:03 +02:00
hackgrid cd6c598302 Add sound effect to sliders in options menu 2023-10-18 23:17:02 +02:00
westonCoder d96c5ce81e Fixes Sound Slider Issue
Fixes #321
2023-10-18 16:15:36 -05:00
hackgrid 2b3dda58e4 Implement config option for interlaced video. 2023-10-18 22:41:23 +02:00
lambertjamesd 99a1303d87
Merge pull request #323 from hackgrid/menu-improvements
Various little menu improvements
2023-10-18 14:25:28 -06:00
hackgrid 2227af6a9e
prepare for config option 2023-10-18 21:16:12 +02:00
hackgrid fc99d4b5d9
oops 2023-10-18 20:33:06 +02:00
hackgrid 9bf9aaa63a
support non-interlaced VI mode 2023-10-18 20:25:04 +02:00
hackgrid 97314a625a
add interlaced def 2023-10-18 20:19:16 +02:00
lambertjamesd 5394012ab1
Merge pull request #329 from hackgrid/readme-1
ReadMe improvements
2023-10-18 11:55:33 -06:00
lambertjamesd ccb6bf5d33
Merge pull request #331 from reknohT/master
Fix Grammar
2023-10-18 11:54:15 -06:00
reknohT eb2ae7ac57 Fix Grammar
- Fixes grammar in strings "TO PICKUP AND OBJECT" and "TO DROP AND OBJECT"
2023-10-18 12:33:54 -05:00
hackgrid dc265a9f2a
add multi-language support 2023-10-18 18:57:19 +02:00
hackgrid 8781f0bc7d
Update README.md 2023-10-18 18:50:12 +02:00