RTCW:Mod ChangeLog
From Omni-bot Wiki
| RTCW Main Page | Rtcw Mod Change Log |
0.72 Change Log
Mod:
Fixed server command overflow crash
Fixed center print color not persisting with line breaks
Fixed a couple unsafe strcpy calls in sdk
Fixed playing pickup sound for ammo with cg_predictItems 1 and player doesn't need ammo
Fixed several unnecessary functions being run for bot clients
Fixed Interprocess being called in cgame for a non-local client
Fixed Windows installer to parse out extra path info
Added tap out reports
Added revive reports
Added extra clip cvars for all classes and some weapons
Added end of round awards
Added osp goat sound cvar for knife kills
Added rendering of player hitboxes ( cheat protected )
Added Killing Sprees
Added Goombas
Added Banner Messages
Added zinx ETPro antiwarp
Added Gib Reporting
Added Shoving
Added Corpse Dragging
Added reinforcement time offsets
Added Right aligned overlays for fps, kills, spree, speedometer, and ping
Added cvar for stopwatch sprite rendering
Added /m for use with private messaging
Removed most of the old bot code in sdk
Bot:
Fixed venom soldiers not switching to pistol in some cases
Fixed potential crash bug with GetWeaponTag interface message
Fixed potential crash bug when setting weapon categories / class
Fixed FOV for close objects
Fixed randomization of lookaround timer
Fixed GetEntityClass() while bots are in limbo
Added entflags for poisoned and disguised (for sandmod)
Added CLASS.LANDMINE (for sandmod)
Added CLASS.WEAPON
Added dropped weapons to CAT.PICKUP
Added GetWeaponTag script function
Added SQLite3 binding
Added accessor to powerups
Enabled BTN.DROP for bots
Increased max distance for targeting with flamethrower and venom
Bots will not target invulnerable players
Disabled persistent bot suicide in warmup
Script:
Fixed exitConditions in useswitch goals ( paththrough and goal )
Fixed minbots / maxbots values of 0 evaluting to false rather than integer in server_manager
Fixed Routing to DualObj goals
Added goal_heavyweapons for better soldier weapon handling
Added goal_paththrough_airstrike
Added goal_coverme for engineers to call for backup when planting / defusing
Added timeout for pack pickup in goal_askforhealth
Added timeout to useswitch goals ( paththrough and goal )
Added SleepBots to server_manager
Added paththrough goal for CallArtillery
Added bots will look for and pickup weapons in goal_askforammo
Added autowaypoint.gm to help with waypointing
Added engineers will switch class if no plant goals available
Added optional goto waypoint for paththrough_artillery goal
Added airstrike and dual objective goals to show active goals output
Added utility functions for bot say commands
Improved goal selection in goal_airstrike
Improved goal selection in goal_dualobjective
Increased priority for ammo delivery in goal_deliversupplies
Changed dumpstats.gm to write to an sqlite database
Waypoints:
Tons of improvements to existing waypoints and map scripts
Added mp_schwalbe waypoints
Added back_to_carnage waypoints
Added mp_theriver waypoints
Added mp_breakout waypoints
Added supplydepot waypoints
Added mp_omaha2 waypoints
Added mp_ctfmultidemo waypoints
Added mp_wizernes waypoints
Added mml_church_v1 waypoints
Added waypoints for alternate versions of several maps (de_frostbite, wl_ufo, etc)
CVARS:
g_awards - 0|1 default 0, 1 to enable end of round awards
g_antiwarp - 0|1 Enable etpro antiwarp, default 1
g_announcer - bitset 1 = killing sprees, 2 = death sprees, 4 = multikill ( 7 enables all three )
g_dragCorpse - 0|1 Enable dragging of injured players, default 0
g_goomba - 0|1 Enable shrub like goomba kills, default 0
g_goombaDmg - 0|value optional override of default goomba damage. g_goombaDmg 999 for instagib at
all fall damage distances ( 10, 15, 25, 50 )
g_msgs - 0|1 Enable banner messages, default 0. maximum of 10 messages
g_msg1 - 10 - messages for the banner as strings. g_msg5 = "This is my message" for example
g_msgTime - time in seconds between messages, default 45
g_msgpos - 0|1|2 Position of banner messages 0 = console, 1 = chat, 2 = center print default 0
g_reportGibs - 0|1 Enable gib reporting similar to death reporting, default 0
g_shove - distance players will be shoved, default 0
g_shoveNoZ - 0|1 disallow shoving for boosting purposes, default 1
g_debugPlayerHitboxes - 0|1 Cheat Protected, renders hitboxes for clients
g_reportRevives - 0|1 default 0, 1 to enable
g_reportTaps - 0|1 default 0, 1 to enable
g_engExtraClips - 0|x default 0, number of extra clips for engineers smg (max 9)
g_ltExtraClips - 0|x default 0, number of extra clips for lieutenants smg (max 9)
g_mauserExtraClips - 0|x default 0, number of extra clips for mauser (max 3)
g_medExtraClips - 0|x default 0, number of extra clips for medics smg (max 9)
g_panzerExtraClips - 0|x default 0, number of extra clips for panzer (max 3)
g_pistolExtraClips - 0|x default 0, number of extra clips for pistol (max 3)
g_soldExtraClips - 0|x default 0, number of extra clips for soldiers smg (max 9)
g_venomExtraClips - 0|x default 0, number of extra clips for venom (max 3)
cg_goat - 0|1 default 0, play the osp goat sound when killing with a knife
cg_drawPing - 0|1 Draw current ping in right aligned overlay, default 0
cg_drawKillCount - 0|1|2 Draw number of kills (1) or current spree (2)
cg_drawStopwatchSprite - 0|1 Disable stopwatch sprite rendering, default 1
cg_drawSpeedometer - 0|1|2|3 default 0. 1 = mph, 2 = kph, 3 = ups