diff options
author | Andrei Karas <akaras@inbox.ru> | 2012-06-08 00:43:48 +0300 |
---|---|---|
committer | Andrei Karas <akaras@inbox.ru> | 2012-06-08 00:43:48 +0300 |
commit | dbc3b324a0c5dcb1a0ee29b289e71423a06e85fd (patch) | |
tree | f7cda00f7415c35fb2a9e4466a751d18852070bf /src/resources/beinginfo.cpp | |
parent | cbb805a1922e3423fdaae88242835fb717a903bf (diff) | |
download | mv-dbc3b324a0c5dcb1a0ee29b289e71423a06e85fd.tar.gz mv-dbc3b324a0c5dcb1a0ee29b289e71423a06e85fd.tar.bz2 mv-dbc3b324a0c5dcb1a0ee29b289e71423a06e85fd.tar.xz mv-dbc3b324a0c5dcb1a0ee29b289e71423a06e85fd.zip |
Add to npc option targetSelection to allow/disallow npc selection.
Diffstat (limited to 'src/resources/beinginfo.cpp')
-rw-r--r-- | src/resources/beinginfo.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/resources/beinginfo.cpp b/src/resources/beinginfo.cpp index 9c8799bc0..1f2bd3e9a 100644 --- a/src/resources/beinginfo.cpp +++ b/src/resources/beinginfo.cpp @@ -32,15 +32,18 @@ BeingInfo *BeingInfo::unknown = nullptr; Attack *BeingInfo::empty = new Attack(SpriteAction::ATTACK, "", ""); -BeingInfo::BeingInfo(): - mName(_("unnamed")), - mTargetCursorSize(ActorSprite::TC_MEDIUM), - mWalkMask(Map::BLOCKMASK_WALL | Map::BLOCKMASK_CHARACTER - | Map::BLOCKMASK_MONSTER | Map::BLOCKMASK_AIR - | Map::BLOCKMASK_WATER), - mBlockType(Map::BLOCKTYPE_CHARACTER), - mTargetOffsetX(0), mTargetOffsetY(0), - mMaxHP(0), mStaticMaxHP(false) +BeingInfo::BeingInfo() : + mName(_("unnamed")), + mTargetCursorSize(ActorSprite::TC_MEDIUM), + mWalkMask(Map::BLOCKMASK_WALL | Map::BLOCKMASK_CHARACTER + | Map::BLOCKMASK_MONSTER | Map::BLOCKMASK_AIR + | Map::BLOCKMASK_WATER), + mBlockType(Map::BLOCKTYPE_CHARACTER), + mTargetOffsetX(0), + mTargetOffsetY(0), + mMaxHP(0), + mStaticMaxHP(false), + mTargetSelection(true) { SpriteDisplay display; display.sprites.push_back(SpriteReference::Empty); |