| Code: |
NPCTemplate ExampleNPC
{
// Brain AI Settings
AISetting AreaSize i5
AISetting CycleWait i10
AISetting DblClickRange i10
AISetting FleeLevel i50 // 50%
AISetting HearGhosts i1
AISetting HearSpeech i1
AISetting IdleTicks i5
AISetting ListenRange i10
AISetting SleepWait i1800
// Brain AI Nerves
AIScript Combat :brainAI:bundled/exampleNPC/combat
AIScript Cycle :brainAI:bundled/exampleNPC/cycle
AIScript DblClick :brainAI:bundled/exampleNPC/doubleClick
AIScript Disengaged :brainAI:bundled/exampleNPC/disengaged
AIScript EnterArea :brainAI:bundled/exampleNPC/enteredArea
AIScript GoneCriminal :brainAI:bundled/exampleNPC/goneCriminal
AIScript Init :brainAI:bundled/exampleNPC/init
AIScript ItemGiven :brainAI:bundled/exampleNPC/itemGiven
AIScript LeftArea :brainAI:bundled/exampleNPC/leftArea
AIScript LookAround :brainAI:bundled/exampleNPC/lookAround
AIScript Listen :brainAI:bundled/exampleNPC/listen
AIScript Merchant :brainAI:bundled/exampleNPC/merchant
AIScript Restart :brainAI:bundled/exampleNPC/restart
AIScript Sleep :brainAI:bundled/exampleNPC/sleep
AIScript ShouldWatch :brainAI:bundled/exampleNPC/shouldWatch
AIScript Virtual :brainAI:bundled/exampleNPC/virtual
AIScript EndFight :brainAI:bundled/exampleNPC/endFight
} |
| Code: |
NPCTemplate ExampleNPC
{
// Brain AI Settings
BrainAISetting ExampleSettings
// Brain AI Nerves
BrainAINerves ExampleNerves
} |
| Code: |
AISettings ExampleSettings
{
AISetting AreaSize i5
AISetting CycleWait i10
AISetting DblClickRange i10
AISetting FleeLevel i50 // 50%
AISetting HearGhosts i1
AISetting HearSpeech i1
AISetting IdleTicks i5
AISetting ListenRange i10
AISetting SleepWait i1800
} |
| Code: |
AINerves ExampleNerves
{
AIScript Combat :brainAI:bundled/exampleNPC/combat
AIScript Cycle :brainAI:bundled/exampleNPC/cycle
AIScript DblClick :brainAI:bundled/exampleNPC/doubleClick
AIScript Disengaged :brainAI:bundled/exampleNPC/disengaged
AIScript EnterArea :brainAI:bundled/exampleNPC/enteredArea
AIScript GoneCriminal :brainAI:bundled/exampleNPC/goneCriminal
AIScript Init :brainAI:bundled/exampleNPC/init
AIScript ItemGiven :brainAI:bundled/exampleNPC/itemGiven
AIScript LeftArea :brainAI:bundled/exampleNPC/leftArea
AIScript LookAround :brainAI:bundled/exampleNPC/lookAround
AIScript Listen :brainAI:bundled/exampleNPC/listen
AIScript Merchant :brainAI:bundled/exampleNPC/merchant
AIScript Restart :brainAI:bundled/exampleNPC/restart
AIScript Sleep :brainAI:bundled/exampleNPC/sleep
AIScript ShouldWatch :brainAI:bundled/exampleNPC/shouldWatch
AIScript Virtual :brainAI:bundled/exampleNPC/virtual
AIScript EndFight :brainAI:bundled/exampleNPC/endFight
} |