def OnFirstUpdate(self):
        xRandom.seed()
        xRandom.setmaxseries(2)

        vault = ptVault()
        entry = vault.findChronicleEntry("JourneyClothProgress")

        if type(entry) == type(None):
            PtDebugPrint("DEBUG: xJourneyClothsGen2.OnFirstUpdate: Did not find JourneyClothProgress chronicle...creating")
            vault.addChronicleEntry("JourneyClothProgress",0,"")
    def OnFirstUpdate(self):
        xRandom.seed()
        xRandom.setmaxseries(2)

        vault = ptVault()
        entry = vault.findChronicleEntry("JourneyClothProgress")

        if type(entry) == type(None):
            PtDebugPrint("DEBUG: xJourneyClothsGen2.OnFirstUpdate: Did not find JourneyClothProgress chronicle...creating")
            vault.addChronicleEntry("JourneyClothProgress",0,"")
Example #3
0
    def OnFirstUpdate(self):
        PtDebugPrint("DEBUG: bhroBahroYeeshaCave.OnFirstUpdate():\tEverything ok so far")
        xRandom.seed()
        xRandom.setmaxseries(1)

        self.currentYS = "zz"
        PtSendKIMessage(kDisableYeeshaBook,0)

        vault = ptVault()
        entry = vault.findChronicleEntry("BahroCave")

        if entry is None:
            PtDebugPrint("DEBUG: bhroBahroYeeshaCave.OnFirstUpdate: Did not find BahroCave chronicle...creating")
            vault.addChronicleEntry("BahroCave",0,"0")

        self.varMap = {'YeeshaSymbolTouched': 0, 'SolutionSymbol': 1, 'YeeshaSpeech': 2}

        self.ageDict = {
                        'Teledahn': {
                                     'State': 0,
                                     'WedgeAnim': respTeledahnWedge,
                                     'PoleCollider': soTeledahnPoleCollider,
                                     'JCDisable': respTeledahnJCDisable,
                                     'JCClickable': clickTeledahnJC,
                                     'SolutionSymbols': respTeledahnSolutionSymbols,
                                     'YSClickable': clickTeledahnYS,
                                     'YeeshaSpeech': respTeledahnYS,
                                     'PoleRemove': respTeledahnPoleRemove,
                                     'OneShotYS': respTeledahnYSOneShot,
                                     'OneShotJC': respTeledahnJCOneShot
                                    },
                        'Garrison': {
                                     'State': 0,
                                     'WedgeAnim': respGarrisonWedge,
                                     'PoleCollider': soGarrisonPoleCollider,
                                     'JCDisable': respGarrisonJCDisable,
                                     'JCClickable': clickGarrisonJC,
                                     'SolutionSymbols': respGarrisonSolutionSymbols,
                                     'YSClickable': clickGarrisonYS,
                                     'YeeshaSpeech': respGarrisonYS,
                                     'PoleRemove': respGarrisonPoleRemove,
                                     'OneShotYS': respGarrisonYSOneShot,
                                     'OneShotJC': respGarrisonJCOneShot
                                    },
                        'Garden': {
                                     'State': 0,
                                     'WedgeAnim': respGardenWedge,
                                     'PoleCollider': soGardenPoleCollider,
                                     'JCDisable': respGardenJCDisable,
                                     'JCClickable': clickGardenJC,
                                     'SolutionSymbols': respGardenSolutionSymbols,
                                     'YSClickable': clickGardenYS,
                                     'YeeshaSpeech': respGardenYS,
                                     'PoleRemove': respGardenPoleRemove,
                                     'OneShotYS': respGardenYSOneShot,
                                     'OneShotJC': respGardenJCOneShot
                                  },
                        'Kadish': {
                                     'State': 0,
                                     'WedgeAnim': respKadishWedge,
                                     'PoleCollider': soKadishPoleCollider,
                                     'JCDisable': respKadishJCDisable,
                                     'JCClickable': clickKadishJC,
                                     'SolutionSymbols': respKadishSolutionSymbols,
                                     'YSClickable': clickKadishYS,
                                     'YeeshaSpeech': respKadishYS,
                                     'PoleRemove': respKadishPoleRemove,
                                     'OneShotYS': respKadishYSOneShot,
                                     'OneShotJC': respKadishJCOneShot
                                  }
                       }
    def OnFirstUpdate(self):
        PtDebugPrint("DEBUG: bhroBahroYeeshaCave.OnFirstUpdate():\tEverything ok so far")
        xRandom.seed()
        xRandom.setmaxseries(1)

        self.currentYS = "zz"
        PtSendKIMessage(kDisableYeeshaBook,0)

        vault = ptVault()
        entry = vault.findChronicleEntry("BahroCave")

        if type(entry) == type(None):
            PtDebugPrint("DEBUG: bhroBahroYeeshaCave.OnFirstUpdate: Did not find BahroCave chronicle...creating")
            vault.addChronicleEntry("BahroCave",0,"0")

        self.varMap = {'YeeshaSymbolTouched': 0, 'SolutionSymbol': 1, 'YeeshaSpeech': 2}

        self.ageDict = {
                        'Teledahn': {
                                     'State': 0,
                                     'WedgeAnim': respTeledahnWedge,
                                     'PoleCollider': soTeledahnPoleCollider,
                                     'JCDisable': respTeledahnJCDisable,
                                     'JCClickable': clickTeledahnJC,
                                     'SolutionSymbols': respTeledahnSolutionSymbols,
                                     'YSClickable': clickTeledahnYS,
                                     'YeeshaSpeech': respTeledahnYS,
                                     'PoleRemove': respTeledahnPoleRemove,
                                     'OneShotYS': respTeledahnYSOneShot,
                                     'OneShotJC': respTeledahnJCOneShot
                                    },
                        'Garrison': {
                                     'State': 0,
                                     'WedgeAnim': respGarrisonWedge,
                                     'PoleCollider': soGarrisonPoleCollider,
                                     'JCDisable': respGarrisonJCDisable,
                                     'JCClickable': clickGarrisonJC,
                                     'SolutionSymbols': respGarrisonSolutionSymbols,
                                     'YSClickable': clickGarrisonYS,
                                     'YeeshaSpeech': respGarrisonYS,
                                     'PoleRemove': respGarrisonPoleRemove,
                                     'OneShotYS': respGarrisonYSOneShot,
                                     'OneShotJC': respGarrisonJCOneShot
                                    },
                        'Garden': {
                                     'State': 0,
                                     'WedgeAnim': respGardenWedge,
                                     'PoleCollider': soGardenPoleCollider,
                                     'JCDisable': respGardenJCDisable,
                                     'JCClickable': clickGardenJC,
                                     'SolutionSymbols': respGardenSolutionSymbols,
                                     'YSClickable': clickGardenYS,
                                     'YeeshaSpeech': respGardenYS,
                                     'PoleRemove': respGardenPoleRemove,
                                     'OneShotYS': respGardenYSOneShot,
                                     'OneShotJC': respGardenJCOneShot
                                  },
                        'Kadish': {
                                     'State': 0,
                                     'WedgeAnim': respKadishWedge,
                                     'PoleCollider': soKadishPoleCollider,
                                     'JCDisable': respKadishJCDisable,
                                     'JCClickable': clickKadishJC,
                                     'SolutionSymbols': respKadishSolutionSymbols,
                                     'YSClickable': clickKadishYS,
                                     'YeeshaSpeech': respKadishYS,
                                     'PoleRemove': respKadishPoleRemove,
                                     'OneShotYS': respKadishYSOneShot,
                                     'OneShotJC': respKadishJCOneShot
                                  }
                       }
    def OnFirstUpdate(self):
        PtDebugPrint("DEBUG: bhroBahroYeeshaCave.OnFirstUpdate():\tEverything ok so far")
        xRandom.seed()
        xRandom.setmaxseries(1)

        self.currentYS = "zz"
        PtSendKIMessage(kDisableYeeshaBook, 0)

        vault = ptVault()
        entry = vault.findChronicleEntry("BahroCave")

        if type(entry) == type(None):
            PtDebugPrint("DEBUG: bhroBahroYeeshaCave.OnFirstUpdate: Did not find BahroCave chronicle...creating")
            vault.addChronicleEntry("BahroCave", 0, "0")

        self.varMap = {"YeeshaSymbolTouched": 0, "SolutionSymbol": 1, "YeeshaSpeech": 2}

        self.ageDict = {
            "Teledahn": {
                "State": 0,
                "WedgeAnim": respTeledahnWedge,
                "PoleCollider": soTeledahnPoleCollider,
                "JCDisable": respTeledahnJCDisable,
                "JCClickable": clickTeledahnJC,
                "SolutionSymbols": respTeledahnSolutionSymbols,
                "YSClickable": clickTeledahnYS,
                "YeeshaSpeech": respTeledahnYS,
                "PoleRemove": respTeledahnPoleRemove,
                "OneShotYS": respTeledahnYSOneShot,
                "OneShotJC": respTeledahnJCOneShot,
            },
            "Garrison": {
                "State": 0,
                "WedgeAnim": respGarrisonWedge,
                "PoleCollider": soGarrisonPoleCollider,
                "JCDisable": respGarrisonJCDisable,
                "JCClickable": clickGarrisonJC,
                "SolutionSymbols": respGarrisonSolutionSymbols,
                "YSClickable": clickGarrisonYS,
                "YeeshaSpeech": respGarrisonYS,
                "PoleRemove": respGarrisonPoleRemove,
                "OneShotYS": respGarrisonYSOneShot,
                "OneShotJC": respGarrisonJCOneShot,
            },
            "Garden": {
                "State": 0,
                "WedgeAnim": respGardenWedge,
                "PoleCollider": soGardenPoleCollider,
                "JCDisable": respGardenJCDisable,
                "JCClickable": clickGardenJC,
                "SolutionSymbols": respGardenSolutionSymbols,
                "YSClickable": clickGardenYS,
                "YeeshaSpeech": respGardenYS,
                "PoleRemove": respGardenPoleRemove,
                "OneShotYS": respGardenYSOneShot,
                "OneShotJC": respGardenJCOneShot,
            },
            "Kadish": {
                "State": 0,
                "WedgeAnim": respKadishWedge,
                "PoleCollider": soKadishPoleCollider,
                "JCDisable": respKadishJCDisable,
                "JCClickable": clickKadishJC,
                "SolutionSymbols": respKadishSolutionSymbols,
                "YSClickable": clickKadishYS,
                "YeeshaSpeech": respKadishYS,
                "PoleRemove": respKadishPoleRemove,
                "OneShotYS": respKadishYSOneShot,
                "OneShotJC": respKadishJCOneShot,
            },
        }