public void Initialization() { DataStorage = new StorableData <DataEntity>("DataStorage"); Tasks = new List <Task>(); Tasks.Add(Task1Initializer.Init(DataStorage.content)); Tasks.Add(Task2Initializer.Init(DataStorage.content)); Tasks.Add(Task3Initializer.Init(DataStorage.content)); Tasks.Add(Task4Initializer.Init(DataStorage.content)); Tasks.Add(Task5Initializer.Init(DataStorage.content)); Tasks.Add(Task6Initializer.Init(DataStorage.content)); Tasks.Add(Task7Initializer.Init(DataStorage.content)); Tasks.Add(Task8Initializer.Init(DataStorage.content)); Tasks.Add(Task9Initializer.Init(DataStorage.content)); Tasks.Add(Task10Initializer.Init(DataStorage.content)); Tasks.Add(Task11Initializer.Init(DataStorage.content)); Tasks.Add(Task12Initializer.Init(DataStorage.content)); Tasks.Add(Task13Initializer.Init(DataStorage.content)); Tasks.Add(Task14Initializer.Init(DataStorage.content)); Tasks.Add(Task15Initializer.Init(DataStorage.content)); Tasks.Add(Task16Initializer.Init(DataStorage.content)); Tasks.Add(Task17Initializer.Init(DataStorage.content)); Tasks.Add(Task18Initializer.Init(DataStorage.content)); Tasks.Add(Task19Initializer.Init(DataStorage.content)); Tasks.Add(Task20Initializer.Init(DataStorage.content)); Tasks.Add(Task21Initializer.Init(DataStorage.content)); Tasks.Add(Task22Initializer.Init(DataStorage.content)); Tasks.Add(Task23Initializer.Init(DataStorage.content)); Tasks.Add(Task24Initializer.Init(DataStorage.content)); Tasks.Add(Chapter1Finish.Init(DataStorage.content)); ActiveTasks = new List <Task>(); }
// Use this for initialization override public void ExtendedStart() { DataController.instance.advEntity.sequential_games = 0; showed_items = new StorableData <ShowedItems>("main_menu_showed_items"); GameStatistics.instance.SendStat("main_scene_loaded", 0); }
public void Init() { advEntity = new AdvEntity(); catsPurse = new CatsPurse(); gamesRecords = new GamesRecords(); buster_entity = new BusterEntity(); push_entity = new PushEntity(); cat_rang = new CatRang(); minigames_screen_data = new MinigamesScreenData(); world_state_data = new WorldStateDataStorage(); other_storage = new Dictionary <string, object>(); tasks_storage = new StorableData <Dictionary <string, object> >("tasks_storage_help"); chapter_data = new ChapterData(); if (!tasks_storage.content.ContainsKey("all_done")) { tasks_storage.content["all_done"] = false; tasks_storage.Store(); } Analytics.CustomEvent("catsPurse", new Dictionary <string, object> { { "coins", catsPurse.Coins }, }); Analytics.CustomEvent("gamesRecords", new Dictionary <string, object> { { "taptap_best_value", gamesRecords.Record(GameName.taptap.ToString()).best_value }, { "zigzag_best_value", gamesRecords.Record(GameName.zigzag.ToString()).best_value }, }); }
public CatsPurse() { entity = new StorableData <CatsPurseEntity>("CatsPurseEntity"); name_entity = new StorableData <NameEntity>("name_entity"); serv_beauty = new ServeredData(); inf_h_timer = new ServeredTimer(); infinity_hearts = false; }
// Use this for initialization override public void ExtendedStart() { wear_entity = new StorableData <WearEntity>("wear_entity"); //для того чтобы проинициализировать нужны видимые объекты MessageBus.Instance.SendMessage(MainScene.MainMenuMessageType.OPEN_CAT_SHOW); MessageBus.Instance.SendMessage(MainScene.MainMenuMessageType.OPEN_SHOP); }
public StarTasks() { tasks_entity = new StorableData <StarTasksEntity>("tm_star_tasks"); Analytics.CustomEvent("minigame_indexes", new Dictionary <string, object> { { "cur_task_index", tasks_entity.content.cur_task_index } }); }
public PetsScannedStorage(List<string> names) { storage = new StorableData<PetsScanned>("PetsScannedStorage_cats"); if(storage.content.opened_pets.Count == 0) { foreach(string name in names) { storage.content.opened_pets.Add(name, false); } storage.Store(); } }
// Use this for initialization void Awake() { cat_pos_info = new StorableData <CatPosInfo>("cat_pos_info"); cats = new Dictionary <Cats, Move>(); cats.Add(Cats.Main, new Move(main_cat)); cats.Add(Cats.Black, new Move(black_cat)); cats.Add(Cats.Jakky, new Move(jakky_cat)); cats.Add(Cats.Gamer1, new Move(gamer1_cat)); cats.Add(Cats.Gamer2, new Move(gamer2_cat)); cats.Add(Cats.Baby1, new Move(baby1_cat)); cats.Add(Cats.Baby2, new Move(baby2_cat)); cats.Add(Cats.Kitchen1, new Move(kitchen1_cat)); pf = new PathFinder(); foreach (var item in cat_pos_info.content.items) { cats[item.Key].transform.gameObject.SetActive(item.Value.show); if (item.Value.position == null) { item.Value.position = new SerializableVector3( cats[item.Key].transform.position.x, cats[item.Key].transform.position.y, cats[item.Key].transform.position.z); cat_pos_info.Store(); } else { cats[item.Key].transform.position = item.Value.position.toVector3(); cats[item.Key].transform.Find("Armature").localEulerAngles = new Vector3(-90, item.Value.y_angle, 0); } } //TEST //cat_pos_info.content.items[Cats.Black].path_point_name = "Point 11"; //GameObject finish = GameObject.Find("CatSpace") // .transform.Find("PathPoints").transform.Find("Point 58").gameObject; //CatsMoveController.GetController(). // SetDestination(Cats.Main, "Point 50"); //CameraMoveController.GetController().GoCat(); }
public BusterEntity() { upgrate_prices = new Dictionary <BusterType, int[]>(); upgrate_prices.Add(BusterType.REBORN, new int[] { 10, 20, 30, 40, 50, 60, 1000000 }); upgrate_prices.Add(BusterType.FLY, new int[] { 10, 20, 30, 40, 50, 60, 1000000 }); upgrate_prices.Add(BusterType.MAGNIT, new int[] { 10, 20, 30, 40, 50, 60, 1000000 }); buster_storage = new StorableData <BusterStorage>("buster_storage"); //BougthBuster(BusterType.MAGNIT); //BougthBuster(BusterType.FLY); //BougthBuster(BusterType.REBORN); active_busters = new List <Buster>(); // //active_busters.Add(new MagnitBuster(1)); //active_busters.Add(new FlyBuster(1)); //active_busters.Add(new RebornBuster(1)); }
// Use this for initialization override public void ExtendedStart() { wear_entity = new StorableData <LocationEntity>("location_entity"); default_sprites = new Dictionary <MainScene.ShopItemType, string>(); default_sprites.Add(MainScene.ShopItemType.HOME_WALL, "wall_hs_tile_001"); default_sprites.Add(MainScene.ShopItemType.HOME_FLOOR, "floor_tile_022"); default_sprites.Add(MainScene.ShopItemType.KITCHEN_FLOOR, "floor_ktch_tile_001"); default_sprites.Add(MainScene.ShopItemType.KITCHEN_WALL, "wall_ktch_tile_001"); default_sprites.Add(MainScene.ShopItemType.KITCHEN_SET, "kitchen_001"); default_sprites.Add(MainScene.ShopItemType.HOME_SOFA, "sofa_001"); default_sprites.Add(MainScene.ShopItemType.HOME_BED, "bad_001"); default_sprites.Add(MainScene.ShopItemType.GARDEN1_BENCHES, "bench0_b"); default_sprites.Add(MainScene.ShopItemType.GARDEN1_BOOSHES, "garden_bush_003_0"); //для того чтобы проинициализировать нужны видимые объекты //MessageBus.Instance.SendMessage(MainScene.MainMenuMessageType.OPEN_CUSTOMIZER); }
public WorldStateDataStorage() { data = new StorableData <WorldStateData>("WorldStateData"); }
// Use this for initialization void Start() { daily_prizes = new List <DailyPrize> [35]; daily_prizes[0] = new List <DailyPrize>(); daily_prizes[0].Add(new CoinsPrize(500)); daily_prizes[0].Add(new InfHeartsPrize(3)); daily_prizes[1] = new List <DailyPrize>(); daily_prizes[1].Add(new CoinsPrize(750)); daily_prizes[1].Add(new InfHeartsPrize(5)); daily_prizes[2] = new List <DailyPrize>(); daily_prizes[2].Add(new CoinsPrize(1000)); daily_prizes[2].Add(new InfHeartsPrize(8)); daily_prizes[2].Add(new TextirePrize("kitchen_003")); daily_prizes[3] = new List <DailyPrize>(); daily_prizes[3].Add(new CoinsPrize(1500)); daily_prizes[3].Add(new InfHeartsPrize(10)); daily_prizes[4] = new List <DailyPrize>(); daily_prizes[4].Add(new CoinsPrize(2000)); daily_prizes[4].Add(new InfHeartsPrize(15)); daily_prizes[4].Add(new TextirePrize("clothes_icons_but_001")); daily_prizes[5] = new List <DailyPrize>(); daily_prizes[5].Add(new CoinsPrize(500)); daily_prizes[5].Add(new InfHeartsPrize(3)); daily_prizes[6] = new List <DailyPrize>(); daily_prizes[6].Add(new CoinsPrize(750)); daily_prizes[6].Add(new InfHeartsPrize(5)); daily_prizes[7] = new List <DailyPrize>(); daily_prizes[7].Add(new CoinsPrize(1000)); daily_prizes[7].Add(new InfHeartsPrize(8)); daily_prizes[7].Add(new TextirePrize("bad_002_02")); daily_prizes[8] = new List <DailyPrize>(); daily_prizes[8].Add(new CoinsPrize(1500)); daily_prizes[8].Add(new InfHeartsPrize(10)); daily_prizes[9] = new List <DailyPrize>(); daily_prizes[9].Add(new CoinsPrize(2000)); daily_prizes[9].Add(new InfHeartsPrize(15)); daily_prizes[9].Add(new TextirePrize("clothes_icons_collar_002")); // daily_prizes[10] = new List <DailyPrize>(); daily_prizes[10].Add(new CoinsPrize(500)); daily_prizes[10].Add(new InfHeartsPrize(3)); daily_prizes[11] = new List <DailyPrize>(); daily_prizes[11].Add(new CoinsPrize(750)); daily_prizes[11].Add(new InfHeartsPrize(5)); daily_prizes[12] = new List <DailyPrize>(); daily_prizes[12].Add(new CoinsPrize(1000)); daily_prizes[12].Add(new InfHeartsPrize(8)); daily_prizes[12].Add(new TextirePrize("chair_002_04")); daily_prizes[13] = new List <DailyPrize>(); daily_prizes[13].Add(new CoinsPrize(1500)); daily_prizes[13].Add(new InfHeartsPrize(10)); daily_prizes[14] = new List <DailyPrize>(); daily_prizes[14].Add(new CoinsPrize(2000)); daily_prizes[14].Add(new InfHeartsPrize(15)); daily_prizes[14].Add(new TextirePrize("clothes_icons_glasses_002")); // daily_prizes[15] = new List <DailyPrize>(); daily_prizes[15].Add(new CoinsPrize(500)); daily_prizes[15].Add(new InfHeartsPrize(3)); daily_prizes[16] = new List <DailyPrize>(); daily_prizes[16].Add(new CoinsPrize(750)); daily_prizes[16].Add(new InfHeartsPrize(5)); daily_prizes[17] = new List <DailyPrize>(); daily_prizes[17].Add(new CoinsPrize(1000)); daily_prizes[17].Add(new InfHeartsPrize(8)); daily_prizes[17].Add(new TextirePrize("floor_hs_tile_004")); daily_prizes[18] = new List <DailyPrize>(); daily_prizes[18].Add(new CoinsPrize(1500)); daily_prizes[18].Add(new InfHeartsPrize(10)); daily_prizes[19] = new List <DailyPrize>(); daily_prizes[19].Add(new CoinsPrize(2000)); daily_prizes[19].Add(new InfHeartsPrize(15)); daily_prizes[19].Add(new TextirePrize("clothes_icons_skin_002")); // daily_prizes[20] = new List <DailyPrize>(); daily_prizes[20].Add(new CoinsPrize(500)); daily_prizes[20].Add(new InfHeartsPrize(3)); daily_prizes[21] = new List <DailyPrize>(); daily_prizes[21].Add(new CoinsPrize(750)); daily_prizes[21].Add(new InfHeartsPrize(5)); daily_prizes[22] = new List <DailyPrize>(); daily_prizes[22].Add(new CoinsPrize(1000)); daily_prizes[22].Add(new InfHeartsPrize(8)); daily_prizes[22].Add(new TextirePrize("floor_ktch_tile_004")); daily_prizes[23] = new List <DailyPrize>(); daily_prizes[23].Add(new CoinsPrize(1500)); daily_prizes[23].Add(new InfHeartsPrize(10)); daily_prizes[24] = new List <DailyPrize>(); daily_prizes[24].Add(new CoinsPrize(2000)); daily_prizes[24].Add(new InfHeartsPrize(15)); // daily_prizes[25] = new List <DailyPrize>(); daily_prizes[25].Add(new CoinsPrize(500)); daily_prizes[25].Add(new InfHeartsPrize(3)); daily_prizes[26] = new List <DailyPrize>(); daily_prizes[26].Add(new CoinsPrize(750)); daily_prizes[26].Add(new InfHeartsPrize(5)); daily_prizes[27] = new List <DailyPrize>(); daily_prizes[27].Add(new CoinsPrize(1000)); daily_prizes[27].Add(new InfHeartsPrize(8)); daily_prizes[27].Add(new TextirePrize("wall_hs_tile_005")); daily_prizes[28] = new List <DailyPrize>(); daily_prizes[28].Add(new CoinsPrize(1500)); daily_prizes[28].Add(new InfHeartsPrize(10)); daily_prizes[29] = new List <DailyPrize>(); daily_prizes[29].Add(new CoinsPrize(2000)); daily_prizes[29].Add(new InfHeartsPrize(15)); // daily_prizes[30] = new List <DailyPrize>(); daily_prizes[30].Add(new CoinsPrize(500)); daily_prizes[30].Add(new InfHeartsPrize(3)); daily_prizes[31] = new List <DailyPrize>(); daily_prizes[31].Add(new CoinsPrize(750)); daily_prizes[31].Add(new InfHeartsPrize(5)); daily_prizes[32] = new List <DailyPrize>(); daily_prizes[32].Add(new CoinsPrize(1000)); daily_prizes[32].Add(new InfHeartsPrize(8)); daily_prizes[32].Add(new TextirePrize("wall_ktch_tile_004")); daily_prizes[33] = new List <DailyPrize>(); daily_prizes[33].Add(new CoinsPrize(1500)); daily_prizes[33].Add(new InfHeartsPrize(10)); daily_prizes[34] = new List <DailyPrize>(); daily_prizes[34].Add(new CoinsPrize(2000)); daily_prizes[34].Add(new InfHeartsPrize(15)); header.text = TextManager.getText("mm_daily_prize_header"); button_open_text.text = TextManager.getText("mm_daily_prize_button_open_text"); button_pick_up_text.text = TextManager.getText("mm_daily_prize_button_pick_up_text"); datetimeData = new StorableData <DatetimeData>("DatetimeData"); ServeredData data = new ServeredData(); data.GetCurDateTime((ServeredData.TimeAnswer answ) => { need_update = true; datetime = answ.data.time; }, () => { }); }
public PushEntity() { notification_scheduled = false; data = new StorableData <PushDataEntity>("PushDataEntity"); }
public GamesRecords() { records = new StorableData <GamesRecordsEntity>("game_records"); }
public MinigamesScreenData() { entity = new StorableData <MinigamesScreenEntity>("MinigamesScreenEntity"); }
public ChapterData() { entity = new StorableData <ChapterEntity>("ChapterData"); }
public TutorCatShow() { data = new StorableData <tcsData>("tcsData"); end_catshow_timer = new ServeredTimer(); }
public CatRang() { cat_rang_data = new StorableData <CatRangData>("cat_rang_data"); }
// Use this for initialization public override void ExtendedStart() { tutorCatShow = new TutorCatShow(); showed_items = new StorableData <ShowedItems>("CatShowShowedItems"); if (tutorCatShow.data.content.done) { tutorCatShow.end_catshow_timer.GetTimeToEndShow( (data) => { end_cat_show_timer = data.data.time; }, (data) => { end_cat_show_timer = 24 * 60 * 60; }); scoreboard_data = new ServeredData(); scoreboard_data.GetScoreBoard((data) => { int place = data.data.place > 5 ? data.data.place - 4 : 1; for (int i = data.data.data.Count - 1; i >= 0; --i) { var d = data.data.data[i]; object[] objs = new object[3]; objs[0] = d.score; objs[1] = d.id.Length >= 8 ? d.id.Substring(0, 7) : d.id; objs[2] = place; place++; Message msg = new Message(); msg.parametrs = new CommonMessageParametr(objs); msg.Type = CatShow.CatShowMessageType.ADD_RAIT_ITEM; MessageBus.Instance.SendMessage(msg, true); } }, () => { Debug.Log("ERROR"); }); } else { tutorCatShow.UpdateValue(DataController.instance.catsPurse.Beauty); var time = 24 * 60 * 60; if (tutorCatShow.data.content.play_count == 0) { end_cat_show_timer = time; tutorCatShow.end_catshow_timer.SetTime("tutor_catshow", time); } else { tutorCatShow.end_catshow_timer.GetTime("tutor_catshow", (data) => { end_cat_show_timer = data.data.time; }, (data) => { end_cat_show_timer = time; tutorCatShow.end_catshow_timer.SetTime("tutor_catshow", time); }); } tutorCatShow.GetTutorSCoreBoard(); } }