コード例 #1
0
ファイル: TaobaoModule.cs プロジェクト: nmbswls/CSCI529
 public override void Setup()
 {
     pRoleMdl = GameMain.GetInstance().GetModule <RoleModule>();
     pCardMgr = GameMain.GetInstance().GetModule <CardDeckModule>();
     pUIMgr   = GameMain.GetInstance().GetModule <UIMgr>();
     LoadProductList();
 }
コード例 #2
0
    public override void Init()
    {
        pResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        pCardMgr   = GameMain.GetInstance().GetModule <CardDeckModule>();

        pRoleMgr = GameMain.GetInstance().GetModule <RoleModule>();
    }
コード例 #3
0
ファイル: SkillTreeMgr2.cs プロジェクト: nmbswls/CSCI529
    //private readonly static Dictionary<string, SkillAsset> SkillAssetDict = new Dictionary<string, SkillAsset>();



    public override void Setup()
    {
        mResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        mCardMgr   = GameMain.GetInstance().GetModule <CardDeckModule>();
        mRoleMdl   = GameMain.GetInstance().GetModule <RoleModule>();
        mUIMgr     = GameMain.GetInstance().GetModule <UIMgr>();
        loadSkill2Asset();
    }
コード例 #4
0
ファイル: AdjustInitCtrl.cs プロジェクト: DLBL0624/CSCI529
    public override void Init()
    {
        pRoleMgr = GameMain.GetInstance().GetModule <RoleModule>();


        model.extra = new int[5];
        SetupAvailableTezhi();
    }
コード例 #5
0
ファイル: CardDeckModule.cs プロジェクト: nmbswls/CSCI529
 public override void Setup()
 {
     InstId    = 0;
     pRoleMdl  = GameMain.GetInstance().GetModule <RoleModule>();
     pSKillMgr = GameMain.GetInstance().GetModule <SkillTreeMgr>();
     //GenFakeCards();
     LoadBaseCard();
 }
コード例 #6
0
ファイル: MainGameMode.cs プロジェクト: DLBL0624/CSCI529
    public override void Init()
    {
        pUIMgr    = GameMain.GetInstance().GetModule <UIMgr> ();
        rm        = GameMain.GetInstance().GetModule <RoleModule>();
        pEventMgr = GameMain.GetInstance().GetModule <SpeEventMgr>();

        mainUI = pUIMgr.ShowPanel("UIMain") as UIMainCtrl;
    }
コード例 #7
0
 public override void Init()
 {
     pCardMdl  = GameMain.GetInstance().GetModule <CardDeckModule>();
     pUIMgr    = GameMain.GetInstance().GetModule <UIMgr>();
     pRoleMgr  = GameMain.GetInstance().GetModule <RoleModule>();
     pWeiboMgr = GameMain.GetInstance().GetModule <WeiboModule>();
     pMainUI   = (UIMainCtrl)pUIMgr.GetCtrl("UIMain") as UIMainCtrl;
 }
コード例 #8
0
    public override void Init()
    {
        pResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        pCardMgr   = GameMain.GetInstance().GetModule <CardDeckModule>();

        pRoleMgr   = GameMain.GetInstance().GetModule <RoleModule>();
        pTaobaoMgr = GameMain.GetInstance().GetModule <TaobaoModule>();
        pMainUI    = (UIMainCtrl)mUIMgr.GetCtrl("UIMain") as UIMainCtrl;
    }
コード例 #9
0
ファイル: SkillTreeMgr.cs プロジェクト: DLBL0624/CSCI529
    public override void Setup()
    {
        mResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        mCardMgr   = GameMain.GetInstance().GetModule <CardDeckModule>();
        mRoleMdl   = GameMain.GetInstance().GetModule <IRoleModule>();

        LoadAllSkills();
        FakeSkillTree();
    }
コード例 #10
0
    public override void Init(GameModeInitData initData)
    {
        fakeZhiboMode2Skill();



        mUIMgr     = GameMain.GetInstance().GetModule <UIMgr>();
        mResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        mCardMdl   = GameMain.GetInstance().GetModule <CardDeckModule>();
        pRoleMgr   = GameMain.GetInstance().GetModule <RoleModule>();
        //mSkillMdl = GameMain.GetInstance().GetModule<SkillTreeMgr>();

        state = new ZhiboGameMode2State();

        state.Hp          = 100;
        state.MaxHp       = 100;
        state.Enegy       = 0;
        state.MaxEnegy    = 100;
        state.EnegyPerSec = 1f;

        state.OriginTime  = 100;
        state.TimeLeft    = 100;
        state.Score       = 0;
        state.TargetScore = 1000;

        state.DanmuFreq = 3f;
        state.savedFreq = state.DanmuFreq;

        state.NowSuperDanmuIdx = 0;

        state.ArmorTimer = 0f;

        spdRate     = 1.0f;
        lastTick    = 0;
        nextTick    = 0;
        bigOneNext  = 3;
        bigOneCount = 0;



        LoadDanmuDict();

        mUICtrl = mUIMgr.ShowPanel("ZhiboPanelMode2") as ZhiboMode2UICtrl;

        mUICtrl.UpdateTargetScore();

        InitSuperDanmu();


        FightDanmuGMInitData realData = initData as FightDanmuGMInitData;

        if (realData != null)
        {
            SetPresetInfo(realData.SkillList);
        }
    }
コード例 #11
0
    public override void Init()
    {
        rm         = GameMain.GetInstance().GetModule <RoleModule> ();
        mUIMgr     = GameMain.GetInstance().GetModule <UIMgr>();
        pResLoader = GameMain.GetInstance().GetModule <ResLoader>();

        pCoreMgr = GameMain.GetInstance().GetModule <CoreManager>();

        GetApps();
    }
コード例 #12
0
ファイル: MailUI.cs プロジェクト: nmbswls/CSCI529
    public override void Init()
    {
        pCardMdl   = GameMain.GetInstance().GetModule <CardDeckModule>();
        pUIMgr     = GameMain.GetInstance().GetModule <IUIMgr>();
        pRoleMgr   = GameMain.GetInstance().GetModule <RoleModule>();
        pMailMgr   = GameMain.GetInstance().GetModule <MailModule>();
        pResLoader = GameMain.GetInstance().GetModule <ResLoader>();

        //load emails;
        pMailMgr.checkMailListLoaded();
    }
コード例 #13
0
    public override void Setup()
    {
        mResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        mCardMgr   = GameMain.GetInstance().GetModule <CardDeckModule>();
        mRoleMdl   = GameMain.GetInstance().GetModule <RoleModule>();

        LoadAllSkills();
        GenFakeExtendSKills();
        GenFakeBaseSkills();

        GainSkills("test_01");
    }
コード例 #14
0
    public override void Init()
    {
        mainGameMode = GameMain.GetInstance().GetModule <CoreManager>().GetGameMode() as MainGameMode;

        rmgr      = GameMain.GetInstance().GetModule <RoleModule>();
        resLoader = GameMain.GetInstance().GetModule <ResLoader>();

        pSkillMgr = GameMain.GetInstance().GetModule <SkillTreeMgr2>();

        pMainUI = (UIMainCtrl)mUIMgr.GetCtrl("UIMain") as UIMainCtrl;

        //model.Choosavles = rmgr.getAllScheduleChoises();
    }
コード例 #15
0
ファイル: SKillCtrl.cs プロジェクト: DLBL0624/CSCI529
    public override void Init()
    {
        rmgr      = GameMain.GetInstance().GetModule <RoleModule>();
        resLoader = GameMain.GetInstance().GetModule <ResLoader>();

        pSkillMgr = GameMain.GetInstance().GetModule <SkillTreeMgr>();

        //model.Choosavles = rmgr.getAllScheduleChoises();

        model.MaxSchedule     = rmgr.ScheduleMax;
        model.OverdueSchedule = rmgr.OverDueSchedule;
        model.Chooseds        = rmgr.getScheduled();

        model.nowTab = -1;
    }
コード例 #16
0
    public override void Init(GameModeInitData initData)
    {
        pUIMgr    = GameMain.GetInstance().GetModule <UIMgr> ();
        rm        = GameMain.GetInstance().GetModule <RoleModule>();
        pEventMgr = GameMain.GetInstance().GetModule <SpeEventMgr>();

        mainUI = pUIMgr.ShowPanel("UIMain") as UIMainCtrl;

        MainGMInitData realData = initData as MainGMInitData;

        if (realData != null)
        {
            if (realData.isNextTurn)
            {
                NextTurn();
            }
        }
    }
コード例 #17
0
ファイル: ZhiboGameMode.cs プロジェクト: DLBL0624/CSCI529
    public override void Init()
    {
        mUIMgr     = GameMain.GetInstance().GetModule <UIMgr>();
        mResLoader = GameMain.GetInstance().GetModule <ResLoader>();
        mCardMdl   = GameMain.GetInstance().GetModule <CardDeckModule>();
        pRoleMgr   = GameMain.GetInstance().GetModule <RoleModule>();

        state = new ZhiboGameState();

        state.stats    = new RoleStats(pRoleMgr.GetStats());
        state.BadLevel = pRoleMgr.GetBadLevel();



        state.ZhiboBuffs.Clear();
        state.Cards.Clear();
        state.Danmus.Clear();

        mBuffManager      = new ZhiboBuffManager(this);
        mEmergencyManager = new ZhiboEmergencyManager(this);

        state.TurnLeft     = 12;
        state.TurnTimeLeft = 30f;

        state.Score    = 0;
        state.MaxScore = 100;

        state.Qifen = 300;
        state.Tili  = 10;

        spdRate     = 1.0f;
        lastTick    = 0;
        nextTick    = 0;
        bigOneNext  = 3;
        bigOneCount = 0;

        LoadDanmuDict();
        LoadCard();
        mUICtrl = mUIMgr.ShowPanel("ZhiboPanel") as ZhiboUI;

        //NextTurn();
        NextTurnCaller();
    }
コード例 #18
0
ファイル: ShopMgr.cs プロジェクト: nmbswls/CSCI529
 public override void Setup()
 {
     mPoleMgr = GameMain.GetInstance().GetModule <RoleModule>();
     mCardMgr = GameMain.GetInstance().GetModule <CardDeckModule>();
     FakeItems();
 }
コード例 #19
0
ファイル: CardDeckModule.cs プロジェクト: DLBL0624/CSCI529
 public override void Setup()
 {
     InstId   = 0;
     pRoleMdl = GameMain.GetInstance().GetModule <RoleModule>();
 }
コード例 #20
0
 public override void Setup()
 {
     mailList.loadMail();
     pRoleMdl = GameMain.GetInstance().GetModule <RoleModule>();
 }