📘 Devlog

Notes:
0.3.4 - Begin work on Perk & Perk Integrations. +Pyro

-- joux

Changed Files:

Updated: FG.smx
Added: Functions/HasLineOfSight.sp
Added: Functions/Perks/Functions/RunElectricCherry.sp
Updated: Hooks/OnClient/OnClientThinkPostManual.sp
Updated: Hooks/OnReloadEnd.sp
Updated: Init/InitPerkUpgrades.sp
Added: Init/Perks/Survivor/InitElectricCherry.sp
Added: Init/Perks/Survivor/InitHaemorrhage.sp
Added: Init/Perks/Survivor/InitPyro.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.3.3 - +YY Changes & Additions. +Attack speed stat. +Functions.

-- joux

Changed Files:

Updated: FG.smx
Updated: Functions/Class/IsWeaponAllowedForClass.sp
Updated: Functions/Debuffs/GetBleedChance.sp
Added: Functions/GetInfectedCount.sp
Added: Functions/GetWeaponName.sp
Added: Functions/IsFireRateCompatable.sp
Added: Functions/Stats/Functions/GetAttackSpeed.sp
Updated: Functions/YinYang/GetYYStats.sp
Updated: Functions/YinYang/IsYinYangConditionMet.sp
Added: Hooks/OnGetWeaponFireRate.sp
Added: Hooks/OnPrimaryAttack.sp
Updated: Init/InitYinYangUpgrades.sp
Updated: Init/YinYangs/InitAfflicter.sp
Updated: Init/YinYangs/InitArmadillo.sp
Updated: Init/YinYangs/InitBrawler.sp
Updated: Init/YinYangs/InitBrute.sp
Updated: Init/YinYangs/InitCorruptor.sp
Updated: Init/YinYangs/InitDefiler.sp
Updated: Init/YinYangs/InitHunter.sp
Added: Init/YinYangs/InitSpecialist.sp
Updated: Init/YinYangs/InitTactician.sp
Updated: Init/YinYangs/InitTank.sp
Added: Init/YinYangs/InitTempo.sp
Updated: Init/YinYangs/InitTormentor.sp
Updated: Timers/t_BuffDebuffHud.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.3.2 - further yin yang additions. yinyang types + bleed,burn,cripple conditions

-- joux

Changed Files:

Updated: FG.smx
Updated: Functions/Attributes/GetAttribute.sp
Added: Functions/Debuffs/GetBleedChance.sp
Added: Functions/YinYang/GetYYStats.sp
Deleted: Functions/YinYang/GetYinYangBonusStats.sp
Updated: Functions/YinYang/IsYinYangConditionMet.sp
Updated: Init/InitYinYangUpgrades.sp
Added: Init/YinYangs/InitAfflicter.sp
Updated: Init/YinYangs/InitArmadillo.sp
Updated: Init/YinYangs/InitBrute.sp
Added: Init/YinYangs/InitCorruptor.sp
Added: Init/YinYangs/InitDefiler.sp
Added: Init/YinYangs/InitHunter.sp
Updated: Init/YinYangs/InitTactician.sp
Added: Init/YinYangs/InitTank.sp
Added: Init/YinYangs/InitTormentor.sp
Updated: Timers/t_BuffDebuffHud.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.3.0 - general fixes/testing - XP, Levelup, XPRate, Spawn, Last Stand.

-- joux

Changed Files:

Updated: FG.smx
Updated: Functions/Attributes/GetAttributeStat.sp
Updated: Functions/Challenges/ChallengeProgress.sp
Updated: Functions/Challenges/CompleteChallenge.sp
Added: Functions/Class/GetClassTeam.sp
Updated: Functions/Experience/AddClassEXP.sp
Updated: Functions/Experience/AddEXP.sp
Updated: Functions/Experience/AddPerkEXP.sp
Updated: Functions/Experience/AddPlayerEXP.sp
Updated: Functions/Experience/AddYYEXP.sp
Deleted: Functions/Experience/CheckClassLevelUp.sp
Updated: Functions/Experience/CheckLevelUp.sp
Updated: Functions/Experience/GetEXPRate.sp
Updated: Functions/Experience/GetNeededPerkEXP.sp
Updated: Functions/Experience/GetNeededYYEXP.sp
Updated: Functions/ItemEvent/SpawnPointManagement.sp
Updated: Functions/LastStand/LastStand.sp
Updated: Functions/Passives/GetPassiveStat.sp
Added: Functions/Passives/GetPassiveTeam.sp
Updated: Functions/Presets/DeserializePresetData.sp
Updated: Functions/QuestionSystem/MathSystem.sp
Updated: Functions/QuestionSystem/QuestionSystem.sp
Updated: Functions/SkillRating/ApplyRatingChange.sp
Updated: Functions/SkillRating/ResetRoundRatings.sp
Updated: Functions/SpawnProtection.sp
Updated: Functions/Stats/Functions/SetClientSpeed.sp
Updated: Functions/Stats/GetDamage.sp
Updated: Functions/Stats/GetPierce.sp
Deleted: Functions/Stats/GetSpeedMultiplier.sp
Updated: Functions/YinYang/GetYinYangBonusStats.sp
Updated: Functions/ZombieSelector/AdvancedZombieSelector.sp
Updated: Hooks/OnClient/OnClientPutInServer.sp
Deleted: Hooks/OnDamage/OnTakeDamageAlivePost.sp
Updated: Hooks/OnDamage/OnTakeDamage_Alive.sp
Added: Hooks/OnDamage/OnTakeDamage_AlivePost.sp
Updated: Hooks/OnPlayer/OnPlayerKilled.sp
Updated: Hooks/OnPlayer/OnPlayerZombieSpawn.sp
Updated: Menus/Class/ClassListMenu.sp
Updated: Menus/Class/ShowClassMenu.sp
Updated: Menus/Perks/ShowPerkMenu.sp
Updated: Menus/YinYangs/ShowYinYangMenu.sp
Updated: SQL/Load/LoadClass.sp
Updated: Timers/Classes/Timer_ClassHud.sp
Deleted: Timers/LastStand/Timer_LastStand.sp
Updated: Timers/t_Hud.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.2.9 - Class Items Hud & Effects. Starting Weapons function. full Inoculator integration & checks.

-- joux

Changed Files:

Updated: FG.smx
Updated: Functions/Attributes/GetMaxAttributeLevel.sp
Updated: Functions/Class/GiveMedicBag.sp
Updated: Functions/Class/ResetAttributesToClassLevel.sp
Updated: Functions/Class/UseGreenInoculator.sp
Updated: Functions/Class/UseRedInoculator.sp
Added: Functions/GiveStartingWeapons.sp
Updated: Functions/ResetPlayer.sp
Updated: Functions/Stats/GetMaxHealth.sp
Updated: Functions/Stats/GetResistance.sp
Updated: Hooks/OnPlayer/OnEquipPlayer.sp
Updated: Hooks/OnPlugin/OnPluginStart.sp
Updated: Menus/Class/ClassListMenu.sp
Updated: Menus/Class/ShowClassMenu.sp
Updated: SQL/Load/LoadClass.sp
Updated: SQL/Load/LoadUser.sp
Updated: SQL/Save/SaveUser.sp
Added: Timers/Classes/Timer_ClassHud.sp
Updated: Timers/Classes/Timer_GlobalAmmoBag.sp
Updated: Timers/Classes/Timer_GlobalHealingBag.sp
Updated: Timers/Classes/Timer_Inoculator.sp
Updated: Timers/Classes/Timer_ResistanceAuraEffect.sp
Updated: Timers/Classes/Timer_UpdateStatusSprites.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.2.8 - Class Items fully scripted and tested

-- joux

Changed Files:

Updated: Commands/Command_Boost.sp
Updated: FG.smx
Added: Functions/Class/GiveAmmoBag.sp
Deleted: Functions/Class/GiveAmmoBagToPlayer.sp
Deleted: Functions/Class/GiveClassItems.sp
Deleted: Functions/Class/GiveHealingBagToPlayer.sp
Added: Functions/Class/GiveMedicBag.sp
Deleted: Hooks/OnPlayer/OnPlayerDropWeapon.sp
Deleted: Hooks/OnPlayer/OnPlayerKill.sp
Added: Hooks/OnPlayer/OnPlayer_DropWeapon.sp
Added: Hooks/OnPlayer/OnPlayer_Kill.sp
Updated: Hooks/OnPlugin/OnPluginStart.sp
Deleted: Timers/Classes/Timer_AmmoBagRegeneration.sp
Added: Timers/Classes/Timer_GlobalAmmoBag.sp
Added: Timers/Classes/Timer_GlobalHealingBag.sp
Deleted: Timers/Classes/Timer_HealingBagPulse.sp
Deleted: Timers/Classes/Timer_HealingPadPulse.sp
Deleted: Timers/Classes/Timer_RemoveAmmoBag.sp
Deleted: Timers/Classes/Timer_RemoveHealingBag.sp
Updated: include.sp

Notes:
0.2.6 - class debuff integrations, exp, menus, fixes. further challenge checks and integrations, initial work on medpack item

-- joux

Changed Files:

Updated: Commands/Command_Boost.sp
Added: Commands/Command_Class.sp
Deleted: Commands/Command_Classes.sp
Updated: Commands/Command_MapStats.sp
Updated: Commands/Command_TotalStats.sp
Updated: FG.smx
Updated: Functions/Attributes/CanUpgradeAttribute.sp
Updated: Functions/Attributes/GetAttributeCost.sp
Updated: Functions/Challenges/ChallengeProgress.sp
Updated: Functions/Challenges/GeneratePlayerChallenge.sp
Updated: Functions/Challenges/InitializeChallengeSystem.sp
Updated: Functions/Challenges/SelectProtectionTarget.sp
Updated: Functions/Class/InitializeDefaultClass.sp
Updated: Functions/Class/IsWeaponAllowedForClass.sp
Added: Functions/Class/Medpack/CreateMedpack.sp
Updated: Functions/Class/StatusSpriteSystem.sp
Updated: Functions/Class/SwitchClass.sp
Updated: Functions/Class/UpdateClassUnlocking.sp
Updated: Functions/Class/UpdateWeaponRestrictions.sp
Updated: Functions/Class/UseGreenInoculator.sp
Updated: Functions/Class/UseRedInoculator.sp
Updated: Functions/Debuffs/InfectPlayer.sp
Updated: Functions/Debuffs/InflictBleedStacks.sp
Updated: Functions/Debuffs/InflictBurnStacks.sp
Updated: Functions/Debuffs/InflictCrippleStacks.sp
Updated: Functions/Debuffs/InflictEnfeebleStacks.sp
Updated: Functions/Debuffs/InflictMutationStacks.sp
Updated: Functions/Debuffs/InflictPoisonStacks.sp
Updated: Functions/Debuffs/InflictWoundStacks.sp
Updated: Functions/Debuffs/RemoveWoundStacks.sp
Updated: Functions/Experience/CheckClassLevelUp.sp
Updated: Functions/Experience/CheckLevelUp.sp
Updated: Functions/Experience/GetNeededClassEXP.sp
Deleted: Functions/Experience/GetNeededEXP.sp
Updated: Functions/QuestionSystem/MathSystem.sp
Updated: Hooks/OnClient/OnClientClassInit.sp
Updated: Hooks/OnClient/OnClientPutInServer.sp
Updated: Hooks/OnDamage/OnTakeDamageAlivePost.sp
Added: Hooks/OnInoculatorCanHeal.sp
Added: Hooks/OnInoculatorExecuteAction.sp
Updated: Hooks/OnPlayer/OnPlayerKilled.sp
Added: Hooks/OnPlayerPickupWeapon.sp
Updated: Hooks/OnPlugin/OnPluginStart.sp
Updated: Menus/Attributes/AttributesUpgradeMenu.sp
Added: Menus/Class/ClassListMenu.sp
Added: Menus/Class/ClassTeamMenu.sp
Added: Menus/Class/ShowClassMenu.sp
Updated: SQL/Load/LoadClass.sp
Updated: SQL/Load/LoadClient.sp
Updated: SQL/Load/LoadUser.sp
Updated: Timers/Challenges/Timer_AssignChallenges.sp
Added: Timers/Classes/Timer_Inoculator.sp
Updated: Timers/t_Hud.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.2.5 - Class System, removed fixed levels & exp. imported and reworked medic, removed all medic plugin natives

-- joux

Changed Files:

Added: Commands/Command_Classes.sp
Updated: Commands/Command_Share.sp
Updated: FG.smx
Updated: FG.sp
Updated: Functions/Attributes/GetAttributePoints.sp
Added: Functions/CheckArea.sp
Added: Functions/Class/CheckStatusImmunity.sp
Added: Functions/Class/GetClass.sp
Added: Functions/Class/InitializeDefaultClass.sp
Added: Functions/Class/IsWeaponAllowedForClass.sp
Added: Functions/Class/PlaceAmmoBag.sp
Added: Functions/Class/PlaceHealingPad.sp
Added: Functions/Class/PlaceResistanceAura.sp
Added: Functions/Class/ResetAttributesToClassLevel.sp
Added: Functions/Class/StatusSpriteSystem.sp
Added: Functions/Class/SwitchClass.sp
Added: Functions/Class/UpdateClassUnlocking.sp
Added: Functions/Class/UpdateWeaponRestrictions.sp
Added: Functions/Class/UseGreenInoculator.sp
Added: Functions/Class/UseRedInoculator.sp
Updated: Functions/Debuffs/InflictBleedStacks.sp
Updated: Functions/Debuffs/InflictMutationStacks.sp
Updated: Functions/Debuffs/InflictPoison.sp
Updated: Functions/Debuffs/InflictPoisonStacks.sp
Updated: Functions/Debuffs/InflictWoundStacks.sp
Updated: Functions/Debuffs/RemoveBleedStacks.sp
Updated: Functions/Debuffs/RemoveMutationStacks.sp
Updated: Functions/Debuffs/RemovePoisonStacks.sp
Updated: Functions/Debuffs/RemoveWoundStacks.sp
Added: Functions/Experience/AddClassEXP.sp
Updated: Functions/Experience/AddPlayerEXP.sp
Added: Functions/Experience/CheckClassLevelUp.sp
Updated: Functions/Experience/CheckLevelUp.sp
Added: Functions/Experience/GetNeededClassEXP.sp
Updated: Functions/Presets/DeserializePresetData.sp
Updated: Functions/Presets/SerializePresetData.sp
Updated: Functions/ResetPlayer.sp
Updated: Functions/Stats/GetDamage.sp
Updated: Functions/Stats/GetSpeed.sp
Deleted: Hooks/OnAskPluginLoad2.sp
Updated: Hooks/OnClient/OnClientAuthorized.sp
Added: Hooks/OnClient/OnClientClassInit.sp
Updated: Hooks/OnClient/OnClientDisconnect.sp
Updated: Hooks/OnClient/OnClientPutInServer.sp
Updated: Hooks/OnPlayer/OnEquipPlayer.sp
Updated: Hooks/OnPlugin/OnPluginStart.sp
Updated: Hooks/OnRoundEnd.sp
Updated: Menus/Attributes/AttributesSelectionMenu.sp
Added: Menus/Classes/ShowClassSelectionMenu.sp
Updated: Menus/ShowMainMenu.sp
Updated: Menus/Stats/ShowTeamStatsPanel.sp
Updated: Menus/UpgradeMenu.sp
Added: SQL/Load/LoadClass.sp
Updated: SQL/Load/LoadUser.sp
Added: SQL/Save/SaveClass.sp
Updated: SQL/Save/SaveUser.sp
Added: Timers/Classes/Timer_AmmoBagRegeneration.sp
Added: Timers/Classes/Timer_HealingPadPulse.sp
Added: Timers/Classes/Timer_RemoveAmmoBag.sp
Added: Timers/Classes/Timer_RemoveHealingPad.sp
Added: Timers/Classes/Timer_RemoveResistanceAura.sp
Added: Timers/Classes/Timer_ResistanceAuraEffect.sp
Added: Timers/Classes/Timer_UpdateStatusSprites.sp
Updated: Timers/t_GlobalTimer.sp
Updated: Timers/t_Hud.sp
Updated: handles.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.2.4 - +LastStand core

-- joux

Changed Files:

Updated: FG.smx
Added: Functions/ForceRoundEnd.sp
Added: Functions/LastStand/LastStand.sp
Updated: Hooks/OnClient/OnClientDisconnect.sp
Updated: Hooks/OnPlayer/OnPlayerKilled.sp
Updated: Hooks/OnRoundEnd.sp
Updated: Hooks/OnRoundStart.sp
Added: Timers/LastStand/Timer_LastStand.sp
Updated: Timers/t_GlobalTimer.sp
Updated: Timers/t_Hud.sp
Updated: include.sp
Updated: variables.sp

Notes:
0.2.3 - Preset attribute fix. +Challenges

-- joux

Changed Files:

Updated: FG.smx
Added: Functions/Challenges/AddChallengerToTarget.sp
Added: Functions/Challenges/AssignChallenge.sp
Added: Functions/Challenges/CalculateChallengeChance.sp
Added: Functions/Challenges/CalculateChallengeDifficulty.sp
Added: Functions/Challenges/ChallengeProgress.sp
Added: Functions/Challenges/ClearPlayerChallenges.sp
Added: Functions/Challenges/ClearTargetSprites.sp
Added: Functions/Challenges/CompleteChallenge.sp
Added: Functions/Challenges/CreateChallengeSprite.sp
Added: Functions/Challenges/GeneratePlayerChallenge.sp
Added: Functions/Challenges/InitializeChallengeSystem.sp
Added: Functions/Challenges/NotifyChallengeAssigned.sp
Added: Functions/Challenges/RemoveAllChallengeSprites.sp
Added: Functions/Challenges/RemoveChallengerFromTarget.sp
Added: Functions/Challenges/SelectProtectionTarget.sp
Added: Functions/Challenges/SelectTargetPlayers.sp
Added: Functions/Challenges/ShowChallengeHUD.sp
Updated: Functions/Presets/DeserializePresetData.sp
Updated: Functions/Presets/SerializePresetData.sp
Updated: Functions/ResetPlayer.sp
Updated: Hooks/OnClient/OnClientDisconnect.sp
Updated: Hooks/OnDamage/OnTakeDamageAlivePost.sp
Updated: Hooks/OnDamage/OnTakeDamage_Alive.sp
Updated: Hooks/OnPlayer/OnPlayerChangeTeam.sp
Updated: Hooks/OnPlayer/OnPlayerKilled.sp
Updated: Hooks/OnRoundEnd.sp
Updated: Hooks/OnRoundStart.sp
Updated: Menus/ShowHudMenu.sp
Updated: SQL/Load/LoadUser.sp
Updated: SQL/Save/SaveUser.sp
Added: Timers/Challenges/Timer_AssignChallenges.sp
Added: Timers/Challenges/Timer_ChallengeTimeout.sp
Updated: include.sp
Updated: variables.sp

Notes:
3.7.1 - fear cooldown, validation fixes, late join fixes, technician clip now limited to active gun only

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: functions/Perks/RunFear.sp
Updated: functions/ValidatePlayer.sp
Updated: hooks/OnPlayerChangeTeam.sp
Updated: hooks/OnReloadEnd.sp

Notes:
3.7.0 - release + fixes. 2 Minimum perks for all players. Upgrade Nerfs. 4 new perks.

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadUpgrades.sp
Updated: commands/Command_Gamble.sp
Updated: commands/Command_Perks.sp
Updated: commands/Command_YY.sp
Updated: defines.sp
Updated: functions/Get/All/GetPerkTotal.sp
Updated: functions/Get/All/GetYYTotal.sp
Updated: functions/Get/GetEvoLevel.sp
Updated: functions/Perks/CanUsePerk.sp
Updated: functions/Perks/GetMaxPerkLevel.sp
Updated: functions/Perks/GetPerkPoints.sp
Updated: functions/Perks/Hive/CheckArea.sp
Updated: functions/Perks/RunDeflect.sp
Updated: functions/Perks/RunFear.sp
Updated: functions/ValidatePlayer.sp
Updated: functions/YinYangs/CanUseYinYang.sp
Updated: functions/YinYangs/GetMaxYYLevel.sp
Updated: functions/YinYangs/GetYinYangPoints.sp
Updated: hooks/OnTakeDamage_Alive.sp
Updated: menus/Upgrades/SurvivorUpgradeMenu.sp
Updated: menus/Upgrades/ZombieUpgradeMenu.sp
Updated: timers/t_GlobalTimer.sp
Updated: timers/t_Snare.sp
Updated: variables.sp

Notes:
3.6.9c +Survivor Fear Perk

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/SaveUpgrades.sp
Updated: callbacks/OnPluginStart.sp
Updated: commands/Command_Gamble.sp
Updated: defines.sp
Added: functions/GetClientDistance.sp
Updated: functions/InitDynamicVariables.sp
Added: functions/Perks/FearPlayer.sp
Added: functions/Perks/RunFear.sp
Updated: hooks/OnPlayerKilled.sp
Updated: include.sp
Updated: variables.sp

Notes:
3.6.9b - +Survivor Apex Perk

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadUpgrades.sp
Updated: SQL/SaveUpgrades.sp
Updated: defines.sp
Added: functions/Get/All/GetApexDamage.sp
Added: functions/Get/All/GetApexMax.sp
Updated: functions/Get/GetFungrade.sp
Updated: functions/InitDynamicVariables.sp
Updated: functions/ResetPlayer.sp
Updated: hooks/OnPlayerKilled.sp
Updated: hooks/OnRoundEnd.sp
Updated: hooks/OnTakeDamage_Alive.sp
Updated: include.sp
Updated: variables.sp

Notes:
3.6.9 - Snare Zombie Perk, minor deflect changes, further !perk <name> fixes

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadClient.sp
Updated: SQL/LoadUpgrades.sp
Updated: SQL/SQLT_Connect.sp
Updated: SQL/SaveUpgrades.sp
Updated: callbacks/OnMapStart.sp
Updated: callbacks/OnPlayerRunCmd.sp
Updated: callbacks/OnPluginStart.sp
Updated: defines.sp
Added: functions/Get/All/GetSnare.sp
Updated: functions/Get/GetFungrade.sp
Updated: functions/InitDynamicVariables.sp
Added: functions/Perks/CreateSnare.sp
Updated: functions/Perks/RunDeflect.sp
Added: functions/Perks/RunSnare.sp
Updated: functions/ResetPlayer.sp
Updated: functions/ZombieSelector.sp
Updated: hooks/OnClientThinkPostManual.sp
Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnTakeDamage_Alive.sp
Updated: include.sp
Added: timers/t_Snare.sp
Updated: variables.sp

Notes:
3.6.8 - deflect melee check & damage falloff @ close range. increased player bot damage @ sub 2k rating

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: defines.sp
Updated: functions/Balance/CalcBalance.sp
Updated: functions/Perks/RunDeflect.sp
Updated: hooks/OnTakeDamage_Alive.sp

Notes:
3.6.7 - Minor Cherry, Engi, Commando, Shockwave buffs, Deflect range fixes & text fixes, ZM Prio disabled.

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: defines.sp
Updated: functions/InitDynamicVariables.sp
Updated: functions/Perks/Hive/CheckArea.sp
Updated: functions/Perks/RunDeflect.sp
Updated: hooks/OnPlayerJoinTeam.sp

Notes:
3.6.6 - deflect added + fully tested

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadUpgrades.sp
Updated: SQL/SaveUpgrades.sp
Updated: callbacks/OnMapStart.sp
Updated: defines.sp
Added: functions/Get/All/GetDeflectAngle.sp
Added: functions/Get/All/GetDeflectDamage.sp
Updated: functions/Get/GetEvoLevel.sp
Updated: functions/InitDynamicVariables.sp
Added: functions/Perks/RunDeflect.sp
Updated: hooks/OnRoundEnd.sp
Updated: hooks/OnTakeDamage_Alive.sp
Updated: include.sp
Updated: variables.sp

Notes:
3.6.5 - additional disconnect team checks, event pre disconnect, tdata death addition

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: callbacks/OnClientDisconnect.sp
Updated: callbacks/OnPluginStart.sp
Added: callbacks/PlayerDisconnect.sp
Updated: hooks/OnPlayerKilled.sp
Updated: hooks/OnRoundEnd.sp
Updated: include.sp
Added: timers/t_10sTimer.sp
Updated: variables.sp

Notes:
3.6.4 - improved hive area checks

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: callbacks/OnPluginStart.sp
Updated: defines.sp
Updated: functions/Perks/Hive/CheckArea.sp
Updated: include.sp

Notes:
botconfig updates

-- joux

Changed Files:

Updated: BotConfig.sp
Updated: bots2022.smx
Updated: bots2022.sp

Notes:


-- joux

Changed Files:

Updated: BotConfig.sp
Updated: bots2022.smx
Updated: bots2022.sp
Updated: bottester.smx
Updated: bottester.sp

Notes:
bots latest

-- joux

Changed Files:

Updated: 10hz.sp
Updated: BotConfig.sp
Updated: GetAllRoutes.sp
Updated: RunCmd.sp
Updated: bots2022.smx
Updated: bots2022.sp
Updated: bottester.smx
Updated: bottester.sp
Updated: include/vipsystem.inc

Notes:
Updated zpsutil

-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:


-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:
Updated zpsutil

-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:
Updated zpsutil

-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:
Updated zpsutil

-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:
dded OnCreateRagdollEntity hook.

-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:
Added assistant parameter for OnPlayerKilled

-- xerox

Changed Files:

Updated: include/zpsutil.inc

Notes:
+vip latest

-- joux

Changed Files:

Updated: functions/GetRandomSkin.sp
Updated: hooks/OnEquipPlayer.sp
Updated: menu/ShowRules.sp
Updated: menu/ShowSkinMenu.sp
Updated: menu/ShowZSkinMenu.sp
Updated: sql/SaveSkinData.sp
Updated: variables.sp
Updated: vipsystem.sp

Notes:


-- xerox

Changed Files:

Updated: defines.sp
Updated: vipsystem.smx

Notes:
Fixed compiler warnings.
Fixed small logging issue.
Fixed Ghost skin not being loaded.

-- xerox

Changed Files:

Updated: functions/CheckReservedSlot.sp
Updated: hooks/OnCreateRagdollEntity.sp
Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnRoundStart.sp
Updated: natives/Native_AddTokens.sp
Updated: sql/AddPurchaseEntry.sp
Updated: sql/LoadSkinData.sp
Updated: sql/LoadVIP.sp
Updated: variables.sp
Updated: vipsystem.smx

Notes:
vipsystem pass s4 skin+

-- joux

Changed Files:

Updated: defines.sp
Updated: functions/GetRandomSkin.sp
Updated: functions/GetSkinCount.sp
Updated: functions/ResetSkinData.sp
Updated: hooks/OnEquipPlayer.sp
Updated: menu/ShowSkinMenu.sp
Updated: natives/Native_SetVIPskin.sp
Updated: sql/LoadSkinData.sp
Updated: sql/SaveSkinData.sp
Updated: variables.sp
Updated: vipsystem.smx
Updated: vipsystem.sp

Notes:
vipsystem latest

-- joux

Changed Files:

Updated: hooks/OnEquipPlayer.sp
Updated: natives/Native_SetVIPskin.sp
Updated: variables.sp
Updated: vipsystem.smx
Updated: vipsystem.sp

Notes:
+skin

-- joux

Changed Files:

Updated: defines.sp
Updated: functions/ResetSkinData.sp
Updated: include/vipsystem.inc
Updated: menu/ShowZSkinMenu.sp
Updated: sql/LoadSkinData.sp
Updated: sql/SaveSkinData.sp
Updated: variables.sp
Updated: vipsystem.smx
Updated: vipsystem.sp

Notes:
vipsystem +pass skin

-- joux

Changed Files:

Updated: defines.sp
Updated: functions/GetRandomSkin.sp
Updated: functions/ResetSkinData.sp
Updated: hooks/OnEquipPlayer.sp
Updated: menu/ShowSkinMenu.sp
Updated: menu/ShowZSkinMenu.sp
Updated: natives/Native_AddTokens.sp
Updated: natives/Native_SetVIPskin.sp
Updated: sql/LoadSkinData.sp
Updated: sql/SaveSkinData.sp
Updated: variables.sp
Updated: vipsystem.smx

Notes:
vipsystem update for fungrades 1.5 - prestige/pass skins added to vip menu

-- joux

Changed Files:

Updated: defines.sp
Updated: functions/GetRandomSkin.sp
Updated: functions/GetSkinCount.sp
Updated: functions/ResetSkinData.sp
Updated: hooks/OnEquipPlayer.sp
Updated: menu/ShowSkinMenu.sp
Updated: natives/Native_SetVIPskin.sp
Updated: sql/LoadSkinData.sp
Updated: variables.sp
Updated: vipsystem.smx

Notes:
medic hud, minor bug fixes, raygun fov

-- joux

Changed Files:

Updated: functions/ResetVIPInfo.sp
Updated: hooks/OnCreateRagdollEntity.sp
Updated: hooks/OnEquipPlayer.sp
Added: hooks/OnRoundEnd.sp
Updated: sql/LoadDonation.sp
Updated: variables.sp
Updated: vipsystem.smx
Updated: vipsystem.sp

Notes:


-- joux

Changed Files:

Updated: functions/CheckReservedSlot.sp
Updated: hooks/OnCreateRagdollEntity.sp
Updated: hooks/OnEquipPlayer.sp
Added: hooks/OnRoundStart.sp
Updated: sql/LoadDonation.sp
Updated: variables.sp
Updated: vipsystem.smx
Updated: vipsystem.sp

Notes:
Third medic will be chosen if there are enough survivors.
Lowered the minimum survivor count for medics to be selected to 6 from 7.
Medics will always spawn with 2 green inoculators.
Added !medic command which allows medics to buy additional inoculators for tokens.
Added an option for medics to buy self-cure using !medic command for tokens.

-- xerox

Changed Files:

Updated: Medic.sp
Added: commands/Command_Medic.sp
Updated: functions/SelectRandomAssignedMedic.sp
Updated: hooks/OnRoundStart.sp
Updated: include/vipsystem.inc
Updated: medic.smx
Added: menus/ShowMedicMenu.sp

Notes:
Survivors which are not medics who also try to cure someone else have a 25% chance to succeed.

-- xerox

Changed Files:

Updated: hooks/OnInoculatorExecuteAction.sp
Updated: medic.smx

Notes:
Increased medic heals per survivor from 15 to 20.
Reduced medic self heal to 1 HP per second from 2.
Removed self-written cure code for medics.
Up to 2 green Inoculator will be given for the medics depending on the survivor count.
Removed the medics ability to cure themselves using inoculators.

-- xerox

Changed Files:

Updated: Medic.sp
Updated: defines.sp
Updated: functions/HealPlayer.sp
Updated: functions/SelectRandomAssignedMedic.sp
Updated: hooks/OnClientPutInServer.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Deleted: hooks/OnPlayerRunCmdPre.sp
Updated: include/zpsutil.inc
Updated: medic.smx
Updated: timers/t_Hud.sp
Updated: variables.sp

Notes:
SetSpriteRGValue replaced with UpdateMedicSprite

-- xerox

Changed Files:

Updated: Medic.sp
Updated: functions/HealPlayer.sp
Deleted: functions/SetSpriteRGValue.sp
Added: functions/UpdateMedicSprite.sp
Updated: hooks/OnDeliverItemHeal.sp
Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: hooks/OnSetInfection.sp
Updated: hooks/OnTakeDamageAlivePost.sp
Updated: medic.smx
Updated: natives/Native_UpdateMedicSprite.sp

Notes:


-- xerox

Changed Files:

Updated: functions/SelectRandomAssignedMedic.sp
Updated: hooks/OnRoundStart.sp
Updated: medic.smx

Notes:
Delay the sprite creation by one frame.

-- xerox

Changed Files:

Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: medic.smx

Notes:
Update the sprite color when gaining or losing health.
Added native to let other plugins update the Sprite when giving health.
Update the sprite color when receiving health from camper beans.

-- xerox

Changed Files:

Updated: Medic.sp
Updated: functions/HealPlayer.sp
Updated: hooks/AskPluginLoad2.sp
Added: hooks/OnDeliverItemHeal.sp
Updated: include/zpsutil.inc
Updated: medic.smx
Added: natives/Native_UpdateMedicSprite.sp
Updated: timers/t_Heal.sp

Notes:
Only show sprites to medic

-- xerox

Changed Files:

Updated: hooks/OnEquipPlayer.sp
Updated: medic.smx

Notes:
Removed debug commands

-- xerox

Changed Files:

Updated: Medic.sp
Updated: medic.smx

Notes:
Fixed Sprite RG Calculation.
Replaced player_death with player_feed event.
Fixed sprite material info

-- xerox

Changed Files:

Updated: Medic.sp
Deleted: events/Event_PlayerDeath.sp
Added: events/Event_PlayerFeed.sp
Updated: functions/CreateHealthSprite.sp
Deleted: functions/GetHealthFraction.sp
Updated: functions/SetSpriteRGValue.sp
Updated: hooks/OnEquipPlayer.sp
Updated: medic.smx

Notes:
latest jtv

-- joux

Changed Files:

Updated: JTV3.sp
Updated: jtv3.smx

Notes:
fixes

-- joux

Changed Files:

Updated: JTV3.sp
Updated: jtv3.smx

Notes:
8.0.5 final

-- joux

Changed Files:

Updated: JTV3.sp
Updated: jtv3.smx

Notes:
8.0.5 - Map Bonuses

-- joux

Changed Files:

Updated: JTV3.sp
Updated: jtv3.smx

Notes:


-- joux

Changed Files:

Updated: JTV3.sp

Notes:


-- xerox

Changed Files:

Updated: JTV3.sp

Notes:


-- joux

Changed Files:

Updated: JTV3.sp

Notes:
possible fix for round ending immediately when rtving twice.

-- xerox

Changed Files:

Updated: JTV3.sp
Updated: jtv3.smx

Notes:
RTV qol additions, nominations now show first on the rtv menu & should not longer show blank entries when nominating. + global church map cooldown changes

-- joux

Changed Files:

Updated: JTV3.sp
Updated: jtv3.smx

Notes:


-- joux

Changed Files:

Updated: JTV3.sp

Notes:


-- xerox

Changed Files:

Updated: banme.smx
Updated: functions/CheckAccount.sp

Notes:
Set userID to NULL for automated server bans

-- xerox

Changed Files:

Updated: banme.smx
Updated: functions/CheckAccount.sp

Notes:


-- xerox

Changed Files:

Updated: OnPluginStart.sp

Notes:
Added CheckAccount Code

-- xerox

Changed Files:

Updated: OnClientPostAdminCheck.sp
Updated: banme.smx
Updated: banme.sp
Added: functions/CheckAccount.sp

Notes:
Fixed !abortban not working properly

-- xerox

Changed Files:

Updated: OnClientSayCommand.sp
Updated: banme.smx

Notes:
Updated BanMe System to 3.2 and updated code to use WSC
Added !abortban command

-- xerox

Changed Files:

Updated: OnPluginStart.sp
Updated: banme.smx
Updated: banme.sp
Added: commands/Command_AbortBan.sp

Notes:


-- joux

Changed Files:

Added: banme.sp

Notes:
BanMe VPN Checker

-- joux

Changed Files:

Deleted: BanMe.smx
Deleted: BanMe.sp
Updated: checkban.sp

Notes:


-- joux

Changed Files:

Updated: BanMe.smx
Updated: BanMe.sp

Notes:


-- joux

Changed Files:

Updated: BanMe.smx
Updated: BanMe.sp
Updated: checkban.sp
Updated: msg.sp

Notes:
Fixed a long standing bug with button breaking messages.

-- xerox

Changed Files:

Updated: adminutil.smx
Updated: adminutil.sp
Added: include/unixtime_sourcemod.inc
Added: include/vipsystem.inc
Updated: include/zpsutil.inc

Notes:


-- joux

Changed Files:

Updated: adminutil.smx
Updated: adminutil.sp

Notes:


-- joux

Changed Files:

Updated: adminutil.sp

Notes:
Added !infect and !cure

-- xerox

Changed Files:

Updated: adminutil.smx
Updated: adminutil.sp

Notes:
Removed left over P1

-- xerox

Changed Files:

Updated: adminutil.smx
Updated: adminutil.sp

Notes:


-- xerox

Changed Files:

Updated: adminutil.smx

Notes:


-- xerox

Changed Files:

Updated: adminutil.smx
Updated: adminutil.sp

Notes:
Spectator say fix

-- xerox

Changed Files:

Updated: adminutil.smx
Updated: adminutil.sp

Notes:


-- xerox

Changed Files:

Updated: callbacks/OnClientPutInServer.sp
Updated: defines.sp
Updated: functions/SelectTraitors.sp
Updated: functions/SpawnC4.sp
Added: hooks/OnChooseRandomZombies.sp
Deleted: hooks/OnClientJoinRound.sp
Added: hooks/OnClientPreThink.sp
Updated: hooks/OnClientSayCommand.sp
Added: hooks/OnEquipPlayer.sp
Added: hooks/OnInfectRandomPlayer.sp
Added: hooks/OnInoculatorCanHeal.sp
Added: hooks/OnNeedCarriers.sp
Added: hooks/OnPlayerDropUnusedAmmo.sp
Added: hooks/OnPlayerDropWeapon.sp
Added: hooks/OnPlayerGiveAmmoToPlayer.sp
Added: hooks/OnPlayerGiveWeaponToPlayer.sp
Added: hooks/OnPlayerJoinTeam.sp
Added: hooks/OnPlayerKilled.sp
Added: hooks/OnPlayerPanic.sp
Added: hooks/OnPlayerPickupWeapon.sp
Updated: hooks/OnPlayerRunCmd.sp
Added: hooks/OnPlayerUseHealthItem.sp
Added: hooks/OnPlayerVoiceText.sp
Deleted: hooks/OnShareAmmo.sp
Deleted: hooks/OnShareWeapon.sp
Deleted: hooks/OnWeaponPickUp.sp
Updated: include/admin.inc
Updated: include/adminmenu.inc
Updated: include/adt_array.inc
Updated: include/adt_stack.inc
Updated: include/adt_trie.inc
Updated: include/banning.inc
Updated: include/basecomm.inc
Updated: include/bitbuffer.inc
Updated: include/clientprefs.inc
Updated: include/clients.inc
Updated: include/commandfilters.inc
Updated: include/commandline.inc
Updated: include/console.inc
Updated: include/convars.inc
Updated: include/core.inc
Updated: include/cstrike.inc
Updated: include/datapack.inc
Updated: include/dbi.inc
Updated: include/dhooks.inc
Updated: include/entity.inc
Updated: include/entity_prop_stocks.inc
Added: include/entitylump.inc
Updated: include/events.inc
Updated: include/files.inc
Updated: include/float.inc
Updated: include/functions.inc
Updated: include/geoip.inc
Updated: include/halflife.inc
Updated: include/handles.inc
Updated: include/helpers.inc
Updated: include/keyvalues.inc
Updated: include/lang.inc
Updated: include/logging.inc
Updated: include/mapchooser.inc
Updated: include/menus.inc
Updated: include/nextmap.inc
Updated: include/profiler.inc
Updated: include/protobuf.inc
Updated: include/regex.inc
Updated: include/sdkhooks.inc
Updated: include/sdktools.inc
Updated: include/sdktools_client.inc
Updated: include/sdktools_engine.inc
Updated: include/sdktools_entinput.inc
Updated: include/sdktools_entoutput.inc
Updated: include/sdktools_functions.inc
Updated: include/sdktools_gamerules.inc
Updated: include/sdktools_hooks.inc
Updated: include/sdktools_sound.inc
Updated: include/sdktools_stocks.inc
Updated: include/sdktools_stringtables.inc
Updated: include/sdktools_tempents.inc
Updated: include/sdktools_tempents_stocks.inc
Updated: include/sdktools_trace.inc
Updated: include/sdktools_variant_t.inc
Updated: include/sdktools_voice.inc
Updated: include/sorting.inc
Updated: include/sourcemod.inc
Updated: include/string.inc
Updated: include/testing.inc
Updated: include/textparse.inc
Updated: include/tf2.inc
Updated: include/tf2_stocks.inc
Updated: include/timers.inc
Updated: include/topmenus.inc
Updated: include/usermessages.inc
Updated: include/vector.inc
Updated: include/version.inc
Updated: include/version_auto.inc
Deleted: include/zpshelper.inc
Deleted: include/zpshooks.inc
Deleted: include/zpshooks_31.inc
Added: include/zpsutil.inc
Updated: ttt.sp

Notes:


-- xerox

Changed Files:

Updated: callbacks/OnPluginStart.sp
Updated: events/Event_PlayerDeath.sp
Updated: events/Event_PlayerSpawn.sp
Updated: hooks/OnClientJoinRound.sp
Added: hooks/OnPlayerRunCmd.sp
Updated: include/core.inc
Updated: include/cstrike.inc
Updated: include/dhooks.inc
Updated: include/morecolors.inc
Added: include/rtd.inc
Updated: include/sourcemod.inc
Updated: include/version.inc
Updated: include/version_auto.inc
Updated: include/zpshooks.inc
Updated: include/zpshooks_31.inc
Updated: ttt.smx
Updated: ttt.sp
Updated: variables.sp

Notes:
Removed round start hook.
Fixed Traitor selection.
Fixed Detective selection.
Added sprites for traitor.
Blocked lunge regen.

-- xerox

Changed Files:

Updated: callbacks/OnPluginStart.sp
Added: functions/AttachTraitorSprite.sp
Added: functions/CreateSprite.sp
Added: functions/PlaceAndBindSprite.sp
Updated: functions/SelectDetectives.sp
Updated: functions/SelectTraitors.sp
Added: hooks/OnLungeRegen.sp
Deleted: hooks/OnRoundStart.sp
Updated: ttt.smx
Updated: ttt.sp
Updated: variables.sp

Notes:
3.1 fixes

-- xerox

Changed Files:

Updated: callbacks/OnPluginStart.sp
Updated: events/Event_PlayerDeath.sp
Updated: events/Event_PlayerSpawn.sp
Updated: functions/SelectDetectives.sp
Added: functions/SpawnC4.sp
Updated: hooks/OnClientJoinRound.sp
Added: include/zpshooks_31.inc
Updated: ttt.smx
Updated: ttt.sp

Notes:


-- xerox

Changed Files:

Updated: events/Event_PlayerDeath.sp
Updated: events/Event_PlayerSpawn.sp

Notes:
Recompiled with SM 1.9

C4 Stuff

-- xerox

Changed Files:

Added: callbacks/OnMapStart.sp
Updated: defines.sp
Updated: events/Event_PlayerDeath.sp
Updated: events/Event_PlayerSpawn.sp
Added: functions/ExplodeC4.sp
Added: functions/SphereDamage.sp
Updated: hooks/OnClientJoinRound.sp
Updated: hooks/OnRoundStart.sp
Updated: hooks/OnTraceAttack.sp
Updated: include/adt_array.inc
Updated: include/adt_stack.inc
Updated: include/clients.inc
Added: include/collision.inc
Added: include/colors.inc
Updated: include/console.inc
Updated: include/core.inc
Updated: include/cstrike.inc
Updated: include/dbi.inc
Added: include/dhooks.inc
Updated: include/entity.inc
Updated: include/files.inc
Updated: include/functions.inc
Updated: include/halflife.inc
Updated: include/keyvalues.inc
Updated: include/lang.inc
Updated: include/regex.inc
Updated: include/sdktools.inc
Updated: include/sdktools_entinput.inc
Updated: include/sdktools_entoutput.inc

Notes:


-- xerox

Changed Files:

Added: callbacks/OnClientPutInServer.sp
Added: functions/HasPlayerItem.sp
Added: functions/IsBulletDamage.sp
Added: functions/IsDamageType.sp
Added: hooks/OnTraceAttack.sp
Updated: ttt.smx
Updated: ttt.sp
Updated: variables.sp

Notes:


-- xerox

Changed Files:

Added: hooks/OnRoundStart.sp
Updated: ttt.smx
Updated: ttt.sp

Notes:


-- xerox

Changed Files:

Updated: callbacks/OnPluginStart.sp
Added: convars.sp
Added: functions/SelectDetectives.sp
Added: functions/SelectTraitors.sp
Added: functions/SetClientRole.sp
Updated: ttt.smx
Updated: ttt.sp
Updated: variables.sp

Notes:


-- xerox

Changed Files:

Added: hooks/OnCampSound.sp
Added: hooks/OnHealthRegen.sp
Added: hooks/OnHighlightWeapon.sp
Added: hooks/OnPainSound.sp
Added: hooks/OnShareAmmo.sp
Added: hooks/OnShareWeapon.sp
Added: hooks/OnWeaponPickUp.sp
Updated: include/zpshooks.inc
Updated: ttt.smx
Updated: ttt.sp

Notes:


-- xerox

Changed Files:

Updated: callbacks/OnPluginStart.sp
Added: commands/Command_Tank.sp
Added: commands/Command_TankHP.sp
Updated: core.smx
Updated: core.sp
Updated: defines.sp
Updated: functions/player/ResetPlayer.sp
Added: functions/tank/GetTankType.sp
Added: functions/tank/GetTankTypeName.sp
Added: functions/tank/SetTankAbility.sp
Added: functions/tank/SetTankHP.sp
Added: functions/tank/SetTankSpeed.sp
Added: functions/tank/SetTankType.sp
Added: functions/tank/SpawnTank.sp
Added: functions/util/GetDifficulty.sp
Added: hooks/OnActionCreated.sp
Added: hooks/OnTankSpawnPost.sp
Added: hooks/OnTankThink.sp
Updated: include/actions.inc
Added: include/actions_constructor.inc
Updated: include/actions_processors.inc
Updated: include/adt_array.inc
Updated: include/left4dhooks.inc
Updated: include/left4dhooks_anim.inc
Updated: include/left4dhooks_lux_library.inc
Updated: include/left4dhooks_silver.inc
Updated: include/left4dhooks_stocks.inc
Updated: include/tf2.inc
Updated: include/version_auto.inc
Added: menus/ShowTankMenu.sp
Updated: variables.sp

Notes:


-- xerox

Changed Files:

Added: core.smx
Updated: core.sp
Added: include/actions.inc
Added: include/actions_processors.inc
Updated: include/left4dhooks.inc
Updated: include/left4dhooks_anim.inc
Updated: include/left4dhooks_lux_library.inc
Updated: include/left4dhooks_silver.inc
Updated: include/left4dhooks_stocks.inc
Updated: menus/ShowConfirmUpgradePurchaseMenu.sp

Notes:
Added throwables

-- xerox

Changed Files:

Updated: core.sp
Updated: menus/shop/ShowBuyMenu.sp
Updated: menus/shop/ShowPrimaryWeaponsMenu.sp
Added: menus/shop/ShowThrowablesMenu.sp

Notes:
Added Shotguns, SMG and Sniper Rifles

-- xerox

Changed Files:

Updated: core.sp
Updated: menus/ShowConfirmUpgradePurchaseMenu.sp
Updated: menus/shop/ShowPrimaryWeaponsMenu.sp
Updated: menus/shop/primary/ShowRifleMenu.sp
Added: menus/shop/primary/ShowSMGMenu.sp
Added: menus/shop/primary/ShowShotgunsMenu.sp
Added: menus/shop/primary/ShowSniperMenu.sp

Notes:


-- xerox

Notes:


-- xerox

Changed Files:

Updated: callbacks/OnClientPutInServer.sp
Updated: callbacks/OnPluginStart.sp
Updated: commands/Command_Buy.sp
Added: convars.sp
Updated: core.sp
Updated: defines.sp
Added: functions/player/GiveItem.sp
Added: menus/ShowConfirmUpgradePurchaseMenu.sp
Updated: menus/ShowUpgradeMenu.sp
Added: menus/shop/ShowBuyMenu.sp
Added: menus/shop/ShowHealthItemsMenu.sp
Added: menus/shop/ShowMiscItemsMenu.sp
Added: menus/shop/ShowPrimaryWeaponsMenu.sp
Added: menus/shop/ShowSecondaryWeaponsMenu.sp
Added: menus/shop/primary/ShowRifleMenu.sp
Updated: variables.sp

Notes:
Start from scratch.

-- xerox

Changed Files:

Updated: callbacks/OnClientPutInServer.sp
Deleted: callbacks/OnMapEnd.sp
Deleted: callbacks/OnMapStart.sp
Deleted: callbacks/OnPlayerRunCmd.sp
Updated: callbacks/OnPluginStart.sp
Added: commands/Command_Buy.sp
Deleted: commands/Command_LaserOff.sp
Deleted: commands/Command_LaserOn.sp
Deleted: commands/Command_Shop.sp
Deleted: commands/Command_TankHP.sp
Updated: commands/Command_Upgrade.sp
Deleted: core.smx
Updated: core.sp
Updated: defines.sp
Deleted: functions/SQLT_Connect.sp
Added: functions/player/IsLoaded.sp
Added: functions/player/IsVisibleToPlayer.sp
Added: functions/player/ResetPlayer.sp
Deleted: handles.sp
Updated: include/admin.inc
Updated: include/adt_array.inc
Updated: include/adt_stack.inc
Updated: include/adt_trie.inc
Updated: include/clientprefs.inc
Updated: include/clients.inc
Added: include/collisionhook.inc
Updated: include/commandfilters.inc
Updated: include/console.inc
Updated: include/convars.inc
Updated: include/cstrike.inc
Updated: include/datapack.inc
Updated: include/dbi.inc
Updated: include/dhooks.inc
Updated: include/entity.inc
Added: include/entitylump.inc
Updated: include/files.inc
Updated: include/float.inc
Updated: include/functions.inc
Updated: include/geoip.inc
Updated: include/halflife.inc
Deleted: include/l4d2hooks.inc
Added: include/left4dhooks.inc
Added: include/left4dhooks_anim.inc
Added: include/left4dhooks_lux_library.inc
Added: include/left4dhooks_silver.inc
Added: include/left4dhooks_stocks.inc
Updated: include/mapchooser.inc
Updated: include/menus.inc
Updated: include/regex.inc
Updated: include/sdkhooks.inc
Updated: include/sdktools.inc
Updated: include/sdktools_client.inc
Updated: include/sdktools_functions.inc
Updated: include/sdktools_gamerules.inc
Updated: include/sdktools_hooks.inc
Updated: include/sdktools_sound.inc
Updated: include/sdktools_stringtables.inc
Updated: include/sdktools_tempents.inc
Updated: include/sdktools_trace.inc
Updated: include/sdktools_voice.inc
Updated: include/sourcemod.inc
Updated: include/string.inc
Updated: include/testing.inc
Updated: include/tf2.inc
Updated: include/tf2_stocks.inc
Updated: include/timers.inc
Updated: include/topmenus.inc
Updated: include/version.inc
Updated: include/version_auto.inc
Added: menus/ShowUpgradeMenu.sp
Deleted: menus/SurvivorUpgradeMenu.sp
Updated: variables.sp

Notes:
SPITTER!

-- xerox

Changed Files:

Updated: core.smx
Updated: core.sp
Added: events/Event_AbilityUse.sp
Updated: events/Event_PlayerDeath.sp
Updated: events/Event_PlayerSpawn.sp
Updated: functions/misc/RegisterEvents.sp
Updated: hooks/OnTakeDamage.sp
Updated: variables.sp

Notes:
Scale special infected health.

-- xerox

Changed Files:

Updated: core.smx
Updated: events/Event_PlayerSpawn.sp
Updated: hooks/OnTakeDamage.sp
Updated: include/l4d2hooks.inc

Notes:


-- joux

Changed Files:

Updated: events/Event_WeaponReloadPost.sp