mirror of
https://github.com/OpenMW/openmw.git
synced 2025-01-21 08:23:53 +00:00
GetStartingAngle was implemented, but not registered
This commit is contained in:
parent
627c3fdb6b
commit
5063d90dda
2 changed files with 8 additions and 1 deletions
|
@ -335,5 +335,7 @@ op 0x200020c: GetStandingPC
|
|||
op 0x200020d: GetStandingPC, explicit
|
||||
op 0x200020e: GetStandingActor
|
||||
op 0x200020f: GetStandingActor, explicit
|
||||
op 0x2000210: GetStartingAngle
|
||||
op 0x2000211: GetStartingAngle, explicit
|
||||
|
||||
opcodes 0x2000210-0x3ffffff unused
|
||||
opcodes 0x2000212-0x3ffffff unused
|
||||
|
|
|
@ -721,6 +721,8 @@ namespace MWScript
|
|||
const int opcodeSetPosExplicit = 0x2000193;
|
||||
const int opcodeGetStartingPos = 0x2000194;
|
||||
const int opcodeGetStartingPosExplicit = 0x2000195;
|
||||
const int opcodeGetStartingAngle = 0x2000210;
|
||||
const int opcodeGetStartingAngleExplicit = 0x2000211;
|
||||
const int opcodePosition = 0x2000196;
|
||||
const int opcodePositionExplicit = 0x2000197;
|
||||
const int opcodePositionCell = 0x2000198;
|
||||
|
@ -765,6 +767,7 @@ namespace MWScript
|
|||
extensions.registerInstruction("setatstart","",opcodeSetAtStart,opcodeSetAtStartExplicit);
|
||||
extensions.registerInstruction("move","cf",opcodeMove,opcodeMoveExplicit);
|
||||
extensions.registerInstruction("moveworld","cf",opcodeMoveWorld,opcodeMoveWorldExplicit);
|
||||
extensions.registerFunction("getstartingangle",'f',"c",opcodeGetStartingAngle,opcodeGetStartingAngleExplicit);
|
||||
}
|
||||
|
||||
void installOpcodes (Interpreter::Interpreter& interpreter)
|
||||
|
@ -804,6 +807,8 @@ namespace MWScript
|
|||
interpreter.installSegment5(opcodeMoveExplicit,new OpMove<ExplicitRef>);
|
||||
interpreter.installSegment5(opcodeMoveWorld,new OpMoveWorld<ImplicitRef>);
|
||||
interpreter.installSegment5(opcodeMoveWorldExplicit,new OpMoveWorld<ExplicitRef>);
|
||||
interpreter.installSegment5(opcodeGetStartingAngle, new OpGetStartingAngle<ImplicitRef>);
|
||||
interpreter.installSegment5(opcodeGetStartingAngleExplicit, new OpGetStartingAngle<ExplicitRef>);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue