Candide.Scripts.Script
Type JSONpublic class in Candide.Scripts
Type metadata
- Assembly
Romestead - Namespace
Candide.Scripts - Base type
System.Object - Hash
306654039D763A6B2417C282BB79C78680AAEECBEDE697DD3DA5399500A5F4DA
Relationships
Fields
| Name | Visibility | Signature |
|---|---|---|
Name# | public | public System.String Name |
OnEntityCollision# | public | public NLua.LuaFunction OnEntityCollision |
OnInteract# | public | public NLua.LuaFunction OnInteract |
OnOutOfHealth# | public | public NLua.LuaFunction OnOutOfHealth |
OnProjectileHit# | public | public NLua.LuaFunction OnProjectileHit |
OnTerrainCollision# | public | public NLua.LuaFunction OnTerrainCollision |
StartHandling# | public | public NLua.LuaFunction StartHandling |
State# | public | public NLua.Lua State |
Update# | public | public NLua.LuaFunction Update |
WaitTimer# | internal | internal System.Single WaitTimer |
_cCreate# | private | private NLua.LuaFunction _cCreate |
_cResume# | private | private NLua.LuaFunction _cResume |
Properties
| Name | Visibility | Signature |
|---|---|---|
Dialogues# | public | public System.Collections.Generic.List<Candide.Scripts.CandideDialogue> Dialogues |
Options# | public | public System.Collections.Generic.List<Candide.Scripts.Option> Options |
Owner# | public | public Shared.Entity.EntityWrapper Owner |
Methods
Call
#
public System.Void Call(NLua.LuaFunction func, System.Object[] args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
690541628F962EA7FBDF245CD57FAAD4A3D5DA06B32A72A9E1DDD2039904BF87 - Body hash
53A726BF35F07A6BCAC1F695F9D8EFEF008F1E1B49E64B23ED7F6B2598E2A837 - IL size15
Referenced calls
ResumeStoppable
#
public System.Void ResumeStoppable(System.Object[] args)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
2ED2E6A11678A1AD48031E818728BB06B6D1576A491C642F7F272FA974DE91EE - Body hash
0A9C4298826DAB6E7A38E0F11795A7DE946655F75CA51016988785CC83263444 - IL size25
Referenced calls
Candide.Scripts.ScriptHandler::SetCurrentScript(Candide.Scripts.Script)NLua.LuaFunction::Call(System.Object[])
SetStoppable
#
public System.Void SetStoppable(NLua.LuaFunction func)
Method metadata
- Visibilitypublic
- Return type
System.Void - StaticFalse
- VirtualFalse
- Hash
050E6644DA3FEA0E13F24FB2DB1753282D93A701D0E5649B35CBE9F37686E80C - Body hash
4EB56010C93850226436CD999EF4221B20D30E5C1345A0FFCC460C8FB0355B3C - IL size23
Referenced calls
NLua.LuaFunction::Call(System.Object[])