Example #1
0
 public static Offset <BossData> CreateBossData(FlatBufferBuilder builder,
                                                int bossReleaseSkillID = 0,
                                                int bossComboCount     = 0,
                                                Offset <multiplayMsg.Vector> bossStartAttackPosOffset = default(Offset <multiplayMsg.Vector>),
                                                Offset <multiplayMsg.Vector> bossStartAttackDirOffset = default(Offset <multiplayMsg.Vector>),
                                                long bossStartAttackTimeStamp = 0,
                                                Offset <multiplayMsg.BossSimpleData> simpleDataOffset = default(Offset <multiplayMsg.BossSimpleData>))
 {
     builder.StartObject(6);
     BossData.AddBossStartAttackTimeStamp(builder, bossStartAttackTimeStamp);
     BossData.AddSimpleData(builder, simpleDataOffset);
     BossData.AddBossStartAttackDir(builder, bossStartAttackDirOffset);
     BossData.AddBossStartAttackPos(builder, bossStartAttackPosOffset);
     BossData.AddBossComboCount(builder, bossComboCount);
     BossData.AddBossReleaseSkillID(builder, bossReleaseSkillID);
     return(BossData.EndBossData(builder));
 }
Example #2
0
 public static BossData GetRootAsBossData(ByteBuffer _bb, BossData obj)
 {
     return(obj.__init(_bb.GetInt(_bb.Position) + _bb.Position, _bb));
 }