mirror of
https://github.com/ZDoom/raze-gles.git
synced 2024-12-27 20:20:40 +00:00
- merged all of Blood's ai state headers together to reduce number of files and include clutter.
This commit is contained in:
parent
8a5427abed
commit
374a850565
44 changed files with 367 additions and 938 deletions
|
@ -33,25 +33,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aibat.h"
|
||||
#include "aibeast.h"
|
||||
#include "aiboneel.h"
|
||||
#include "aiburn.h"
|
||||
#include "aicaleb.h"
|
||||
#include "aicerber.h"
|
||||
#include "aicult.h"
|
||||
#include "aigarg.h"
|
||||
#include "aighost.h"
|
||||
#include "aigilbst.h"
|
||||
#include "aihand.h"
|
||||
#include "aihound.h"
|
||||
#include "aiinnoc.h"
|
||||
#include "aipod.h"
|
||||
#include "airat.h"
|
||||
#include "aispid.h"
|
||||
#include "aitchern.h"
|
||||
#include "aizomba.h"
|
||||
#include "aizombf.h"
|
||||
#include "aistate.h"
|
||||
#include "aiunicult.h"
|
||||
#include "blood.h"
|
||||
#include "callback.h"
|
||||
|
|
|
@ -29,25 +29,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
#include "common_game.h"
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aibat.h"
|
||||
#include "aibeast.h"
|
||||
#include "aiboneel.h"
|
||||
#include "aiburn.h"
|
||||
#include "aicaleb.h"
|
||||
#include "aicerber.h"
|
||||
#include "aicult.h"
|
||||
#include "aigarg.h"
|
||||
#include "aighost.h"
|
||||
#include "aigilbst.h"
|
||||
#include "aihand.h"
|
||||
#include "aihound.h"
|
||||
#include "aiinnoc.h"
|
||||
#include "aipod.h"
|
||||
#include "airat.h"
|
||||
#include "aispid.h"
|
||||
#include "aitchern.h"
|
||||
#include "aizomba.h"
|
||||
#include "aizombf.h"
|
||||
#include "aistate.h"
|
||||
#include "aiunicult.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
|
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aibat.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE batIdle;
|
||||
extern AISTATE batFlyIdle;
|
||||
extern AISTATE batChase;
|
||||
extern AISTATE batPonder;
|
||||
extern AISTATE batGoto;
|
||||
extern AISTATE batBite;
|
||||
extern AISTATE batRecoil;
|
||||
extern AISTATE batSearch;
|
||||
extern AISTATE batSwoop;
|
||||
extern AISTATE batFly;
|
||||
extern AISTATE batTurn;
|
||||
extern AISTATE batHide;
|
||||
extern AISTATE batDodgeUp;
|
||||
extern AISTATE batDodgeUpRight;
|
||||
extern AISTATE batDodgeUpLeft;
|
||||
extern AISTATE batDodgeDown;
|
||||
extern AISTATE batDodgeDownRight;
|
||||
extern AISTATE batDodgeDownLeft;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aibeast.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,50 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE beastIdle;
|
||||
extern AISTATE beastChase;
|
||||
extern AISTATE beastDodge;
|
||||
extern AISTATE beastGoto;
|
||||
extern AISTATE beastSlash;
|
||||
extern AISTATE beastStomp;
|
||||
extern AISTATE beastSearch;
|
||||
extern AISTATE beastRecoil;
|
||||
extern AISTATE beastTeslaRecoil;
|
||||
extern AISTATE beastSwimIdle;
|
||||
extern AISTATE beastSwimChase;
|
||||
extern AISTATE beastSwimDodge;
|
||||
extern AISTATE beastSwimGoto;
|
||||
extern AISTATE beastSwimSearch;
|
||||
extern AISTATE beastSwimSlash;
|
||||
extern AISTATE beastSwimRecoil;
|
||||
extern AISTATE beastMorphToBeast;
|
||||
extern AISTATE beastMorphFromCultist;
|
||||
extern AISTATE beast138FB4;
|
||||
extern AISTATE beast138FD0;
|
||||
extern AISTATE beast138FEC;
|
||||
|
||||
END_BLD_NS
|
|
@ -30,7 +30,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aiboneel.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE eelIdle;
|
||||
extern AISTATE eelFlyIdle;
|
||||
extern AISTATE eelChase;
|
||||
extern AISTATE eelPonder;
|
||||
extern AISTATE eelGoto;
|
||||
extern AISTATE eelBite;
|
||||
extern AISTATE eelRecoil;
|
||||
extern AISTATE eelSearch;
|
||||
extern AISTATE eelSwoop;
|
||||
extern AISTATE eelFly;
|
||||
extern AISTATE eelTurn;
|
||||
extern AISTATE eelHide;
|
||||
extern AISTATE eelDodgeUp;
|
||||
extern AISTATE eelDodgeUpRight;
|
||||
extern AISTATE eelDodgeUpLeft;
|
||||
extern AISTATE eelDodgeDown;
|
||||
extern AISTATE eelDodgeDownRight;
|
||||
extern AISTATE eelDodgeDownLeft;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aiburn.h"
|
||||
#include "aistate.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,59 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE cultistBurnIdle;
|
||||
extern AISTATE cultistBurnChase;
|
||||
extern AISTATE cultistBurnGoto;
|
||||
extern AISTATE cultistBurnSearch;
|
||||
extern AISTATE cultistBurnAttack;
|
||||
extern AISTATE zombieABurnChase;
|
||||
extern AISTATE zombieABurnGoto;
|
||||
extern AISTATE zombieABurnSearch;
|
||||
extern AISTATE zombieABurnAttack;
|
||||
extern AISTATE zombieFBurnChase;
|
||||
extern AISTATE zombieFBurnGoto;
|
||||
extern AISTATE zombieFBurnSearch;
|
||||
extern AISTATE zombieFBurnAttack;
|
||||
extern AISTATE innocentBurnChase;
|
||||
extern AISTATE innocentBurnGoto;
|
||||
extern AISTATE innocentBurnSearch;
|
||||
extern AISTATE innocentBurnAttack;
|
||||
extern AISTATE beastBurnChase;
|
||||
extern AISTATE beastBurnGoto;
|
||||
extern AISTATE beastBurnSearch;
|
||||
extern AISTATE beastBurnAttack;
|
||||
extern AISTATE tinycalebBurnChase;
|
||||
extern AISTATE tinycalebBurnGoto;
|
||||
extern AISTATE tinycalebBurnSearch;
|
||||
extern AISTATE tinycalebBurnAttack;
|
||||
extern AISTATE genDudeBurnIdle;
|
||||
extern AISTATE genDudeBurnChase;
|
||||
extern AISTATE genDudeBurnGoto;
|
||||
extern AISTATE genDudeBurnSearch;
|
||||
extern AISTATE genDudeBurnAttack;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aicaleb.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,47 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE tinycalebIdle;
|
||||
extern AISTATE tinycalebChase;
|
||||
extern AISTATE tinycalebDodge;
|
||||
extern AISTATE tinycalebGoto;
|
||||
extern AISTATE tinycalebAttack;
|
||||
extern AISTATE tinycalebSearch;
|
||||
extern AISTATE tinycalebRecoil;
|
||||
extern AISTATE tinycalebTeslaRecoil;
|
||||
extern AISTATE tinycalebSwimIdle;
|
||||
extern AISTATE tinycalebSwimChase;
|
||||
extern AISTATE tinycalebSwimDodge;
|
||||
extern AISTATE tinycalebSwimGoto;
|
||||
extern AISTATE tinycalebSwimSearch;
|
||||
extern AISTATE tinycalebSwimAttack;
|
||||
extern AISTATE tinycalebSwimRecoil;
|
||||
extern AISTATE tinycaleb139660;
|
||||
extern AISTATE tinycaleb13967C;
|
||||
extern AISTATE tinycaleb139698;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aicerber.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,48 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE cerberusIdle;
|
||||
extern AISTATE cerberusSearch;
|
||||
extern AISTATE cerberusChase;
|
||||
extern AISTATE cerberusRecoil;
|
||||
extern AISTATE cerberusTeslaRecoil;
|
||||
extern AISTATE cerberusGoto;
|
||||
extern AISTATE cerberusBite;
|
||||
extern AISTATE cerberusBurn;
|
||||
extern AISTATE cerberus3Burn;
|
||||
extern AISTATE cerberus2Idle;
|
||||
extern AISTATE cerberus2Search;
|
||||
extern AISTATE cerberus2Chase;
|
||||
extern AISTATE cerberus2Recoil;
|
||||
extern AISTATE cerberus2Goto;
|
||||
extern AISTATE cerberus2Bite;
|
||||
extern AISTATE cerberus2Burn;
|
||||
extern AISTATE cerberus4Burn;
|
||||
extern AISTATE cerberus139890;
|
||||
extern AISTATE cerberus1398AC;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aicult.h"
|
||||
#include "aistate.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,67 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE cultistIdle;
|
||||
extern AISTATE cultistProneIdle;
|
||||
extern AISTATE fanaticProneIdle;
|
||||
extern AISTATE cultistProneIdle3;
|
||||
extern AISTATE cultistChase;
|
||||
extern AISTATE fanaticChase;
|
||||
extern AISTATE cultistDodge;
|
||||
extern AISTATE cultistGoto;
|
||||
extern AISTATE cultistProneChase;
|
||||
extern AISTATE cultistProneDodge;
|
||||
extern AISTATE cultistTThrow;
|
||||
extern AISTATE cultistSThrow;
|
||||
extern AISTATE cultistTsThrow;
|
||||
extern AISTATE cultistDThrow;
|
||||
extern AISTATE cultist139A78;
|
||||
extern AISTATE cultist139A94;
|
||||
extern AISTATE cultist139AB0;
|
||||
extern AISTATE cultist139ACC;
|
||||
extern AISTATE cultist139AE8;
|
||||
extern AISTATE cultistSearch;
|
||||
extern AISTATE cultistSFire;
|
||||
extern AISTATE cultistTFire;
|
||||
extern AISTATE cultistTsFire;
|
||||
extern AISTATE cultistSProneFire;
|
||||
extern AISTATE cultistTProneFire;
|
||||
extern AISTATE cultistTsProneFire;
|
||||
extern AISTATE cultistRecoil;
|
||||
extern AISTATE cultistProneRecoil;
|
||||
extern AISTATE cultistTeslaRecoil;
|
||||
extern AISTATE cultistSwimIdle;
|
||||
extern AISTATE cultistSwimChase;
|
||||
extern AISTATE cultistSwimDodge;
|
||||
extern AISTATE cultistSwimGoto;
|
||||
extern AISTATE cultistSwimSearch;
|
||||
extern AISTATE cultistSSwimFire;
|
||||
extern AISTATE cultistTSwimFire;
|
||||
extern AISTATE cultistTsSwimFire;
|
||||
extern AISTATE cultistSwimRecoil;
|
||||
|
||||
END_BLD_NS
|
|
@ -32,7 +32,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aigarg.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,54 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE gargoyleFIdle;
|
||||
extern AISTATE gargoyleStatueIdle;
|
||||
extern AISTATE gargoyleFChase;
|
||||
extern AISTATE gargoyleFGoto;
|
||||
extern AISTATE gargoyleFSlash;
|
||||
extern AISTATE gargoyleFThrow;
|
||||
extern AISTATE gargoyleSThrow;
|
||||
extern AISTATE gargoyleSBlast;
|
||||
extern AISTATE gargoyleFRecoil;
|
||||
extern AISTATE gargoyleFSearch;
|
||||
extern AISTATE gargoyleFMorph2;
|
||||
extern AISTATE gargoyleFMorph;
|
||||
extern AISTATE gargoyleSMorph2;
|
||||
extern AISTATE gargoyleSMorph;
|
||||
extern AISTATE gargoyleSwoop;
|
||||
extern AISTATE gargoyleFly;
|
||||
extern AISTATE gargoyleTurn;
|
||||
extern AISTATE gargoyleDodgeUp;
|
||||
extern AISTATE gargoyleFDodgeUpRight;
|
||||
extern AISTATE gargoyleFDodgeUpLeft;
|
||||
extern AISTATE gargoyleDodgeDown;
|
||||
extern AISTATE gargoyleFDodgeDownRight;
|
||||
extern AISTATE gargoyleFDodgeDownLeft;
|
||||
extern AISTATE statueFBreakSEQ;
|
||||
extern AISTATE statueSBreakSEQ;
|
||||
|
||||
END_BLD_NS
|
|
@ -32,7 +32,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aighost.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE ghostIdle;
|
||||
extern AISTATE ghostChase;
|
||||
extern AISTATE ghostGoto;
|
||||
extern AISTATE ghostSlash;
|
||||
extern AISTATE ghostThrow;
|
||||
extern AISTATE ghostBlast;
|
||||
extern AISTATE ghostRecoil;
|
||||
extern AISTATE ghostTeslaRecoil;
|
||||
extern AISTATE ghostSearch;
|
||||
extern AISTATE ghostSwoop;
|
||||
extern AISTATE ghostFly;
|
||||
extern AISTATE ghostTurn;
|
||||
extern AISTATE ghostDodgeUp;
|
||||
extern AISTATE ghostDodgeUpRight;
|
||||
extern AISTATE ghostDodgeUpLeft;
|
||||
extern AISTATE ghostDodgeDown;
|
||||
extern AISTATE ghostDodgeDownRight;
|
||||
extern AISTATE ghostDodgeDownLeft;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aigilbst.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE gillBeastIdle;
|
||||
extern AISTATE gillBeastChase;
|
||||
extern AISTATE gillBeastDodge;
|
||||
extern AISTATE gillBeastGoto;
|
||||
extern AISTATE gillBeastBite;
|
||||
extern AISTATE gillBeastSearch;
|
||||
extern AISTATE gillBeastRecoil;
|
||||
extern AISTATE gillBeastSwimIdle;
|
||||
extern AISTATE gillBeastSwimChase;
|
||||
extern AISTATE gillBeastSwimDodge;
|
||||
extern AISTATE gillBeastSwimGoto;
|
||||
extern AISTATE gillBeastSwimSearch;
|
||||
extern AISTATE gillBeastSwimBite;
|
||||
extern AISTATE gillBeastSwimRecoil;
|
||||
extern AISTATE gillBeast13A138;
|
||||
extern AISTATE gillBeast13A154;
|
||||
extern AISTATE gillBeast13A170;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aihand.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE handIdle;
|
||||
extern AISTATE hand13A3B4;
|
||||
extern AISTATE handSearch;
|
||||
extern AISTATE handChase;
|
||||
extern AISTATE handRecoil;
|
||||
extern AISTATE handGoto;
|
||||
extern AISTATE handJump;
|
||||
|
||||
END_BLD_NS
|
|
@ -32,7 +32,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aihound.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE houndIdle;
|
||||
extern AISTATE houndSearch;
|
||||
extern AISTATE houndChase;
|
||||
extern AISTATE houndRecoil;
|
||||
extern AISTATE houndTeslaRecoil;
|
||||
extern AISTATE houndGoto;
|
||||
extern AISTATE houndBite;
|
||||
extern AISTATE houndBurn;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aiinnoc.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,35 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE innocentIdle;
|
||||
extern AISTATE innocentSearch;
|
||||
extern AISTATE innocentChase;
|
||||
extern AISTATE innocentRecoil;
|
||||
extern AISTATE innocentTeslaRecoil;
|
||||
extern AISTATE innocentGoto;
|
||||
|
||||
END_BLD_NS
|
|
@ -32,7 +32,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aipod.h"
|
||||
#include "aistate.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,45 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE podIdle;
|
||||
extern AISTATE pod13A600;
|
||||
extern AISTATE podSearch;
|
||||
extern AISTATE pod13A638;
|
||||
extern AISTATE podRecoil;
|
||||
extern AISTATE podChase;
|
||||
extern AISTATE tentacleIdle;
|
||||
extern AISTATE tentacle13A6A8;
|
||||
extern AISTATE tentacle13A6C4;
|
||||
extern AISTATE tentacle13A6E0;
|
||||
extern AISTATE tentacle13A6FC;
|
||||
extern AISTATE tentacle13A718;
|
||||
extern AISTATE tentacleSearch;
|
||||
extern AISTATE tentacle13A750;
|
||||
extern AISTATE tentacleRecoil;
|
||||
extern AISTATE tentacleChase;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "airat.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE ratIdle;
|
||||
extern AISTATE ratSearch;
|
||||
extern AISTATE ratChase;
|
||||
extern AISTATE ratDodge;
|
||||
extern AISTATE ratRecoil;
|
||||
extern AISTATE ratGoto;
|
||||
extern AISTATE ratBite;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aispid.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE spidIdle;
|
||||
extern AISTATE spidChase;
|
||||
extern AISTATE spidDodge;
|
||||
extern AISTATE spidGoto;
|
||||
extern AISTATE spidSearch;
|
||||
extern AISTATE spidBite;
|
||||
extern AISTATE spidJump;
|
||||
extern AISTATE spid13A92C;
|
||||
|
||||
END_BLD_NS
|
358
source/blood/src/aistate.h
Normal file
358
source/blood/src/aistate.h
Normal file
|
@ -0,0 +1,358 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE batIdle;
|
||||
extern AISTATE batFlyIdle;
|
||||
extern AISTATE batChase;
|
||||
extern AISTATE batPonder;
|
||||
extern AISTATE batGoto;
|
||||
extern AISTATE batBite;
|
||||
extern AISTATE batRecoil;
|
||||
extern AISTATE batSearch;
|
||||
extern AISTATE batSwoop;
|
||||
extern AISTATE batFly;
|
||||
extern AISTATE batTurn;
|
||||
extern AISTATE batHide;
|
||||
extern AISTATE batDodgeUp;
|
||||
extern AISTATE batDodgeUpRight;
|
||||
extern AISTATE batDodgeUpLeft;
|
||||
extern AISTATE batDodgeDown;
|
||||
extern AISTATE batDodgeDownRight;
|
||||
extern AISTATE batDodgeDownLeft;
|
||||
|
||||
extern AISTATE beastIdle;
|
||||
extern AISTATE beastChase;
|
||||
extern AISTATE beastDodge;
|
||||
extern AISTATE beastGoto;
|
||||
extern AISTATE beastSlash;
|
||||
extern AISTATE beastStomp;
|
||||
extern AISTATE beastSearch;
|
||||
extern AISTATE beastRecoil;
|
||||
extern AISTATE beastTeslaRecoil;
|
||||
extern AISTATE beastSwimIdle;
|
||||
extern AISTATE beastSwimChase;
|
||||
extern AISTATE beastSwimDodge;
|
||||
extern AISTATE beastSwimGoto;
|
||||
extern AISTATE beastSwimSearch;
|
||||
extern AISTATE beastSwimSlash;
|
||||
extern AISTATE beastSwimRecoil;
|
||||
extern AISTATE beastMorphToBeast;
|
||||
extern AISTATE beastMorphFromCultist;
|
||||
extern AISTATE beast138FB4;
|
||||
extern AISTATE beast138FD0;
|
||||
extern AISTATE beast138FEC;
|
||||
|
||||
extern AISTATE eelIdle;
|
||||
extern AISTATE eelFlyIdle;
|
||||
extern AISTATE eelChase;
|
||||
extern AISTATE eelPonder;
|
||||
extern AISTATE eelGoto;
|
||||
extern AISTATE eelBite;
|
||||
extern AISTATE eelRecoil;
|
||||
extern AISTATE eelSearch;
|
||||
extern AISTATE eelSwoop;
|
||||
extern AISTATE eelFly;
|
||||
extern AISTATE eelTurn;
|
||||
extern AISTATE eelHide;
|
||||
extern AISTATE eelDodgeUp;
|
||||
extern AISTATE eelDodgeUpRight;
|
||||
extern AISTATE eelDodgeUpLeft;
|
||||
extern AISTATE eelDodgeDown;
|
||||
extern AISTATE eelDodgeDownRight;
|
||||
extern AISTATE eelDodgeDownLeft;
|
||||
|
||||
extern AISTATE cultistBurnIdle;
|
||||
extern AISTATE cultistBurnChase;
|
||||
extern AISTATE cultistBurnGoto;
|
||||
extern AISTATE cultistBurnSearch;
|
||||
extern AISTATE cultistBurnAttack;
|
||||
extern AISTATE zombieABurnChase;
|
||||
extern AISTATE zombieABurnGoto;
|
||||
extern AISTATE zombieABurnSearch;
|
||||
extern AISTATE zombieABurnAttack;
|
||||
extern AISTATE zombieFBurnChase;
|
||||
extern AISTATE zombieFBurnGoto;
|
||||
extern AISTATE zombieFBurnSearch;
|
||||
extern AISTATE zombieFBurnAttack;
|
||||
extern AISTATE innocentBurnChase;
|
||||
extern AISTATE innocentBurnGoto;
|
||||
extern AISTATE innocentBurnSearch;
|
||||
extern AISTATE innocentBurnAttack;
|
||||
extern AISTATE beastBurnChase;
|
||||
extern AISTATE beastBurnGoto;
|
||||
extern AISTATE beastBurnSearch;
|
||||
extern AISTATE beastBurnAttack;
|
||||
extern AISTATE tinycalebBurnChase;
|
||||
extern AISTATE tinycalebBurnGoto;
|
||||
extern AISTATE tinycalebBurnSearch;
|
||||
extern AISTATE tinycalebBurnAttack;
|
||||
extern AISTATE genDudeBurnIdle;
|
||||
extern AISTATE genDudeBurnChase;
|
||||
extern AISTATE genDudeBurnGoto;
|
||||
extern AISTATE genDudeBurnSearch;
|
||||
extern AISTATE genDudeBurnAttack;
|
||||
|
||||
extern AISTATE tinycalebIdle;
|
||||
extern AISTATE tinycalebChase;
|
||||
extern AISTATE tinycalebDodge;
|
||||
extern AISTATE tinycalebGoto;
|
||||
extern AISTATE tinycalebAttack;
|
||||
extern AISTATE tinycalebSearch;
|
||||
extern AISTATE tinycalebRecoil;
|
||||
extern AISTATE tinycalebTeslaRecoil;
|
||||
extern AISTATE tinycalebSwimIdle;
|
||||
extern AISTATE tinycalebSwimChase;
|
||||
extern AISTATE tinycalebSwimDodge;
|
||||
extern AISTATE tinycalebSwimGoto;
|
||||
extern AISTATE tinycalebSwimSearch;
|
||||
extern AISTATE tinycalebSwimAttack;
|
||||
extern AISTATE tinycalebSwimRecoil;
|
||||
extern AISTATE tinycaleb139660;
|
||||
extern AISTATE tinycaleb13967C;
|
||||
extern AISTATE tinycaleb139698;
|
||||
|
||||
extern AISTATE cerberusIdle;
|
||||
extern AISTATE cerberusSearch;
|
||||
extern AISTATE cerberusChase;
|
||||
extern AISTATE cerberusRecoil;
|
||||
extern AISTATE cerberusTeslaRecoil;
|
||||
extern AISTATE cerberusGoto;
|
||||
extern AISTATE cerberusBite;
|
||||
extern AISTATE cerberusBurn;
|
||||
extern AISTATE cerberus3Burn;
|
||||
extern AISTATE cerberus2Idle;
|
||||
extern AISTATE cerberus2Search;
|
||||
extern AISTATE cerberus2Chase;
|
||||
extern AISTATE cerberus2Recoil;
|
||||
extern AISTATE cerberus2Goto;
|
||||
extern AISTATE cerberus2Bite;
|
||||
extern AISTATE cerberus2Burn;
|
||||
extern AISTATE cerberus4Burn;
|
||||
extern AISTATE cerberus139890;
|
||||
extern AISTATE cerberus1398AC;
|
||||
|
||||
extern AISTATE cultistIdle;
|
||||
extern AISTATE cultistProneIdle;
|
||||
extern AISTATE fanaticProneIdle;
|
||||
extern AISTATE cultistProneIdle3;
|
||||
extern AISTATE cultistChase;
|
||||
extern AISTATE fanaticChase;
|
||||
extern AISTATE cultistDodge;
|
||||
extern AISTATE cultistGoto;
|
||||
extern AISTATE cultistProneChase;
|
||||
extern AISTATE cultistProneDodge;
|
||||
extern AISTATE cultistTThrow;
|
||||
extern AISTATE cultistSThrow;
|
||||
extern AISTATE cultistTsThrow;
|
||||
extern AISTATE cultistDThrow;
|
||||
extern AISTATE cultist139A78;
|
||||
extern AISTATE cultist139A94;
|
||||
extern AISTATE cultist139AB0;
|
||||
extern AISTATE cultist139ACC;
|
||||
extern AISTATE cultist139AE8;
|
||||
extern AISTATE cultistSearch;
|
||||
extern AISTATE cultistSFire;
|
||||
extern AISTATE cultistTFire;
|
||||
extern AISTATE cultistTsFire;
|
||||
extern AISTATE cultistSProneFire;
|
||||
extern AISTATE cultistTProneFire;
|
||||
extern AISTATE cultistTsProneFire;
|
||||
extern AISTATE cultistRecoil;
|
||||
extern AISTATE cultistProneRecoil;
|
||||
extern AISTATE cultistTeslaRecoil;
|
||||
extern AISTATE cultistSwimIdle;
|
||||
extern AISTATE cultistSwimChase;
|
||||
extern AISTATE cultistSwimDodge;
|
||||
extern AISTATE cultistSwimGoto;
|
||||
extern AISTATE cultistSwimSearch;
|
||||
extern AISTATE cultistSSwimFire;
|
||||
extern AISTATE cultistTSwimFire;
|
||||
extern AISTATE cultistTsSwimFire;
|
||||
extern AISTATE cultistSwimRecoil;
|
||||
|
||||
extern AISTATE gargoyleFIdle;
|
||||
extern AISTATE gargoyleStatueIdle;
|
||||
extern AISTATE gargoyleFChase;
|
||||
extern AISTATE gargoyleFGoto;
|
||||
extern AISTATE gargoyleFSlash;
|
||||
extern AISTATE gargoyleFThrow;
|
||||
extern AISTATE gargoyleSThrow;
|
||||
extern AISTATE gargoyleSBlast;
|
||||
extern AISTATE gargoyleFRecoil;
|
||||
extern AISTATE gargoyleFSearch;
|
||||
extern AISTATE gargoyleFMorph2;
|
||||
extern AISTATE gargoyleFMorph;
|
||||
extern AISTATE gargoyleSMorph2;
|
||||
extern AISTATE gargoyleSMorph;
|
||||
extern AISTATE gargoyleSwoop;
|
||||
extern AISTATE gargoyleFly;
|
||||
extern AISTATE gargoyleTurn;
|
||||
extern AISTATE gargoyleDodgeUp;
|
||||
extern AISTATE gargoyleFDodgeUpRight;
|
||||
extern AISTATE gargoyleFDodgeUpLeft;
|
||||
extern AISTATE gargoyleDodgeDown;
|
||||
extern AISTATE gargoyleFDodgeDownRight;
|
||||
extern AISTATE gargoyleFDodgeDownLeft;
|
||||
extern AISTATE statueFBreakSEQ;
|
||||
extern AISTATE statueSBreakSEQ;
|
||||
|
||||
extern AISTATE ghostIdle;
|
||||
extern AISTATE ghostChase;
|
||||
extern AISTATE ghostGoto;
|
||||
extern AISTATE ghostSlash;
|
||||
extern AISTATE ghostThrow;
|
||||
extern AISTATE ghostBlast;
|
||||
extern AISTATE ghostRecoil;
|
||||
extern AISTATE ghostTeslaRecoil;
|
||||
extern AISTATE ghostSearch;
|
||||
extern AISTATE ghostSwoop;
|
||||
extern AISTATE ghostFly;
|
||||
extern AISTATE ghostTurn;
|
||||
extern AISTATE ghostDodgeUp;
|
||||
extern AISTATE ghostDodgeUpRight;
|
||||
extern AISTATE ghostDodgeUpLeft;
|
||||
extern AISTATE ghostDodgeDown;
|
||||
extern AISTATE ghostDodgeDownRight;
|
||||
extern AISTATE ghostDodgeDownLeft;
|
||||
|
||||
extern AISTATE gillBeastIdle;
|
||||
extern AISTATE gillBeastChase;
|
||||
extern AISTATE gillBeastDodge;
|
||||
extern AISTATE gillBeastGoto;
|
||||
extern AISTATE gillBeastBite;
|
||||
extern AISTATE gillBeastSearch;
|
||||
extern AISTATE gillBeastRecoil;
|
||||
extern AISTATE gillBeastSwimIdle;
|
||||
extern AISTATE gillBeastSwimChase;
|
||||
extern AISTATE gillBeastSwimDodge;
|
||||
extern AISTATE gillBeastSwimGoto;
|
||||
extern AISTATE gillBeastSwimSearch;
|
||||
extern AISTATE gillBeastSwimBite;
|
||||
extern AISTATE gillBeastSwimRecoil;
|
||||
extern AISTATE gillBeast13A138;
|
||||
extern AISTATE gillBeast13A154;
|
||||
extern AISTATE gillBeast13A170;
|
||||
|
||||
extern AISTATE handIdle;
|
||||
extern AISTATE hand13A3B4;
|
||||
extern AISTATE handSearch;
|
||||
extern AISTATE handChase;
|
||||
extern AISTATE handRecoil;
|
||||
extern AISTATE handGoto;
|
||||
extern AISTATE handJump;
|
||||
|
||||
extern AISTATE houndIdle;
|
||||
extern AISTATE houndSearch;
|
||||
extern AISTATE houndChase;
|
||||
extern AISTATE houndRecoil;
|
||||
extern AISTATE houndTeslaRecoil;
|
||||
extern AISTATE houndGoto;
|
||||
extern AISTATE houndBite;
|
||||
extern AISTATE houndBurn;
|
||||
|
||||
extern AISTATE innocentIdle;
|
||||
extern AISTATE innocentSearch;
|
||||
extern AISTATE innocentChase;
|
||||
extern AISTATE innocentRecoil;
|
||||
extern AISTATE innocentTeslaRecoil;
|
||||
extern AISTATE innocentGoto;
|
||||
|
||||
extern AISTATE podIdle;
|
||||
extern AISTATE pod13A600;
|
||||
extern AISTATE podSearch;
|
||||
extern AISTATE pod13A638;
|
||||
extern AISTATE podRecoil;
|
||||
extern AISTATE podChase;
|
||||
extern AISTATE tentacleIdle;
|
||||
extern AISTATE tentacle13A6A8;
|
||||
extern AISTATE tentacle13A6C4;
|
||||
extern AISTATE tentacle13A6E0;
|
||||
extern AISTATE tentacle13A6FC;
|
||||
extern AISTATE tentacle13A718;
|
||||
extern AISTATE tentacleSearch;
|
||||
extern AISTATE tentacle13A750;
|
||||
extern AISTATE tentacleRecoil;
|
||||
extern AISTATE tentacleChase;
|
||||
|
||||
extern AISTATE ratIdle;
|
||||
extern AISTATE ratSearch;
|
||||
extern AISTATE ratChase;
|
||||
extern AISTATE ratDodge;
|
||||
extern AISTATE ratRecoil;
|
||||
extern AISTATE ratGoto;
|
||||
extern AISTATE ratBite;
|
||||
|
||||
extern AISTATE spidIdle;
|
||||
extern AISTATE spidChase;
|
||||
extern AISTATE spidDodge;
|
||||
extern AISTATE spidGoto;
|
||||
extern AISTATE spidSearch;
|
||||
extern AISTATE spidBite;
|
||||
extern AISTATE spidJump;
|
||||
extern AISTATE spid13A92C;
|
||||
|
||||
extern AISTATE tchernobogIdle;
|
||||
extern AISTATE tchernobogSearch;
|
||||
extern AISTATE tchernobogChase;
|
||||
extern AISTATE tchernobogRecoil;
|
||||
extern AISTATE tcherno13A9B8;
|
||||
extern AISTATE tcherno13A9D4;
|
||||
extern AISTATE tcherno13A9F0;
|
||||
extern AISTATE tcherno13AA0C;
|
||||
extern AISTATE tcherno13AA28;
|
||||
|
||||
extern AISTATE zombieAIdle;
|
||||
extern AISTATE zombieAChase;
|
||||
extern AISTATE zombieAPonder;
|
||||
extern AISTATE zombieAGoto;
|
||||
extern AISTATE zombieAHack;
|
||||
extern AISTATE zombieASearch;
|
||||
extern AISTATE zombieARecoil;
|
||||
extern AISTATE zombieATeslaRecoil;
|
||||
extern AISTATE zombieARecoil2;
|
||||
extern AISTATE zombieAStand;
|
||||
extern AISTATE zombieEIdle;
|
||||
extern AISTATE zombieEUp2;
|
||||
extern AISTATE zombieEUp;
|
||||
extern AISTATE zombie2Idle;
|
||||
extern AISTATE zombie2Search;
|
||||
extern AISTATE zombieSIdle;
|
||||
extern AISTATE zombie13AC2C;
|
||||
|
||||
extern AISTATE zombieFIdle;
|
||||
extern AISTATE zombieFChase;
|
||||
extern AISTATE zombieFGoto;
|
||||
extern AISTATE zombieFDodge;
|
||||
extern AISTATE zombieFHack;
|
||||
extern AISTATE zombieFPuke;
|
||||
extern AISTATE zombieFThrow;
|
||||
extern AISTATE zombieFSearch;
|
||||
extern AISTATE zombieFRecoil;
|
||||
extern AISTATE zombieFTeslaRecoil;
|
||||
|
||||
|
||||
END_BLD_NS
|
|
@ -32,7 +32,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aitchern.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE tchernobogIdle;
|
||||
extern AISTATE tchernobogSearch;
|
||||
extern AISTATE tchernobogChase;
|
||||
extern AISTATE tchernobogRecoil;
|
||||
extern AISTATE tcherno13A9B8;
|
||||
extern AISTATE tcherno13A9D4;
|
||||
extern AISTATE tcherno13A9F0;
|
||||
extern AISTATE tcherno13AA0C;
|
||||
extern AISTATE tcherno13AA28;
|
||||
|
||||
END_BLD_NS
|
|
@ -34,6 +34,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aistate.h"
|
||||
#include "aiunicult.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
|
@ -54,7 +55,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
#include "raze_sound.h"
|
||||
|
||||
#include "gib.h"
|
||||
#include "aiburn.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
static void genDudeAttack1(int, int);
|
||||
|
|
|
@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aizomba.h"
|
||||
#include "aistate.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,46 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE zombieAIdle;
|
||||
extern AISTATE zombieAChase;
|
||||
extern AISTATE zombieAPonder;
|
||||
extern AISTATE zombieAGoto;
|
||||
extern AISTATE zombieAHack;
|
||||
extern AISTATE zombieASearch;
|
||||
extern AISTATE zombieARecoil;
|
||||
extern AISTATE zombieATeslaRecoil;
|
||||
extern AISTATE zombieARecoil2;
|
||||
extern AISTATE zombieAStand;
|
||||
extern AISTATE zombieEIdle;
|
||||
extern AISTATE zombieEUp2;
|
||||
extern AISTATE zombieEUp;
|
||||
extern AISTATE zombie2Idle;
|
||||
extern AISTATE zombie2Search;
|
||||
extern AISTATE zombieSIdle;
|
||||
extern AISTATE zombie13AC2C;
|
||||
|
||||
END_BLD_NS
|
|
@ -31,7 +31,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
|
||||
#include "actor.h"
|
||||
#include "ai.h"
|
||||
#include "aizombf.h"
|
||||
#include "blood.h"
|
||||
#include "db.h"
|
||||
#include "dude.h"
|
||||
|
|
|
@ -1,39 +0,0 @@
|
|||
//-------------------------------------------------------------------------
|
||||
/*
|
||||
Copyright (C) 2010-2019 EDuke32 developers and contributors
|
||||
Copyright (C) 2019 Nuke.YKT
|
||||
|
||||
This file is part of NBlood.
|
||||
|
||||
NBlood is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU General Public License version 2
|
||||
as published by the Free Software Foundation.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
||||
|
||||
See the GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*/
|
||||
//-------------------------------------------------------------------------
|
||||
#pragma once
|
||||
#include "ai.h"
|
||||
|
||||
BEGIN_BLD_NS
|
||||
|
||||
extern AISTATE zombieFIdle;
|
||||
extern AISTATE zombieFChase;
|
||||
extern AISTATE zombieFGoto;
|
||||
extern AISTATE zombieFDodge;
|
||||
extern AISTATE zombieFHack;
|
||||
extern AISTATE zombieFPuke;
|
||||
extern AISTATE zombieFThrow;
|
||||
extern AISTATE zombieFSearch;
|
||||
extern AISTATE zombieFRecoil;
|
||||
extern AISTATE zombieFTeslaRecoil;
|
||||
|
||||
END_BLD_NS
|
|
@ -51,25 +51,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
#include "raze_music.h"
|
||||
#include "mapinfo.h"
|
||||
|
||||
#include "aibat.h"
|
||||
#include "aibeast.h"
|
||||
#include "aiboneel.h"
|
||||
#include "aiburn.h"
|
||||
#include "aicaleb.h"
|
||||
#include "aicerber.h"
|
||||
#include "aicult.h"
|
||||
#include "aigarg.h"
|
||||
#include "aighost.h"
|
||||
#include "aigilbst.h"
|
||||
#include "aihand.h"
|
||||
#include "aihound.h"
|
||||
#include "aiinnoc.h"
|
||||
#include "aipod.h"
|
||||
#include "airat.h"
|
||||
#include "aispid.h"
|
||||
#include "aitchern.h"
|
||||
#include "aizomba.h"
|
||||
#include "aizombf.h"
|
||||
#include "aistate.h"
|
||||
#include "aiunicult.h"
|
||||
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|||
#include "mmulti.h"
|
||||
#include "common_game.h"
|
||||
|
||||
#include "aihand.h"
|
||||
#include "aistate.h"
|
||||
#include "blood.h"
|
||||
#include "choke.h"
|
||||
#include "config.h"
|
||||
|
|
Loading…
Reference in a new issue