monster_flybee

monster_flybee #

A fast moving flying creature with range attacks. Ported from Half-Life Invasion.

Skill variables #

Default classification #

Alien Monster

Default display name #

Flybee

Soundscripts #

  • Flybee.Idle - idle sounds.
  • Flybee.Alert - alert sounds.
  • Flybee.Pain - pain sounds.
  • Flybee.Die - death sounds.
  • Flybee.Attack - starting chasing the enemy.
  • Flybee.Bite - melee attack.
  • Flybee.Beam - played at the end of the beam.
  • flyball soundscripts.
  • flybee_zapbomb soundscripts.

Flybees don’t have their own sounds and use ichthyosaur sounds by default.

Visuals #

Attacks #

  • Melee Attack 1 - bite.
  • Range Attack 1 - projectiles.
  • Range Attack 2 - beam and zap bomb.

Animation events #

  • 1 - bite trace hull attack. Plays Flybee.Bite soundscript.
  • 2 - fire 4 electric balls.
  • 3 - beam attack that creates a zapbomb at the end of the beam.

Entity template examples #

The check melee rules and trace hull attacks properties that emulate monster’s native ones. Could be used as a starting point for further changes.

{
    "monster_flybee": {
        "trace_hull_attacks": {
            "1": {
                "distance": 70,
                "punchangle": {
                    "roll": 25
                },
                "damage_info": {
                    "type": ["club"],
                }
            }
        }
    }
}