Blixibon
8bca4ffa05
Added logic_script_bsp
2021-04-23 10:35:10 -05:00
Blixibon
46b6f456af
Updated README and mapbase_version for v7.0
2021-04-23 10:33:42 -05:00
Blixibon
bb030629bb
Misc. shader adjustments
2021-04-23 10:23:53 -05:00
Blixibon
69fa4a0064
Fixed SetBloomScaleRange's syntax bug (although it seems the feature itself remains unfinished)
2021-04-23 10:21:40 -05:00
Blixibon
60aacf6df7
Added more overridable commands for VScript
2021-04-23 10:05:06 -05:00
Blixibon
e5ffd26fda
Added ability to disable console groups from the scripts
2021-04-23 10:04:23 -05:00
Blixibon
ee8bee588a
Added "Always transmit to client" flag for info_target
2021-04-23 00:25:02 -05:00
Blixibon
591572cfda
Added properly overridden projected texture shadow depth bias cvar values
2021-04-23 00:20:57 -05:00
Blixibon
62a6481d0d
Added default game_text speech color for every major HL2 character
2021-04-23 00:17:08 -05:00
Blixibon
bb250dbae6
Merge pull request #112 from ReDucTor/vscript-fix-bad-restore
...
Fixing bug with vscript restore cache not updating soon enough
2021-04-22 12:55:24 -05:00
Blixibon
caaf8836a4
Made VScript data variant returned in function stubs free itself
2021-04-22 11:37:46 -05:00
Blixibon
4cf360b259
Fixed zombie torso ragdolls not using the original zombie skins
2021-04-22 11:28:24 -05:00
Blixibon
48508c4e5c
Added customizable bucket names for the new response system
2021-04-22 11:25:49 -05:00
Blixibon
4a07831c1a
Removed some old comments
2021-04-22 11:23:08 -05:00
Blixibon
c5ed394330
Added console group for the Response System
2021-04-22 11:14:18 -05:00
Blixibon
15d04c0b9b
Reworked Mapbase console groups to use script files and separate server/client commands instead of cvars and tier1 commands
2021-04-22 11:12:29 -05:00
Blixibon
ebec14d2b6
Restored unused port of Alyx combat AI speech concepts for all player companions
2021-04-22 01:39:59 -05:00
Blixibon
0b14f5fbcc
Added convar to change weapon pickup autoswitch behavior
2021-04-22 01:38:52 -05:00
Blixibon
e31c45dee3
Merge branch 'develop' into feature/asw-response-system
...
# Conflicts:
# sp/src/game/server/server_mapbase.vpc
2021-04-21 16:51:36 -05:00
Blixibon
62c6c3cb6b
Fixed apparent buffer over-read in SDK_LightmappedGeneric
2021-04-21 15:19:49 -05:00
Blixibon
8b699441e9
Added VScript functions for ropes
2021-04-21 15:17:47 -05:00
Blixibon
fc9d699fed
Changed VScript custom file read method and increased the max size to 64 MB
2021-04-21 15:13:54 -05:00
Blixibon
491b258f70
Fixed Vector unary minus operator modifying the instance itself
2021-04-21 15:09:52 -05:00
Blixibon
b718f19d45
Fixed VScriptProxy not working without a renderable and added a GetVarName function
2021-04-21 15:01:50 -05:00
Blixibon
138a25c53c
Added custom core ball shader
2021-04-21 14:58:51 -05:00
Blixibon
f580801a33
Added I/O/KV for custom healthkits, custom battery models, and health/power multipliers
2021-04-21 10:53:48 -05:00
James Mitchell
9510c03ab3
Fixing bug with vscript restore cache not updating soon enough
2021-04-11 08:38:02 +10:00
Blixibon
1a6f1f0cab
Replaced expresser cases involving CBaseMultiplayerPlayer with CBasePlayer to allow singleplayer expressers to be obtained
2021-04-07 13:53:06 -05:00
Blixibon
bec712f3f9
Made followup sources attributable by classname
2021-04-07 13:51:17 -05:00
Blixibon
80c26ea186
Fixed new response system sometimes crashing on rule lookup when the system is reloaded by rr_reloadresponsesystems or map-specific talker files
2021-04-07 13:50:05 -05:00
Blixibon
aa4d02fcbf
Added NoteSpeaking and game_text mode for print responses
2021-04-07 13:46:26 -05:00
Alexander 'z33ky' Hirsch
28e87ce3d2
Fix/Implement VScript FFI for GCC's virtual member functions
2021-03-20 19:21:53 +01:00
Alexander 'z33ky' Hirsch
761f065d55
Fix stdshaders compilation on Linux
2021-03-20 14:56:46 +01:00
Alexander 'z33ky' Hirsch
e0091261ed
Fix Buttons not working on Linux with newer gcc
...
The button mask is created by shifting a bit according to the
MouseCode, which is just a renamed ButtonCode_t.
Mouse buttons start at 107, which is way out of range for our ints.
To fix this, introduce MouseButtonBit(), which checks if a button code
corresponds to a mouse button at all and returns a usable bitmask
for the corresponding mouse button code.
This is then used for the button mask.
2021-03-20 13:58:23 +01:00
Alexander 'z33ky' Hirsch
718186f165
Specify gcc9+support.cpp dependency for gcc8+ Makefiles
2021-03-19 17:41:27 +01:00
Alexander 'z33ky' Hirsch
a5fb07d6ac
Fix gcc9+support.o compilation
2021-03-19 17:41:27 +01:00
Alexander 'z33ky' Hirsch
49836ab50a
Fix gcc build errors & warnings
2021-03-19 17:41:27 +01:00
Blixibon
8bcb6263f5
Misc. response system code cleanup/QOL changes
2021-03-18 00:34:31 -05:00
Blixibon
a05503e42b
Fixed rr_disableemptyrules not always working correctly
2021-03-18 00:33:35 -05:00
Blixibon
4e09f4bdf5
Added rr_disableemptyrules cvar, which prevents rules from being selected again after their norepeat/speakonce responses are exhausted
2021-03-17 16:55:54 -05:00
Blixibon
4b8da761ce
Added base Mapbase matchers to tier1 so that the response system library can access them
2021-03-17 16:50:24 -05:00
Blixibon
4d3f51a720
Fixed a compile error from when NEW_RESPONSE_SYSTEM is disabled
2021-03-17 10:45:31 -05:00
Blixibon
ec995b68c9
Added keyvalue/input to set suit zoom FOV in logic_playerproxy
2021-03-15 21:37:02 -05:00
Blixibon
58bc8b7101
Added save/load command overrides for VScript
2021-03-15 21:31:12 -05:00
Blixibon
c66e9c78a0
Added keyvalues for controlling func_rotating min/max sound pitch
2021-03-14 16:33:18 -05:00
Blixibon
a1332a442d
Added volume scale to env_microphone
2021-03-14 13:49:10 -05:00
Blixibon
4884d02481
Fixed spelling errors of "Receive" in the NetMsg VScript singleton
2021-03-14 13:48:21 -05:00
Blixibon
fb30f64d30
Updated README and mapbase_version for v6.3
2021-03-14 00:04:04 -06:00
Blixibon
e9cc3cb134
Merge pull request #109 from mapbase-source/feature/vgui-text-display
...
vgui_text_display (point_worldtext-like text entity)
2021-03-13 16:49:54 -06:00
Blixibon
4f7793ae12
Added a missing shutdown call from VGui movies/video code
2021-03-13 16:47:18 -06:00