Difference between revisions of "Script/LogicObject"

From SF3
Jump to: navigation, search
(Created page with "==class LogicObject== === Class Methods === {| border='0' style ='border:solid 1px #eeeedd; color: black; width: 1200px;background-color: #ffffcc;' cellspacing='0' cellpaddin...")
(No difference)

Revision as of 13:35, 26 August 2016

class LogicObject

Class Methods

string GetLogicObjectType () const
bool GetToggleState () const
void SetToggleState (const bool _bToggled)
int GetSightRange () const
void SetSightRange (const int _iSightRange)
LogicObject& operator= (const LogicObject&in)
bool operator== (const LogicObject&in)
bool operator== (const Entity&in)
bool Exists () const
uint GetId () const
uint8 GetFaction () const
void SetFaction (const uint8 _Faction)
string GetEntityType () const
bool IsEnabled () const
void Enable (const bool _bEnabled)
bool IsInteractive () const
void SetInteractive (const bool _bInteractive)
bool CanBeAttacked () const
void SetAttackable (const bool _bAttackable)
Entity opImplConv () const