mirror of
				https://github.com/TES3MP/openmw-tes3mp.git
				synced 2025-10-31 19:56:42 +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