Left 4 Dead 2

Left 4 Dead 2

Speedrunner Tools
Showing 31-40 of 142 entries
< 1  2  3  4  5  6 ... 15 >
Update: 17 Dec, 2019 @ 5:15pm

Version 5.4.71 - Added to TeleportEntity() the check for valid entity (global type functions should have this, maybe?) due to the code execution can be aborted in case non-valid entity; added custom error notification as just a debug text in console. Optimized DirectorStop(); added 1 parameter to force start Director. Changed CPTime() input params for convenient interaction. Changed AutoFire3() search of early projectile spawn: added another one tick detect. Added to SpawnZombieForCB() 1 parameter to set a desired targetname of cb-zombie. Updated ST Full Pack: https://drive.google.com/file/d/1AZ87-4Jn4vD06gAS1VdqYxKcRFuM30Ai/view

Update: 6 Nov, 2019 @ 6:44pm

Version 5.4.70 - Created "debug.nut" include and added CPGetTime() to get speedrun time value. Changed CheckMoving(), AutoFire*(), ScriptedTP() text output in console; also some debug info is now appears in developer mode only for convenience. Changed CallVote() - now won't execute at restarting. Changed AutoFire*() function structure and scripted mode.

Update: 17 Oct, 2019 @ 11:10pm

Version 5.4.69 - Added ST_PlayerReplace() based on ConVar by "sm_speedrunner_tools.smx" for conveniet interaction; updated "skipintro.nut" script; changed some functions' structures in "sm_commands.nut", "speedrunner_tools.nut", "utils.nut" includes. Added IsPlayer(), ST_PlayerReplace() functions (check ST API for more info). Replaced Ent(), existing one from "scriptedmode.nut", to more improved and convenient. Changed player parameter for AutoFire*(), PlayerVel(), PlayerDist() for ease of use through the console for debugs. Fixed RemoveSlot() by cause game crash if specified entity was invalid. Updated Speedrunner Tools Full Pack - updated AutoCB and ST; changed "vs_st_speedrun.nut" sample script; added fix for AutoFire3(), that makes Long Boost more stable; fixed AutoFire() function: changed a priority within ThinkProj() structure for Kill() function by cause script might drop an error sometimes and won't remove "logic_timer" entity after execution; improved CPTime() - added parameter to say by player; added AFStop() to reset AutoFire*() functions; added for AutoFire() debug mode parameter to manage boost.

Update: 9 Sep, 2019 @ 8:21am

Version 5.4.68 - Changed PlayerKillFromWeapon() default param for ease of use; also fixed for case, if player used idle. Fixed AutoFire() and AutoFire2() - added some conditions, by cause dead player or SurvivorBot were able to trigger a booster player. Updated "utils.nut" include - fixed and changed IsFuncExist() by cause incorrect work: function didn't check native functions, also loop could continue searching for the next key, even if function was found; a bit changed function structure.

Update: 19 Aug, 2019 @ 4:56pm

Version 5.4.67 - Changed "!dbg tp" chat-command (for convenience it takes user index and then write a function); changed ST_MR() player default param; changed PlayerKill(); released AutoFire*() functions (see ST API documentation for more info); added OnAutoCB() hook function callback, updated AutoCB plugin as well for SourceMod.

Update: 12 Jul, 2019 @ 4:05am

Version 5.4.66 - Fixed GetOwner(); updated "vs_st_speedrun" sample script file; added consts (l4d survivors) for GetPlayer(); returned PlayerBlocker() method to previous; optimized RemoveItemEx(); fixed SpawnItem() when player tried to spawn not valid "item41" object; added PlayerDist() to print distance between players; changed ST_* functions; terminated support of .nav-files.

Update: 1 Jul, 2019 @ 5:28pm

Version 5.4.65 - Changed PlayerBlocker() func for countdown - now SurvivorBot class players won't frozen (incorrect behaviour on c6m1 map, because player bot already has a frozen flag at spawn); changed "utilities.nut" include - renamed to "utils.nut" for convenience, added GetPlayer() func to find a player by character (added enums in consttable as well); added to "!dbg trigger" displaying "trigger_hurt" bbox; updated "sm_commands.nut" include - added ST_Idle() as wrapper for "st_idle" ConVar, added ST_MR() as wrapper for "st_mr_*" ConVar; added OnRestart() hook function - being called on restarting if created.

Update: 23 Jun, 2019 @ 12:23pm

?

Update: 23 Jun, 2019 @ 11:55am

Version 5.4.64 - Added TR_OFF flag for SpawnTrigger() to spawn disabled trigger; completed SkipIntro script; updated MR plugin for SourceMod; changed OnGameFrame(), added to OnGameFrame() a return value; changed syntax of g_STLib.Funcs.Timer(); changed SpawnZombieForCB() func - now zombie may follow and attack other entities as well like a players; updated "utilities.nut" include - changed GetOwner(), changed OnGameFrame() - added function to validate script scope; added unlisted beta API.

Update: 3 Jun, 2019 @ 6:24pm

Version 5.4.63 - Changed GetDistance() and GetSpeed() function default params; changed TeleportEntity() func.