Commit Graph

114 Commits

Author SHA1 Message Date
tupoy-ya
a45b0ceeb2 fix(ImGui): Should build on windows now.
fix(microprofiler): MacOS support?

Untested.
2024-12-30 19:42:01 +05:00
tupoy-ya
d412f097a9 fix: Update imgui. 2024-12-30 18:08:40 +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
d3c09196ba
chore: Merge branch 'master' of https://github.com/nillerusr/source-engine. 2023-10-08 11:03:44 +05:00
tupoy-ya
39ab429ca7
feat(Client): Added ImGui implementation.
Source:
`https://github.com/JJL772/source-2013-imgui`
2023-10-08 11:02:36 +05:00
nillerusr
57f6bf6eea fix some undefined/unspecified behaviours in multiplayer games( may help with #299 ) 2023-10-07 05:04:46 +03: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
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
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
0025634778
chore: Merge branch 'master' of https://github.com/nillerusr/source-engine. 2023-09-23 16:17:04 +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
nillerusr
b7bd94c52e cstrike: fix uninitialized pointers in hud 2023-08-23 23:42:08 +03:00
nillerusr
1d4f7fb2cc change touch editor colors 2023-08-22 11:47:19 +03:00
nillerusr
b5d6051d98 cstrike: optimize flashbang 2023-08-22 11:38:13 +03:00
nillerusr
601cfff164 game: fix touch transparency mode for cut scenes 2023-08-17 15:59:47 +03:00
nillerusr
4f10928299 inputsystem: fix UB in touch events callback, make touch more responsive 2023-08-17 14:31:43 +03:00
tupoy-ya
398645a181
Merge branch 'master' of https://github.com/nillerusr/source-engine 2023-04-10 17:29:59 +05: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
SanyaSho
d23ae89574 game: add another NULL check for CEngineSprite::GetMaterial 2023-04-08 15:35:41 +03: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
HappyDOGE
c69afba381 Merge branch 'master' into win64 2023-01-23 19:16:19 +03:00
Er2
f735e7a036
Fix HTML MOTD (#174) 2023-01-14 20:47:16 +03:00
exstrim401
e26b40d889
Basic Steam Dick support (#166)
Without gamepadui library
2023-01-08 15:38:24 +03:00
nillerusr
eff77f0a0a windows: fix 64bit build( #149 ) 2022-12-16 19:20:56 +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
b9a21f26ba game/client(android): view optimization 2022-10-17 00:01:23 +03:00
nillerusr
653e08bce4 game(client): make touch more transparent in cutscenes 2022-10-06 00:24:18 +03:00
nillerusr
d4e0a8108b game(client): fix particles problems on 64bit systems 2022-10-04 05:43:22 +03:00
nillerusr
5c5d990c87 game(client): fix touch drawing problems 2022-10-04 05:42:38 +03:00
nillerusr
a269b89168 game(client): fix crash on linux/window in touch, fix memory leak in touch 2022-09-22 22:37:30 +03:00
nillerusr
3f5ebfbde3 game(client): fix back button in touch 2022-09-19 17:54:09 +03:00
nillerusr
4ace9f8030 game(client): fix touch drawing problems again, fix some fonts on android 2022-09-18 19:54:29 +03:00
nillerusr
9c4ace30c3 game(client): fix touch drawing problems 2022-09-18 18:47:19 +03:00
nillerusr
a7611c481e game(client): fix atlas generation for touch 2022-09-17 21:00:50 +03:00
nillerusr
3daa537791 game(client): fix touch drawing again bruh 2022-09-17 16:42:45 +03:00
nillerusr
5a28ccec8c game(client): fix touch drawing 2022-09-17 15:57:17 +03:00
nillerusr
b1a3eafbe6 android: fix crashhandler 2022-09-17 03:01:26 +03:00
nillerusr
8a7e28d38d game(client): fix touch editor 2022-09-16 19:00:32 +03:00
nillerusr
f07ba797c5 game(client): optimize touch drawing 2022-09-16 02:41:03 +03:00
nillerusr
09924b7998 game(android): add custom chat 2022-09-08 21:23:06 +03:00
nillerusr
c91e68975b game(hl1): fix SetBoneController 2022-09-03 02:51:56 +03:00
nillerusr
1fe1d7b419 use threaded bone setup by default 2022-08-31 18:19:52 +03:00
nillerusr
3b153bc9c3 fix day of defeat build 2022-08-21 02:12:18 +03:00
nillerusr
1f0ae521d6
Merge pull request #112 from SanyaSho/fixes
Fixes (x2)
2022-08-20 00:05:05 +03:00