MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / AddScripting

Function AddScripting

dwarf/SB/Game/zNPCTypeCommon.cpp:4342–4348  ·  view source on GitHub ↗

Compile unit: C:\SB\Game\zNPCTypeCommon.cpp Producer: MW MIPS C Compiler Language: C++ Code range: 0x002CF970 -> 0x002CFAE8 */ Range: 0x2CF970 -> 0x2CFAE8

Source from the content-addressed store, hash-verified

4340*/
4341// Range: 0x2CF970 -> 0x2CFAE8
4342void AddScripting(class zNPCCommon * this /* r2 */, class xPsyche * psy /* r21 */, signed int (* eval_script)(class xGoal *, void *, enum en_trantype *, float, void *) /* r20 */, signed int (* eval_playanim)(class xGoal *, void *, enum en_trantype *, float, void *) /* r19 */, signed int (* eval_attack)(class xGoal *, void *, enum en_trantype *, float, void *) /* r18 */, signed int (* eval_move)(class xGoal *, void *, enum en_trantype *, float, void *) /* r17 */, signed int (* eval_follow)(class xGoal *, void *, enum en_trantype *, float, void *) /* r16 */, signed int (* eval_lead)(class xGoal *, void *, enum en_trantype *, float, void *) /* r22 */, signed int (* eval_wait)(class xGoal *, void *, enum en_trantype *, float, void *) /* r29+0x80 */) {
4343 // Blocks
4344 /* anonymous block */ {
4345 // Range: 0x2CF970 -> 0x2CFAE8
4346 class xGoal * goal; // r2
4347 }
4348}
4349
4350/*
4351 Compile unit: C:\SB\Game\zNPCTypeCommon.cpp

Callers 1

SelfSetupMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected