// Start is called before the first frame update void Start() { if (instance == null) { instance = this; } }
// Use this for initialization void Awake() { if (instance == null) { instance = this; } }
public GameContext() { HabboEncryptionV2.Initialize(new RSAKeys()); _moderationManager = new ModerationManager(); _itemDataManager = new ItemDataManager(); _catalogManager = new CatalogManager(_itemDataManager); _navigatorManager = new NavigatorManager(); _roomManager = new RoomManager(); _chatManager = new ChatManager(); _groupManager = new GroupManager(); _questManager = new QuestManager(); _achievementManager = new AchievementManager(); _talentTrackManager = new TalentTrackManager(); _hotelViewManager = new HotelViewManager(); _gameDataManager = new GameDataManager(); _botManager = new BotManager(); _cacheManager = new CacheManager(); _rewardManager = new RewardManager(); _badgeManager = new BadgeManager(); _permissionManager = new PermissionManager(); _subscriptionManager = new SubscriptionManager(); _gameCycle = new Task(GameCycle); _gameCycle.Start(); _cycleActive = true; }
protected void Page_Load(object sender, EventArgs e) { try { int id = Convert.ToInt32(Request["id"]); UserManager pm = new UserManager(); RewardManager rm = new RewardManager(); List <RewardDBx> reward = rm.GetRewardByUserID(id); if (reward.Count > 0) { for (int i = 0; i < reward.Count; i++) { reward[i].Stastus = -1; } } rm.Save(); UsersTbx page = pm.GetUserByID(id); page.Status = Convert.ToInt32(Request["status"]); pm.Save(); ok = Request["status"]; return; } catch (Exception ex) { ok = ex.ToString(); return; } }
private void QQMergaDone() { if (isShowRed) { if (DataManager.getCurrentMoney() == 0) { PanelMgr.GetInstance.ShowPanel(PanelName.RedBagPanel, RedBagPanel.INDEX_LOCK); } else { composite_ball_number++; if (composite_ball_number == SHOW_RED_BALL_NUMBER) { if (Config.Instance.isLevelShow) { Config.Instance.showRedBag += showRedBag; } else { if (RewardManager.getNextReward(DataManager.getCurrentMoney()).reward > 0f) { PanelMgr.GetInstance.ShowPanel(PanelName.RedBagPanel, RedBagPanel.INDEX_LOCK); } } composite_ball_number = 0; } } JudgeLevelUp(); } }
void Start() { m_Transform = gameObject.GetComponent <Transform>(); m_MissileManager = GameObject.Find("MissileManager").GetComponent <MissileManager>(); m_RewardManager = GameObject.Find("RewardManager").GetComponent <RewardManager>(); prefab_Smoke03 = Resources.Load <GameObject>("Smoke03"); m_GameUIManager = GameObject.Find("UI Root").GetComponent <GameUIManager>(); }
public void OnClickRewardButton() { SoundManager.GetInstance().PlaySound(Define.SoundType.Click); RewardManager.GetInstance().GetReward((Define.RewardType)idx); UpdateUI(); UISystem.UpdateNews(); }
protected void Page_Load(object sender, EventArgs e) { RewardManager um = new RewardManager(); list = um.GetListReward(); // list.Reverse(); list = list.ToList(); Page.Title = "Reward"; }
// Start is called before the first frame update void Awake() { if (Instance != null) { Destroy(Instance.gameObject); } Instance = this; }
// Start is called before the first frame update protected virtual void Start() { health = totalHealth; healthText = transform.GetChild(0).GetComponent <Text>(); UpdateHealthDisplay(); gridManager = FindObjectOfType <GridManager>(); battleManager = FindObjectOfType <BattleManager>(); rewardManager = FindObjectOfType <RewardManager>(); gridManager.SetPosition(gameObject, position); }
public override void BeforeOpen() { RewardManager.GetInstance().CheckAllReward(); titleLabel.text = DataManager.GetText(TextTable.rewardKey); if (btnDic == null) { btnDic = new Dictionary <string, string>(); btnDic.Add("RewardButton", "OnClickRewardButton"); } uiDrag.StartList(GetListItem, RewardManager.GetInstance().rewardCount, btnDic); }
//----------------------------------------------------------------------------- // Drop Lists Loading //----------------------------------------------------------------------------- public static void LoadDrops(DropManager dropManager, RewardManager rewardManager) { DropList dropsRupees = dropManager.CreateDropList("rupees"); dropsRupees.AddDrop(3, rewardManager.GetReward("rupees_1")); dropsRupees.AddDrop(1, rewardManager.GetReward("rupees_5")); DropList dropsHearts = dropManager.CreateDropList("hearts"); dropsHearts.AddDrop(4, rewardManager.GetReward("hearts_1")); dropsHearts.AddDrop(1, typeof(CollectibleFairy)); DropList dropsSeeds = dropManager.CreateDropList("seeds"); dropsSeeds.AddDrop(1, rewardManager.GetReward("ammo_ember_seeds_5")); dropsSeeds.AddDrop(1, rewardManager.GetReward("ammo_scent_seeds_5")); dropsSeeds.AddDrop(1, rewardManager.GetReward("ammo_pegasus_seeds_5")); dropsSeeds.AddDrop(1, rewardManager.GetReward("ammo_gale_seeds_5")); dropsSeeds.AddDrop(1, rewardManager.GetReward("ammo_mystery_seeds_5")); DropList dropsAmmo = dropManager.CreateDropList("ammo"); dropsAmmo.AddDrop(1, rewardManager.GetReward("ammo_bombs_5")); dropsAmmo.AddDrop(1, rewardManager.GetReward("ammo_arrows_5")); dropsAmmo.AddDrop(5, dropsSeeds); // Drops that are created by default for tiles. DropList dropsDefault = dropManager.CreateDropList("default", 1, 3); dropsDefault.AddDrop(50, dropsAmmo); dropsDefault.AddDrop(46, dropsRupees); dropsDefault.AddDrop(25, dropsHearts); // Drops that are created when a ground tile is dug up. DropList dropsDigRupees = new DropList(); dropsDigRupees.AddDrop(25, dropsRupees); dropsDigRupees.AddDrop(1, rewardManager.GetReward("rupees_100")); DropList dropsDigMonsters = new DropList(); dropsDigMonsters.AddDrop(5, typeof(MonsterBeetle)); dropsDigMonsters.AddDrop(2, typeof(MonsterRope)); DropList dropsDig = dropManager.CreateDropList("dig", 1, 4); dropsDig.AddDrop(46, dropsDigRupees); dropsDig.AddDrop(25, dropsHearts); dropsDig.AddDrop(7, dropsDigMonsters); //DropList dropsDig = dropManager.CreateDropList("dig", 1, 1); //dropsDig.AddDrop(1, typeof(MonsterRope)); //dropsDig.AddDrop(1, typeof(MonsterBeetle)); //dropsDig.AddDrop(1, typeof(MonsterLynel)); }
private int time_Second = 0; //本局游戏时间(秒) void Start() { m_transform = gameObject.GetComponent <Transform>(); prefab_Nuke = Resources.Load <GameObject>("Multi"); m_MissileManager = GameObject.Find("MissileManager").GetComponent <MissileManager>(); m_RewardManager = GameObject.Find("RewardManager").GetComponent <RewardManager>(); m_GameUIManager = GameObject.Find("UI Root").GetComponent <GameUIManager>(); InvokeRepeating("UpdateTime", 1, 1); }
public override bool HasUpdateNews() { for (int i = 0, max = RewardManager.GetInstance().rewardCount; i < max; i++) { RewardBase reward = RewardManager.GetInstance().GetNowReward((Define.RewardType)i); if (!reward.IsMaxLevel() && reward.IsCompleted()) { return(true); } } return(false); }
public void Execute(string args, CommandMessage message, object config) { var(success, reply) = Impl(args, (Config)config); if (success) { RewardManager.SendReply(message.ReplyId, $"Success: {reply}"); } else { RewardManager.SendReply(message.ReplyId, $"Failure: {reply}"); } }
private void LoadData() { Physics2D.IgnoreLayerCollision(LayerMask.NameToLayer("Player"), LayerMask.NameToLayer("Enemy")); SceneManager.sceneLoaded += (Scene, Load) => Languages.UpdateLanguageInScene(); Languages.LanguageCurrent = Languages.Nation.VietNam; Languages.LoadData(); VFXManager.LoadData(); ChestManager.LoadData(); RewardManager.LoadData(); WeaponManager.LoadData(); DataMap.LoadData(); }
public void Enqueue(Guid redemptionId, string message, string userName, object config) { var(success, reply) = Impl(message, (Config)config); if (success) { RewardManager.NotifyComplete(redemptionId, reply); } else { RewardManager.NotifyCancelled(redemptionId, reply); } }
// 对象进入场景,在这里初始化各种数据, 资源, 模型等 // 传入数据。 override public void OnEnterWorld() { base.OnEnterWorld(); LoggerHelper.Info("Avatar name: " + name); // 在调用该函数前, 数据已经通过EntityAttach 和 EntityCellAttach 同步完毕 CreateModel(); inventoryManager = new InventoryManager(this); bodyenhanceManager = new BodyEnhanceManager(this); skillManager = new PlayerSkillManager(this); battleManger = new PlayerBattleManager(this, skillManager as PlayerSkillManager); doorOfBurySystem = new DoorOfBurySystem(); runeManager = new RuneManager(this); towerManager = new TowerManager(this); missionManager = new MissionManager(this); taskManager = new TaskManager(this, (int)taskMain); marketManager = new MarketManager(this); friendManager = new FriendManager(this); operationSystem = new OperationSystem(this); sanctuaryManager = new SanctuaryManager(this); arenaManager = new ArenaManager(this); dailyEventSystem = new DailyEventSystem(this); rankManager = new RankManager(this); campaignSystem = new CampaignSystem(this); wingManager = new WingManager(this); rewardManager = new RewardManager(this); occupyTowerSystem = new OccupyTowerSystem(this); TipManager.Init(); DragonMatchManager.Init(); fumoManager = new FumoManager(this); MailManager.Instance.IsMailInfoDirty = true; TongManager.Instance.Init(); GuideSystem.Instance.AddListeners(); StoryManager.Instance.AddListeners(); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnNormalAttack, NormalAttack); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnPowerChargeStart, PowerChargeStart); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnPowerChargeInterrupt, PowerChargeInterrupt); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnPowerChargeComplete, PowerChargeComplete); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnSpellOneAttack, SpellOneAttack); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnSpellTwoAttack, SpellTwoAttack); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnSpellThreeAttack, SpellThreeAttack); EventDispatcher.AddEventListener(Events.UIBattleEvent.OnSpellXPAttack, SpecialAttack); EventDispatcher.AddEventListener<int>(Events.UIBattleEvent.OnSpriteSkill, OnSpriteSkill); EventDispatcher.AddEventListener<uint>(Events.GearEvent.Teleport, Teleport); EventDispatcher.AddEventListener<uint, int, int, int>(Events.GearEvent.Damage, SetDamage); EventDispatcher.AddEventListener<int, bool>(Events.InstanceEvent.InstanceLoaded, InstanceLoaded); EventDispatcher.AddEventListener<ushort>(Events.OtherEvent.MapIdChanged, OnMapChanged); EventDispatcher.AddEventListener<ulong>(Events.OtherEvent.Withdraw, Withdraw); EventDispatcher.AddEventListener(Events.OtherEvent.DiamondMine, DiamondMine); EventDispatcher.AddEventListener(Events.OtherEvent.CheckCharge, CheckCharge); EventDispatcher.AddEventListener(Events.OtherEvent.Charge, Charge); EventDispatcher.AddEventListener(ON_TASK_GUIDE, TaskGuide); EventDispatcher.AddEventListener(ON_END_TASK_GUIDE, EndTaskGuide); EventDispatcher.AddEventListener<int, int>(ON_TASK_MISSION, MissionOpen); EventDispatcher.AddEventListener(Events.AIEvent.DummyThink, DummyThink); EventDispatcher.AddEventListener(Events.StoryEvent.CGBegin, ProcCGBegin); EventDispatcher.AddEventListener(Events.StoryEvent.CGEnd, ProcCGEnd); EventDispatcher.AddEventListener<string>(Events.GearEvent.TrapBegin, ProcTrapBegin); EventDispatcher.AddEventListener<string>(Events.GearEvent.TrapEnd, ProcTrapEnd); EventDispatcher.AddEventListener(Events.GearEvent.LiftEnter, ProcLiftEnter); EventDispatcher.AddEventListener<int>(Events.GearEvent.PathPointTrigger, PathPointTrigger); EventDispatcher.AddEventListener(Events.DirecterEvent.DirActive, DirActive); EventDispatcher.AddEventListener<int>(Events.EnergyEvent.BuyEnergy, BuyEnergy); EventDispatcher.AddEventListener(ON_VIP_REAL_STATE, OnVIPRealState); EventDispatcher.AddEventListener<int>(Events.DiamondToGoldEvent.GoldMetallurgy, GoldMetallurgy); EventDispatcher.AddEventListener(MainUIDict.MainUIEvent.AFFECTUP, OnBattleBtnPressed); EventDispatcher.AddEventListener(MainUIDict.MainUIEvent.OUTPUTUP, OnBattleBtnPressed); EventDispatcher.AddEventListener(MainUIDict.MainUIEvent.MOVEUP, OnBattleBtnPressed); EventDispatcher.AddEventListener(MainUIDict.MainUIEvent.NORMALATTACK, OnBattleBtnPressed); EventDispatcher.AddEventListener(MainUIDict.MainUIEvent.PLAYERINFOBGUP, OnBattleBtnPressed); EventDispatcher.AddEventListener("MainUIControllStickPressed", OnBattleBtnPressed); EventDispatcher.AddEventListener<Vector3>(Events.GearEvent.CrockBroken, CrockBroken); EventDispatcher.AddEventListener<bool, bool, Vector3>(Events.GearEvent.ChestBroken, ChestBroken); EventDispatcher.AddEventListener<GameObject, Vector3, float>(MogoMotor.ON_MOVE_TO_FALSE, OnMoveToFalse); EventDispatcher.AddEventListener(Events.OtherEvent.BossDie, BossDie); EventDispatcher.AddEventListener<int, bool>(Events.InstanceEvent.InstanceLoaded, SetCampControl); timerID = TimerHeap.AddTimer<bool>(1000, 100, SyncPos, true); checkDmgID = TimerHeap.AddTimer(0, 1000, CheckDmgBase); syncHpTimerID = TimerHeap.AddTimer(10000, 5000, SyncHp); skillFailoverTimer = TimerHeap.AddTimer(1000, 3000, SkillFailover); TimerHeap.AddTimer(5000, 0, GetServerTickReq); //rateTimer = TimerHeap.AddTimer(1000, 3000, CheckRate); CheckCharge(); GetWingBag(); MogoTime.Instance.InitTimeFromServer(); MogoUIManager.Instance.LoadUIResources(); TimerHeap.AddTimer(500, 0, EventDispatcher.TriggerEvent, Events.RuneEvent.GetBodyRunes); TimerHeap.AddTimer(500, 0, marketManager.GiftRecordReq); if (IsNewPlayer) { CurMissionID = 10100; CurMissionLevel = 1; missionManager.EnterMissionReq(CurMissionID, CurMissionLevel); } if (PlatformSdkManager.Instance) TimerHeap.AddTimer(1000, 60000, PlatformSdkManager.Instance.OnSetupNotification); }