mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2024-12-29 12:20:41 +00:00
fixed ForceGreeting
This commit is contained in:
parent
585ba41557
commit
b5d12d0723
@ -136,6 +136,7 @@ namespace MWScript
|
||||
const int opcodeAddTopic = 0x200013a;
|
||||
const int opcodeChoice = 0x2000a;
|
||||
const int opcodeForceGreeting = 0x200014f;
|
||||
const int opcodeForceGreetingExplicit = 0x2000150;
|
||||
|
||||
void registerExtensions (Compiler::Extensions& extensions)
|
||||
{
|
||||
@ -144,7 +145,9 @@ namespace MWScript
|
||||
extensions.registerFunction ("getjournalindex", 'l', "c", opcodeGetJournalIndex);
|
||||
extensions.registerInstruction ("addtopic", "S" , opcodeAddTopic);
|
||||
extensions.registerInstruction ("choice", "/SlSlSlSlSlSlSlSlSlSlSlSlSlSlSlSl", opcodeChoice);
|
||||
extensions.registerInstruction("forcegreeting","",-1,opcodeForceGreeting);
|
||||
extensions.registerInstruction("forcegreeting","",opcodeForceGreeting);
|
||||
extensions.registerInstruction("forcegreeting","",opcodeForceGreeting,
|
||||
opcodeForceGreetingExplicit);
|
||||
}
|
||||
|
||||
void installOpcodes (Interpreter::Interpreter& interpreter)
|
||||
@ -154,7 +157,8 @@ namespace MWScript
|
||||
interpreter.installSegment5 (opcodeGetJournalIndex, new OpGetJournalIndex);
|
||||
interpreter.installSegment5 (opcodeAddTopic, new OpAddTopic);
|
||||
interpreter.installSegment3 (opcodeChoice,new OpChoice);
|
||||
interpreter.installSegment5 (opcodeForceGreeting, new OpForceGreeting<ExplicitRef>);
|
||||
interpreter.installSegment5 (opcodeForceGreeting, new OpForceGreeting<ImplicitRef>);
|
||||
interpreter.installSegment5 (opcodeForceGreetingExplicit, new OpForceGreeting<ExplicitRef>);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -143,4 +143,5 @@ op 0x200014c: GetSpell, explicit reference
|
||||
op 0x200014d: ModDisposition
|
||||
op 0x200014e: ModDisposition, explicit reference
|
||||
op 0x200014f: ForceGreeting
|
||||
opcodes 0x200015-0x3ffffff unused
|
||||
op 0x2000150: ForceGreeting, explicit reference
|
||||
opcodes 0x2000151-0x3ffffff unused
|
||||
|
Loading…
Reference in New Issue
Block a user