Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/bsp_model/src/world_entities/npcs/npc.cc @ 8614

Last change on this file since 8614 was 8514, checked in by patrick, 18 years ago

bsp: added a generic npc model and extended the normal npc model

File size: 848 bytes
Line 
1
2
3/*
4   orxonox - the future of 3D-vertical-scrollers
5
6   Copyright (C) 2004 orx
7
8   This program is free software; you can redistribute it and/or modify
9   it under the terms of the GNU General Public License as published by
10   the Free Software Foundation; either version 2, or (at your option)
11   any later version.
12
13   ### File Specific:
14   main-programmer: Patrick Boenzli
15   co-programmer:
16*/
17#define DEBUG_SPECIAL_MODULE DEBUG_MODULE_WORLD_ENTITY
18
19
20#include "npc.h"
21
22
23using namespace std;
24
25
26NPC::NPC(const TiXmlElement* root)
27{
28  this->setClassID(CL_NPC, "NPC");
29
30  this->toList(OM_GROUP_00);
31}
32
33
34NPC::~NPC () {}
35
36
37
38/**
39 * adds an AI to this NPC
40 */
41void NPC::addAI(AI* ai)
42{}
43
44
45
46/**
47 * loads the xml tags
48 * @param root: root xml tag for this element
49 */
50void NPC::loadParams(const TiXmlElement* root)
51{
52  WorldEntity::loadParams(root);
53}
54
Note: See TracBrowser for help on using the repository browser.