Beispiel #1
0
 public static Offset <ScoreStatistic> CreateScoreStatistic(FlatBufferBuilder builder,
                                                            ulong timestamp = 0,
                                                            byte game       = 0,
                                                            sisyfox.sisycol.GameMode gameMode = sisyfox.sisycol.GameMode.CLIMB,
                                                            uint playtime   = 0,
                                                            uint gamesCount = 0)
 {
     builder.StartObject(5);
     ScoreStatistic.AddTimestamp(builder, timestamp);
     ScoreStatistic.AddGamesCount(builder, gamesCount);
     ScoreStatistic.AddPlaytime(builder, playtime);
     ScoreStatistic.AddGameMode(builder, gameMode);
     ScoreStatistic.AddGame(builder, game);
     return(ScoreStatistic.EndScoreStatistic(builder));
 }
Beispiel #2
0
 public static void AddGameMode(FlatBufferBuilder builder, sisyfox.sisycol.GameMode gameMode)
 {
     builder.AddByte(6, (byte)gameMode, 0);
 }