Commit Graph

66 Commits

Author SHA1 Message Date
Pinsplash
7bf770323e added crucial cfg files for episode one
i don't know how i missed this. i guess when running in debug those files are magically loaded or something?
2023-05-02 16:30:57 -05:00
Pinsplash
3f7a005228 Merge branch 'main' of https://github.com/Pinsplash/halflife2chaos 2023-05-02 14:42:40 -05:00
Pinsplash
43e0d5ec6f v0.2.3 - more fixes
fixed the game thinking you were stuck if you were more than 10000 units above ground
gave traces in unstuck code more clear names
made unstuck ducking code more reliable/actually work(?)
optimized unstuck code by tracking directions that are pointless to trace in (for instance, if you're stuck while on the ground, it won't bother tracing underground in 10 directions)
unstuck mainTrace now traces with TraceHull for the player, which is more reliable specifically with the player it seems
Low Gravity now makes gravity one third instead of half of regular strength
Super Gravity now makes gravity triple instead of double regular strength
fixed chaos_reset making physics objects use inverted gravity
GetUnstuck now runs after starting the newest effect instead of before so that it can hopefully work more reliably
2023-05-02 14:42:38 -05:00
Pinsplash
ea40d266e2
Update bug_report.md 2023-05-01 22:57:25 -05:00
Pinsplash
a6b82d9871
Update README.md 2023-05-01 07:06:46 -05:00
Pinsplash
0707c6c4ed more fixes
Why So Rushed? can no longer happen on d3_citadel_01
fixed a crash caused by NPCs being dissolved
minor optimization for Suppression Field Hiccup
2023-05-01 05:44:40 -05:00
Pinsplash
c7b8e0514c update readme to acuifex's every whim 2023-05-01 01:11:14 -05:00
Pinsplash
0f456873f4 BUILD IT YOURSELF 2023-05-01 01:07:17 -05:00
Pinsplash
bbb16676cb fixed map copying stuff
HL2 chaos now pulls maps straight from HL2. the same solution didn't fully work for the episodes, so:
allowing ep1 and 2 to load the SDK's VPK BSPs, and copied the packed assets to loose files so that the mod can find them another way
2023-05-01 00:43:10 -05:00
Pinsplash
0f43e033c1 even more stuff
added thirdpartylegalnotices.txt and source sdk license which i just noticed were missing
text messages now appear for fail events like allies dying
expanded map lists for Teleporter Bullets and Player Teleport
fixed hopper mines being impossible to pick up when Fast Physics is on
fixed being able to reload shotgun when No One Can Reload is on
NPCs now aim upward to account for gravity when firing grenades due to Grenade Guns
2023-04-30 10:33:18 -05:00
Pinsplash
3a04bc878b Update .gitignore 2023-04-29 23:23:44 -05:00
Pinsplash
0ba37d6fc0 getting rid of LST file crap 2023-04-29 23:22:06 -05:00
Pinsplash
8ab3ae794b more stuff
made death water weight 300
made remove random weapon weight 200
Remove All Pickups can no longer happen on more maps
add d2_coast_11 to Player Teleport map list
Vision Machine Broke default time reduced to 40 seconds
Superhot and Supercold now (correctly) set host_timescale back to 1 when the player dies, so that the input-blocking period is always the standard length
fixed more issues with unstuck code
Pickups context now requires that the player be above 50 health
fixed Remove All Pickups map list including ep2_outland_03 when it was meant to include ep2_outland_02
fixed Solid Triggers not making triggers un-solid again if the game couldn't find a good place to move the player out to
speculative fix for Black Hole not counting strikes
gibs of broken props now carry over their model scale
reduced base health of bottle spawned by Beer I owed ya
reduced spawned ceiling turret health to 700 from 1000
Go Back a Level has been made into Restart Level
Ran Out Of Glue can no longer happen on more maps
when friendly NPCs shoot grenades (from Grenade Guns), the sprite and trail effect will be blue instead of red. grenades shot by friendlies can't hurt the player.
grenade sprite and trail effects are now affected by Pretty Colors
fixed mortar gun possibly hitting player while they were using it
mortar guns can now hit striders more consistently
fixed Drop Weapons not working after it already happened once in the same playing session
bugbait now acts like a regular weapon when dropped
2023-04-29 23:14:04 -05:00
Pinsplash
c3a6fe63d9 fixed random teleport not working if mounting or dismounting ladder 2023-04-28 13:48:19 -05:00
Pinsplash
889ec0c824 removing config.cfg's cause source thinks i want the same binds as i use on vanilla hl2 (i do) 2023-04-28 12:54:43 -05:00
Pinsplash
195e1e919e test 2023-04-28 12:51:45 -05:00
Pinsplash
e2c34c756c more issues seen from streams of hl2 chaos
longer archiving some useless things in config.cfg
Ran Out Of Glue can no longer happen on d1_trainstation_01
chaos_strike_max default is now 3 instead of 5
teleporting by Teleporter Bullets will now cause the shooter to be released from any barnacle tongues
if d1_canals_11 is entered with no airboat, the game will now give a new one
Give Random Weapon and Give All Weapons can now give bugbait
fixed Give Random Weapon and Give All Weapons putting weapon(s) at the map origin if the player was in a vehicle at the time
added chaos_unstuck_neweffect to control whether the game tries to get the player unstuck when a new effect starts. this may not be desired by players use clips.
barrels launched by Double Barrel Shotgun now offset more appropriately when the player is big or small
version number now included in mod title
Surprise Reforestation has been made to be less dense and less likely to block doorways. the effect has been given a larger "radius" to account for the smaller density of trees
the game now gives a gravity gun upon entering d3_citadel_03 if you don't have one so that the weapon destruction sequence can proceed properly
Wobbly can no longer reapply when loading a save which was made before it ended
Wobbly's strength has been halved and now scales with player size
Noriko, No! can no longer happen on any map where the magnet might touch a dissolving trigger, which will lead to a crash
fixed a crash related to manhack squads
Force In/Out Vehicle will no longer check the map list if forcing a player out of a vehicle, because there's no reason to
d3_breen_01 added to the map list for the Player Teleport context
removed the code for periodically checking if the player is stuck while Player Is Huge is active because it seems like the issues with it have been fixed
minor fixes related to crouching and player size
Suppression Field Hiccup can no longer happen on d3_breen_01
2023-04-28 08:33:32 -05:00
Pinsplash
094eb33f54 Fixed issues seen watching MarioInATopHat's stream
fixed everyone being forced to use my weird keybinds
removed seemingly harmless assert caused by Pause Physics
restricted clone_npcs from happening on d1_trainstation_01 because barney can end up perfectly blocking the doorway
fixed Player is Big getting you stuck when jumping and not holding duck
groups added so that Annoying Alyx and Left 4 Dead cannot happen at the same time as the No Looking Up/Down/Left/Right effects
fixed being teleported to odd places when the game was struggling to find a good place to put you at to get you unstuck
fixed trigger_changelevel not working if you touched it while not being inside the trigger_transition
added d1_canals_06 to map list for the Player Teleport context
fixed game crash when killing an ichthyosaur by ramming with a vehicle
fixed Lock Vehicles re-locking vehicles when meant to be unlocking them
Ran Out Of Glue can no longer happen on more maps
fixed game thinking you were drowning in a vehicle when loading a save made when Swim In Air was active
airboat gun no longer recharges when No One Can Reload is on
fixed un-stuck code thinking an elevator might not be valid standable ground
fixed un-stuck code thinking it wasn't possible to get an object unstuck if its origin was inside world geometry (the code wants to avoid teleporting objects through world geometry)
game no longer attempts to get you unstuck when using noclip
Suppression Field Hiccup can no longer happen on d1_eli_02
2023-04-27 05:15:25 -05:00
Pinsplash
7b139b7226
Merge pull request #37 from acuifex/store-refresh-token
Store twitch refresh token, ignore some stuff
2023-04-26 18:29:27 -05:00
Pinsplash
982caf8240 fixed You Teleport having two separate map lists, finished world of hate map list, cloned to world of fear for now, expanded player ally criteria for world of hate/fear, remade ain files for episodes. don't know why hl2 didn't need to rebuild. 2023-04-26 18:04:18 -05:00
acuifex
a2d9734ba3 store user refresh token
this avoids opening the twitch auth tab on each obs startup
2023-04-26 15:53:12 +03:00
acuifex
ab89deda9d add gitignore to twitch-integration 2023-04-26 15:22:46 +03:00
Pinsplash
425319d150 move twitch voting readme into main readme 2023-04-26 02:49:56 -05:00
Pinsplash
e2cc19f207 player explosives can now damage helicopters 2023-04-26 01:38:23 -05:00
Pinsplash
0b7132cbd1 Grenade gun launching force scales with gun damage 2023-04-25 22:01:52 -05:00
Pinsplash
5ad7ee2d11 fixed multi shot weapons firing all grenades in the exact same angle 2023-04-25 19:44:51 -05:00
Pinsplash
2119d6e916
Merge pull request #35 from acuifex/clarify-install-instructions
Clarify installation instructions
2023-04-25 19:38:54 -05:00
Pinsplash
81c77c7d2b
Merge pull request #30 from acuifex/twitch-vote
Add twitch vote integration
2023-04-25 19:35:19 -05:00
acuifex
cec3018635 Clarify installation instructions 2023-04-26 01:43:29 +03:00
Pinsplash
e728fcb34b
Merge pull request #32 from acuifex/fix-linux-instructions
Fix linux build again again
2023-04-23 21:34:59 -05:00
Pinsplash
4a4b225494
Update README.md
apparently if you don't copy over the hl2 maps they just aren't findable at all according to some1
2023-04-22 19:54:18 -05:00
acuifex
545424f92a fix linux build instructions
turns out that all of our resources are in the sourcemods directory
2023-04-23 01:12:19 +03:00
Pinsplash
df274103a0
Update README.md 2023-04-22 16:03:43 -05:00
Pinsplash
61774d2b41
Update README.md 2023-04-22 16:02:40 -05:00
Pinsplash
7356e2568d
Update README.md
people seem to be missing the download link a lot so let's try this
2023-04-22 14:44:06 -05:00
acuifex
d36cfc8849 add twitch vote integration 2023-04-22 15:56:55 +03:00
Pinsplash
5df7e8c88f
Merge pull request #27 from acuifex/linux-build
Fix linux build again
2023-04-20 18:28:06 -05:00
acuifex
453208555c add linux compilation instructions 2023-04-21 02:10:51 +03:00
acuifex
493eaf3c68 fix linux build
changed some code to fix build with latest gcc
fixed hud crash on load
2023-04-21 01:49:54 +03:00
Pinsplash
78b1b9ae8b
clarified download link since some people were confused 2023-04-20 16:57:04 -05:00
Pinsplash
03a8650e16 break linux again for now to fix windows 2023-04-20 16:53:34 -05:00
Pinsplash
8ba6e4c0ea
Merge pull request #26 from ACBob/main
Fix compiling on Linux
2023-04-20 16:07:20 -05:00
Baob Koiss
d62d802752 re-include cbase on windows 2023-04-20 21:52:27 +01:00
Baob Koiss
66080e56e4 Merge branch 'main' of https://github.com/Pinsplash/halflife2chaos into main 2023-04-20 21:49:22 +01:00
Baob Koiss
7a194c663d Fix compiling on Linux 2023-04-20 21:46:28 +01:00
Baob Koiss
3433704322 Implement JJL772's modern toolchain stuff, gitignore
7bc8163bf3 (diff-98abe16f0d1619a0b7171312a1d39827447cf56e05f7ec43f3b84a114c22d57e),
Mark linux devtools executable (apparently git checks?)
2023-04-20 21:44:51 +01:00
Pinsplash
bdaa5964b2
Merge pull request #25 from acuifex/readme-fix
Convert rtf to markdown, merge the two readme's
2023-04-20 14:57:01 -05:00
acuifex
12f92d1085 fix nested lists 2023-04-20 22:35:01 +03:00
acuifex
f66c9e671b move changelog to a separate file 2023-04-20 22:26:59 +03:00
acuifex
cd63be2225 rewrite .rtf file as a .md 2023-04-20 22:25:01 +03:00