Commit Graph

89 Commits

Author SHA1 Message Date
tupoy-ya
4d49e1eb12 fix(CI): Install 64bit deps for linux.
fix(FunctionCheck): Should not fail anymore.
fix(triggers): cast to intp.
fix(AI_ResponseSystem): Fix ResponseSystemCompare cast.

Untested.
2024-12-30 21:04:03 +05:00
tupoy-ya
dba14e2dc1 fix(CI): replace --64bits with --32bits
fix(Build): Add missing mapbase functions.
2024-12-30 20:40:24 +05:00
tupoy-ya
3eeeedd5a8
feat(Episodic): Support episodic content.
I don't even remember.
2024-09-18 21:22:37 +05:00
tupoy-ya
e8525babd1
feat(ConVar): Portal exit velocitys are no longer hard coded.
fix(Physgun): Rotation works now.
I think i took it from SourceBox or whatever it was called.

feat(Portal 2): I don't remember what i did but i did something.
A lot of that something was taken from:
https://github.com/RocketLauncher21/Portal2ASW

chore(ImGui): Updated ImGui to latest.
chore(Polyhedron): Changed a lot i don't remember where i took it from.
2024-03-10 17:41:38 +05:00
tupoy-ya
da0a943bcb
feat(npc_personality_core): Added basic wheatly npc.
refactor(env_projectedtexture)!: Updated to the KS:GO version,
still doesn't support anything because of `materialsystem`.

refactor(fog_controller): Updated to the KS:GO version.

chore(CBaseEntity): Remove the "Updating physics on object in hierarchy"
warning.
2023-10-06 17:12:23 +05:00
tupoy-ya
c25efd6c7f
feat(Portal 2): Implemented point_changelevel entities
fix(VScript): Now actually works and does not crash.

fix(Triggers): Buttons unpress again.

fix(Engine Debug Build): Engine now build in debug.

chore(Engine): Don't print the "SOLID_VPHYSICS static prop with no vphysics model! (%s)\n"
message.
2023-10-06 12:29:56 +05:00
tupoy-ya
bba4bb4625
feat(VScript): Added vscript from mapbase.
Does not work, for the most part.
2023-10-04 12:02:54 +05:00
tupoy-ya
4bebd92781
feat(Portal Simulation): Portals now work with displacements.
Taken from Portal2 code.

feat(sv_allow_mobile_portals): Added `sv_allow_mobile_portals` doesn't
really work, most of it is not implemented yet.

feat(sv_autojump_): Added `sv_autojump_` does what it says - auto jumps.

fix(d1_canals_01): Fix crash when vortigaunt charges your suit.

fix(CRagdollPropAttached): Check if `pRefObject` is nullptr so we can
feed a combine apc to a barnacle.
2023-10-01 18:30:10 +05:00
tupoy-ya
881d4a91c9
fix(EngineTrace)!: Update Engine Trace to CSGO version.
Fixes portals getting stuck in objects.

fix(Portal Trace Filter): Can shoot through cubes now.

refactor(Soundscape)!: Updated to the CSGO Version.

chore(Copyright): Remove dates and unicode characters.
2023-09-30 15:41:04 +05:00
tupoy-ya
00cdd31768
feat(trigger_catapult): Pasted trigger catapult from TF2. 2023-09-25 19:14:16 +05:00
tupoy-ya
99e620a4df
fix(Lasers): Make lasers work again. (Now with sound).
fix(Cubes): You can now pick up cubes.

feat(movie_display): Pasted movie displays, bink doesn't exist.

chore(Scenes): Pasted loading scenes from files.
https://developer.valvesoftware.com/wiki/Scenes.image
2023-09-25 18:39:00 +05:00
tupoy-ya
0bcb779714
fix(BSPv21): Fixed inputs & outputs not working.
chore(physgun): Copy pasted code from SourceBox.
2023-09-24 17:40:43 +05:00
tupoy-ya
e4f6f07185
chore(Paint): Added paint files that don't work.
refatcor(env_portal_laser): More source accurate lasers, doesn't work now.
2023-09-23 16:15:28 +05:00
tupoy-ya
3675f622b3
chore: Merge branch 'master' of https://github.com/nillerusr/source-engine. 2023-05-19 21:42:25 +05:00
tupoy-ya
cd2241af21
fix(multiplayer): Fix a crash when player gets near a portal in multiplayer.
fix(crowbar): Fix crowbar not hitting through portals.

chore(util): Added UTIL_GetNearestPlayer function from valve developer wiki.

Made this a month ago and didn't really test anything now.
A lot of useless portal ray traces.
2023-05-19 21:36:42 +05:00
nillerusr
271c9993da hl2: fix random crash when combine throws a can 2023-04-30 17:03:03 +03:00
tupoy-ya
a6453dc0b0
feat(portal): Added some basic portal 2 entitys.
feat(env_portal_laser): Very bad implementation of portal 2 lasers.
feat(prop_laser_catcher): Very bad implementation of portal 2 lasers.
feat(prop_floor_button): Copy-Pasted leaked floor button code.
feat(prop_weighted_cube): Very bad half leak based cube implementation.
feat(prop_testchamber_door): Copy-Pasted leaked door code.
feat(prop_button): Copy-Pasted leaked button code.

chore(portal_gamerules): Removed old cube spawn commands, as they are
replaced by portal 2 ones.
chore(portal_player): impulse 101 now gives `weapon_physgun`.
chore(portal_player): Enabled flashlight, doesn't work anyway.

chore(physgun): Physgun can now pickup objects through portals.
2023-04-10 13:18:49 +05:00
tupoy-ya
4ffbf653a4
chore(portal): Added some changes from https://github.com/SonicEraZoR/Portal-Base
feat(physgun): Added physgun.
2023-03-31 14:05:41 +05:00
AruMoon
c0b63d602e fix spectator free mode wrong angles 2023-03-05 00:44:17 +05:00
tyabus
6e7915b6c3 Fix spec_goto old crash 2023-02-18 19:40:25 +05:00
steadyfield
474df720e7
Fixed Mounted Gun Anims and Effects When Spawned by Users
Fixed mounted gun anims and effects when spawned by .cfg user scripts.
2023-02-08 09:05:10 +08:00
AruMoon
591534e7e4 Unlock tickrate 2023-02-04 10:46:31 +00:00
HappyDOGE
bfb5b44d38 win64: misc pointer truncation fixes 2023-01-16 11:56:05 +03:00
nillerusr
cb0e405e0f
Merge pull request #133 from SanyaSho/master
string vulnerabilities
2022-11-20 11:41:02 +03:00
nillerusr
8fbc002a37 Replace empty constructors with default constructors #88 2022-11-05 14:23:05 +03:00
SanyaSho
e368f3e9a6 game: fix string vulnerabilities 2022-11-04 01:28:39 +00:00
nillerusr
ba90de20d9 game/server: fix particle transition from trigger_vphysics_motion 2022-10-31 19:59:10 +03:00
nillerusr
f11087b83a game(hl1): fix bigmomma decal 2022-09-05 01:17:02 +03:00
nillerusr
c91e68975b game(hl1): fix SetBoneController 2022-09-03 02:51:56 +03:00
nillerusr
216bbf1baa game(hl1): fix gibbing 2022-08-31 18:23:22 +03:00
nillerusr
fafc3554a5 game(hl1): fix UTIL_DropToFloor 2022-08-31 18:22:56 +03:00
nillerusr
32c57a8a49 game(hl1): fix stupid mp5 recoil 2022-08-23 18:17:31 +03:00
nillerusr
2cb00530c7 game(hl1): fix use after scope 2022-08-23 17:33:12 +03:00
nillerusr
3dbe2cdd32 hl1: make pushable rotatable 2022-08-23 03:21:46 +03:00
nillerusr
faca1ab142 game(hl1): fix apache,can bbox, fix DROP_TO_FLOOR, fix barnacle 2022-08-21 02:56:36 +03:00
SanyaSho
53ed9e3bd8 Revert "game: fixes some player's origin displacements for fire events, impulses commands etc... (ValveSoftware/source-sdk-2013#442)"
This reverts commit 2e969d3890.
2022-08-19 23:00:06 +03:00
SanyaSho
9a03faec58 game: fix satchel/tripmine damage and damage radius cvars (hrgve/hl2dm-bugfix@d2aa89fc0f) 2022-08-16 18:41:34 +03:00
SanyaSho
4838d9ee3f game: changed delay parameter for ent_fire (ValveSoftware/source-sdk-2013#300) 2022-08-16 17:50:12 +03:00
SanyaSho
387d15521a game: fix typo in logical expression (ValveSoftware/source-sdk-2013#502) 2022-08-16 17:24:18 +03:00
SanyaSho
148035ce31 game: fixed npc_manhack not notifying npc_template_maker/npc_maker when thrown and destroyed with gravity gun. (ValveSoftware/source-sdk-2013#362) 2022-08-16 17:21:59 +03:00
SanyaSho
2e969d3890 game: fixes some player's origin displacements for fire events, impulses commands etc... (ValveSoftware/source-sdk-2013#442) 2022-08-16 17:21:59 +03:00
SanyaSho
81c354ee0d game: use gpGlobals->interval_per_tick instead of DEFAULT_TICK_INTERVAL (ValveSoftware/source-sdk-2013#515) 2022-08-16 17:05:58 +03:00
SanyaSho
68483bd0f6 game: fix linux soundscapes (ValveSoftware/source-sdk-2013#448) 2022-08-16 17:03:33 +03:00
SanyaSho
448b353844 game: grenade trail fix 2022-08-04 17:01:54 +03:00
SanyaSho
ccf0357a51 game: restore dropship ability to shoot with rotsting gun 2022-08-04 16:27:21 +03:00
SanyaSho
d628a7ae80 game: restore combine elite soldiers ability to use alt-fire of SMG1 2022-08-04 16:17:51 +03:00
SanyaSho
e0db3b1a40 game: beta houndeye painsound fix 2022-08-04 15:36:04 +03:00
SanyaSho
4ae9719b74 game: restore combine ability to play pain sounds 2022-08-03 17:34:05 +03:00
SanyaSho
0f7d9d029f game: fix ent_create crash if entity model is NULL 2022-08-03 17:19:43 +03:00
nillerusr
9c2c7e3529 game/server: fix some Asan issues 2022-07-29 04:34:23 +03:00