public StorageSyncRealtimeChangePacket(int storageIndex, StorageSyncRealtimeChangeEvent storageEvent, int itemId, int count)
 {
     StorageEvent = storageEvent;
     ItemId       = itemId;
     Count        = count;
     StorageIndex = storageIndex;
     PlanetId     = GameMain.localPlanet?.id ?? -1;
 }
예제 #2
0
 public StorageSyncRealtimeChangePacket(int storageIndex, StorageSyncRealtimeChangeEvent storageEvent, int gridIndex, int itemId, int count)
 {
     StorageEvent = storageEvent;
     ItemId       = itemId;
     Count        = count;
     Length       = gridIndex;
     StorageIndex = storageIndex;
     FactoryIndex = GameMain.localPlanet?.factoryIndex ?? -1;
     PlanetId     = GameMain.localPlanet?.id ?? -1;
 }
예제 #3
0
 public StorageSyncRealtimeChangePacket(int storageIndex, StorageSyncRealtimeChangeEvent storageEvent, int itemId, int count, bool useBan)
 {
     StorageEvent = storageEvent;
     ItemId       = itemId;
     Count        = count;
     UseBan       = useBan;
     StorageIndex = storageIndex;
     FactoryIndex = GameMain.localPlanet?.factoryIndex ?? -1;
     PlanetId     = GameMain.localPlanet?.id ?? -1;
 }
 public StorageSyncRealtimeChangePacket(int storageIndex, StorageSyncRealtimeChangeEvent storageEvent, int itemId, int count, int startIndex, int length, int inc)
 {
     StorageEvent = storageEvent;
     ItemId       = itemId;
     Count        = count;
     StartIndex   = startIndex;
     Length       = length;
     StorageIndex = storageIndex;
     Inc          = inc;
     PlanetId     = GameMain.localPlanet?.id ?? -1;
 }