Small changes
This commit is contained in:
@ -306,7 +306,7 @@ namespace CoopClient
|
|||||||
DebugSyncPed.VehicleColors = new byte[] { primaryColor, secondaryColor };
|
DebugSyncPed.VehicleColors = new byte[] { primaryColor, secondaryColor };
|
||||||
DebugSyncPed.VehicleMods = veh.Mods.GetVehicleMods();
|
DebugSyncPed.VehicleMods = veh.Mods.GetVehicleMods();
|
||||||
DebugSyncPed.VehDoors = veh.Doors.GetVehicleDoors();
|
DebugSyncPed.VehDoors = veh.Doors.GetVehicleDoors();
|
||||||
DebugSyncPed.VehTires = veh.Wheels.GetBrokenTires();
|
DebugSyncPed.VehTires = veh.Wheels.GetBurstedTires();
|
||||||
DebugSyncPed.LastSyncWasFull = true;
|
DebugSyncPed.LastSyncWasFull = true;
|
||||||
DebugSyncPed.IsInVehicle = true;
|
DebugSyncPed.IsInVehicle = true;
|
||||||
DebugSyncPed.VehIsEngineRunning = (flags.Value & (byte)VehicleDataFlags.IsEngineRunning) > 0;
|
DebugSyncPed.VehIsEngineRunning = (flags.Value & (byte)VehicleDataFlags.IsEngineRunning) > 0;
|
||||||
|
@ -749,7 +749,7 @@ namespace CoopClient
|
|||||||
VehColors = new byte[] { primaryColor, secondaryColor },
|
VehColors = new byte[] { primaryColor, secondaryColor },
|
||||||
VehMods = veh.Mods.GetVehicleMods(),
|
VehMods = veh.Mods.GetVehicleMods(),
|
||||||
VehDoors = veh.Doors.GetVehicleDoors(),
|
VehDoors = veh.Doors.GetVehicleDoors(),
|
||||||
VehTires = veh.Wheels.GetBrokenTires(),
|
VehTires = veh.Wheels.GetBurstedTires(),
|
||||||
VehLandingGear = veh.IsPlane ? (byte)veh.LandingGearState : (byte)0,
|
VehLandingGear = veh.IsPlane ? (byte)veh.LandingGearState : (byte)0,
|
||||||
Flag = veh.GetVehicleFlags()
|
Flag = veh.GetVehicleFlags()
|
||||||
}.PacketToNetOutGoingMessage(outgoingMessage);
|
}.PacketToNetOutGoingMessage(outgoingMessage);
|
||||||
@ -870,7 +870,7 @@ namespace CoopClient
|
|||||||
VehColors = new byte[] { primaryColor, secondaryColor },
|
VehColors = new byte[] { primaryColor, secondaryColor },
|
||||||
VehMods = veh.Mods.GetVehicleMods(),
|
VehMods = veh.Mods.GetVehicleMods(),
|
||||||
VehDoors = veh.Doors.GetVehicleDoors(),
|
VehDoors = veh.Doors.GetVehicleDoors(),
|
||||||
VehTires = veh.Wheels.GetBrokenTires(),
|
VehTires = veh.Wheels.GetBurstedTires(),
|
||||||
VehLandingGear = veh.IsPlane ? (byte)veh.LandingGearState : (byte)0,
|
VehLandingGear = veh.IsPlane ? (byte)veh.LandingGearState : (byte)0,
|
||||||
Flag = veh.GetVehicleFlags()
|
Flag = veh.GetVehicleFlags()
|
||||||
}.PacketToNetOutGoingMessage(outgoingMessage);
|
}.PacketToNetOutGoingMessage(outgoingMessage);
|
||||||
|
@ -141,11 +141,11 @@ namespace CoopClient
|
|||||||
{
|
{
|
||||||
return 3;
|
return 3;
|
||||||
}
|
}
|
||||||
else if (ped.IsRunning)
|
if (ped.IsRunning)
|
||||||
{
|
{
|
||||||
return 2;
|
return 2;
|
||||||
}
|
}
|
||||||
else if (ped.IsWalking)
|
if (ped.IsWalking)
|
||||||
{
|
{
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
@ -309,19 +309,19 @@ namespace CoopClient
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int GetBrokenTires(this VehicleWheelCollection wheels)
|
public static int GetBurstedTires(this VehicleWheelCollection wheels)
|
||||||
{
|
{
|
||||||
int tyreFlag = 0;
|
int tireFlag = 0;
|
||||||
|
|
||||||
foreach (var wheel in wheels.GetAllWheels())
|
foreach (var wheel in wheels.GetAllWheels())
|
||||||
{
|
{
|
||||||
if (wheel.IsBursted)
|
if (wheel.IsBursted)
|
||||||
{
|
{
|
||||||
tyreFlag |= (1 << (int)wheel.BoneId);
|
tireFlag |= (1 << (int)wheel.BoneId);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return tyreFlag;
|
return tireFlag;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Settings ReadSettings()
|
public static Settings ReadSettings()
|
||||||
|
Reference in New Issue
Block a user