mirror of
https://bitbucket.org/theswgsource/src-1.2.git
synced 2026-10-12 02:13:43 -04:00
re-add and add some missing tdf templates, fix build_tdf.sh
This commit is contained in:
Executable → Regular
+29
-18
@@ -80,35 +80,46 @@ public:
|
||||
C_inflightTutorial = 0x00800000,
|
||||
C_spaceCombatMusic = 0x01000000, // Set programmatically by the AI system. Do not set this in the template.
|
||||
C_encounterLocked = 0x02000000,
|
||||
Conditions_Last = C_encounterLocked,
|
||||
C_spawnedCreature = 0x04000000,
|
||||
C_holidayInteresting = 0x08000000,
|
||||
C_locked = 0x10000000,
|
||||
Conditions_Last = C_locked,
|
||||
};
|
||||
|
||||
public:
|
||||
const TriggerVolumeData getTriggerVolumes(int index) const;
|
||||
const TriggerVolumeData & getTriggerVolumes(int index) const;
|
||||
size_t getTriggerVolumesCount(void) const;
|
||||
CombatSkeleton getCombatSkeleton() const;
|
||||
int getMaxHitPoints() const;
|
||||
int getMaxHitPointsMin() const;
|
||||
int getMaxHitPointsMax() const;
|
||||
CombatSkeleton getCombatSkeleton(bool testData = false) const;
|
||||
int getMaxHitPoints(bool testData = false) const;
|
||||
int getMaxHitPointsMin(bool testData = false) const;
|
||||
int getMaxHitPointsMax(bool testData = false) const;
|
||||
const ServerArmorTemplate * getArmor() const;
|
||||
int getInterestRadius() const;
|
||||
int getInterestRadiusMin() const;
|
||||
int getInterestRadiusMax() const;
|
||||
int getCount() const;
|
||||
int getCountMin() const;
|
||||
int getCountMax() const;
|
||||
int getCondition() const;
|
||||
int getConditionMin() const;
|
||||
int getConditionMax() const;
|
||||
bool getWantSawAttackTriggers() const;
|
||||
int getInterestRadius(bool testData = false) const;
|
||||
int getInterestRadiusMin(bool testData = false) const;
|
||||
int getInterestRadiusMax(bool testData = false) const;
|
||||
int getCount(bool testData = false) const;
|
||||
int getCountMin(bool testData = false) const;
|
||||
int getCountMax(bool testData = false) const;
|
||||
int getCondition(bool testData = false) const;
|
||||
int getConditionMin(bool testData = false) const;
|
||||
int getConditionMax(bool testData = false) const;
|
||||
bool getWantSawAttackTriggers(bool testData = false) const;
|
||||
|
||||
#ifdef _DEBUG
|
||||
public:
|
||||
// special code used by datalint
|
||||
virtual void testValues(void) const;
|
||||
#endif
|
||||
|
||||
protected:
|
||||
virtual void load(Iff &file);
|
||||
|
||||
private:
|
||||
// these MUST be reflected in clientGame/TangibleObject.h
|
||||
// these MUST be reflected in base_class.java
|
||||
// these MUST be reflected in:
|
||||
// //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/object/tangible_object_template.tdf
|
||||
// //depot/swg/current/dsrc/sku.0/sys.server/compiled/game/script/base_class.java
|
||||
// //depot/swg/current/src/engine/client/library/clientGame/src/shared/object/TangibleObject.h
|
||||
// //depot/swg/current/src/engine/server/library/serverGame/src/shared/object/TangibleObject.h
|
||||
stdvector<TriggerVolumeParam *>::fwd m_triggerVolumes; // trigger volume(s) attached to the object
|
||||
bool m_triggerVolumesLoaded;
|
||||
bool m_triggerVolumesAppend;
|
||||
|
||||
Reference in New Issue
Block a user