ReGameDLL_CS/regamedll/dlls
Alibek Omarov 2b4eb6c137 GCC port and new defines for new ARM port (#294)
* Put SSE code under HAVE_SSE define

* Fix circular dependency on GCC 7.3

* Provide a way to disable AMXX related hacks, when it's not needed

* Fix ASM inline for GCC

* Fix compiling with MSVC

* Fix compiling with MSVC and ICC

* Check for HAVE_SSE in sse_mathfun.cpp after including precompiled, so SSE state will be determined

* Better check for SSE availability

* Missing call ::ClientCommand_
Make CSaveRestoreBuffer::m_Sizes as const
Cosmetic changes

* Gradle: Add GCC Toolchain

* GCC: Fix compile

* Gradle: Add -fno-devirtualize to compiler flags for GCC
2018-05-20 22:28:03 +07:00
..
addons Fix nade drops 2017-11-03 23:33:17 +07:00
API Crash fix 2018-04-09 03:28:14 +03:00
bot Prevent spam in console if bot_quota is more than spawn points, 2017-12-17 19:34:05 +07:00
hostage Refactoring 2017-11-23 00:43:30 +07:00
wpn_shared Fix C4 dissapearance on inclined surfaces with Valve HLDS (#234) 2018-04-01 12:50:51 +04:00
activity.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
activitymap.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
airtank.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
airtank.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
ammo.cpp Fixed ammo (missing sound) 2017-11-04 05:32:28 +07:00
ammo.h Refactoring ammo stuff 2017-11-01 18:30:47 +03:00
animating.cpp Refactoring 2017-11-23 00:43:30 +07:00
animation.cpp GCC port and new defines for new ARM port (#294) 2018-05-20 22:28:03 +07:00
animation.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
basemonster.cpp Refactoring 2017-11-23 00:43:30 +07:00
basemonster.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
bmodels.cpp Refactoring 2017-11-23 00:43:30 +07:00
bmodels.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
buttons.cpp Reset entity on start round for env_spark, env_laser, env_beam 2018-01-28 21:44:01 +07:00
buttons.h Reset entity on start round for env_spark, env_laser, env_beam 2018-01-28 21:44:01 +07:00
career_tasks.cpp Refactoring 2017-11-23 00:43:30 +07:00
career_tasks.h Refactoring 2017-11-23 00:43:30 +07:00
cbase.cpp add hook check penetration 2018-04-09 00:14:39 +04:00
cbase.h Refactoring 2017-11-23 00:43:30 +07:00
cdll_dll.h Features: added bits for iuser3 for prevent duck like HL 2017-11-23 00:12:46 +07:00
client.cpp Fix spectator check, small refactoring (#265) 2018-02-08 16:37:02 +07:00
client.h Refactoring minor 2017-11-01 18:30:47 +03:00
cmdhandler.cpp Refactoring 2017-11-23 00:43:30 +07:00
cmdhandler.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
combat.cpp Refactoring 2017-11-23 00:43:30 +07:00
combat.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
debug.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
debug.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
decals.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
doors.cpp Fix some things related #231 2017-12-31 18:24:51 +07:00
doors.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
effects.cpp Reset entity on start round for env_spark, env_laser, env_beam 2018-01-28 21:44:01 +07:00
effects.h Reset entity on start round for env_spark, env_laser, env_beam 2018-01-28 21:44:01 +07:00
ehandle.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
enginecallback.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
explode.cpp Refactoring 2017-11-23 00:43:30 +07:00
explode.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
extdef.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
extdll.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
func_break.cpp Refactoring 2017-11-23 00:43:30 +07:00
func_break.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
func_tank.cpp Refactoring 2017-11-23 00:43:30 +07:00
func_tank.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
game.cpp Spawn protection API and cvar (mp_respawn_immunitytime). (#266) 2018-02-18 15:31:24 +04:00
game.h Spawn protection API and cvar (mp_respawn_immunitytime). (#266) 2018-02-18 15:31:24 +04:00
gamerules.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
gamerules.h ReGameDLL API: Implemented hookchain's CSGameRules::CanPlayerHearPlayer, CBasePlayer::SwitchTeam, CBasePlayer::CanSwitchTeam, CBasePlayer::ThrowGrenade, CWeaponBox::SetModel, CGrenade::DefuseBombStart, CGrenade::DefuseBombEnd, CGrenade::ExplodeHeGrenade, CGrenade::ExplodeFlashbang, CGrenade::ExplodeSmokeGrenade, CGrenade::ExplodeBomb, ThrowHeGrenade, ThrowFlashbang, ThrowSmokeGrenade, PlantBomb 2018-01-27 23:31:30 +07:00
ggrenade.cpp Fix C4 dissapearance on inclined surfaces with Valve HLDS (#234) 2018-04-01 12:50:51 +04:00
gib.cpp Refactoring 2017-11-23 00:43:30 +07:00
gib.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
globals.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
globals.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
h_battery.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
h_battery.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
h_cycler.cpp Refactoring 2017-11-23 00:43:30 +07:00
h_cycler.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
h_export.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
healthkit.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
healthkit.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
hintmessage.cpp Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
hintmessage.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
items.cpp Refactoring 2017-11-23 00:43:30 +07:00
items.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
lights.cpp Refactoring 2017-11-23 00:43:30 +07:00
lights.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
mapinfo.cpp Replace virtual UpdateOnRemove to OnDestroy 2017-11-02 01:23:23 +07:00
mapinfo.h Replace virtual UpdateOnRemove to OnDestroy 2017-11-02 01:23:23 +07:00
maprules.cpp Fix some things related #231 2017-12-31 18:24:51 +07:00
maprules.h Fix some things related #231 2017-12-31 18:24:51 +07:00
monsterevent.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
monsters.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
mortar.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
mortar.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
multiplay_gamerules.cpp Fix typo 2018-04-01 13:01:01 +04:00
observer.cpp Fix spectator check, small refactoring (#265) 2018-02-08 16:37:02 +07:00
observer.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
pathcorner.cpp Refactoring 2017-11-23 00:43:30 +07:00
pathcorner.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
plats.cpp Refactoring 2017-11-23 00:43:30 +07:00
plats.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
player.cpp GCC port and new defines for new ARM port (#294) 2018-05-20 22:28:03 +07:00
player.h Spawn protection API and cvar (mp_respawn_immunitytime). (#266) 2018-02-18 15:31:24 +04:00
qstring.h Minor refactoring qstring.h 2017-11-01 18:30:47 +03:00
revert_saved.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
revert_saved.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
saverestore.cpp GCC port and new defines for new ARM port (#294) 2018-05-20 22:28:03 +07:00
saverestore.h GCC port and new defines for new ARM port (#294) 2018-05-20 22:28:03 +07:00
schedule.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
scriptevent.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
singleplay_gamerules.cpp Cleanup code 2017-11-01 18:30:47 +03:00
skill.cpp Cleanup code 2017-11-01 18:30:47 +03:00
skill.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
sound.cpp Refactoring 2017-11-23 00:43:30 +07:00
sound.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
soundent.cpp Refactoring 2017-11-23 00:43:30 +07:00
soundent.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
spectator.cpp Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
spectator.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
subs.cpp Fix some things related #231 2017-12-31 18:24:51 +07:00
subs.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
talkmonster.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
training_gamerules.cpp Refactoring 2017-11-23 00:43:30 +07:00
training_gamerules.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
trains.h Refactoring minor 2017-11-01 18:30:47 +03:00
triggers.cpp Remove height check, fix #251 (#256) 2018-01-29 19:11:17 +04:00
triggers.h Reset entity on start round for env_spark, env_laser, env_beam 2018-01-28 21:44:01 +07:00
tutor_base_states.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
tutor_base_states.h Refactoring 2017-11-23 00:43:30 +07:00
tutor_base_tutor.cpp Refactoring 2017-11-23 00:43:30 +07:00
tutor_base_tutor.h Refactoring 2017-11-23 00:43:30 +07:00
tutor_cs_states.cpp Refactoring 2017-11-23 00:43:30 +07:00
tutor_cs_states.h Refactoring 2017-11-23 00:43:30 +07:00
tutor_cs_tutor.cpp Refactoring 2017-11-23 00:43:30 +07:00
tutor_cs_tutor.h Refactoring 2017-11-23 00:43:30 +07:00
tutor.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
tutor.h Remove hookers stuff 2017-11-01 18:30:47 +03:00
unisignals.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
util.cpp Refactoring 2017-11-23 00:43:30 +07:00
util.h GCC port and new defines for new ARM port (#294) 2018-05-20 22:28:03 +07:00
vector.h Refactoring 2017-11-23 00:43:30 +07:00
vehicle.cpp Refactoring 2017-11-23 00:43:30 +07:00
vehicle.h Major refactoring & cleanup 2017-11-01 18:30:47 +03:00
weapons.cpp ReGameDLL API: Implemented hookchain's CSGameRules::CanPlayerHearPlayer, CBasePlayer::SwitchTeam, CBasePlayer::CanSwitchTeam, CBasePlayer::ThrowGrenade, CWeaponBox::SetModel, CGrenade::DefuseBombStart, CGrenade::DefuseBombEnd, CGrenade::ExplodeHeGrenade, CGrenade::ExplodeFlashbang, CGrenade::ExplodeSmokeGrenade, CGrenade::ExplodeBomb, ThrowHeGrenade, ThrowFlashbang, ThrowSmokeGrenade, PlantBomb 2018-01-27 23:31:30 +07:00
weapons.h ReGameDLL API: Implemented hookchain's CSGameRules::CanPlayerHearPlayer, CBasePlayer::SwitchTeam, CBasePlayer::CanSwitchTeam, CBasePlayer::ThrowGrenade, CWeaponBox::SetModel, CGrenade::DefuseBombStart, CGrenade::DefuseBombEnd, CGrenade::ExplodeHeGrenade, CGrenade::ExplodeFlashbang, CGrenade::ExplodeSmokeGrenade, CGrenade::ExplodeBomb, ThrowHeGrenade, ThrowFlashbang, ThrowSmokeGrenade, PlantBomb 2018-01-27 23:31:30 +07:00
weapontype.cpp Remove hookers stuff 2017-11-01 18:30:47 +03:00
weapontype.h Refactoring 2017-11-01 18:30:47 +03:00
world.cpp Refactoring minor 2017-11-01 18:30:47 +03:00
world.h Remove hookers stuff 2017-11-01 18:30:47 +03:00