unit Mir3ObjectsMonster_1;

interface    //20 Classes

uses System.SysUtils, Mir3ObjectsBase;

type

  (* base class TMonster *)

  TMonster = class(TAnimal)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TUserDefineMon *)

  TUserDefineMon = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TShottingMashine *)

  TShottingMashine = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TMonsterHuman *)

  TMonsterHuman = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TExplosionSpider *)

  TExplosionSpider = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TStoneMan *)

  TStoneMan = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TThunderNuma *)

  TThunderNuma = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TWindBack *)

  TWindBack = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TWhitePig *)

  TWhitePig = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TGasiTree *)

  TGasiTree = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TMedicAnt *)

  TMedicAnt = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TNurse *)

  TNurse = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class THireSoldier *)

  THireSoldier = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TChickenDeer *)

  TChickenDeer = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TLightingZombi *)

  TLightingZombi = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TDigOutZombi *)

  TDigOutZombi = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TScultureMonster *)

  TScultureMonster = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TScultureKingMonster *)

  TScultureKingMonster = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TElfMonster *)

  TElfMonster = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

  (* class TPet *)

  TPet = class(TMonster)
  public
    constructor Create;
    destructor Destroy; override;
  public

  end;

implementation

  (* base class TMonster *)

{$REGION ' - TMonster Constructor / Destructor '}
  constructor TMonster.Create;
  begin

  end;

  destructor TMonster.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TMonster Public Function '}

{$ENDREGION}

{$REGION ' - TMonster Private Functions '}

{$ENDREGION}

  (* class TUserDefineMon *)

{$REGION ' - TUserDefineMon Constructor / Destructor '}
  constructor TUserDefineMon.Create;
  begin

  end;

  destructor TUserDefineMon.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TUserDefineMon Public Function '}

{$ENDREGION}

{$REGION ' - TUserDefineMon Private Functions '}

{$ENDREGION}

  (* class TShottingMashine *)

{$REGION ' - TShottingMashine Constructor / Destructor '}
  constructor TShottingMashine.Create;
  begin

  end;

  destructor TShottingMashine.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TShottingMashine Public Function '}

{$ENDREGION}

{$REGION ' - TShottingMashine Private Functions '}

{$ENDREGION}

  (* class TMonsterHuman *)

{$REGION ' - TMonsterHuman Constructor / Destructor '}
  constructor TMonsterHuman.Create;
  begin

  end;

  destructor TMonsterHuman.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TMonsterHuman Public Function '}

{$ENDREGION}

{$REGION ' - TMonsterHuman Private Functions '}

{$ENDREGION}

  (* class TExplosionSpider *)

{$REGION ' - TExplosionSpider Constructor / Destructor '}
  constructor TExplosionSpider.Create;
  begin

  end;

  destructor TExplosionSpider.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TExplosionSpider Public Function '}

{$ENDREGION}

{$REGION ' - TExplosionSpider Private Functions '}

{$ENDREGION}

  (* class TStoneMan *)

{$REGION ' - TStoneMan Constructor / Destructor '}
  constructor TStoneMan.Create;
  begin

  end;

  destructor TStoneMan.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TStoneMan Public Function '}

{$ENDREGION}

{$REGION ' - TStoneMan Private Functions '}

{$ENDREGION}

  (* class TThunderNuma *)

{$REGION ' - TThunderNuma Constructor / Destructor '}
  constructor TThunderNuma.Create;
  begin

  end;

  destructor TThunderNuma.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TThunderNuma Public Function '}

{$ENDREGION}

{$REGION ' - TThunderNuma Private Functions '}

{$ENDREGION}

  (* class TWindBack *)

{$REGION ' - TWindBack Constructor / Destructor '}
  constructor TWindBack.Create;
  begin

  end;

  destructor TWindBack.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TWindBack Public Function '}

{$ENDREGION}

{$REGION ' - TWindBack Private Functions '}

{$ENDREGION}

  (* class TWhitePig *)

{$REGION ' - TWhitePig Constructor / Destructor '}
  constructor TWhitePig.Create;
  begin

  end;

  destructor TWhitePig.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TWhitePig Public Function '}

{$ENDREGION}

{$REGION ' - TWhitePig Private Functions '}

{$ENDREGION}

  (* class TGasiTree *)

{$REGION ' - TGasiTree Constructor / Destructor '}
  constructor TGasiTree.Create;
  begin

  end;

  destructor TGasiTree.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TGasiTree Public Function '}

{$ENDREGION}

{$REGION ' - TGasiTree Private Functions '}

{$ENDREGION}

  (* class TMedicAnt *)

{$REGION ' - TMedicAnt Constructor / Destructor '}
  constructor TMedicAnt.Create;
  begin

  end;

  destructor TMedicAnt.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TMedicAnt Public Function '}

{$ENDREGION}

{$REGION ' - TMedicAnt Private Functions '}

{$ENDREGION}

  (* class TNurse *)

{$REGION ' - TNurse Constructor / Destructor '}
  constructor TNurse.Create;
  begin

  end;

  destructor TNurse.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TNurse Public Function '}

{$ENDREGION}

{$REGION ' - TNurse Private Functions '}

{$ENDREGION}

  (* class THireSoldier *)

{$REGION ' - THireSoldier Constructor / Destructor '}
  constructor THireSoldier.Create;
  begin

  end;

  destructor THireSoldier.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - THireSoldier Public Function '}

{$ENDREGION}

{$REGION ' - THireSoldier Private Functions '}

{$ENDREGION}

  (* class TChickenDeer *)

{$REGION ' - TChickenDeer Constructor / Destructor '}
  constructor TChickenDeer.Create;
  begin

  end;

  destructor TChickenDeer.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TChickenDeer Public Function '}

{$ENDREGION}

{$REGION ' - TChickenDeer Private Functions '}

{$ENDREGION}

  (* class TLightingZombi *)

{$REGION ' - TLightingZombi Constructor / Destructor '}
  constructor TLightingZombi.Create;
  begin

  end;

  destructor TLightingZombi.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TLightingZombi Public Function '}

{$ENDREGION}

{$REGION ' - TLightingZombi Private Functions '}

{$ENDREGION}

  (* class TDigOutZombi *)

{$REGION ' - TDigOutZombi Constructor / Destructor '}
  constructor TDigOutZombi.Create;
  begin

  end;

  destructor TDigOutZombi.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TDigOutZombi Public Function '}

{$ENDREGION}

{$REGION ' - TDigOutZombi Private Functions '}

{$ENDREGION}

  (* class TScultureMonster *)

{$REGION ' - TScultureMonster Constructor / Destructor '}
  constructor TScultureMonster.Create;
  begin

  end;

  destructor TScultureMonster.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TScultureMonster Public Function '}

{$ENDREGION}

{$REGION ' - TScultureMonster Private Functions '}

{$ENDREGION}

  (* class TScultureKingMonster *)

{$REGION ' - TScultureKingMonster Constructor / Destructor '}
  constructor TScultureKingMonster.Create;
  begin

  end;

  destructor TScultureKingMonster.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TScultureKingMonster Public Function '}

{$ENDREGION}

{$REGION ' - TScultureKingMonster Private Functions '}

{$ENDREGION}

  (* class TElfMonster *)

{$REGION ' - TElfMonster Constructor / Destructor '}
  constructor TElfMonster.Create;
  begin

  end;

  destructor TElfMonster.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TElfMonster Public Function '}

{$ENDREGION}

{$REGION ' - TElfMonster Private Functions '}

{$ENDREGION}

  (* class TPet *)

{$REGION ' - TPet Constructor / Destructor '}
  constructor TPet.Create;
  begin

  end;

  destructor TPet.Destroy;
  begin

    inherited Destroy;
  end;
{$ENDREGION}

{$REGION ' - TPet Public Function '}

{$ENDREGION}

{$REGION ' - TPet Private Functions '}

{$ENDREGION}



end.
