📘 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.0.0i deathroll - full code untested

-- joux

Changed Files:

Updated: Fungrades.smx
Added: commands/Command_DeathRoll.sp
Updated: commands/Command_Gamble.sp
Added: commands/Command_Roll.sp
Added: functions/DeathRoll/DeathRollAccept.sp
Added: functions/DeathRoll/DeathRollEnd.sp
Added: functions/DeathRoll/DeathRollTimer.sp
Added: functions/DeathRoll/Roll.sp
Added: functions/DeathRoll/RunDeathRoll.sp
Updated: functions/Prestige/CheckPrestige.sp
Updated: include.sp
Updated: menus/ShowBoostMenu.sp
Updated: timers/t_GlobalTimer.sp
Updated: variables.sp

Notes:
3.0.0h* - pass s4, rewards1-7

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadClient.sp
Updated: SQL/SaveUser.sp
Updated: commands/Command_Gamble.sp
Updated: functions/BoostHealth.sp
Updated: functions/Prestige/GetPUPGPoints.sp
Updated: functions/ResetPlayer.sp
Updated: functions/Upgrades/GetMaxUpgradeLevel.sp
Updated: functions/Upgrades/GetUpgradePoints.sp
Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnPlayerPanic.sp
Updated: menus/Preset/ShowSurvPreset.sp
Updated: menus/Preset/ShowZombPreset.sp
Updated: menus/ShowBoostMenu.sp

Notes:
3.0.0h - pass s4 variables & sql

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadClient.sp
Updated: SQL/SaveUser.sp
Updated: commands/Command_Gamble.sp
Updated: defines.sp
Updated: functions/EXP/GetNeededEXP.sp
Updated: functions/Get/All/GetEvoTotal.sp
Updated: functions/Perks/CreateStomp.sp
Updated: functions/Perks/CreateTrapper.sp
Updated: functions/ResetPlayer.sp
Updated: hooks/OnClientThinkPost.sp
Updated: hooks/OnPlayerPanic.sp
Updated: rtd/menus/ShowWispMenu.sp
Updated: variables.sp

Notes:
3.0.0h - preset sharing, curse decurse penalties, backup additions

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: callbacks/OnClientDisconnect.sp
Updated: callbacks/OnPluginStart.sp
Updated: commands/Command_Decurse.sp
Updated: defines.sp
Updated: functions/CheckBackup.sp
Updated: functions/EXP/GetEXPRate.sp
Updated: functions/InitDynamicVariables.sp
Updated: functions/Perks/MutateAir.sp
Updated: functions/ResetBackupData.sp
Updated: functions/ResetPlayer.sp
Updated: hooks/OnPlayerKilled.sp
Updated: hooks/OnRoundEnd.sp
Updated: include.sp
Added: menus/Preset/AcceptSharePreset.sp
Added: menus/Preset/SharePreset.sp
Updated: menus/Preset/ShowPresetMenu.sp
Updated: menus/Preset/ShowSurvPreset.sp
Updated: menus/Preset/ShowZombPreset.sp
Updated: variables.sp

Notes:
3.0.0g - upgrade point costs rework + tested. pData correction. print affliction corrections

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: functions/Aff/RunAfflictions.sp
Updated: functions/Pass/ClaimPanicPassReward.sp
Updated: functions/PrintAff.sp
Updated: functions/Upgrades/GetUpgradeCost.sp
Updated: functions/Upgrades/GetUpgradePoints.sp
Added: functions/Upgrades/GetUsedPoints.sp
Updated: include.sp

Notes:
3.0.0f - Pass/Prestige requirements, affliction stat print

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: SQL/LoadClient.sp
Updated: callbacks/OnClientPutInServer.sp
Updated: callbacks/OnClientSayCommand.sp
Updated: commands/Command_Passive.sp
Updated: commands/Command_RTD.sp
Updated: commands/Command_ShareToken.sp
Updated: defines.sp
Updated: functions/Aff/RunAfflictions.sp
Updated: functions/Curse/InflictSurvivorCurse.sp
Updated: functions/Curse/InflictZombieCurse.sp
Updated: functions/EXP/GetEXPRate.sp
Updated: functions/Get/All/GetEvoTotal.sp
Updated: functions/Get/Fungrades/GetAmmoRegen.sp
Updated: functions/Get/Fungrades/GetArmour.sp
Updated: functions/Get/Fungrades/GetBleed.sp
Updated: functions/Get/Fungrades/GetEndurance.sp
Updated: functions/Get/Fungrades/GetFireRate.sp
Updated: functions/Get/Fungrades/GetHealth.sp
Updated: functions/Get/Fungrades/GetHealthRegen.sp
Updated: functions/Get/Fungrades/GetInfection.sp
Updated: functions/Get/Fungrades/GetMeleeDamage.sp
Updated: functions/Get/Fungrades/GetPushBack.sp
Updated: functions/Get/Fungrades/GetRangedDamage.sp
Updated: functions/Get/Fungrades/GetResistance.sp
Updated: functions/Get/Fungrades/GetSpeed.sp
Updated: functions/Get/Fungrades/GetStamina.sp
Updated: functions/Get/Fungrades/GetToughness.sp
Updated: functions/Pass/ClaimPanicPassReward.sp
Updated: functions/Perks/CreateTrapper.sp
Updated: functions/Perks/GetPerkPoints.sp
Deleted: functions/Prestige/GetAff.sp
Updated: functions/Prestige/GetPUPGPoints.sp
Deleted: functions/Prestige/ReRollAff.sp
Added: functions/PrintAff.sp
Updated: functions/ResetPlayer.sp
Updated: functions/RunGamble.sp
Updated: functions/RunTrail.sp
Updated: functions/Upgrades/GetMaxUpgradeLevel.sp
Updated: functions/YinYangs/GetYinYangPoints.sp
Updated: hooks/OnClientThinkPost.sp
Updated: hooks/OnRoundEnd.sp
Updated: include.sp
Updated: menus/ShowSettingsMenu.sp
Updated: rtd/timers/t_DiceTimer.sp
Updated: variables.sp

Notes:
3.0.0e removed safeguuard, complete function rework and replacement with GetPerk, GetYY functions, giveweapon updates, afflictions round based

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: callbacks/OnEntityCreated.sp
Updated: callbacks/OnEntityDestroyed.sp
Updated: callbacks/OnPlayerRunCmd.sp
Updated: callbacks/OnPluginStart.sp
Updated: defines.sp
Added: functions/Aff/GetAff.sp
Added: functions/Aff/RunAfflictions.sp
Deleted: functions/Balance/GetSafeguard.sp
Updated: functions/Get/All/GetBerzerkRegen.sp
Updated: functions/Get/All/GetBlaze.sp
Updated: functions/Get/All/GetBrood.sp
Updated: functions/Get/All/GetBuster.sp
Updated: functions/Get/All/GetCarrier.sp
Updated: functions/Get/All/GetCherry.sp
Updated: functions/Get/All/GetClaw.sp
Updated: functions/Get/All/GetCommando.sp
Updated: functions/Get/All/GetDrBoom.sp
Updated: functions/Get/All/GetEngineer.sp
Updated: functions/Get/All/GetEnrage.sp
Updated: functions/Get/All/GetExhaust.sp
Updated: functions/Get/All/GetFist.sp
Updated: functions/Get/All/GetFortitude.sp
Updated: functions/Get/All/GetGravedigger.sp
Updated: functions/Get/All/GetHive.sp
Updated: functions/Get/All/GetHiveCD.sp
Updated: functions/Get/All/GetIgnite.sp
Updated: functions/Get/All/GetLifesteal.sp
Updated: functions/Get/All/GetManiac.sp
Updated: functions/Get/All/GetMutator.sp
Updated: functions/Get/All/GetPerkTotal.sp
Updated: functions/Get/All/GetPlague.sp
Updated: functions/Get/All/GetPyro.sp
Updated: functions/Get/All/GetReflect.sp
Updated: functions/Get/All/GetSaboteur.sp
Updated: functions/Get/All/GetShockwave.sp
Updated: functions/Get/All/GetSmokeDamage.sp
Updated: functions/Get/All/GetSmokeSlow.sp
Updated: functions/Get/All/GetStomp.sp
Updated: functions/Get/All/GetTechnician.sp
Updated: functions/Get/All/GetTrapper.sp
Updated: functions/Get/All/GetTurnTime.sp
Updated: functions/Get/All/GetVampire.sp
Updated: functions/Get/All/GetVantage.sp
Updated: functions/Get/All/GetWither.sp
Updated: functions/Get/All/GetYYTotal.sp
Updated: functions/Get/Fungrades/GetAmmoRegen.sp
Updated: functions/Get/Fungrades/GetBleed.sp
Updated: functions/Get/Fungrades/GetBleedRes.sp
Updated: functions/Get/Fungrades/GetFireRate.sp
Updated: functions/Get/Fungrades/GetHPB.sp
Updated: functions/Get/Fungrades/GetHealth.sp
Updated: functions/Get/Fungrades/GetInfRes.sp
Updated: functions/Get/Fungrades/GetInfection.sp
Updated: functions/Get/Fungrades/GetMeleeDamage.sp
Updated: functions/Get/Fungrades/GetRangedDamage.sp
Updated: functions/Get/Fungrades/GetResistance.sp
Updated: functions/Get/Fungrades/GetSpeed.sp
Updated: functions/Get/Fungrades/GetToughness.sp
Added: functions/Get/GetEvo.sp
Added: functions/Get/GetPerk.sp
Updated: functions/Get/GetUpgrade.sp
Updated: functions/GiveWeapons.sp
Updated: functions/InflictBleed.sp
Updated: functions/PerformLifeSteal.sp
Updated: functions/Perks/CreateCherry.sp
Updated: functions/Perks/CreateDrBoom.sp
Updated: functions/Perks/CreateEngi.sp
Updated: functions/Perks/CreateEnrage.sp
Updated: functions/Perks/CreateFist.sp
Updated: functions/Perks/CreateManiac.sp
Updated: functions/Perks/CreateMutation.sp
Updated: functions/Perks/CreatePlague.sp
Updated: functions/Perks/CreatePyro.sp
Updated: functions/Perks/CreateShockwave.sp
Updated: functions/Perks/CreateStomp.sp
Updated: functions/Perks/MutateAir.sp
Updated: functions/ResetPlayer.sp
Updated: functions/SendBleedTick.sp
Updated: functions/SetPlayerWeight.sp
Updated: functions/Upgrades/GetUpgradePoints.sp
Updated: hooks/OnClientThinkPost.sp
Updated: hooks/OnEntityTakeDamage.sp
Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnGetWeaponFireRate.sp
Updated: hooks/OnPlayerKilled.sp
Updated: hooks/OnPlayerPanic.sp
Updated: hooks/OnPlayerSelectSpawnPoint.sp
Updated: hooks/OnPlayerZombieSpawn.sp
Updated: hooks/OnReloadEnd.sp
Updated: hooks/OnRoundStart.sp
Updated: hooks/OnSetRoarState.sp
Updated: hooks/OnTakeDamageAlivePost.sp
Updated: hooks/OnTakeDamage_Alive.sp
Updated: include.sp
Updated: menus/PUPG/ShowAfflictionMenu.sp
Updated: menus/ShowStats.sp
Updated: menus/ShowStatsMenu.sp
Updated: timers/t_Engi.sp
Updated: timers/t_GlobalTimer.sp
Updated: timers/t_Hive.sp
Updated: timers/t_Marty.sp
Updated: timers/t_Smoke.sp
Updated: variables.sp

Notes:
3.0.0d - level up changes, perk,yy cost changes, max upgrade checks, prestige menu fixes, minor testing

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: defines.sp
Updated: functions/EXP/CheckLevelUp.sp
Updated: functions/Perks/GetPerkPoints.sp
Updated: functions/Prestige/GetPUPGCost.sp
Updated: functions/Prestige/GetPUPGPoints.sp
Updated: functions/Upgrades/GetMaxUpgradeLevel.sp
Updated: menus/PERKS/SurvivorPerkMenu.sp
Updated: menus/PERKS/ZombiePerkMenu.sp
Updated: menus/PUPG/SurvivorPUPGMenu.sp
Updated: menus/PUPG/ZombiePUPGMenu.sp
Updated: menus/ShowPrestigeMenu.sp
Updated: variables.sp

Notes:
3.0.0c - prestige point reward changes, prestige check changes, meny cost checks, level up checks

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: functions/EXP/CheckLevelUp.sp
Deleted: functions/EXP/GetEXPDiff.sp
Updated: functions/EXP/GetNeededEXP.sp
Updated: functions/Perks/GetPerkCost.sp
Updated: functions/Perks/GetPerkPoints.sp
Updated: functions/Prestige/CheckPrestige.sp
Updated: functions/Prestige/GetPUPGPoints.sp
Updated: functions/Prestige/PrestigePlayer.sp
Updated: functions/YinYangs/GetYinYangCost.sp
Updated: functions/YinYangs/GetYinYangPoints.sp
Updated: include.sp
Updated: menus/PERKS/SurvivorPerkMenu.sp
Updated: menus/PERKS/ZombiePerkMenu.sp
Updated: menus/YY/SurvivorYYMenu.sp
Updated: menus/YY/ZombieYYMenu.sp
Updated: timers/t_Hud.sp

Notes:
3.0.0b - level 5 yy,perks, maxlevel functions, dynvar updates

-- joux

Changed Files:

Updated: Fungrades.smx
Updated: defines.sp
Updated: functions/InitDynamicVariables.sp
Added: functions/Perks/GetMaxPerkLevel.sp
Updated: functions/Prestige/GetAff.sp
Added: functions/YinYangs/GetMaxYYLevel.sp
Updated: include.sp
Updated: menus/PERKS/SurvivorPerkMenu.sp
Updated: menus/YY/SurvivorYYMenu.sp
Updated: menus/YY/ZombieYYMenu.sp
Updated: variables.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:
medic changes & fixes for fg 1.9.5

-- joux

Changed Files:

Updated: defines.sp
Updated: functions/HealPlayer.sp
Updated: hooks/OnClientThinkPost.sp
Updated: hooks/OnInoculatorCanHeal.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: hooks/OnRoundEnd.sp
Updated: include/vipsystem.inc
Updated: include/zpsutil.inc
Updated: medic.smx
Updated: timers/t_GlobalTimer.sp
Updated: variables.sp

Notes:
medic perk+ biotic

-- joux

Changed Files:

Updated: commands/Command_Medic.sp
Updated: defines.sp
Updated: functions/FreezeMedicTarget.sp
Updated: functions/HealPlayer.sp
Updated: functions/UpdateMedicSprite.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: medic.smx
Updated: menus/ShowMedicMenu.sp
Updated: variables.sp

Notes:


-- joux

Changed Files:

Updated: SQL/LoadClient.sp
Updated: medic.smx
Updated: menus/ShowStats.sp

Notes:
Medic 4.x - Added Stats

-- joux

Changed Files:

Updated: Medic.sp
Updated: SQL/LoadClient.sp
Updated: SQL/SaveClient.sp
Updated: commands/Command_Medic.sp
Updated: defines.sp
Updated: functions/HealPlayer.sp
Updated: functions/Reset.sp
Updated: functions/SelectRandomAssignedMedic.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: hooks/OnRoundEnd.sp
Updated: medic.smx
Updated: menus/ShowMedicMenu.sp
Added: menus/ShowStats.sp
Updated: variables.sp

Notes:
Medic 4.0 - Selectable Medic Perks: Shaman, Mender, Doctor, Priest, Warlock

-- joux

Changed Files:

Updated: Medic.sp
Updated: SQL/LoadClient.sp
Updated: SQL/SaveClient.sp
Updated: commands/Command_ResetMedic.sp
Updated: defines.sp
Updated: functions/GetMedicData.sp
Updated: functions/HealPlayer.sp
Updated: functions/Reset.sp
Updated: functions/SelectRandomAssignedMedic.sp
Updated: hooks/OnInoculatorCanHeal.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: medic.smx
Updated: menus/ShowMedicMenu.sp
Updated: timers/t_GlobalTimer.sp
Updated: variables.sp

Notes:
medic curse native

-- joux

Changed Files:

Updated: Medic.sp
Updated: defines.sp
Updated: functions/HealPlayer.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: medic.smx

Notes:
Medic - mutated infection icon/colour

-- joux

Changed Files:

Updated: Medic.sp
Updated: commands/Command_UnAssign.sp
Updated: functions/UpdateMedicSprite.sp
Updated: medic.smx
Updated: menus/ShowMedicMenu.sp
Updated: timers/t_GlobalTimer.sp

Notes:
medic qol update, Bandage, Cure cooldown & Charge indicator for non medics

-- joux

Changed Files:

Updated: Medic.sp
Updated: events/Event_PlayerFeed.sp
Added: functions/CreateInocSprite.sp
Updated: functions/PrecacheMedic.sp
Updated: functions/SelectRandomAssignedMedic.sp
Added: functions/UpdateInocSprite.sp
Updated: hooks/OnClientDisconnect.sp
Updated: hooks/OnClientPutInServer.sp
Updated: hooks/OnEquipPlayer.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: hooks/OnRoundEnd.sp
Updated: hooks/OnRoundStart.sp
Updated: medic.smx
Updated: menus/ShowAssignMenu.sp
Updated: menus/ShowMedicMenu.sp
Updated: timers/t_GlobalTimer.sp
Updated: variables.sp

Notes:


-- joux

Changed Files:

Updated: Medic.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: medic.smx
Updated: menus/ShowAssignMenu.sp
Updated: menus/ShowMedicMenu.sp

Notes:
Medic Command + Hud Ex

-- joux

Changed Files:

Updated: Medic.sp
Added: commands/Command_SwapInoc.sp
Updated: functions/HealPlayer.sp
Updated: hooks/OnInoculatorExecuteAction.sp
Updated: include/zpsutil.inc
Updated: medic.smx
Updated: timers/t_GlobalTimer.sp

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