Left 4 Dead 2

Left 4 Dead 2

Speedrunner Tools
Showing 21-30 of 142 entries
< 1  2  3  4  5 ... 15 >
Update: 19 Sep, 2020 @ 11:34pm

Version 5.4.82 - Function SpawnTrigger() now allows specify several comma separated outputs. Updated "utils.nut" - added ptp() func to get TeleportEntity function structure. Also updated ST Full Pack.

Update: 1 Sep, 2020 @ 5:20pm

Version 5.4.81 - Update 5.4.80 was unlisted. Current update combines all important changes, complements previous and will be released instead as next. Changed ScriptedTP func - added auto-detect of nearest player if StuckTP is used (no need to specify the leader now); changed unused "item41" to missing ammo spawn from l4d1 (coffeeammo.mdl). Changed DebugItems() method: search by model instead of classname; now creates dump file with item spawns; returns dumped items count.

P.S.: Yes, we still uploading these updates :p l4d speedrunning, live forever.

Update: 20 Jun, 2020 @ 11:15pm

Version 5.4.79 - Added parameter for ScriptedTP to force bot stand still (visit ST API page for more info); fixed AutoOpen() method - in case, if nearest player was a spectator, door didn't open. Created function ZDump() to dump zombies in txt-file, alternative to !zdump chat-command for convenience.

Update: 25 May, 2020 @ 8:23pm

Version 5.4.78 - Updated STFP (download it on the addon page). Fixed SpawnZombieForCB when script dropped error at first execution - added function to validate script scope. Updated "utils.nut" and "speedrunner_tools.nut" includes: changed ClearEvent(); changed some debug messages for convenience; changed RemoveItem() - now you may leave args field empty to remove all items.

Update: 10 May, 2020 @ 3:49pm

Version 5.4.77 - Include "utils.nut": added GetPickerPos func; changed value of MAX_TRACE_LENGTH const. Include "speedrunner_tools.nut": changed SpawnZombieForCB to more legal: changed zombie alert animation time from 0.466 to variable, by reason anim. time increased relative of player distance (Warning: this update could corrupt your scripts, where SpawnZombieForCB were used! Fix your timings, to resolve this.); also added debug messages to notify player if used wrong.

Update: 3 May, 2020 @ 12:12am

Version 5.4.76 - Improved SpawnZombie function: now returns handle of any spawned zombie (except "mob"); user also may spawn "witch_bride" and "mob" on the map; improved SpawnZombieEx function: added timer for spawn; also Spitter's behaviour can be controllable - via AttackOnSpawn argument she may attack immediately (useful for spit-boosts?). Added OnAutoFired* hook and for AutoFire3 function (functional only in scripted mode). Changed "utils.nut" TeleportEntity: added KeyValue method for teleportation. Updated STFP (see changelogs inside each plugin).

Update: 10 Mar, 2020 @ 6:06am

Version 5.4.75 - Changed ppos() text output format (added commas). Fixed AutoOpen function for rare cases (levelwarps?), when localplayer could open the door from outside. Changed 'vs_st_speedrun.nut' sample: added 'nb_blind' ConVar to g_STLib.Funcs.Event for convenient interaction with PZs during custom events.

Update: 26 Feb, 2020 @ 11:35am

Version 5.4.74 - Updated 'utils.nut' include: added GetVecAng func to get angles from vector; added for GetPicker default parameter. Changed pdist() - works for each entity. Changed 'sm_commands.nut' - fixed default parameter for ST_MR() for correct work, changed a mode for convenient interaction. Changed ScriptedShots() - while valid player, function isn't deleted. Changed !trigger cmd - added position marking as well.

Update: 11 Feb, 2020 @ 10:04pm

Version 5.4.73 - Optimized SpawnZombieForCB() func. Added ScriptedShots() func to make invisible shots to CInfected entity class. Updated 'utils.nut' - added ppos() func to create a marks on the map in specified position for debugging; also other debug functions were replaced there; added IN_IDLE, IN_TAKEOVER custom flags. Fixed "OnGameEvent_player_entered_checkpoint" by cause it could drop an error in console, if mob entered in the saferoom (this entity hasn't 'userid' key).

Update: 1 Feb, 2020 @ 5:56am

Version 5.4.72 - Changed 'debug.nut' include: changed debug text for CheckMoving() func (now it won't show bot's IN_RELOAD flag), added function parameter "bLocalTime" to start the time at the function execution; changed 'PlayerDist' to 'pdist', 'PlayerVel' to 'pvel' for ease of use. Changed PlayerGod() method, due to previous ('m_takedamage') couldn't avoid mob's punches and also didn't let the player commit heal up (means, w/o health increasing). Added to PlayerKill the FL_GODMODE flag removal just in case. Updated 'utils.nut' include: changed GetPlayer() - added default parameter to find first Survivor player. Added ST_MRStop() to stop players movement (check the Speedrunner Tools API page for more info); updated SM plugins. Added global hooks: OnAutoFire_Post, OnSafe, OnPlayLine. Changed "vs_st_speedrun" sample script.