Classes:FighterPlayer

From ZDoom Wiki

Jump to: navigation, search
Baratus
Actor type Player Game
DoomEd Number None Class Name FighterPlayer

PlayerPawn FighterPlayer

The Fighter is one of the three character classes available for play in Hexen. He's the toughest and fastest character, and is heavily biased toward melee combat. His weapons are:

  • Spiked gauntlets: A fast and powerful melee attack. The melee range is surprisingly long, greater than what the sprites show.
  • Timon's axe: A faster, stronger melee attack; especially when green mana is available. It can still be used without mana, however.
  • Hammer of Retribution: The most powerful melee weapon in the Fighter's arsenal, but if blue mana is available, it can also be used to throw explosive hammers at a distance; making this the Fighter's first ranged weapon.
  • Quietus: This holy magic sword is, surprisingly, without a melee attack. It uses both mana types to throw a diagonal volley of green energy projectiles (vaguely reminiscent of the Baron of Hell's attacks in Doom). It's still better used for relatively close combat, as the spread, both vertical and horizontal, make this attack practically useless on long distances. Before using Quietus in combat, the Fighter must first assemble it by finding the three relevant weapon pieces.

Contrarily to other player classes, the Hexen player classes can not easily use additional weapons. While it is possible in KEYCONF to change which weapon is associated to which slot, a Fighter can still only select these four weapons with the keys bound to weapon slots. (However, the keys bound to next and previous weapon, the use console command, and the automatic weapon switching when running out of ammo, can still equip another weapon.) A Fighter picking up a Cleric or Mage weapon will only gain ammunitions from them, though it is still possible to give him the illegal weapons with the console, ACS, or DECORATE.

A Fighter gains no secondary power when under the effect of an Icon of the Defender. He uses the fléchettes like grenades, giving him a ranged attack at low level. When he uses a Mystic Ambit Incant, his nearby allies gain an increase to their armor class.

Character Summary

In a world named Chronos, Baratus the Fighter is the only remaining free member of his order, the Legion. All others have been turned into mind-controled slave under the command of the Legion's treacherous leader, Zedek, who is himself a thrall to the Serpent Rider Korax. Just like his similarly-fated friends Parias the Cleric and Daedolon the Mage, Baratus intends to free his world from Korax and the Serpent Rider's hellish hordes by personally eliminating each and everyone of his enemies.

In game, Baratus appears as a typical fantasy barbarian: nearly naked, extremely muscular, and sporting a horned helmet. He's pictured wielding a mundane-looking sword, hinting that maybe, during early development, he was planned to have a sword for his starting weapon.

DECORATE definition

ACTOR FighterPlayer : PlayerPawn
{
  Health 100
  PainChance 255
  Radius 16
  Height 64
  Speed 1
  +NOSKIN
  PainSound "PlayerFighterPain"
  RadiusDamageFactor 0.25
  Player.JumpZ 9.75
  Player.Viewheight 48
  Player.ColorRange 246, 254
  Player.SpawnClass "Fighter"
  Player.DisplayName "Fighter"
  Player.SoundClass "fighter"
  Player.ScoreIcon "FITEFACE"
  Player.HealRadiusType "Armor"
  Player.Hexenarmor 15, 25, 20, 15, 5
  Player.StartItem "FWeapFist"
  Player.ForwardMove 1.08, 1.2
  Player.SideMove 1.125, 1.475
  States
  {
  Spawn:
    PLAY A -1
    Stop
  See:
    PLAY ABCD 4
    Loop
  Missile:
  Melee:
    PLAY EF 8
    Goto Spawn
  Pain:
    PLAY G 4
    PLAY G 4 A_Pain
    Goto Spawn
  Death:
    PLAY H 6
    PLAY I 6 A_PlayerScream
    PLAY JK 6
    PLAY L 6 A_NoBlocking
    PLAY M 6
    PLAY N -1
    Stop		
  XDeath:
    PLAY O 5 A_PlayerScream
    PLAY P 5 A_SkullPop
    PLAY R 5 A_NoBlocking
    PLAY STUV 5
    PLAY W -1
    Stop
  Ice:
    PLAY X 5 A_FreezeDeath
    PLAY X 1 A_FreezeDeathChunks
    Wait
  Burn:
    FDTH A 5 BRIGHT A_PlaySound("*burndeath")
    FDTH B 4 BRIGHT
    FDTH G 5 BRIGHT
    FDTH H 4 BRIGHT A_PlayerScream
    FDTH I 5 BRIGHT
    FDTH J 4 BRIGHT
    FDTH K 5 BRIGHT
    FDTH L 4 BRIGHT
    FDTH M 5 BRIGHT
    FDTH N 4 BRIGHT
    FDTH O 5 BRIGHT
    FDTH P 4 BRIGHT
    FDTH Q 5 BRIGHT
    FDTH R 4 BRIGHT
    FDTH S 5 BRIGHT A_NoBlocking
    FDTH T 4 BRIGHT
    FDTH U 5 BRIGHT
    FDTH V 4 BRIGHT
    ACLO E 35 A_CheckPlayerDone
    Wait
    ACLO E 8
    Stop
  }
}
Personal tools