Source modification of the "warsow_201_sdk". - Trying to add as many racesow features as possible.
cg_effects.cpp, cg_local.h, cg_main.cpp, cg_pmodels.cpp
- Added racesow playertrails
cg_ents.cpp, cg_events.cpp, cg_local.h, cg_main.cpp
- Added racesow raceghostsvolume
gs_pmove.c
- Added Hettoos fix for walljumping
cg_lents.cpp, cg_local.h, cg_main.cpp
- Added racesow fix for ignoring tele effect
cg_screen.cpp
- Changed racemod default clientHUD and specHUD to "ale"
p_weapon.cpp, g_racesow.cpp, g_racesow.h, g_local.h, g_main.cpp, g_spawn.cpp
- Added racesow prestep for grenades, rockets and plasma
sv_game.c
- Added racesow fix to avoid multiple downloads in pure mode
sv_init.c
- Added racesow fix to allow 50 models to be loaded
p_weapon.cpp, g_racesow.cpp, g_racesow.h
- Added racesow fix for plasmahack
- Added racesow fix for no antilag on rl and pg
g_racesow.cpp, g_racesow.h, g_weapon.cpp
- Added racesow grenade, rocket and plasma behavior (without racesow splashfrac code; guess some values could be optimized...)
g_racesow.cpp, g_racesow.h, g_ascript.cpp
- Added racesow fix for removing projectiles
sv_oob.c
- Send first heartbeat after 30 seconds (racesow default)
sv_init.c, g_racesow.cpp, g_racesow.h, g_cmds.cpp
- Added racesow cmd for printing previous map (prevmap)
gs_weapondefs.c
- Changed rl reload frametime and projectile timeout to racesow defaults
p_view.cpp, p_client.cpp, g_weapon.cpp, g_spawn.cpp, g_gametypes.h, g_gametypes.cpp, g_combat.cpp, g_ascript.cpp
- Added racesow gametype conditions
cg_main.cpp
- Allow cg_thirdPerson 1
gs_public.h
- fix: set "DEFAULT_DASHSPEED" to 451 as it was in racesow 1.5
g_clip.cpp
- Added racesow fix for some NULL model error
g_local.h
- Added racesow fix: fix maps with many models: allows for 50 non-inlane models to load
g_target.cpp
- Added racesow fix for target_speaker (activator)
g_trigger.cpp
- Added racesow fix for triggers (activator)
g_clip.cpp, cg_predict.cpp, cg_local.h, g_local.h, gs_misc.c, gs_pmove.c, gs_public.h
- Added racesow flavored G_PMoveTouchTriggers
p_weapon.cpp, cg_events.cpp
- Added racesow fix for triggering autoswitch
g_utils.cpp
- Added racesow fix for solid mask
g_spawn.cpp
- Added racesow fix for giving gametype definitions precedence over C ones
gs_public.h
- EDIT: fix: set back "DEFAULT_DASHSPEED" to racesow default value (450) according to ale
gs_pmove.c
- fix: maximum specfly speed set to racesow default (10000)
- fix: Added racesow specific specfly behavior (Acceleration...)
g_spawn.cpp, g_local.h, g_trigger.cpp
- Added racesow support for target_push
g_weapon.cpp
- Added racesow specific hack for plasma shooters which shoot on buttons with SURF_NOIMPACT
gs_qrespath.h
- Sound for pickup megahealth changed to "sounds/items/health_25" (racesow default)
- Sound for FALLDEATH changed to "*death" (racesow default)
g_awards.cpp
- Disabling item timing awards like racesow did
cg_scoreboard.cpp
- Changed String "challengers" to "spectating you" (racesow default)
g_pmodels.cpp
- Don't show HeadIcon when raceGhosts is enabled (racesow default)
cg_lents.cpp
- Make raceGhosts affect ProjectileFireTrail and ProjectileTrail (racesow default)
g_items.cpp
- Added racesow specific hack to avoid trigger spamming on certain maps
- Disabled item timers (racesow default)
cg_screen.cpp
- Changed cg_crosshair and cg_crosshair_size to racesow default values
- Changed cg_showPressedKeys to racesow default value
- Changed cg_scoreboardWidthScale to racesow default value
cg_ents.cpp
- Added another racesow fix concerning raceGhosts
cg_hud.cpp
- Added racesow fix to round speed better
g_func.cpp
- defrag support: do not trigger if the door was killed
- fix: "doorbuttons" trigger targets without opening
- fix: wait key on buttons: use -1 to reset immediately
- fix: all buttons without health should be touchable regardless of targetname
g_weapon.cpp
- fix: make grenades explode on doors and buttons
- fix: changed grenade angle to racesow default value
- fix: changed grenade bounce count to racesow default value