text: from pandac.PandaModules import Point3, VBase3, Vec4, Vec3
  objectStruct = {'AmbientColors': {},'DirectionalColors': {},'FogColors': {},'FogRanges': {},'Objects': {'1156279496.29dzlu0': {'Type': 'Building Interior','Name': '','AdditionalData': ['interior_shanty_store_tattoo'],'Instanced': True,'Objects': {'1169067906.19mike': {'Type': 'Townsperson','Category': 'Commoner','AnimSet': 'tatoo','CustomModel': 'None','GhostColor': 'None','GhostFX': 0,'Greeting Animation': '','Hpr': VBase3(-102.509, 1.642, 0.0),'Level': '37','Notice Animation 1': '','Notice Animation 2': '','Patrol Radius': '12.0000','Pos': Point3(6.941, -8.134, -0.178),'PoseAnim': '','PoseFrame': '','Private Status': 'All','PropLeft': 'None','PropRight': 'None','Respawns': True,'Scale': VBase3(1.0, 1.0, 1.0),'ShopID': 'PORT_ROYAL_DEFAULTS','Start State': 'Idle','StartFrame': '0','Team': 'Villager','TrailFX': 'None','TrailLeft': 'None','TrailRight': 'None'},'1179360000.0dchiappe': {'Type': 'Furniture','DisableCollision': False,'Holiday': '','Hpr': VBase3(19.675, 0.0, 0.0),'Pos': Point3(7.057, -8.171, 0.0),'Scale': VBase3(1.023, 1.023, 1.023),'VisSize': '','Visual': {'Model': 'models/props/stool_shanty'}},'1179360000.0dchiappe0': {'Type': 'Furniture','DisableCollision': False,'Holiday': '','Hpr': VBase3(-29.781, 0.0, 0.0),'Objects': {},'Pos': Point3(7.771, -4.618, -0.007),'Scale': VBase3(0.965, 0.965, 0.965),'VisSize': '','Visual': {'Model': 'models/props/stool_shanty'}},'1179360256.0dchiappe': {'Type': 'Townsperson','Category': 'Commoner','AnimSet': 'tatoo_receive','CustomModel': 'None','GhostColor': 'None','GhostFX': 0,'Greeting Animation': '','HelpID': 'NONE','Holiday': '','Hpr': VBase3(-125.548, -4.22, -0.497),'Level': '37','Notice Animation 1': '','Notice Animation 2': '','Patrol Radius': '12.0000','Pos': Point3(7.165, -4.221, 0.093),'PoseAnim': '','PoseFrame': '','Private Status': 'All','PropLeft': 'None','PropRight': 'None','Respawns': True,'Scale': VBase3(1.0, 1.0, 1.0),'ShopID': 'PORT_ROYAL_DEFAULTS','Start State': 'Idle','StartFrame': '0','Team': 'Villager','TrailFX': 'None','TrailLeft': 'None','TrailRight': 'None','VisSize': ''},'1201025152.0dxschafe': {'Type': 'Door Locator Node','Name': 'door_locator','Hpr': VBase3(-180.0, 0.0, 0.0),'Pos': Point3(0.044, -4.421, 5.0),'Scale': VBase3(1.0, 1.0, 1.0)},'1201025280.0dxschafe': {'Type': 'Townsperson','Category': 'Tattoo','AnimSet': 'primp','CustomModel': 'None','GhostColor': 'None','GhostFX': 0,'Greeting Animation': '','Hpr': VBase3(-163.551, 0.0, 0.0),'Level': '37','Notice Animation 1': '','Notice Animation 2': '','Patrol Radius': '1.0000','Pos': Point3(16.835, 12.638, 0.0),'PoseAnim': '','PoseFrame': '','Private Status': 'All','PropLeft': 'None','PropRight': 'None','Respawns': True,'Scale': VBase3(1.0, 1.0, 1.0),'ShopID': 'TORTUGA_DEFAULTS','Start State': 'Idle','StartFrame': '0','Team': 'Villager','TrailFX': 'None','TrailLeft': 'None','TrailRight': 'None'},'1201122985.55dxschafe': {'Type': 'Light - Dynamic','Attenuation': '0.005','ConeAngle': '15.0000','DropOff': '45.5422','FlickRate': '0.5000','Flickering': False,'Hpr': VBase3(170.832, -20.397, 4.921),'Intensity': '1.0602','LightType': 'SPOT','Pos': Point3(19.411, 22.344, 13.063),'Scale': VBase3(1.0, 1.0, 1.0),'Visual': {'Color': (1, 1, 1, 1),'Model': 'models/props/light_tool_bulb'}},'1201124068.83dxschafe': {'Type': 'Light - Dynamic','Attenuation': '0.005','ConeAngle': '60.0000','DropOff': '29.8193','FlickRate': '0.5000','Flickering': False,'Hpr': VBase3(-119.397, -38.379, 0.0),'Intensity': '0.9639','LightType': 'SPOT','Pos': Point3(1.086, 14.825, 18.821),'Scale': VBase3(1.0, 1.0, 1.0),'Visual': {'Color': (1, 1, 1, 1),'Model': 'models/props/light_tool_bulb'}}},'Visual': {'Model': 'models/buildings/interior_shanty_store'}}},'Node Links': [],'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': {'1156279496.29dzlu0': '["Objects"]["1156279496.29dzlu0"]','1169067906.19mike': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1169067906.19mike"]','1179360000.0dchiappe': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1179360000.0dchiappe"]','1179360000.0dchiappe0': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1179360000.0dchiappe0"]','1179360256.0dchiappe': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1179360256.0dchiappe"]','1201025152.0dxschafe': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1201025152.0dxschafe"]','1201025280.0dxschafe': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1201025280.0dxschafe"]','1201122985.55dxschafe': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1201122985.55dxschafe"]','1201124068.83dxschafe': '["Objects"]["1156279496.29dzlu0"]["Objects"]["1201124068.83dxschafe"]'}}
  extraInfo = {'camPos': Point3(295.478, -101.859, 7.30613),'camHpr': VBase3(66.8195, -6.16144, 0),'focalLength': 1.39999997616,'skyState': 2,'fog': 0}