File size: 886 Bytes
ac55997
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
using Photon.Deterministic;
using System;

namespace Quantum
{
	partial class RuntimeConfig
	{
		public bool ShowIntroduction;

		public AssetRefHFSMRoot GameManagerHFSM;

		public enum GameMode { CoinGrab, BossBattle };
		public GameMode ConfigType = GameMode.CoinGrab;

		public AssetRefEntityPrototype[] RoomFillBots;
		public FP RoomFillInterval = 2;
		public bool FillWithBots = true;

		partial void SerializeUserData(BitStream stream)
		{
			stream.Serialize(ref ShowIntroduction);
			stream.Serialize(ref GameManagerHFSM);

			stream.SerializeArrayLength(ref RoomFillBots);
			for (var i = 0; i < RoomFillBots.Length; i++)
			{
				stream.Serialize(ref RoomFillBots[i]);
			}
			stream.Serialize(ref RoomFillInterval);

			Int32 current = (Int32)ConfigType;
			stream.Serialize(ref current);
			ConfigType = (GameMode)current;

			stream.Serialize(ref FillWithBots);
		}
	}
}