Commit graph

176 commits

Author SHA1 Message Date
lambertjamesd 79a6218abf
Merge pull request #511 from rxhfcy/patch-3
Update README.md (update Blender installation command to install version 3.6)
2023-11-29 08:34:02 -07:00
Weston 3a5bb77d91
Merge pull request #513 from rxhfcy/patch-4
Update README.md (pipx works on 22.04)
2023-11-29 08:52:48 -06:00
Weston e3e563a976
Merge pull request #510 from rxhfcy/patch-2
Update README.md (add missing portal_*.txt files to "How to build")
2023-11-29 08:44:07 -06:00
rxhfcy a308d7da10
Update README.md (only Blender 3.6 works, e.g. 4.x doesn't)
I verified that only Blender 3.6.x works correctly: Blender 4.0.1 produced a corrupted Chell walking animation (and possibly other problems, didn't test further)
2023-11-29 16:18:08 +02:00
rxhfcy d017b8d449
Update README.md (pipx already worked in 22.04)
At least on my system, pipx already worked in 22.04 LTS, so probably no need to have different instructions for different Ubuntu versions?)
2023-11-29 14:12:09 +02:00
rxhfcy 126e9da480
Update README.md (update Blender installation command)
Since the instructions (and the name of the BLENDER_3_6 environment variable) specifically talk about LTS version 3.6.x, this command will probably be better than "sudo apt install blender" (which will install a random version, possibly not 3.6)

Command taken from here: https://snapcraft.io/blender -> "3.6lts/stable" from the upper right corner
2023-11-29 14:02:39 +02:00
rxhfcy 93737834ea
Update README.md: add missing portal_*.txt files to "How to build"
otherwise make complains about missing Portal/portal/resource/portal_*.txt:
#Exception: not found vpk/Portal/portal/resource/portal_english.txt
2023-11-29 13:47:21 +02:00
James Lambert 32f6972c80 filter out contacts when collision flags change to allow player to pass through door 2023-11-28 20:54:06 -07:00
James Lambert f117026287 fix portal gun flicker between levels 2023-11-28 20:50:23 -07:00
James Lambert 93bdb4efba Make better use of z buffer when portals are small on the screen 2023-11-28 18:41:44 -07:00
hackgrid 1d6302a41d
update readme for building from Ubuntu 23.04 on 2023-11-28 10:56:26 +01:00
rxhfcy 444c57940a
Update README.md
Update YouTube channel URL
2023-11-27 09:09:33 +02:00
hackgrid 8a755e77f5
update docker instructions 2023-11-20 12:08:36 +01:00
hackgrid da0f672764
oops 2023-11-17 00:25:31 +01:00
hackgrid ad4781e27b
Update README.md 2023-11-16 23:36:04 +01:00
hackgrid 8e9a769045
Update README.md for valve_* files 2023-11-10 10:44:17 +01:00
hackgrid b08cec4547
further clarify for languages vpk files 2023-11-04 11:38:17 +01:00
hackgrid 550373c03b
Update README.md with correct paths 2023-11-04 11:00:27 +01:00
hackgrid ddc66bb733
Update README.md for required gameui_* files 2023-11-04 10:05:44 +01:00
James Lambert 3ee77ffc71 Added cheat to unlock portal gun 2023-11-02 19:03:51 -06:00
James Lambert 33b07871a3 Fix type #397 2023-11-02 18:22:41 -06:00
James Lambert c1e47eda0e jump animation 2023-11-02 18:13:55 -06:00
James Lambert 996de635b6 Fix weird portal surface glitch when portal is moved 2023-10-25 21:56:32 -06:00
westonCoder c11baf4397 readme update 2023-10-25 14:20:57 -05: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 7a5267195d animate ball from pedestal
add camera shake and rumble when auto portals open
2023-10-21 21:35:50 -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
James Lambert f127736008 Add rumble when player lands 2023-10-19 21:04:04 -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
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
lambertjamesd f46c9920ff
Merge pull request #304 from westonCoder/elevator-voiceline-wait
Made Elevator to Wait for Voicelines to Move
2023-10-16 11:43:58 -06:00
westonCoder 90fe5d3564 updated the TODO lists in the README to reflect various recent changes. 2023-10-15 22:24:14 -05:00
hackgrid f0903dc379
Update README.md 2023-10-15 14:16:40 +02:00
James Lambert e82418ca65 Add decor objects to observation in test chamber 07 2023-10-14 21:25:22 -06:00
hackgrid ccf57b164a
Update README.md 2023-10-11 11:02:38 +02:00
lambertjamesd b88d4d1192
Merge pull request #275 from westonCoder/subtitles-dynamic-enhancements
Dynamic Captions Building and Enhancements
2023-10-10 20:33:37 -06:00
James Lambert 67cb8c34c0 Add list of things to do before moving first slice out of beta 2023-10-09 21:13:51 -06:00
westonCoder b46a5f8772 added minimum 1 caption file statement in readme 2023-10-09 21:49:23 -05:00
westonCoder b2bde849ba Dynamic Captions Building and Enhancements
- python file added and invoked at make that produces a subtitles.c and subtitles.h synamically based on the closed captions files present inside of the resource/ folder
- added an in-game  slider to choose from the languages which were dynamically loaded at time of building.
- if no closecaption files are present at the time of building, the script will still make the subtitles.c/.h but it just wont have any data. This will also result in the two menu items relating to closed captions being removed.
- the names of subtitles in the .yaml files are the upercase versions of the names of subtitles in each subtitle file, so that they are easy to find.
- fixed margins on sides of subtitles
- fixed color of subtitles to be more visible
- sped up the fade in and out animations.
- automated new-line breaks.

Issues I have seen:
- if you load more than like 6 closed caption languages into the resource/ folder the game doesnt seem to want to start up once built. I think this is due to the sheer size of the subtitles.c file that is generated. I would love some feedback on how to make this work a little better/be more memory efficient, as it would be nice to have every closed caption language available on every build.
- languages with very unique characters (chinese, japanese, korean, greek, etc.) do not work because the python codec that is used to decode/encode the files doesnt support them. for now that logic is in a try/except so it wont fail, it will simply skip a language that is not supported.
2023-10-09 21:09:22 -05:00
lambertjamesd dc2f5bf37e
Merge pull request #267 from hackgrid/german-audio
Add build support for supported audio languages
2023-10-08 20:19:40 -06:00
Weston 74e04eb576
Merge pull request #272 from hackgrid/fix-readme 2023-10-08 09:36:41 -05:00
hackgrid 93af0419eb
Update README.md 2023-10-08 13:05:24 +02:00
hackgrid e259331616
add new vpk files to readme 2023-10-08 12:22:32 +02:00
hackgrid 7982bb408a
Merge branch 'lambertjamesd:master' into german-audio 2023-10-08 12:19:46 +02:00
Boreal c3f64a7c1e
Fix capitalization 2023-10-08 01:37:49 -07:00