Skip to content

feedblackg44/ash

Repository files navigation

Advanced Saxton Hale

RUUUUNN!! COWAAAARRDSS!

Advanced Saxton Hale - fork of Versus Saxton Hale Mode. Authors of the original: Dr.Eggman, FlaminSarge, Chdata, nergal.

Authors of the fork:

  • NITROYUASH. Almost all ideas, balance, new item abilities and initial startup.
  • CrazyHackGUT aka Kruzya. Main programmer. Wrote more than half of the current code base.
  • FeedBlack. Programmer. Helps a lot with the last updates.

Great Thanks, community! We love you!

Requirements

  • SourceMod 1.11 or higher.
  • TF2Items. Used for modifying weapons before initial equipping, for creating weapon for bosses.
  • TF2Attributes. Used for modifying weapons "on-the-fly", when players already plays on map and can damage.
  • TF2Attributes Gamedata. Install this on tf2/addons/sourcemod/gamedata
  • SteamWorks. Optional. Used for changing game name in server browser. 1.3.2+ or higher.

Additional Modules

ASH contains 2 default modules with the main plugin. If you don't need them, just put those plugins to "Disabled" folder or delete.

  • [ASH_HudDamage.smx] Players can see each other's hale damage on HUD.
  • [ASH_Timer.smx] Start round limit timer in Player VS Boss (1-vs-1) situations.

Recommended Plugins:

  • sm_observerpoint.smx This will fix observer_point error on many community maps when server is empty.
  • Third Person Access to third person mode for everyone.
  • Class Restriction Limiting maximum amount of single class. A very important to prevent 12 snipers vs hale moments.
  • VSH Health Bar Works through VSH->ASH Backwards Compatibility feature.

New Cvars:

You can configure cvars in tf/cfg/sourcemod/AdvancedSaxtonHale.cfg

  • hale_boss_secret_1 (Default: 1) - Enable First Secret Boss
  • hale_enable_jumper (Default: 1) - Enable rocket jumper and sticky jumper
  • hale_enable_sapper (Default: 1) - Enable passive attributes of spy's sappers
  • hale_enable_secret_cheats (Default: 1) - Enable secret cheats
  • hale_min_players_resetq (Default: 6) - Minimum number of players to use a command /resetq
  • hale_tryhard_directhit (Default: 0) - Enable Direct Hit stun
  • hale_tryhard_machina (Default: 1) - Enable Machina stun