Esempio n. 1
0
        protected override GameEntity OnCreate(string code)
        {
            var entity = CreateGameEntity(code);

            var bossDataCom = entity.CreateComponent <BossDataComponent>(GameComponentsLookup.BossData);


            if (entity.hasEntityData)
            {
                EBossType bossType = EntityUtil.GetBossTypeByCode(code);
            }

            entity.AddComponent(GameComponentsLookup.BossData, bossDataCom);


            return(entity);
        }
Esempio n. 2
0
 public static string GetBossCode(EBossType bossType)
 {
     return(string.Format("{0}", 10000000 + 100000 * (int)EEntityType.Boss + 100 * (int)bossType));
 }