@@ -10,6 +10,39 @@ public class MockPlayer : IPlayer
1010 public IntPtr NativePointer { get ; }
1111 public bool Exists { get ; }
1212 public BaseObjectType Type { get ; }
13+ public ushort MaxHealth { get ; set ; }
14+ public ushort MaxArmor { get ; set ; }
15+ public uint CurrentWeapon { get ; set ; }
16+ public IEntity EntityAimingAt { get ; }
17+ public Position EntityAimOffset { get ; }
18+ public bool IsFlashlightActive { get ; }
19+ public string Ip { get ; }
20+
21+ public void AddWeaponComponent ( uint weapon , uint weaponComponent )
22+ {
23+ throw new NotImplementedException ( ) ;
24+ }
25+
26+ public void RemoveWeaponComponent ( uint weapon , uint weaponComponent )
27+ {
28+ throw new NotImplementedException ( ) ;
29+ }
30+
31+ public void GetCurrentWeaponComponents ( out uint [ ] weaponComponents )
32+ {
33+ throw new NotImplementedException ( ) ;
34+ }
35+
36+ public void SetWeaponTintIndex ( uint weapon , byte tintIndex )
37+ {
38+ throw new NotImplementedException ( ) ;
39+ }
40+
41+ public byte GetCurrentWeaponTintIndex ( )
42+ {
43+ throw new NotImplementedException ( ) ;
44+ }
45+
1346 public void SetMetaData ( string key , object value )
1447 {
1548 throw new NotImplementedException ( ) ;
@@ -95,6 +128,11 @@ public void GetSyncedMetaData(string key, ref MValue value)
95128 public IVehicle Vehicle { get ; }
96129 public byte Seat { get ; }
97130 public uint Ping { get ; }
131+ public ulong SocialClubId { get ; }
132+ public ulong HardwareIdHash { get ; }
133+ public ulong HardwareIdExHash { get ; }
134+ public string AuthToken { get ; }
135+
98136 public void Spawn ( Position position , uint delayMs = 0 )
99137 {
100138 throw new NotImplementedException ( ) ;
0 commit comments