another teaser I should add about VSH2 before the weekend is over.
Here's the Boss and Player Interface that's imperative to having unique bosses and unique boss mechanics as well.
PHP Code:
BaseFighter Properties:
userid
index
iQueue
iPresetType
iKills
iHits
iLives
iDifficulty
iFourthWep
iState
iDamage
iAirDamage
iSongPick
iHealTarget
iUberTarget
bGlow
bNearDispenser
bIsMinion
bInJump
flGlowtime
flLastHit
flLastShot
BaseFighter Methods:
SpawnWeapon
getAmmotable
setAmmotable
getCliptable
setCliptable
GetWeaponSlotIndex
SetWepInvis
SetOverlay
TeleToSpawn
IncreaseHeadCount
SpawnSmallHealthPack
ForceTeamChange
ClimbWall
HelpPanelClass
BaseBoss Properties: -Inherits from BaseFighter
iHealth
iMaxHealth
iType
iClimbs
iStabbed
iMarketted
bIsBoss
bSetOnSpawn
bUsedUltimate
flSpeed
flCharge
flRAGE
flKillSpree
flWeighDown
BaseBoss methods: -Inherits from BaseFighter
ConvertToBoss
GiveRage
VSHGameMode - game mode manager methodmap
Properties:
iRoundState
iSpecial
iPlaying
iHealthBar
iHealthBarState
iHealthBarPercent
iTotalMaxHealth
iTimeLeft
iRoundCount
iHealthChecks
bSteam
flHealthTime
hNextBoss
hMusic
Methods:
GetRandomBoss
CheckArena
FindNextBoss
SearchForItemPacks
UpdateBossHealth
__________________