예제 #1
0
 public void sv_SetClass(Content_API.EContentClass aClass)
 {
     SetCharacterClass(aClass);
     sv_UpdateStats();
     sv2cl_SetClass_CallStub(aClass);
     SBDBAsync.SetCharacterClass((Outer as Game_Pawn), (Outer as Game_Pawn).GetCharacterID(), (byte)aClass - 1);
     if ((Outer as Game_Pawn).BodySlots != null)
     {
         (Outer as Game_Pawn).BodySlots.sv_SetMode((Outer as Game_Pawn).BodySlots.GetBodySlotModeByClass());
     }
     SetClassToUniverse(aClass);
 }
예제 #2
0
 public void SetCharacterClass(Content_API.EContentClass ClassId)
 {
     mCharacterClass = ClassId;
 }
예제 #3
0
 void cl2sv_SetClass_CallStub(Content_API.EContentClass aClass /*added*/)
 {
     throw new NotImplementedException();
 }
예제 #4
0
 void sv2cl_SetClass(Content_API.EContentClass aClass)
 {
     SetCharacterClass(aClass);
 }
예제 #5
0
 void SetClassToUniverse(Content_API.EContentClass aClass)
 {
     throw new NotImplementedException();
 }