# uncompyle6 version 3.2.3
# Python bytecode 2.4 (62061)
# Decompiled from: Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)]
# Embedded file name: C:\Cygwin\home\piratepub\player_pirates_1_0_33QA\pirates\src\leveleditor\worldData\RambleshackWorld.py
from pandac.PandaModules import Point3, VBase3, Vec4
objectStruct = {
    'Objects': {
        '1115838788a.58jubutler': {
            'Type': 'Region',
            'Name': 'RambleshackWorld',
            'Objects': {
                '1115838800a.3jubutler': {
                    'Type': 'Island',
                    'Name': 'Rambleshack',
                    'File': 'Rambleshack',
                    'Hpr': VBase3(0.0, 0.0, 0.0),
                    'Objects': {
                        '1157100709.96jubutler': {
                            'Type': 'LOD Sphere',
                            'Hpr': Point3(0.0, 0.0, 0.0),
                            'Pos': Point3(0.0, 0.0, -9.221),
                            'Radi': [11498, 12498, 13498],
                            'Scale': VBase3(1.0, 1.0, 1.0),
                            'VisSize': ''
                        }
                    },
                    'Pos': Point3(0.0, 0.0, 0.0),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/islands/pir_m_are_isl_rambleshack'
                    }
Exemple #2
0
 'Type':
 'Townsperson',
 'Category':
 'Commoner',
 'AnimSet':
 'tatoo',
 'CustomModel':
 'None',
 'GhostColor':
 'None',
 'GhostFX':
 0,
 'Greeting Animation':
 '',
 'Hpr':
 VBase3(-102.509, 1.6419999999999999, 0.0),
 'Level':
 '37',
 'Notice Animation 1':
 '',
 'Notice Animation 2':
 '',
 'Patrol Radius':
 '12.0000',
 'Pos':
 Point3(6.9409999999999998, -8.1340000000000003,
        -0.17799999999999999),
 'PoseAnim':
 '',
 'PoseFrame':
 '',
objectStruct = {
    'Objects': {
        '1156806971.72sdnaik': {
            'Type': 'Region',
            'Name': 'default',
            'Objects': {
                '1156207188.95dzlu': {
                    'Type': 'Island',
                    'File': 'tortugaIsland',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Objects': {
                        '1157082007.41dzlu': {
                            'Type': 'Imported Object',
                            'Hpr': Point3(0.0, 0.0, 0.0),
                            'Pos': Point3(0.0, 0.0, 0.0),
                            'Scale': VBase3(1.0, 1.0, 1.0),
                            'Visual': {
                                'Model': ['models/pir_m_are_isl_tortuga_idle']
                            }
                        }
                    },
                    'Pos': Point3(0.0, 0.0, 0.0),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/islands/pir_m_are_isl_tortuga'
                    }
                }
            },
            'Visual': {}
        }
    },
Exemple #4
0
# Python bytecode 2.4 (62061)
# Decompiled from: Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)]
# Embedded file name: pirates.leveleditor.worldData.CaveBTemplate
from pandac.PandaModules import Point3, VBase3
objectStruct = {
    'Objects': {
        '1172185213.66sdnaik': {
            'Type': 'Island Game Area',
            'Name': 'CaveBTemplate',
            'File': '',
            'Instanced': True,
            'Objects': {
                '1172185301.05sdnaik': {
                    'Type': 'Locator Node',
                    'Name': 'portal_interior_1',
                    'Hpr': VBase3(-92.814, 0.0, 0.0),
                    'Pos': Point3(408.102, 203.835, 1.938),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1172185301.08sdnaik': {
                    'Type': 'Locator Node',
                    'Name': 'portal_interior_2',
                    'Hpr': VBase3(-0.234, -0.244, 0.739),
                    'Pos': Point3(-535.085, 236.444, 77.638),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1172893180.14kmuller': {
                    'Type': 'Tunnel Cap',
                    'Hpr': VBase3(-89.933, 0.0, 0.0),
                    'Pos': Point3(-530.764, 233.107, 82.679),
                    'Scale': VBase3(1.0, 1.0, 1.0),
     'Type': 'Spawn Node',
     'AnimSet': 'default',
     'AuraFX': 'None',
     'Hpr': Point3(0.0, 0.0, 0.0),
     'Min Population': '1',
     'Patrol Radius': '12.0000',
     'Pause Chance': '100',
     'Pause Duration': '30',
     'Pos': Point3(1.4, -20.734, 25.053),
     'PoseAnim': '',
     'PoseFrame': '',
     'PropFXLeft': 'None',
     'PropFXRight': 'None',
     'PropLeft': 'None',
     'PropRight': 'None',
     'Scale': VBase3(1.0, 1.0, 1.0),
     'Spawnables': 'VoodooZombie T4',
     'Start State': 'Patrol',
     'StartFrame': '0',
     'Team': 'default',
     'TrailFX': 'None',
     'TrailLeft': 'None',
     'TrailRight': 'None',
     'VisSize': '',
     'Visual': {
         'Color': (0, 0, 0.65, 1),
         'Model': 'models/misc/smiley'
     },
     'spawnTimeBegin': 0.0,
     'spawnTimeEnd': 0.0
 },
Exemple #6
0
from pandac.PandaModules import Point3, VBase3, Vec4
objectStruct = {
    'Interact Links':
    [['1186512896.0dxschafe', '1186513024.0dxschafe', 'Bi-directional']],
    'Objects': {
        '1156267951.67dzlu0': {
            'Type': 'Building Interior',
            'Name': '',
            'AdditionalData': ['interior_spanish_office_b'],
            'Instanced': True,
            'Objects': {
                '1186512896.0dxschafe': {
                    'Type': 'Searchable Container',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(-0.58, -4.736, 0.0),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/props/desk_gov'
                    },
                    'searchTime': '6.0',
                    'type': 'Desk'
                },
                '1186513024.0dxschafe': {
                    'Type': 'Spawn Node',
                    'Aggro Radius': '12.0000',
                    'AnimSet': 'idleB',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Min Population': '1',
                    'Patrol Radius': '2.7892',
                    'Pause Chance': 100,
                    'Pause Duration': 30,
# Decompiled from: Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)]
# Embedded file name: C:\Cygwin\home\piratepub\player_pirates_1_0_33QA\pirates\src\leveleditor\worldData\A_GyedoVegasIsland.py
from pandac.PandaModules import Point3, VBase3, Vec4, Vec3
objectStruct = {
    'Objects': {
        '1149705583.09Shochet': {
            'Type': 'Island',
            'Name': 'VegasIsland',
            'File': '',
            'Environment': 'Interior',
            'Minimap': False,
            'Objects': {
                '1149705605.5Shochet': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_1',
                    'Hpr': VBase3(-18.331, 0.0, 0.0),
                    'Pos': Point3(-219.917, -319.235, 0.595),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1149705605.5Shochet0': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_2',
                    'Hpr': VBase3(68.97, 0.0, 0.0),
                    'Pos': Point3(-285.103, -58.817, 44.049),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1149705607.02Shochet': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_1',
                    'Hpr': VBase3(-18.331, 0.0, 0.0),
                    'Pos': Point3(-219.917, -319.235, 0.595),
Exemple #8
0
 'Interact Links':
 [['1169075869.81mike', '1179365632.0dchiappe', 'Bi-directional']],
 'Objects': {
     '1156279185.81dzlu0': {
         'Type': 'Building Interior',
         'Name': '',
         'AdditionalData': ['interior_shanty_blacksmith'],
         'Instanced': True,
         'Objects': {
             '1169075869.81mike': {
                 'Type': 'Townsperson',
                 'Category': 'Blacksmith',
                 'AnimSet': 'default',
                 'CustomModel': 'None',
                 'HelpID': 'NONE',
                 'Hpr': VBase3(-176.817, 0.0, 0.0),
                 'Patrol Radius': '12.0000',
                 'Pos': Point3(-5.665, 11.706, 0.0),
                 'PoseAnim': '',
                 'PoseFrame': '',
                 'Private Status': 'All',
                 'Respawns': True,
                 'Scale': VBase3(1.0, 1.0, 1.0),
                 'ShopID': 'PORT_ROYAL_DEFAULTS',
                 'Start State': 'Idle',
                 'StartFrame': '0',
                 'Team': 'Villager',
                 'TrailFX': 'None'
             },
             '1179365632.0dchiappe': {
                 'Type': 'Interactive Prop',
# Embedded file name: pirates.leveleditor.worldData.shipUndeadWarship3
from pandac.PandaModules import Point3, VBase3
objectStruct = {
    'Objects': {
        '1144708702.99jubutler': {
            'Type': 'Ship Part',
            'Name': 'default',
            'Category': '121: Revenant',
            'File': '',
            'Objects': {
                '1144709056.55jubutler': {
                    'Type': 'Spawn Node',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Min Population': '1',
                    'Pos': Point3(0.266, 25.584, 22.664),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Spawnables': 'Skeleton',
                    'Team': '1'
                },
                '1144873328.81jubutler': {
                    'Type': 'Movement Node',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(-0.545, -60.139, 15.45),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1144888126.67jubutler': {
                    'Type': 'Movement Node',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(-16.489, 34.812, 23.441),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
from pandac.PandaModules import Point3, VBase3
objectStruct = {
    'Objects': {
        '1151689257.39hreister': {
            'Type': 'Island',
            'Name': 'pirateerFortress',
            'File': '',
            'Objects': {
                '1151690118.21hreister': {
                    'Type': 'Event Sphere',
                    'Collide Type': 'Object',
                    'Event Type': 'Port',
                    'Extra Param': 'Team 3',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(0.0, 0.0, 0.0),
                    'Scale': VBase3(160, 160, 160) },
                '1151690222.53hreister': {
                    'Type': 'Event Sphere',
                    'Collide Type': 'Object',
                    'Event Type': 'Port',
                    'Extra Param': 'Dock',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(378.01299999999998, -249.79900000000001, -7.8449999999999998),
                    'Scale': VBase3(160, 160, 160) } },
            'Visual': {
                'Model': 'models/islands/pvpFortress' } } },
    'Node Links': [],
    'Layers': { },
    'ObjectIds': {
        '1151689257.39hreister': '["Objects"]["1151689257.39hreister"]',
        '1151690118.21hreister': '["Objects"]["1151689257.39hreister"]["Objects"]["1151690118.21hreister"]',
# uncompyle6 version 3.2.3
# Python bytecode 2.4 (62061)
# Decompiled from: Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)]
# Embedded file name: C:\Cygwin\home\piratepub\player_pirates_1_0_33QA\pirates\src\leveleditor\worldData\MysteriousIsland_01.py
from pandac.PandaModules import Point3, VBase3, Vec4, Vec3
objectStruct = {'Objects': {'1264619508.77caoconno': {'Type': 'Island', 'Name': 'default', 'Environment': 'OpenSky', 'Minimap': False, 'Objects': {}, 'Undockable': False, 'Visibility': 'Grid', 'Visual': {'Model': 'models/islands/pir_m_are_isl_mysterious_01'}}}, 'Layers': {}, 'ObjectIds': {'1264619508.77caoconno': '["Objects"]["1264619508.77caoconno"]'}}
extraInfo = {'camPos': Point3(-1059.51, -121.796, 99609.5), 'camHpr': VBase3(0, -90, 0), 'focalLength': 1.39951908588, 'skyState': 2, 'fog': 0}
Exemple #12
0
    def makePrepareBattleThreeMovie(self, delayDeletes):
        for toonId in self.involvedToons:
            toon = self.cr.doId2do.get(toonId)
            if toon:
                delayDeletes.append(
                    DelayDelete(toon,
                                'CashbotBoss.makePrepareBattleThreeMovie'))

        startPos = Point3(ToontownGlobals.CashbotBossBattleOnePosHpr[0],
                          ToontownGlobals.CashbotBossBattleOnePosHpr[1],
                          ToontownGlobals.CashbotBossBattleOnePosHpr[2])
        battlePos = Point3(ToontownGlobals.CashbotBossBattleThreePosHpr[0],
                           ToontownGlobals.CashbotBossBattleThreePosHpr[1],
                           ToontownGlobals.CashbotBossBattleThreePosHpr[2])
        startHpr = Point3(ToontownGlobals.CashbotBossBattleOnePosHpr[3],
                          ToontownGlobals.CashbotBossBattleOnePosHpr[4],
                          ToontownGlobals.CashbotBossBattleOnePosHpr[5])
        battleHpr = VBase3(ToontownGlobals.CashbotBossBattleThreePosHpr[3],
                           ToontownGlobals.CashbotBossBattleThreePosHpr[4],
                           ToontownGlobals.CashbotBossBattleThreePosHpr[5])
        finalHpr = VBase3(135, 0, 0)
        bossTrack = Sequence()
        bossTrack.append(Func(self.reparentTo, render))
        bossTrack.append(Func(self.getGeomNode().setH, 180))
        bossTrack.append(Func(self.pelvis.setHpr, self.pelvisForwardHpr))
        bossTrack.append(Func(self.loop, 'Ff_neutral'))
        track, hpr = self.rollBossToPoint(startPos, startHpr, startPos,
                                          battleHpr, 0)
        bossTrack.append(track)
        track, hpr = self.rollBossToPoint(startPos, None, battlePos, None, 0)
        bossTrack.append(track)
        track, hpr = self.rollBossToPoint(battlePos, battleHpr, battlePos,
                                          finalHpr, 0)
        bossTrack.append(track)
        rToon = self.resistanceToon
        rToon.setPosHpr(93.935, -341.065, 0, -45, 0, 0)
        goon = self.fakeGoons[0]
        crane = self.cranes[0]
        track = Sequence(
            Func(self._DistributedCashbotBoss__hideToons),
            Func(crane.request, 'Movie'), Func(crane.accomodateToon, rToon),
            Func(goon.request, 'Stunned'),
            Func(goon.setPosHpr, 104, -316, 0, 165, 0, 0),
            Parallel(self.door2.posInterval(4.5, VBase3(0, 0, 30)),
                     self.door3.posInterval(4.5, VBase3(0, 0, 30)), bossTrack),
            Func(rToon.loop, 'leverNeutral'),
            Func(base.camera.reparentTo, self.geom),
            Func(base.camera.setPosHpr, 105, -326, 5, 136.3, 0, 0),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.BrutalResistanceToonWatchThis,
                 ChatGlobals.CFSpeech), Wait(2), Func(rToon.clearChat),
            Func(base.camera.setPosHpr, 105, -326, 20, -45.3, 11, 0),
            Func(self.setChatAbsolute,
                 TTLocalizer.BrutalCashbotBossGetAwayFromThat,
                 ChatGlobals.CFSpeech), Wait(2), Func(self.clearChat),
            base.camera.posHprInterval(1.5,
                                       Point3(105, -326, 5),
                                       Point3(136.3, 0, 0),
                                       blendType='easeInOut'),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.ResistanceToonCraneInstructions1,
                 ChatGlobals.CFSpeech), Wait(4),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.ResistanceToonCraneInstructions2,
                 ChatGlobals.CFSpeech), Wait(4),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.BrutalResistanceToonCraneInstructions3,
                 ChatGlobals.CFSpeech), Wait(4),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.BrutalResistanceToonCraneInstructions4,
                 ChatGlobals.CFSpeech), Wait(4), Func(rToon.clearChat),
            Func(base.camera.setPosHpr, 102, -323.6, 0.9, -10.6, 14, 0),
            Func(goon.request, 'Recovery'), Wait(2),
            Func(base.camera.setPosHpr, 95.4, -332.6, 4.2, 167.1, -13.2, 0),
            Func(rToon.setChatAbsolute, TTLocalizer.ResistanceToonGetaway,
                 ChatGlobals.CFSpeech), Func(rToon.animFSM.request, 'jump'),
            Wait(1.8), Func(rToon.clearChat),
            Func(base.camera.setPosHpr, 109.1, -300.7, 13.9, -15.6, -13.6, 0),
            Func(rToon.animFSM.request, 'run'), Func(goon.request, 'Walk'),
            Parallel(
                self.door3.posInterval(3, VBase3(0, 0, 0)),
                rToon.posHprInterval(3,
                                     Point3(136, -212.9, 0),
                                     VBase3(-14, 0, 0),
                                     startPos=Point3(110.8, -292.7, 0),
                                     startHpr=VBase3(-14, 0, 0)),
                goon.posHprInterval(3,
                                    Point3(125.2, -243.5, 0),
                                    VBase3(-14, 0, 0),
                                    startPos=Point3(104.8, -309.5, 0),
                                    startHpr=VBase3(-14, 0, 0))),
            Func(self._DistributedCashbotBoss__hideFakeGoons),
            Func(crane.request, 'Free'), Func(self.getGeomNode().setH, 0),
            self.moveToonsToBattleThreePos(self.involvedToons),
            Func(self._DistributedCashbotBoss__showToons))
        return Sequence(Func(base.camera.reparentTo, self),
                        Func(base.camera.setPosHpr, 0, -27, 25, 0, -18, 0),
                        track)
Exemple #13
0
    def makeIntroductionMovie(self, delayDeletes):
        for toonId in self.involvedToons:
            toon = self.cr.doId2do.get(toonId)
            if toon:
                delayDeletes.append(
                    DelayDelete(toon, 'CashbotBoss.makeIntroductionMovie'))

        rtTrack = Sequence()
        startPos = Point3(ToontownGlobals.CashbotBossOffstagePosHpr[0],
                          ToontownGlobals.CashbotBossOffstagePosHpr[1],
                          ToontownGlobals.CashbotBossOffstagePosHpr[2])
        battlePos = Point3(ToontownGlobals.CashbotBossBattleOnePosHpr[0],
                           ToontownGlobals.CashbotBossBattleOnePosHpr[1],
                           ToontownGlobals.CashbotBossBattleOnePosHpr[2])
        battleHpr = VBase3(ToontownGlobals.CashbotBossBattleOnePosHpr[3],
                           ToontownGlobals.CashbotBossBattleOnePosHpr[4],
                           ToontownGlobals.CashbotBossBattleOnePosHpr[5])
        bossTrack = Sequence()
        bossTrack.append(Func(self.reparentTo, render))
        bossTrack.append(Func(self.getGeomNode().setH, 180))
        bossTrack.append(Func(self.pelvis.setHpr, self.pelvisForwardHpr))
        bossTrack.append(Func(self.loop, 'Ff_neutral'))
        track, hpr = self.rollBossToPoint(startPos, None, battlePos, None, 0)
        bossTrack.append(track)
        track, hpr = self.rollBossToPoint(battlePos, hpr, battlePos, battleHpr,
                                          0)
        bossTrack.append(track)
        bossTrack.append(Func(self.getGeomNode().setH, 0))
        bossTrack.append(Func(self.pelvis.setHpr, self.pelvisReversedHpr))
        goonTrack = self._DistributedCashbotBoss__makeGoonMovieForIntro()
        attackToons = TTLocalizer.CashbotBossCogAttack
        rToon = self.resistanceToon
        rToon.setPosHpr(*ToontownGlobals.CashbotRTBattleOneStartPosHpr)
        track = Sequence(
            Func(base.camera.setPosHpr, 82, -219, 5, 267, 0, 0),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.BrutalResistanceToonWelcome,
                 ChatGlobals.CFSpeech), Wait(3), Sequence(goonTrack,
                                                          duration=0),
            Parallel(
                base.camera.posHprInterval(4, Point3(108, -244, 4),
                                           VBase3(211.5, 0, 0)),
                Sequence(
                    Func(rToon.suit.setPlayRate, 1.4, 'walk'),
                    Func(rToon.suit.loop, 'walk'),
                    Parallel(rToon.hprInterval(1, VBase3(180, 0, 0)),
                             rToon.posInterval(3, VBase3(120, -255, 0)),
                             Sequence(Wait(2), Func(rToon.clearChat))),
                    Func(rToon.suit.loop, 'neutral'),
                    self.door2.posInterval(3, VBase3(0, 0, 30)))),
            Func(rToon.setHpr, 0, 0, 0),
            Func(rToon.setChatAbsolute, TTLocalizer.ResistanceToonTooLate,
                 ChatGlobals.CFSpeech), Func(base.camera.reparentTo, render),
            Func(base.camera.setPosHpr, 61.1, -228.8, 10.2, -90, 0, 0),
            self.door1.posInterval(2, VBase3(0, 0, 30)),
            Parallel(
                bossTrack,
                Sequence(Wait(3), Func(rToon.clearChat),
                         self.door1.posInterval(3, VBase3(0, 0, 0)))),
            Func(self.setChatAbsolute, TTLocalizer.CashbotBossDiscoverToons1,
                 ChatGlobals.CFSpeech),
            base.camera.posHprInterval(1.5, Point3(93.3, -230, 0.7),
                                       VBase3(-92.9, 39.7, 8.3)),
            Func(self.setChatAbsolute,
                 TTLocalizer.BrutalCashbotBossDiscoverToons2,
                 ChatGlobals.CFSpeech), Wait(4), Func(self.clearChat),
            self.loseCogSuits(self.toonsA + self.toonsB, render,
                              (113, -228, 10, 90, 0, 0)), Wait(1),
            Func(rToon.setHpr, 0, 0, 0),
            self.loseCogSuits([rToon], render, (133, -243, 5, 143, 0, 0),
                              True),
            Func(rToon.setChatAbsolute,
                 TTLocalizer.BrutalResistanceToonKeepHimBusy,
                 ChatGlobals.CFSpeech), Wait(1),
            Func(self._DistributedCashbotBoss__showResistanceToon, False),
            Sequence(
                Func(rToon.animFSM.request, 'run'),
                rToon.hprInterval(1, VBase3(180, 0, 0)),
                Parallel(
                    Sequence(
                        rToon.posInterval(1.5, VBase3(109, -294, 0)),
                        Parallel(Func(rToon.animFSM.request, 'jump')),
                        rToon.posInterval(1.5, VBase3(93.935, -341.065, 2))),
                    self.door2.posInterval(3, VBase3(0, 0, 0))),
                Func(rToon.animFSM.request, 'neutral')),
            self.toonNormalEyes(self.involvedToons),
            self.toonNormalEyes([self.resistanceToon], True),
            Func(rToon.clearChat),
            Func(base.camera.setPosHpr, 93.3, -230, 0.7, -92.9, 39.7, 8.3),
            Func(self.setChatAbsolute, attackToons, ChatGlobals.CFSpeech),
            Wait(2), Func(self.clearChat))
        return Sequence(Func(base.camera.reparentTo, render), track)
Exemple #14
0
 'Type':
 'Island Game Area',
 'File':
 'JungleAreaB',
 'Hpr':
 Point3(0.0, 0.0, 0.0),
 'Objects': {
     '1157574928.53sdnaik': {
         'Type':
         'Locator Node',
         'Name':
         'portal_interior_1',
         'GridPos':
         Point3(-3.9249999999999998, -10.962, 221.101),
         'Hpr':
         VBase3(-90.0, 0.0, 0.0),
         'Pos':
         Point3(498.11399999999998, 427.80799999999999,
                45.335999999999999),
         'Scale':
         VBase3(1.0, 1.0, 1.0)
     },
     '1157574928.66sdnaik': {
         'Type':
         'Locator Node',
         'Name':
         'portal_interior_2',
         'GridPos':
         Point3(-542.42100000000005, -643.13900000000001,
                218.43700000000001),
         'Hpr':
Exemple #15
0
# File: p (Python 2.4)

from pandac.PandaModules import Point3, VBase3, Vec4
objectStruct = {
    'Objects': {
        '1233252864.0akelts3': {
            'Type': 'Building Interior',
            'Name': '',
            'AdditionalData': ['interior_tavern'],
            'Instanced': True,
            'Objects': {
                '1201821491.11dxschafe': {
                    'Type': 'Door Locator Node',
                    'Name': 'door_locator',
                    'Hpr': VBase3(0.0, 0.0, 0.0),
                    'Pos': Point3(29.010000000000002, -38.82,
                                  0.59799999999999998),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1201821491.16dxschafe': {
                    'Type': 'Door Locator Node',
                    'Name': 'door_locator_2',
                    'Hpr': VBase3(-180.0, 0.0, 0.0),
                    'Pos': Point3(-42.936999999999998, 40.889000000000003,
                                  1.0),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1201821619.0dxschafe': {
                    'Type': 'Townsperson',
                    'Category': 'Bartender',
                    'AnimSet': 'bar_wipe',
Exemple #16
0
objectStruct = {
    'Interact Links': [],
    'Objects': {
        '1168033330.17kmuller0': {
            'Type': 'Building Interior',
            'Name': 'port_royal_interior_mansion',
            'AdditionalData': [
                'interior_mansion'],
            'Instanced': True,
            'Objects': {
                '1171325040.86MAsaduzz': {
                    'Type': 'Townsperson',
                    'Category': 'Cast',
                    'AnimSet': 'sit_write',
                    'CustomModel': 'models/char/es_2000',
                    'Hpr': VBase3(-27.527999999999999, 0.0, 0.0),
                    'Pos': Point3(-0.10100000000000001, -8.0860000000000003, -0.028000000000000001),
                    'Private Status': 'All',
                    'Respawns': True,
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Start State': 'Idle',
                    'Team': 'Villager' },
                '1176937728.0dxschafe': {
                    'Type': 'Interactive Prop',
                    'Hpr': VBase3(179.86600000000001, 0.0, 0.0),
                    'Objects': { },
                    'Pos': Point3(0.27400000000000002, -9.202, 0.0),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/props/chair_fancy' },
                    'interactAble': 'npc',
Exemple #17
0
 def getRunToStartPositionIval(self):
     targetH = self.locator.getH()
     travelVec = self.position - self.toon.getPos(self.activity.root)
     duration = travelVec.length() / 9.778
     startH = 0.0
     if travelVec.getY() < 0.0:
         startH = 180.0
     return Sequence(Func(self.toon.startPosHprBroadcast, 0.1), Func(self.toon.b_setAnimState, 'run'), Parallel(self.toon.hprInterval(0.5, VBase3(startH, 0.0, 0.0), other=self.activity.root), self.toon.posInterval(duration, self.position, other=self.activity.root)), Func(self.toon.b_setAnimState, 'neutral'), self.toon.hprInterval(0.25, VBase3(targetH, 0.0, 0.0), other=self.activity.root), Func(self.toon.stopPosHprBroadcast))
Exemple #18
0
 def getSinkShipIval(self):
     return Parallel(LerpPosInterval(self.modelRoot, 18.0 * self.sinkTimeScale, Vec3(0, 0, -1.5 * self.dimensions[2])), LerpHprInterval(self.modelRoot, 12.0 * self.sinkTimeScale, VBase3(self.modelRoot.getH(), self.modelRoot.getP() + 75, self.modelRoot.getR())))
Exemple #19
0
# uncompyle6 version 3.2.0
# Python bytecode 2.4 (62061)
# Decompiled from: Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)]
# Embedded file name: pirates.leveleditor.worldData.PizzaIsland
from pandac.PandaModules import Point3, VBase3, Vec4
objectStruct = {'AmbientColors': {}, 'DirectionalColors': {}, 'FogColors': {}, 'FogRanges': {}, 'Interact Links': [], 'Locator Links': [['1157477467.36dxschafe', '1234560512.0akelts2', 'Bi-directional'], ['1234560512.0akelts3', '1235762221.72akelts', 'Bi-directional']], 'Objects': {'1150922126.8dzlu': {'Type': 'Island', 'Name': 'PizzaIsland', 'File': '', 'Minimap': False, 'Objects': {'1155695180.13sdnaik': {'Type': 'Port Collision Sphere', 'Name': 'PizzaPort', 'Hpr': VBase3(34.116, 0.0, 0.0), 'Pos': Point3(2.887, 0.249, 0.0), 'Scale': VBase3(125.209, 125.209, 125.209), 'VisSize': '', 'Visual': {'Color': (0.5, 0.5, 1.0, 0.2), 'Model': 'models/misc/smiley'}}, '1160703177.58JB': {'Type': 'Interactive Prop', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-416.357, -1826.094, 4.65), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/props/dummy_zero'}, 'interactAble': 'player', 'interactType': 'hit'}, '1162575677.17Shochet': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': VBase3(-42.929, -1.491, 2.305), 'Parent Uid': '1150922126.8dzlu', 'Pos': Point3(12.838, -924.207, 46.228), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1168493928.34kmuller': {'Type': 'Prop_Groups', 'DisableCollision': True, 'GridPos': Point3(-1468.164, -3010.376, 193.197), 'Hpr': VBase3(-156.501, 0.0, 0.0), 'Pos': Point3(-729.161, -1976.411, 68.319), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Color': (0.47999998927116394, 0.44999998807907104, 0.4099999964237213, 1.0), 'Model': 'models/props/prop_group_A'}}, '1169577216.0dxschafe0': {'Type': 'Locator Node', 'Name': 'portal_exterior_3', 'Hpr': VBase3(175.735, 0.0, 0.0), 'Parent Uid': '1150922126.8dzlu', 'Pos': Point3(758.091, -1814.26, 10.14), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172542336.0jubutler8': {'Type': 'Player Spawn Node', 'Hpr': VBase3(-26.668, 0.0, 0.0), 'Index': -1, 'Min Population': '1', 'Pos': Point3(1.452, -0.761, 1.0), 'Priority': '1', 'Scale': VBase3(1.0, 1.0, 1.0), 'SpawnDelay': '20', 'Spawnables': 'All', 'Team': '1', 'Visual': {'Model': 'models/misc/smiley'}, 'startingDepth': '12'}, '1178941184.0JB': {'Type': 'Player Boot Node', 'AreaUid': '1157485774.64sdnaik', 'Hpr': VBase3(168.961, 0.0, 0.0), 'Pos': Point3(-739.589, -1823.109, 25.99), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Color': (0.5, 1.0, 0.5, 1), 'Model': 'models/misc/smiley'}}, '1192581038.5akelts': {'Type': 'Military_props', 'DisableCollision': False, 'Hpr': VBase3(116.029, 0.0, 0.0), 'Pos': Point3(-733.366, -1970.781, 68.319), 'Scale': VBase3(1.0, 1.0, 1.104), 'Visual': {'Color': (0.69, 0.58, 0.47, 1.0), 'Model': 'models/islands/pier_scaffold_stairs'}}, '1193359744.0dxschafe0': {'Type': 'Spawn Node', 'AnimSet': 'default', 'Hpr': Point3(0.0, 0.0, 0.0), 'Min Population': '1', 'Patrol Radius': '12.0000', 'Pause Chance': '100', 'Pause Duration': '30', 'Pos': Point3(0.0, 0.0, 0.0), 'PoseAnim': '', 'PoseFrame': '', 'Scale': VBase3(1.0, 1.0, 1.0), 'Spawnables': 'Low Navy', 'Start State': 'Patrol', 'StartFrame': '0', 'Team': 'default', 'TrailFX': 'None', 'Visual': {'Color': (0, 0, 0.65, 1), 'Model': 'models/misc/smiley'}}, '1219967635.89akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-20.048, -67.875, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967645.94akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-10.749, -22.183, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisSize': '', 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967701.58akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-52.08, -53.96, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967702.73akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-68.535, -13.929, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967703.58akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-33.426, -9.466, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967706.25akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-40.058, -36.711, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967754.09akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(12.883, -9.472, 1.0), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967765.61akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(42.531, 20.561, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'mushroom', 'Visual': {'Model': 'models/props/fishbasket'}}, '1219967783.2akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(15.71, 14.133, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisSize': '', 'VisZone': 'mushroom', 'Visual': {'Model': 'models/props/fishbasket'}}, '1219967783.72akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(24.93, 63.03, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisSize': '', 'VisZone': 'mushroom', 'Visual': {'Model': 'models/props/fishbasket'}}, '1219967784.53akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(21.517, 36.79, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisSize': '', 'VisZone': 'mushroom', 'Visual': {'Model': 'models/props/fishbasket'}}, '1219967786.83akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(54.018, 61.648, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'mushroom', 'Visual': {'Model': 'models/props/fishbasket'}}, '1219967791.12akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-14.676, 21.936, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisSize': '', 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967800.16akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-26.679, 23.72, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967801.34akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-9.565, 36.257, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967801.8akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-61.911, 39.33, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967802.26akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-64.449, 10.839, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967803.17akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-30.277, 65.309, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967803.53akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-7.38, 72.276, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967804.08akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-46.939, 58.076, 1.0), 'Scale': VBase3(16.691, 16.691, 16.691), 'VisZone': 'pineapple', 'Visual': {'Model': 'models/props/mangobasket'}}, '1219967825.34akelts': {'Type': 'Building Exterior', 'File': '', 'ExtUid': '1219967825.34akelts0', 'Hpr': VBase3(-20.344, 0.0, 0.0), 'Pos': Point3(-42.939, -70.378, 1.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'VisIndex': 1, 'VisSize': 'Large', 'Visual': {'Door': 'models/buildings/shanty_guildhall_door', 'Model': 'models/buildings/english_g', 'SignFrame': '', 'SignImage': 'models/buildings/sign1_eng_a_icon_barber'}}, '1219967835.67akelts': {'Type': 'Building Exterior', 'File': '', 'ExtUid': '1219967835.67akelts0', 'Hpr': VBase3(-20.344, 0.0, 0.0), 'Pos': Point3(31.29, 77.6, 1.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'VisIndex': 2, 'VisSize': 'Large', 'Visual': {'Door': 'models/buildings/shanty_guildhall_door', 'Model': 'models/buildings/english_g', 'SignFrame': '', 'SignImage': 'models/buildings/sign1_eng_a_icon_barber'}}, '1219967841.55akelts': {'Type': 'Building Exterior', 'File': '', 'ExtUid': '1219967841.55akelts0', 'Hpr': VBase3(46.578, 0.0, 0.0), 'Pos': Point3(61.242, -59.937, 1.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'VisIndex': 3, 'VisSize': 'Large', 'Visual': {'Door': 'models/buildings/shanty_guildhall_door', 'Model': 'models/buildings/english_g', 'SignFrame': '', 'SignImage': 'models/buildings/sign1_eng_a_icon_barber'}}, '1219967846.48akelts': {'Type': 'Building Exterior', 'File': '', 'ExtUid': '1219967846.48akelts0', 'Hpr': VBase3(46.578, 0.0, 0.0), 'Pos': Point3(-62.861, 59.68, 1.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'VisIndex': 4, 'VisSize': 'Large', 'Visual': {'Door': 'models/buildings/shanty_guildhall_door', 'Model': 'models/buildings/english_g', 'SignFrame': '', 'SignImage': 'models/buildings/sign1_eng_a_icon_barber'}}, '1219967941.09akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(16.0, -29.85, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisSize': '', 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967941.67akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(17.039, -66.826, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967943.19akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(64.274, -25.463, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967943.7akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(46.57, -42.266, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967944.26akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(41.863, -62.028, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967945.2akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(31.384, -11.744, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967946.76akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(77.044, -13.696, 1.001), 'Scale': VBase3(18.722, 18.722, 18.722), 'VisZone': 'pepperoni', 'Visual': {'Model': 'models/props/greenbeanbasket'}}, '1219967951.66akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-14.532, -43.87, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967952.39akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-6.199, -7.695, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967952.83akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-30.715, -23.562, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967953.48akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-62.772, -34.142, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967953.83akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-52.025, -10.807, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967955.66akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-21.554, -33.194, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisSize': '', 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967957.7akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-14.049, -58.385, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1219967959.91akelts': {'Type': 'Food', 'DisableCollision': False, 'Hpr': VBase3(-36.908, 0.0, 0.0), 'Pos': Point3(-33.308, -51.626, 1.0), 'Scale': VBase3(3.002, 3.002, 3.002), 'VisZone': 'sausage', 'Visual': {'Model': 'models/props/sausage'}}, '1228348366.44akelts': {'Type': 'Island Game Area', 'File': 'port_royal_area_MurkyHollow', 'Hpr': Point3(0.0, 0.0, 0.0), 'Instanced': False, 'Minimap': False, 'Objects': {'1235762221.72akelts': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(97.704, 1056.156, 98.293), 'Hpr': Point3(0.0, 0.0, 0.0), 'Parent Uid': '1228348366.44akelts', 'Pos': Point3(-456.179, 510.894, 93.701), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(553.883, 545.263, 4.592), 'Scale': VBase3(1.0, 1.0, 1.0), 'VisSize': '', 'Visual': {'Model': 'models/misc/pir_m_are_cav_startingPlane'}}, '1234560059.16akelts': {'Type': 'Tunnel Cap', 'DisableCollision': False, 'Holiday': '', 'Hpr': VBase3(-246.921, 0.0, 0.0), 'Objects': {'1157477467.36dxschafe': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'GridPos': Point3(85.737, 34.289, 4.673), 'Hpr': VBase3(46.116, 0.0, 0.0), 'Parent Uid': '1234560059.16akelts', 'Pos': Point3(0.683, 0.079, 0.081), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(85.397, 34.886, 4.592), 'Scale': VBase3(1.0, 1.0, 1.0), 'VisSize': '', 'Visual': {'Model': 'models/tunnels/tunnelcap_cave_exterior'}}, '1234560512.0akelts1': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': VBase3(-90.15, 0.0, 0.0), 'Objects': {'1234560512.0akelts2': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(70.501, -28.75, 9.969), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Parent Uid': '1234560512.0akelts1', 'Pos': Point3(95.197, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1234560512.0akelts3': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-29.073, 105.97, 9.095), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Parent Uid': '1234560512.0akelts1', 'Pos': Point3(8.658, 3.262, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(345.008, -12.056, 5.319), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_cave_left'}}}, 'Undockable': False, 'VisSize': '', 'Visibility': 'Section', 'Visual': {'Model': 'models/islands/pizza_zero'}}}, 'Vis Table': {'mushroom': (['pepperoni', 'pineapple'], ['1219967825.34akelts', '1219967835.67akelts', '1219967841.55akelts', '1219967846.48akelts', '1234560512.0akelts1']), 'pepperoni': (['sausage', 'mushroom'], ['1234560512.0akelts1']), 'pineapple': (['sausage', 'mushroom'], ['1234560512.0akelts1']), 'sausage': (['pepperoni', 'pineapple'], ['1234560512.0akelts1'])}, 'Node Links': [['1168748493.66joswilso', '1168748251.22joswilso', 'Bi-directional'], ['1168748490.2joswilso', '1168748251.22joswilso', 'Bi-directional'], ['1168748483.16joswilso', '1168748251.22joswilso', 'Bi-directional'], ['1176744320.0dxschafe', '1176744576.0dxschafe0', 'Bi-directional'], ['1176744320.0dxschafe', '1176745216.0dxschafe', 'Bi-directional'], ['1176744320.0dxschafe', '1176745216.0dxschafe0', 'Bi-directional'], ['1176744320.0dxschafe', '1176755584.0dxschafe2', 'Bi-directional'], ['1176755712.0dxschafe', '1176744320.0dxschafe', 'Bi-directional'], ['1176744320.0dxschafe', '1176755712.0dxschafe0', 'Bi-directional']], 'Layers': {'Collisions': ['1184008208.59kmuller', '1184016064.62kmuller', '1184013852.84kmuller', '1185822696.06kmuller', '1184006140.32kmuller', '1184002350.98kmuller', '1184007573.29kmuller', '1184021176.59kmuller', '1184005963.59kmuller', '1188324241.31akelts', '1184006537.34kmuller', '1184006605.81kmuller', '1187139568.33kmuller', '1188324186.98akelts', '1184006730.66kmuller', '1184007538.51kmuller', '1184006188.41kmuller', '1184021084.27kmuller', '1185824396.94kmuller', '1185824250.16kmuller', '1185823630.52kmuller', '1185823760.23kmuller', '1185824497.83kmuller', '1185824751.45kmuller', '1187739103.34akelts', '1188323993.34akelts', '1184016538.29kmuller', '1185822200.97kmuller', '1184016225.99kmuller', '1195241421.34akelts', '1195242796.08akelts', '1184020642.13kmuller', '1195237994.63akelts', '1184020756.88kmuller', '1184020833.4kmuller', '1185820992.97kmuller', '1185821053.83kmuller', '1184015068.54kmuller', '1184014935.82kmuller', '1185821432.88kmuller', '1185821701.86kmuller', '1195240137.55akelts', '1195241539.38akelts', '1195238422.3akelts', '1195238473.22akelts', '1185821453.17kmuller', '1184021269.96kmuller', '1185821310.89kmuller', '1185821165.59kmuller', '1185821199.36kmuller', '1185822035.98kmuller', '1184015806.59kmuller', '1185822059.48kmuller', '1185920461.76kmuller', '1194984449.66akelts', '1185824206.22kmuller', '1184003446.23kmuller', '1184003254.85kmuller', '1184003218.74kmuller', '1184002700.44kmuller', '1186705073.11kmuller', '1187658531.86akelts', '1186705214.3kmuller', '1185824927.28kmuller', '1184014204.54kmuller', '1184014152.84kmuller']}, 'ObjectIds': {'1150922126.8dzlu': '["Objects"]["1150922126.8dzlu"]', '1155695180.13sdnaik': '["Objects"]["1150922126.8dzlu"]["Objects"]["1155695180.13sdnaik"]', '1157477467.36dxschafe': '["Objects"]["1150922126.8dzlu"]["Objects"]["1234560059.16akelts"]["Objects"]["1157477467.36dxschafe"]', '1160703177.58JB': '["Objects"]["1150922126.8dzlu"]["Objects"]["1160703177.58JB"]', '1162575677.17Shochet': '["Objects"]["1150922126.8dzlu"]["Objects"]["1162575677.17Shochet"]', '1168493928.34kmuller': '["Objects"]["1150922126.8dzlu"]["Objects"]["1168493928.34kmuller"]', '1169577216.0dxschafe0': '["Objects"]["1150922126.8dzlu"]["Objects"]["1169577216.0dxschafe0"]', '1172542336.0jubutler8': '["Objects"]["1150922126.8dzlu"]["Objects"]["1172542336.0jubutler8"]', '1178941184.0JB': '["Objects"]["1150922126.8dzlu"]["Objects"]["1178941184.0JB"]', '1192581038.5akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1192581038.5akelts"]', '1193359744.0dxschafe0': '["Objects"]["1150922126.8dzlu"]["Objects"]["1193359744.0dxschafe0"]', '1219967635.89akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967635.89akelts"]', '1219967645.94akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967645.94akelts"]', '1219967701.58akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967701.58akelts"]', '1219967702.73akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967702.73akelts"]', '1219967703.58akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967703.58akelts"]', '1219967706.25akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967706.25akelts"]', '1219967754.09akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967754.09akelts"]', '1219967765.61akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967765.61akelts"]', '1219967783.2akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967783.2akelts"]', '1219967783.72akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967783.72akelts"]', '1219967784.53akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967784.53akelts"]', '1219967786.83akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967786.83akelts"]', '1219967791.12akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967791.12akelts"]', '1219967800.16akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967800.16akelts"]', '1219967801.34akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967801.34akelts"]', '1219967801.8akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967801.8akelts"]', '1219967802.26akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967802.26akelts"]', '1219967803.17akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967803.17akelts"]', '1219967803.53akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967803.53akelts"]', '1219967804.08akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967804.08akelts"]', '1219967825.34akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967825.34akelts"]', '1219967825.34akelts0': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967825.34akelts"]', '1219967835.67akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967835.67akelts"]', '1219967835.67akelts0': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967835.67akelts"]', '1219967841.55akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967841.55akelts"]', '1219967841.55akelts0': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967841.55akelts"]', '1219967846.48akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967846.48akelts"]', '1219967846.48akelts0': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967846.48akelts"]', '1219967941.09akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967941.09akelts"]', '1219967941.67akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967941.67akelts"]', '1219967943.19akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967943.19akelts"]', '1219967943.7akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967943.7akelts"]', '1219967944.26akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967944.26akelts"]', '1219967945.2akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967945.2akelts"]', '1219967946.76akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967946.76akelts"]', '1219967951.66akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967951.66akelts"]', '1219967952.39akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967952.39akelts"]', '1219967952.83akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967952.83akelts"]', '1219967953.48akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967953.48akelts"]', '1219967953.83akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967953.83akelts"]', '1219967955.66akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967955.66akelts"]', '1219967957.7akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967957.7akelts"]', '1219967959.91akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1219967959.91akelts"]', '1228348366.44akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1228348366.44akelts"]', '1234560059.16akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1234560059.16akelts"]', '1234560512.0akelts1': '["Objects"]["1150922126.8dzlu"]["Objects"]["1234560512.0akelts1"]', '1234560512.0akelts2': '["Objects"]["1150922126.8dzlu"]["Objects"]["1234560512.0akelts1"]["Objects"]["1234560512.0akelts2"]', '1234560512.0akelts3': '["Objects"]["1150922126.8dzlu"]["Objects"]["1234560512.0akelts1"]["Objects"]["1234560512.0akelts3"]', '1235762221.72akelts': '["Objects"]["1150922126.8dzlu"]["Objects"]["1228348366.44akelts"]["Objects"]["1235762221.72akelts"]'}}
extraInfo = {'camPos': Point3(2225.62, -1352.79, 1400.6), 'camHpr': VBase3(58.7196, -28.4208, -1.94155e-06), 'focalLength': 1.39999997616, 'skyState': -2, 'fog': 0}
# uncompyle6 version 3.2.0
# Python bytecode 2.4 (62061)
# Decompiled from: Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)]
# Embedded file name: pirates.leveleditor.worldData.GameAreaSandboxIsland
from pandac.PandaModules import Point3, VBase3
objectStruct = {'Locator Links': [['1163553368.55sdnaik', '1163553327.97sdnaik', 'Bi-directional'], ['1163553460.48sdnaik0', '1163553327.98sdnaik', 'Bi-directional'], ['1163553486.55sdnaik', '1163553328.0sdnaik', 'Bi-directional'], ['1163553592.08sdnaik', '1163553327.86sdnaik', 'Bi-directional'], ['1163553327.89sdnaik', '1163553616.95sdnaik0', 'Bi-directional'], ['1163553327.91sdnaik', '1163553629.31sdnaik', 'Bi-directional'], ['1163553691.22sdnaik', '1163553327.95sdnaik', 'Bi-directional'], ['1163553327.94sdnaik', '1163553702.53sdnaik', 'Bi-directional'], ['1163553327.92sdnaik', '1163553709.7sdnaik', 'Bi-directional'], ['1163553773.88sdnaik', '1163553592.09sdnaik', 'Bi-directional'], ['1163554355.14sdnaik', '1163553616.97sdnaik', 'Bi-directional'], ['1163553629.33sdnaik', '1163554456.23sdnaik', 'Bi-directional'], ['1163554532.66sdnaik', '1163553709.72sdnaik', 'Bi-directional'], ['1163553368.52sdnaik', '1163554577.84sdnaik', 'Bi-directional'], ['1163718788.78sdnaik', '1163553702.55sdnaik', 'Bi-directional'], ['1163553691.23sdnaik', '1164914136.47sdnaik0', 'Bi-directional']], 'Objects': {'1163553227.34sdnaik': {'Type': 'Island', 'Name': 'GameAreaSandboxIsland', 'File': '', 'Objects': {'1163553327.86sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-39.37, -39.37, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.89sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-39.37, -6.562, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.91sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_3', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-39.37, 26.247, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.92sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_4', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(-524.934, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.94sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_5', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 39.37, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.95sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_6', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(32.808, 39.37, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.97sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_7', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, 262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553327.98sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_8', 'Hpr': VBase3(180.0, 0.0, 0.0), 'Pos': Point3(39.37, -6.562, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553328.0sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_9', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(39.37, -39.37, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553330.05sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, -787.402, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553331.91sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, -262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553331.94sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_3', 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553331.95sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_4', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(-32.808, 39.37, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553331.98sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_5', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553332.03sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_7', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(39.37, 26.247, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553332.05sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_8', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, -262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553332.06sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_9', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, -787.402, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553332.0sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_6', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(524.934, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553368.5sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553368.52sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(52.562, 26.786, 4.651), 'Hpr': VBase3(-88.748, 0.0, 0.0), 'Pos': Point3(-2.304, 0.332, 4.651), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553368.55sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-47.615, 161.257, 3.795), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(-102.481, 134.803, 3.795), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(332.299, 26.454, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_swamp'}}, '1163553460.47sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553460.48sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(52.761, -18.404, 4.651), 'Hpr': VBase3(-88.748, 0.0, 0.0), 'Pos': Point3(-2.304, 0.332, 4.651), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553460.48sdnaik0': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-47.415, 116.067, 3.795), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(-102.481, 134.803, 3.795), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(584.851, -153.184, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_swamp'}}, '1163553486.52sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553486.53sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(52.103, -54.516, 4.651), 'Hpr': VBase3(126.22, 0.0, 0.0), 'Pos': Point3(465.537, 517.058, 2.343), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553486.55sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-48.074, 79.954, 3.795), 'Hpr': VBase3(-148.231, 0.0, 0.0), 'Pos': Point3(453.452, 255.559, 12.06), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(263.364, -830.263, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_swamp_cave'}}, '1163553592.06sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553592.08sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 0.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553592.09sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-152.881, 102.138, 0.0), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(-94.898, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-294.508, -336.295, -0.001), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_jungle'}}, '1163553616.95sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553616.95sdnaik0': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 0.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553616.97sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-151.626, 152.347, 0.0), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(-94.898, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-402.161, -128.475, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_jungle'}}, '1163553629.3sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553629.31sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 0.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553629.33sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(-141.811, 202.002, 0.0), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(-94.898, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-411.349, 94.697, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_jungle'}}, '1163553691.19sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553691.22sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(26.242, 52.58, 0.0), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 3.262, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553691.23sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(121.439, 199.318, 0.0), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(95.197, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(282.436, 739.454, 130.852), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_cave_left'}}, '1163553702.52sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553702.53sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(-20.003, 45.042, 0.0), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 3.262, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553702.55sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(75.194, 191.78, 0.0), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(95.197, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-43.946, 331.932, 19.255), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_cave_left'}}, '1163553709.69sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553709.72sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(54.271, 191.836, 0.0), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(95.197, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553709.7sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(-40.926, 45.098, 0.0), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 3.262, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-327.94, 635.853, 265.017), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_cave_left'}}, '1163553773.83sdnaik': {'Type': 'Island Game Area', 'File': 'GameAreaSandboxJungleA', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163553773.84sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(-151.713, -364.17, 8.467), 'Hpr': VBase3(-153.319, 0.0, 0.0), 'Pos': Point3(406.169, 250.261, 8.467), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553773.86sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(-678.749, -979.48, -0.26), 'Hpr': VBase3(96.892, 0.711, -0.076), 'Pos': Point3(-120.867, -365.049, -0.26), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163553773.88sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_3', 'GridPos': Point3(-910.443, -372.729, 3.28), 'Hpr': VBase3(-61.504, -3.202, 1.38), 'Pos': Point3(-352.561, 241.702, 3.28), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-1376.214, -1211.968, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/jungles/jungle_a_zero'}}, '1163554355.13sdnaik': {'Type': 'Island Game Area', 'File': 'GameAreaSandboxJungleB', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163554355.14sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(-671.452, 377.839, 45.337), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(498.114, 427.808, 45.336), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163554355.16sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(-1488.525, -615.737, 0.676), 'Hpr': VBase3(121.61, 0.0, 0.0), 'Pos': Point3(-318.959, -565.768, 0.675), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-1659.023, 77.018, 0.001), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/jungles/jungle_b_zero'}}, '1163554456.22sdnaik': {'Type': 'Island Game Area', 'File': 'GameAreaSandboxJungleC', 'Hpr': VBase3(130.448, 0.0, 0.0), 'Objects': {'1163554456.23sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(-1851.506, 946.069, 69.975), 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-648.274, -263.406, 69.975), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163554456.25sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(-898.553, 801.388, 115.305), 'Hpr': VBase3(107.903, 0.0, 0.0), 'Pos': Point3(304.679, -408.087, 115.305), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-1409.998, 1011.783, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/jungles/jungle_c_zero'}}, '1163554532.64sdnaik': {'Type': 'Island Game Area', 'File': 'GameAreaSandboxCaveA', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163554532.66sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(292.474, 478.843, 52.837), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(520.909, -421.176, 52.838), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163554535.23sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(284.661, 1003.992, 87.855), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(513.096, 103.973, 87.856), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163554535.27sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_3', 'GridPos': Point3(-122.967, 536.674, 0.357), 'Hpr': VBase3(1.188, -1.45, -0.338), 'Pos': Point3(105.468, -363.345, 0.358), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-714.453, 1969.259, 316.407), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/caves/cave_a_zero'}}, '1163554577.81sdnaik': {'Type': 'Island Game Area', 'File': 'GameAreaSandboxSwampA', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1163554577.83sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(948.597, 526.38, 6.418), 'Hpr': VBase3(-177.386, -0.684, -0.017), 'Pos': Point3(400.751, 192.485, 6.419), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163554577.84sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(315.044, 309.754, 14.382), 'Hpr': VBase3(2.192, 0.683, 0.039), 'Pos': Point3(-232.802, -24.141, 14.383), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(894.968, 618.249, -0.001), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/swamps/swampA'}}, '1163554613.58sdnaik': {'Type': 'Island Game Area', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(1052.73, -173.702, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/swamps/swampB'}}, '1163554626.33sdnaik': {'Type': 'Island Game Area', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(1087.193, -486.412, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/swamps/swampC'}}, '1163718787.19sdnaik': {'Type': 'Island Game Area', 'File': 'gameAreaSandboxCaveB', 'Hpr': VBase3(65.744, 0.0, 0.0), 'Objects': {'1163718787.2sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(895.431, 1025.521, 3.852), 'Hpr': VBase3(-92.814, 0.0, 0.0), 'Pos': Point3(408.102, 203.835, 1.938), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1163718788.78sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(-47.756, 1058.13, 79.552), 'Hpr': VBase3(-0.234, -0.244, 0.739), 'Pos': Point3(-535.085, 236.444, 77.638), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(498.24, 1888.38, 369.306), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/caves/cave_b_zero'}}, '1164914032.27sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, -787.402, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.88sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, -262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.91sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_3', 'Hpr': VBase3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.92sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_4', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(-524.934, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.94sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_5', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.95sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_6', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(524.934, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.97sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_7', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, 262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914033.98sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_8', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, -262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914034.0sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_9', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, -787.402, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914136.47sdnaik': {'Type': 'Island Game Area', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1164914136.47sdnaik0': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(886.804, 1290.308, 26.647), 'Hpr': VBase3(66.875, 0.986, -1.272), 'Pos': Point3(-29.188, -270.554, 26.647), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164914138.48sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(1184.534, 1401.127, 2.271), 'Hpr': VBase3(-175.167, 0.178, -0.758), 'Pos': Point3(268.542, -159.735, 2.271), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(661.79, 1554.116, 179.952), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/caves/cave_c_zero'}}, '1164915565.47sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, -787.402, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.19sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, -262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.22sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_3', 'Hpr': Point3(0.0, 0.0, 0.0), 'Pos': Point3(-787.402, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.23sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_4', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(-524.934, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.25sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_5', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.27sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_6', 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(524.934, 524.934, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.28sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_7', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, 262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.33sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_9', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, -787.402, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1164915567.3sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_8', 'Hpr': VBase3(-180.0, 0.0, 0.0), 'Pos': Point3(524.934, -262.467, 0.898), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Visual': {'Model': 'models/islands/gameAreaSandbox'}}}, 'Node Links': [], 'Layers': {}, 'ObjectIds': {'1163553227.34sdnaik': '["Objects"]["1163553227.34sdnaik"]', '1163553327.86sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.86sdnaik"]', '1163553327.89sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.89sdnaik"]', '1163553327.91sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.91sdnaik"]', '1163553327.92sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.92sdnaik"]', '1163553327.94sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.94sdnaik"]', '1163553327.95sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.95sdnaik"]', '1163553327.97sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.97sdnaik"]', '1163553327.98sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553327.98sdnaik"]', '1163553328.0sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553328.0sdnaik"]', '1163553330.05sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553330.05sdnaik"]', '1163553331.91sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553331.91sdnaik"]', '1163553331.94sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553331.94sdnaik"]', '1163553331.95sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553331.95sdnaik"]', '1163553331.98sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553331.98sdnaik"]', '1163553332.03sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553332.03sdnaik"]', '1163553332.05sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553332.05sdnaik"]', '1163553332.06sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553332.06sdnaik"]', '1163553332.0sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553332.0sdnaik"]', '1163553368.52sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553368.5sdnaik"]["Objects"]["1163553368.52sdnaik"]', '1163553368.55sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553368.5sdnaik"]["Objects"]["1163553368.55sdnaik"]', '1163553368.5sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553368.5sdnaik"]', '1163553460.47sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553460.47sdnaik"]', '1163553460.48sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553460.47sdnaik"]["Objects"]["1163553460.48sdnaik"]', '1163553460.48sdnaik0': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553460.47sdnaik"]["Objects"]["1163553460.48sdnaik0"]', '1163553486.52sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553486.52sdnaik"]', '1163553486.53sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553486.52sdnaik"]["Objects"]["1163553486.53sdnaik"]', '1163553486.55sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553486.52sdnaik"]["Objects"]["1163553486.55sdnaik"]', '1163553592.06sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553592.06sdnaik"]', '1163553592.08sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553592.06sdnaik"]["Objects"]["1163553592.08sdnaik"]', '1163553592.09sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553592.06sdnaik"]["Objects"]["1163553592.09sdnaik"]', '1163553616.95sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553616.95sdnaik"]', '1163553616.95sdnaik0': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553616.95sdnaik"]["Objects"]["1163553616.95sdnaik0"]', '1163553616.97sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553616.95sdnaik"]["Objects"]["1163553616.97sdnaik"]', '1163553629.31sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553629.3sdnaik"]["Objects"]["1163553629.31sdnaik"]', '1163553629.33sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553629.3sdnaik"]["Objects"]["1163553629.33sdnaik"]', '1163553629.3sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553629.3sdnaik"]', '1163553691.19sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553691.19sdnaik"]', '1163553691.22sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553691.19sdnaik"]["Objects"]["1163553691.22sdnaik"]', '1163553691.23sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553691.19sdnaik"]["Objects"]["1163553691.23sdnaik"]', '1163553702.52sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553702.52sdnaik"]', '1163553702.53sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553702.52sdnaik"]["Objects"]["1163553702.53sdnaik"]', '1163553702.55sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553702.52sdnaik"]["Objects"]["1163553702.55sdnaik"]', '1163553709.69sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553709.69sdnaik"]', '1163553709.72sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553709.69sdnaik"]["Objects"]["1163553709.72sdnaik"]', '1163553709.7sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553709.69sdnaik"]["Objects"]["1163553709.7sdnaik"]', '1163553773.83sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553773.83sdnaik"]', '1163553773.84sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553773.83sdnaik"]["Objects"]["1163553773.84sdnaik"]', '1163553773.86sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553773.83sdnaik"]["Objects"]["1163553773.86sdnaik"]', '1163553773.88sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163553773.83sdnaik"]["Objects"]["1163553773.88sdnaik"]', '1163554355.13sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554355.13sdnaik"]', '1163554355.14sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554355.13sdnaik"]["Objects"]["1163554355.14sdnaik"]', '1163554355.16sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554355.13sdnaik"]["Objects"]["1163554355.16sdnaik"]', '1163554456.22sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554456.22sdnaik"]', '1163554456.23sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554456.22sdnaik"]["Objects"]["1163554456.23sdnaik"]', '1163554456.25sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554456.22sdnaik"]["Objects"]["1163554456.25sdnaik"]', '1163554532.64sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554532.64sdnaik"]', '1163554532.66sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554532.64sdnaik"]["Objects"]["1163554532.66sdnaik"]', '1163554535.23sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554532.64sdnaik"]["Objects"]["1163554535.23sdnaik"]', '1163554535.27sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554532.64sdnaik"]["Objects"]["1163554535.27sdnaik"]', '1163554577.81sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554577.81sdnaik"]', '1163554577.83sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554577.81sdnaik"]["Objects"]["1163554577.83sdnaik"]', '1163554577.84sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554577.81sdnaik"]["Objects"]["1163554577.84sdnaik"]', '1163554613.58sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554613.58sdnaik"]', '1163554626.33sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163554626.33sdnaik"]', '1163718787.19sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163718787.19sdnaik"]', '1163718787.2sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163718787.19sdnaik"]["Objects"]["1163718787.2sdnaik"]', '1163718788.78sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1163718787.19sdnaik"]["Objects"]["1163718788.78sdnaik"]', '1164914032.27sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914032.27sdnaik"]', '1164914033.88sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.88sdnaik"]', '1164914033.91sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.91sdnaik"]', '1164914033.92sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.92sdnaik"]', '1164914033.94sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.94sdnaik"]', '1164914033.95sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.95sdnaik"]', '1164914033.97sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.97sdnaik"]', '1164914033.98sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914033.98sdnaik"]', '1164914034.0sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914034.0sdnaik"]', '1164914136.47sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914136.47sdnaik"]', '1164914136.47sdnaik0': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914136.47sdnaik"]["Objects"]["1164914136.47sdnaik0"]', '1164914138.48sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164914136.47sdnaik"]["Objects"]["1164914138.48sdnaik"]', '1164915565.47sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915565.47sdnaik"]', '1164915567.19sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.19sdnaik"]', '1164915567.22sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.22sdnaik"]', '1164915567.23sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.23sdnaik"]', '1164915567.25sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.25sdnaik"]', '1164915567.27sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.27sdnaik"]', '1164915567.28sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.28sdnaik"]', '1164915567.33sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.33sdnaik"]', '1164915567.3sdnaik': '["Objects"]["1163553227.34sdnaik"]["Objects"]["1164915567.3sdnaik"]'}}
Exemple #21
0
# uncompyle6 version 3.2.3
# Python bytecode 2.4 (62061)
# Decompiled from: Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)]
# Embedded file name: C:\Cygwin\home\piratepub\player_pirates_1_0_33QA\pirates\src\leveleditor\worldData\CaveCIsland.py
from pandac.PandaModules import Point3, VBase3
objectStruct = {'Locator Links': [['1172185231.81sdnaik', '1172184979.25sdnaik', 'Bi-directional'], ['1172185231.81sdnaik0', '1172185213.67sdnaik', 'Bi-directional']], 'Objects': {'1172100047.36sdnaik': {'Type': 'Island', 'Name': 'CaveCIsland', 'Objects': {'1172184979.25sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': VBase3(-26.414, 0.0, 0.0), 'Pos': Point3(189.211, -37.492, 26.379), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172184980.98sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': VBase3(-171.541, 0.0, 0.0), 'Pos': Point3(-65.091, -7.315, 26.715), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172184981.31sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': VBase3(-26.414, 0.0, 0.0), 'Pos': Point3(189.211, -37.492, 26.379), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172184981.33sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': VBase3(-171.541, 0.0, 0.0), 'Pos': Point3(-65.091, -7.315, 26.715), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172185213.66sdnaik': {'Type': 'Island Game Area', 'File': 'CaveCTemplate', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1172185213.67sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_1', 'GridPos': Point3(390.573, -37.654, 29.102), 'Hpr': VBase3(-145.119, -1.51, 0.556), 'Pos': Point3(295.633, 137.404, 2.838), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172185213.69sdnaik': {'Type': 'Locator Node', 'Name': 'portal_interior_2', 'GridPos': Point3(394.336, -758.586, 29.675), 'Hpr': VBase3(144.768, 0.624, -0.465), 'Pos': Point3(299.396, -583.528, 3.411), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(-50.473, -468.888, 195.877), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/caves/cave_c_zero'}}, '1172185231.8sdnaik': {'Type': 'Connector Tunnel', 'File': '', 'Hpr': Point3(0.0, 0.0, 0.0), 'Objects': {'1172185231.81sdnaik': {'Type': 'Locator Node', 'Name': 'portal_connector_1', 'GridPos': Point3(400.157, -116.98, 18.201), 'Hpr': VBase3(90.0, 0.0, 0.0), 'Pos': Point3(95.197, 150.0, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172185231.81sdnaik0': {'Type': 'Locator Node', 'Name': 'portal_connector_2', 'GridPos': Point3(304.96, -263.718, 18.201), 'Hpr': VBase3(-90.0, 0.0, 0.0), 'Pos': Point3(0.0, 3.262, 0.0), 'Scale': VBase3(1.0, 1.0, 1.0)}}, 'Pos': Point3(252.369, -348.409, 103.977), 'Scale': VBase3(1.0, 1.0, 1.0), 'Visual': {'Model': 'models/tunnels/tunnel_cave_left'}}, '1172207932.64sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_1', 'Hpr': VBase3(-26.414, 0.0, 0.0), 'Pos': Point3(189.211, -37.492, 26.379), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172207938.28sdnaik': {'Type': 'Locator Node', 'Name': 'portal_exterior_2', 'Hpr': VBase3(-171.541, 0.0, 0.0), 'Pos': Point3(-65.091, -7.315, 26.715), 'Scale': VBase3(1.0, 1.0, 1.0)}, '1172207968.59sdnaik': {'Type': 'Player Spawn Node', 'Hpr': Point3(0.0, 0.0, 0.0), 'Index': -1, 'Pos': Point3(209.289, -101.306, 26.347), 'Scale': VBase3(1.0, 1.0, 1.0), 'Spawnables': 'All', 'Visual': {'Color': (0.5, 0.5, 0.5, 1), 'Model': 'models/misc/smiley'}}}, 'Visual': {'Model': 'models/islands/pir_m_are_isl_perdida'}}}, 'Node Links': [], 'Layers': {}, 'ObjectIds': {'1172100047.36sdnaik': '["Objects"]["1172100047.36sdnaik"]', '1172184979.25sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172184979.25sdnaik"]', '1172184980.98sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172184980.98sdnaik"]', '1172184981.31sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172184981.31sdnaik"]', '1172184981.33sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172184981.33sdnaik"]', '1172185213.66sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172185213.66sdnaik"]', '1172185213.67sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172185213.66sdnaik"]["Objects"]["1172185213.67sdnaik"]', '1172185213.69sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172185213.66sdnaik"]["Objects"]["1172185213.69sdnaik"]', '1172185231.81sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172185231.8sdnaik"]["Objects"]["1172185231.81sdnaik"]', '1172185231.81sdnaik0': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172185231.8sdnaik"]["Objects"]["1172185231.81sdnaik0"]', '1172185231.8sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172185231.8sdnaik"]', '1172207932.64sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172207932.64sdnaik"]', '1172207938.28sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172207938.28sdnaik"]', '1172207968.59sdnaik': '["Objects"]["1172100047.36sdnaik"]["Objects"]["1172207968.59sdnaik"]'}}
 'Objects': {
     '1164157132.99dzlu': {
         'Type': 'Island',
         'Name': 'PerdidaIsland',
         'File': '',
         'AdditionalData': ['WildIslandD'],
         'Environment': 'OpenSky',
         'Minimap': False,
         'Objects': {
             '1164766363.11sdnaik': {
                 'Type': 'Player Spawn Node',
                 'Hpr': Point3(0.0, 0.0, 0.0),
                 'Index': -1,
                 'Pos': Point3(118.402, -248.26900000000001,
                               25.736000000000001),
                 'Scale': VBase3(1.0, 1.0, 1.0),
                 'Spawnables': 'All',
                 'Visual': {
                     'Model': 'models/misc/smiley'
                 }
             },
             '1168745561.13WDIG': {
                 'Type':
                 'Port Collision Sphere',
                 'Name':
                 'PerdidaIslandPort',
                 'Hpr':
                 VBase3(0.0, 0.0, 0.0),
                 'Pos':
                 Point3(275.01799999999997, -486.32600000000002,
                        10.287000000000001),
from pandac.PandaModules import Point3, VBase3, Vec4, Vec3
objectStruct = {
    'Objects': {
        '1156268617.43dzlu0n': {
            'Type': 'Building Interior',
            'Name': '',
            'Instanced': True,
            'Objects': {
                '1172033810.72kmuller': {
                    'Type': 'Interior_furnishings',
                    'DisableCollision': False,
                    'Hpr': VBase3(179.733, 0.0, 0.0),
                    'Pos': Point3(-0.688, -21.129, 0.0),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/props/fireplace_stucco'
                    }
                },
                '1172099147.57kmuller': {
                    'Type': 'Furniture',
                    'DisableCollision': False,
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(0.953, 23.712, 0.0),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/props/counter_spanish'
                    }
                },
                '1172099221.96kmuller': {
                    'Type': 'Furniture',
                    'DisableCollision': False,
# File: p (Python 2.4)

from pandac.PandaModules import Point3, VBase3
objectStruct = {
    'Objects': {
        '1161665904.31jubutler0': {
            'Type': 'Building Interior',
            'Name': 'spawningTestInt',
            'Objects': {
                '1161665992.14jubutler': {
                    'Type': 'Player Spawn Node',
                    'Hpr': VBase3(42.469999999999999, 0.0, 0.0),
                    'Index': -1,
                    'Pos': Point3(2.855, -7.3209999999999997, -1.5),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Spawnables': 'All',
                    'TEST': '',
                    'Visual': {
                        'Model': 'models/misc/smiley'
                    }
                },
                '1161666006.37jubutler': {
                    'Type': 'Bush',
                    'Hpr': Point3(0.0, 0.0, 0.0),
                    'Pos': Point3(-7.5380000000000003, 4.657, -1.5),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/vegetation/bush_a'
                    }
                },
                '1175316480.0jubutler': {
Exemple #25
0
from pandac.PandaModules import Point3, VBase3, Vec4, Vec3
objectStruct = {
    'Objects': {
        '1155772882.54fxlara0': {
            'Type': 'Building Interior',
            'Name': '',
            'Instanced': False,
            'Objects': {
                '1166143524.85kmuller': {
                    'Type': 'Light_Fixtures',
                    'DisableCollision': False,
                    'Hpr': VBase3(90.15, 0.0, 0.0),
                    'Pos': Point3(19.548, 6.893, 6.866),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/props/sconce_govs'
                    }
                },
                '1166143586.68kmuller': {
                    'Type': 'Light_Fixtures',
                    'DisableCollision': False,
                    'Hpr': VBase3(90.15, 0.0, 0.0),
                    'Pos': Point3(19.353, -7.794, 7.086),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Visual': {
                        'Model': 'models/props/sconce_govs'
                    }
                },
                '1166143623.15kmuller': {
                    'Type': 'Light_Fixtures',
                    'DisableCollision': False,
Exemple #26
0
  ['1163554532.66sdnaik', '1163553709.72sdnaik', 'Bi-directional'],
  ['1163553368.52sdnaik', '1163554577.84sdnaik', 'Bi-directional'],
  ['1163718788.78sdnaik', '1163553702.55sdnaik', 'Bi-directional'],
  ['1163553691.23sdnaik', '1164914136.47sdnaik0', 'Bi-directional']],
 'Objects': {
     '1163553227.34sdnaik': {
         'Type': 'Island',
         'Name': 'GameAreaSandboxIsland',
         'File': '',
         'Objects': {
             '1163553327.86sdnaik': {
                 'Type': 'Locator Node',
                 'Name': 'portal_exterior_1',
                 'Hpr': Point3(0.0, 0.0, 0.0),
                 'Pos': Point3(-39.37, -39.37, 0.0),
                 'Scale': VBase3(1.0, 1.0, 1.0)
             },
             '1163553327.89sdnaik': {
                 'Type': 'Locator Node',
                 'Name': 'portal_exterior_2',
                 'Hpr': Point3(0.0, 0.0, 0.0),
                 'Pos': Point3(-39.37, -6.562, 0.0),
                 'Scale': VBase3(1.0, 1.0, 1.0)
             },
             '1163553327.91sdnaik': {
                 'Type': 'Locator Node',
                 'Name': 'portal_exterior_3',
                 'Hpr': Point3(0.0, 0.0, 0.0),
                 'Pos': Point3(-39.37, 26.247, 0.0),
                 'Scale': VBase3(1.0, 1.0, 1.0)
             },
Exemple #27
0
from pandac.PandaModules import Point3, VBase3, Vec4
objectStruct = {
    'Objects': {
        '1171314304.0dxschafe0': {
            'Type': 'Building Interior',
            'Name': '',
            'Instanced': False,
            'Objects': {
                '1168049461.92joswilso': {
                    'Type': 'Player Spawn Node',
                    'Hpr': VBase3(-68.11, 0.0, 0.0),
                    'Index': '2',
                    'Pos': Point3(-54.973, 5.818, -1.5),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Spawnables': 'All',
                    'Visual': {
                        'Color': (0.5, 0.5, 0.5, 1),
                        'Model': 'models/misc/smiley'
                    }
                },
                '1168049479.89joswilso': {
                    'Type': 'Player Spawn Node',
                    'Hpr': VBase3(-71.236, 0.0, 0.0),
                    'Index': '3',
                    'Pos': Point3(-45.181, -18.273, -1.5),
                    'Scale': VBase3(1.0, 1.0, 1.0),
                    'Spawnables': 'All',
                    'Visual': {
                        'Color': (0.5, 0.5, 0.5, 1),
                        'Model': 'models/misc/smiley'
                    }
Exemple #28
0
# Decompiled from: Python 2.7.15 (v2.7.15:ca079a3ea3, Apr 30 2018, 16:30:26) [MSC v.1500 64 bit (AMD64)]
# Embedded file name: C:\Cygwin\home\piratepub\player_pirates_1_0_33QA\pirates\src\leveleditor\worldData\CaveEIsland.py
from pandac.PandaModules import Point3, VBase3
objectStruct = {
    'Locator Links':
    [['1172185231.81sdnaik', '1172184979.25sdnaik', 'Bi-directional'],
     ['1172185231.81sdnaik0', '1172185213.67sdnaik', 'Bi-directional']],
    'Objects': {
        '1172100047.36sdnaik': {
            'Type': 'Island',
            'Name': 'CaveEIsland',
            'Objects': {
                '1172184979.25sdnaik': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_1',
                    'Hpr': VBase3(-26.414, 0.0, 0.0),
                    'Pos': Point3(189.211, -37.492, 26.379),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1172184980.98sdnaik': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_2',
                    'Hpr': VBase3(-171.541, 0.0, 0.0),
                    'Pos': Point3(-65.091, -7.315, 26.715),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1172184981.31sdnaik': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_1',
                    'Hpr': VBase3(-26.414, 0.0, 0.0),
                    'Pos': Point3(189.211, -37.492, 26.379),
objectStruct = {
    'Locator Links':
    [['1172185231.81sdnaik', '1172184979.25sdnaik', 'Bi-directional'],
     ['1172185231.81sdnaik0', '1172185213.67sdnaik', 'Bi-directional']],
    'Objects': {
        '1172100047.36sdnaik': {
            'Type': 'Island',
            'Name': 'CaveCIsland',
            'Objects': {
                '1172184979.25sdnaik': {
                    'Type':
                    'Locator Node',
                    'Name':
                    'portal_exterior_1',
                    'Hpr':
                    VBase3(-26.414000000000001, 0.0, 0.0),
                    'Pos':
                    Point3(189.21100000000001, -37.491999999999997,
                           26.379000000000001),
                    'Scale':
                    VBase3(1.0, 1.0, 1.0)
                },
                '1172184980.98sdnaik': {
                    'Type': 'Locator Node',
                    'Name': 'portal_exterior_2',
                    'Hpr': VBase3(-171.541, 0.0, 0.0),
                    'Pos': Point3(-65.090999999999994, -7.3150000000000004,
                                  26.715),
                    'Scale': VBase3(1.0, 1.0, 1.0)
                },
                '1172184981.31sdnaik': {
Exemple #30
0
 def getDefaultGravityVec3(self):
     out = VBase3()
     out.setX(0.0)
     out.setY(0.0)
     out.setZ(-9.8)
     return out