27971 lines
1.1 MiB
27971 lines
1.1 MiB
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!--
|
|
~ Copyright (c) 2014-2021 Thetya Team
|
|
~ Copyright (c) 2005-2011 Three Rings
|
|
~
|
|
~ https://github.com/Thetya
|
|
-->
|
|
|
|
<java class="com.threerings.export.XMLImporter" version="1.0">
|
|
<object class="[Lcom.threerings.tudey.config.PlaceableConfig;">
|
|
<entry>
|
|
<name>Actor 1x1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor, implementation.model["Preview"]["Actor"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">257</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Camera/Default</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Transition</name>
|
|
<paths>implementation.model["Model"]["Transition"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Easing</name>
|
|
<paths>implementation.model["Model"]["Easing"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Camera</name>
|
|
<paths>implementation.model["Model"]["Camera"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Extent - X axis</name>
|
|
<paths>implementation.model["Model"]["Extent"].size_x, implementation.shape.width</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Extent - Y axis</name>
|
|
<paths>implementation.model["Model"]["Extent"].size_y, implementation.shape.height</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Extent - Z axis</name>
|
|
<paths>implementation.model["Model"]["Extent"].size_z</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/bounded_camera.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Camera</key>
|
|
<value class="com.threerings.tudey.config.CameraConfig">
|
|
</value>
|
|
<key class="java.lang.String">Easing</key>
|
|
<value class="com.threerings.opengl.effect.Easing$None">
|
|
</value>
|
|
<key class="java.lang.String">Extent</key>
|
|
<value class="com.threerings.opengl.scene.config.Extent$Limited">
|
|
<sizeZ>5.0</sizeZ>
|
|
</value>
|
|
<key class="java.lang.String">Transition</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Camera/Fog Influencer</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Fog</name>
|
|
<paths>implementation.model["Model"]["State"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Shape Extent</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/global_fog.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">State</key>
|
|
<value class="com.threerings.opengl.renderer.config.FogStateConfig$Linear">
|
|
<start>12.0</start>
|
|
<end>24.0</end>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Dev/Dummy Knight</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/billboardknight/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.333</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/Dev/Dummy Knight</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Dev/Shooter</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Bullet</name>
|
|
<paths>implementation.handlers[0].action.actor["Bullet"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Interval</name>
|
|
<paths>implementation.handlers[0].action.actor["Interval"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tags</name>
|
|
<paths>implementation.handlers[0].action.actor["Tags"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>HP</name>
|
|
<paths>implementation.handlers[0].action.actor["HP"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/gunpuppy/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">gold</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/Dev/Shooter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Bullet</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Bullet/Handgun/Blaster</name>
|
|
</value>
|
|
<key class="java.lang.String">HP</key>
|
|
<value class="java.lang.Integer">25</value>
|
|
<key class="java.lang.String">Interval</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="java.lang.String">Tag!</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Dev/Talkative Stranger</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/Dev/Talkative Stranger (test)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Knight/Crew, general</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/crew/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Animation</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/pc/idle.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Gear</key>
|
|
<value class="java.lang.String">Empty</value>
|
|
<key class="java.lang.String">Helmet</key>
|
|
<value class="java.lang.String">Pig Nose</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Knight/Crew, table</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Table</name>
|
|
<paths>implementation.handlers[0].action.spawn_table</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/crew/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Animation</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/pc/idle.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Gear</key>
|
|
<value class="java.lang.String">Empty</value>
|
|
<key class="java.lang.String">Helmet</key>
|
|
<value class="java.lang.String">Hood</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Alpha Wolver</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/wolver/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Aura</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Wolver Alpha</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Alpha Wolver</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Ash Tail</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/wolver/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Aura</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Ash</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Ash Tail</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Chromalisk</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/chromalisk/chromalisk_body.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Chromalisk</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Chromalisk Whelp</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/chromalisk/chromalisk_body.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Chromalisk Whelp</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Chromalisk Whelp (Tut)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/chromalisk/chromalisk_body.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Tutorial/Intro/Chromalisk Whelp</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Kleptolisk</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/chromalisk/chromalisk_body.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Kleptolisk</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Skollver</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/wolver/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Aura</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Wolver Alpha</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Scaled - Skolver</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Virulisk</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/chromalisk/chromalisk_body.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Virulisk</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Beast/Wolver</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/wolver/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Aura</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Wolver</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Beast/Wolver</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Boss/Swarm</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<fog>false</fog>
|
|
<lights>false</lights>
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</model>
|
|
<transform>
|
|
<scale>3.0</scale>
|
|
<translation>0.0, 0.0, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/swarm/parts/ambient_core.dat</name>
|
|
</model>
|
|
<transform>
|
|
<scale>0.5</scale>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Delayed">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Monster/Boss/Swarm/Swarm</name>
|
|
</actor>
|
|
</action>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Boss/Vanaduke</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/baron/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sheen</key>
|
|
<value class="java.lang.String">Stage1</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Masked</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Monster/Boss/Vanaduke/Vanaduke Start</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Construct/Gold Gun Puppy</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/gunpuppy/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">gold</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.425</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Construct/Gold Gun Puppy</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Construct/Gun Puppy</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/gunpuppy/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">green</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.425</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Construct/Gun Puppy</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Construct/Lumber</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/lumber/lumber.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.64</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Construct/Scaled - Lumber</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Construct/NPC/Energy Knight</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Shield</key>
|
|
<value/>
|
|
<key class="java.lang.String">Weapon</key>
|
|
<value/>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">energy</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Construct/Rocket Puppy</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/rocketpuppy/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">green</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.425</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Construct/Rocket Puppy</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Construct/Tortodrone</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Tag</name>
|
|
<paths>implementation.handlers[0].action.spawn_table["Wave Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/tortodrone/tortodrone.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Idle</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Construct/Tortodrone</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Fiend/Devilite</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/devilite/worker_model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Worker</value>
|
|
<key class="java.lang.String">Weapon Left</key>
|
|
<value/>
|
|
<key class="java.lang.String">Weapon Right</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Fiend/Devilite</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Fiend/Devilite (Manager)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/devilite/model_manager.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Weapon Left</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/weapon/npc/devilite/model_clipboard.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Weapon Right</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/weapon/npc/devilite/model_coffee.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Fiend/Scaled - Pit Boss</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Fiend/Gold Trojan</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/darkknight/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">gold</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Monster/Fiend/Gold Trojan/Gold Trojan</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Patrol Tag</key>
|
|
<value class="java.lang.String">(Patrol Tag)</value>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Fiend/Silkwing</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/silkwing/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Dark</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Fiend/Silkwing</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Fiend/Trojan</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/darkknight/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">trojan</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Fiend/Trojan</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Generic/Chance Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Tag</name>
|
|
<paths>implementation.placeable["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn
|
|
Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.placeable["Model"]["Wave Number"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">263</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Monster Spawn)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Generic/Class Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Tag</name>
|
|
<paths>implementation.placeable["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn
|
|
Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.placeable["Model"]["Wave Number"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">263</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Monster Spawn)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Generic/Rare Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Tag</name>
|
|
<paths>implementation.placeable["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn
|
|
Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.placeable["Model"]["Wave Number"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">268</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Monster Spawn)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Generic/Single Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Tag</name>
|
|
<paths>implementation.placeable["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.placeable["Model"]["Wave Number"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">259</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Monster Spawn)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Generic/Subset Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.model["Wave Number"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">274</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value/>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</model>
|
|
<tags>
|
|
<tags>(tag 1)</tags>
|
|
</tags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Generic/Wave Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Tag</name>
|
|
<paths>implementation.placeable["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.placeable["Model"]["Wave Number"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">261</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Spawn Tag)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Gremlin/Ironclaw Demo</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/gremlin/demo/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Weapon</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/weapon/npc/mine_windup/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Orange</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Gremlin/Ironclaw Demo</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Gremlin/Ironclaw Mender</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/gremlin/mender/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Gremlin/Ironclaw Mender</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Gremlin/Ironclaw Thwacker</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/gremlin/thwacker/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Gremlin/Ironclaw Thwacker</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Blast Cube</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/blastcube/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Blast Cube</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Slime/Blast Cube</name>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Brute Cube</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/jellycube/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Trail</key>
|
|
<value/>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">blue</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Slime/Brute Cube</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Jelly Cube</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/jellycube/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Trail</key>
|
|
<value/>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Slime/Jelly Cube</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Jelly Cube (Tut)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/jellycube/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Trail</key>
|
|
<value/>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Tutorial/Intro/Jelly Cube</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Jelly Green Giant</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/jellycube/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Trail</key>
|
|
<value/>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">green</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Slime/Jelly Green Giant</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Soul Jelly</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/souljelly/model.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Slime/Soul Jelly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Slime/Toxigel</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/lichen/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Core</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/monster/lichen/ambient_cores.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Core Count</key>
|
|
<value class="java.lang.Integer">1</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">0.12</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">toxigel</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Slime/Toxigel</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/Black Kat</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/spookat/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sound - Ambient</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Monsters/Spookats/Aura, ghostly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.2</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Short</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">black</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Undead/Black Kat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/Bloogato</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/spookat/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sound - Ambient</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Monsters/Spookats/Aura, ghostly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.2</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Short</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">blue</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Undead/Scaled - Bloogato</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/Dust Zombie</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/zombie/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Dust</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.6</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Undead/Dust Zombie</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/Hurkat</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/spookat/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sound - Ambient</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Monsters/Spookats/Aura, ghostly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.2</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Short</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">green</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Undead/Scaled - Hurkat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/Mewkat</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/spookat/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sound - Ambient</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Monsters/Spookats/Aura, ghostly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.6</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Short</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">white</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Undead/Mewkat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/NPC/Spookat</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/spookat/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sound - Ambient</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Monsters/Spookats/Aura, ghostly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.2</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Monster/Undead/Spookat</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/spookat/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Sound - Ambient</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Monsters/Spookats/Aura, ghostly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">4.0</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Short</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Monster/Single Family/Undead/Spookat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Snipe/Snipe, Fly</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.handlers[0].action.actor["Color 1"], implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Scale</name>
|
|
<paths>implementation.handlers[0].action.actor["Scale"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/snipe/parts/model_lowres.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1289</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Snipe/Snipe, Fly</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1289</value>
|
|
<key class="java.lang.String">Scale</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Snipe/Snipe, Walk</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.handlers[0].action.actor["Color 1"], implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Scale</name>
|
|
<paths>implementation.handlers[0].action.actor["Scale"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/snipe/parts/model_lowres.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1291</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.33</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Snipe/Snipe, Walk</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1291</value>
|
|
<key class="java.lang.String">Scale</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Sprite/Nature Sprite (Cursed)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/sprite/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Cursed</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Nature Sprite/Nature Sprite (Cursed)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Sprite/Nature Sprite (Wander)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/sprite/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Wolver</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Character/NPC/Nature Sprite/Nature Sprite (Wander)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Wave Tag</key>
|
|
<value class="java.lang.String">(Wave Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Stranger/Stranger, general</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Drab-Steel</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value/>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value/>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">hexagons</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Character/Stranger/Stranger, merchant</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Red-Grey</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/mask/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Weapon</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value/>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">Merchant Tabard</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dev/Floor Label</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Text</name>
|
|
<paths>implementation.model["Text"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/label_floor/label_floor.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Text</key>
|
|
<value class="java.lang.String">room_battle_EW_3w_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dev/Label - Prefab</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Text</name>
|
|
<paths>implementation.model["Models"][0].model["Text"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.projectx.config.ProjectXPlaceableConfig$DebugMarker">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<fog>false</fog>
|
|
<lights>false</lights>
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>model/debug/label_prefab_indicator.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Text</key>
|
|
<value class="java.lang.String">room_battle_EW_3w_01</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>model/conditional/marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/generic_selectors/box_2x1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorStateConfig">
|
|
<color>0.24313726, 0.23921569, 0.4, 0.5</color>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dev/Viewer Affector</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<fog>false</fog>
|
|
<lights>false</lights>
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>model/conditional/marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>model/viewer/bgcolor.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.80784315, 0.8509804, 0.9490196, 1.0</value>
|
|
<key class="java.lang.String">Extent</key>
|
|
<value class="com.threerings.opengl.scene.config.Extent$Limited">
|
|
<sizeX>20.0</sizeX>
|
|
<sizeY>20.0</sizeY>
|
|
<sizeZ>40.0</sizeZ>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<rotation>2.8725E-41</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<transform>
|
|
<rotation>-2.8725E-41</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Force Field</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/forcefield/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">middle(blue)</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<collisionFlags>192</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Force Field (cap)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/forcefield/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">cap</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>192</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Force Field (end)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/forcefield/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">end(blue)</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>0.5</length>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>192</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Force Field (endfull)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/forcefield/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">endfull(blue)</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<collisionFlags>192</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Force Field x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/forcefield/compound_x3.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>2.95</length>
|
|
</shape>
|
|
<collisionFlags>192</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Force Field x5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/forcefield/compound_x5.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>4.95</length>
|
|
</shape>
|
|
<collisionFlags>192</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/One-Way Wall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/forcefield/compound_x3.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>3.0</length>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Barrier/One-Way Wall</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Barrier/Sub-town Force Field</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/forcefield/subtown/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>5.0</length>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Barrier/Sub-town Force Field</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/block/explosive/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.98</width>
|
|
<height>0.98</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Block/Explosive</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.98</width>
|
|
<height>0.98</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Base, Table, random facing</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.handlers[0].action.fire_action["Spawn Table"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/block/explosive/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.98</width>
|
|
<height>0.98</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$FireAction">
|
|
<fireAction>
|
|
<name>Base/Table Spawn (random 4-directional facing)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</fireAction>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Base, random facing</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.fire_action["Actor"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/block/explosive/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.98</width>
|
|
<height>0.98</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$FireAction">
|
|
<fireAction>
|
|
<name>Base/Spawn Actor (random 4-directional facing)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</fireAction>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Castle</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Castle</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/castle_base/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/dynamic/block/breakable/castle_base/breakable.png</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Castle, Fire</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, random facing</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Castle, Firestorm</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/castle_fire/breakable.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Catacombs</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Catacombs</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/castle_base/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/dynamic/block/breakable/castle_catacomb/breakable.png</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/City, Base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/City, Base</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/city_base/breakable.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Clockworks, base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table, random facing</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/clockworks/model_breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/dynamic/block/breakable/clockworks/base.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Theme Variants {stc}/Breakable/Clockworks</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Graveyard</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/castle_base/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/dynamic/block/breakable/graveyard/breakable.png</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Haven</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Haven</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/Castle, base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Breakable, Random/Castle, base</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Night</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/City, base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Breakable, Random/City, base</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Night</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/Clockworks, base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$FireAction">
|
|
<fireAction>
|
|
<name>Base/Table Spawn (random 4-directional facing)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable, Random/Clockworks, base</name>
|
|
</value>
|
|
</arguments>
|
|
</fireAction>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/Clockworks, base (Respawn)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$FireAction">
|
|
<fireAction>
|
|
<name>Base/Table Spawn (random 4-directional facing)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable, Random/Clockworks, base (Respawn)</name>
|
|
</value>
|
|
</arguments>
|
|
</fireAction>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Night</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/Shrub</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Breakable, Random/Shrub</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/Sky Islands, Night</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Breakable, Random/Sky Islands, Night</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Random/WhiteSpace, base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Breakable, Random/WhiteSpace, base</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Shrub</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Shrub</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Graveyard</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Sky Islands, Day</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Sky Islands, Day</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Destruction fx variant</key>
|
|
<value class="java.lang.String">Sky Islands Day (default)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable_2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/Sky Islands, Night</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/Sky Islands, Night</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable_2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable - Sky Islands, Night</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/WhiteSpace</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/WhiteSpace</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/whitespace/model_breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Breakable</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Breakable/WhiteSpace (Switch)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.placeable["Actor"]["Actor"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Breakable/WhiteSpace (Switch)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Button/WhiteSpace/One-Time</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(On Tag)</key>
|
|
<value class="java.lang.String">(On Tag)</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Blue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Crystal/Blue</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">blue</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Gold</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Crystal/Gold</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">gold</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Gray</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Crystal/Gray</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">gray</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Crystal/Green</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Pink</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Crystal/Pink</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Purple</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Crystal/Purple</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">purple</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Any Color</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Any Color</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Blue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Blue</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">blue</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Gold</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Gold</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">gold</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Gray</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Gray</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">gray</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Green</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Pink</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Pink</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">pink</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Crystal/Random/Purple</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Crystal, Random/Purple</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/starlink/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">purple</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Explosive</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Explosive</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/explosive/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Explosive (WhiteSpace)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Explosive (WhiteSpace)</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/whitespace/model_breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Explosive</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Explosive Timed</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Explosive Timed</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/explosive_timed/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Chance Shrub 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Chance 1</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Chance Shrub 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Chance 2</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Chance Shrub 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Chance 3</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Junk 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Spawn 1</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Mineral 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Mineral Spawn 1</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/gather/rock/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.98</width>
|
|
<height>0.98</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Relic 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Spawn 1</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Shrub 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Spawn 1</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Shrub 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Spawn 2</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Gathering/Shrub 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Actor Spawn/Shrub Spawn 3</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/outershell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Ghost</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Ghost</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/ghostlink/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Ghost (WhiteSpace)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Ghost (WhiteSpace)</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/whitespace/model_breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Ghost</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Class {tb}/Generic Mineral</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Group</name>
|
|
<paths>implementation.placeable["Action"].spawn_table["Group"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Loot Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Generic {stc}</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Group</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">mineral-Random</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Crimsonite</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Crimsonite Node</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Dark Matter</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Dark Matter Node</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">mineral-Dark</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Luminite</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Luminite Node</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">mineral-Light</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Moonstone</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Moonstone Node</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">mineral-Blue</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.98</width>
|
|
<height>0.98</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Random Mineral</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Random Mineral Node</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">mineral-Random</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Mineral/Valestone</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Mineral/Parts/Mineral Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Block/Mineral/Valestone Node</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/mineral node/model_placeable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">mineral-Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Monster/Monster (WhiteSpace)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Monster (WhiteSpace)</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/whitespace/model_breakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Monster/Monster 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Monster</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Monster Block/Monster 1</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/monster/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Stone</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Stone</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/stone/parts/model_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_block00</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Aurora Isles</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Aurora Isles/Aurora Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Aurora Isles, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Aurora Isles/Aurora, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Battle Arena</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Battle Arena/Battle Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Battle Arena, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Battle Arena/Battle, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Class {tb}/Treasure</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Loot Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table["Normal Treasure"]["Loot"], implementation.placeable["Action"].spawn_table["Rare Treasure"]["Loot"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Treasure Block Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Normal Treasure</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Treasure, Normal</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Loot</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Class {stc}/Class Loot</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Rare Treasure</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Loot</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Class {stc}/Class Loot</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Class {tb}/Treasure, Rare</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Loot Table</name>
|
|
<paths>implementation.placeable["Actor"]["Spawn Table"]["Loot"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Loot</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Class {stc}/Class Loot</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Clockwork Tunnels</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Clockwork Tunnels/Clockwork Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Clockwork Tunnels, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Clockwork Tunnels/Clockwork, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Concrete Jungle</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Concrete Jungle/Concrete Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Concrete Jungle, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Concrete Jungle/Concrete, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Deconstruction Zone</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Deconstruction Zone/Deconstruction Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Deconstruction Zone, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Deconstruction Zone/Deconstruction, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Devilish Drudgery</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Devilish Drudgery/Devilish Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Devilish Drudgery, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Devilish Drudgery/Devilish, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Energy</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Energy Block</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Treasure Vault/Treasure, Normal</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Firestorm Citadel</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Firestorm Citadel/Firestorm Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Firestorm Citadel, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Firestorm Citadel/Firestorm, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Graveyard/Graveyard Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Graveyard, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Graveyard/Graveyard, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Hearts</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Block/Treasure, Health</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Pink</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Health/Treasure Health, Hearts</name>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Pink</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Jigsaw Valley</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Aurora Isles/Aurora Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Jigsaw Valley, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure, Rare</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Aurora Isles/Aurora, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Lichenous Lair</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Lichenous Lair/Lichenous Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Lichenous Lair, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Lichenous Lair/Lichenous, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Lost Castle</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Scarlet Fortress/Scarlet Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Scarlet Fortress</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Scarlet Fortress/Scarlet Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Scarlet Fortress, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Scarlet Fortress/Scarlet, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Silent Metropolis</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Devilish Drudgery/Devilish Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Starlight Cradle</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Starlight Cradle/Starlight Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Starlight Cradle, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Starlight Cradle/Starlight, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Training Grounds</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Green</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Training Grounds/Training Block</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Treasure Vault</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Treasure Vault/Treasure, Normal</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Treasure Vault, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Treasure Vault/Treasure, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Tutorial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Green</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Tutorial</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/WhiteSpace</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Green</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/WhiteSpace/WhiteSpace Block</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Wolver Den</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, Table</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Block/Wolver Den/Wolver Block</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Treasure/Wolver Den, Rare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Treasure</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Block/Wolver Den/Wolver, Rare</name>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/treasure/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Castle</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Castle</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/castle_base/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Castle, Fire</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base, random facing</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Castle, Firestorm</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/castle_firestorm/unbreakable.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Catacombs</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Catacombs</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/castle_catacomb/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/City, Base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/City, Base</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/city_base/unbreakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/dynamic/block/unbreakable/city_base/unbreakable.png</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Clockworks, base</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Clockworks, base</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/city_base/unbreakable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/dynamic/block/unbreakable/clockworks/base.png</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Graveyard</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/graveyard/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Haven</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Outershell</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/unbreakable/outershell/outershell_unbreak.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Sky Islands, Day</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Sky Islands, Day</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Unbreakable - Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable_2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Unbreakable - Sky Islands, Day</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/Sky Islands, Night</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/Sky Islands, Night</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/breakable/sky_islands_day/breakable_2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Unbreakable - Sky Islands, Night</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Block/Unbreakable/WhiteSpace</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Block/Unbreakable/WhiteSpace</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/block/whitespace/model_unbreakable.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Castle, Fire/Barricade, 2-tile</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/castle_fire/barricade.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">barricade_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Capsule">
|
|
<radius>0.5</radius>
|
|
<length>1.4</length>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle, Firestorm/Barricade, wooden</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Castle, Fire/Brazier, ground</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_ground/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/brazier_ground/skin_firestorm.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle, Firestorm/Brazier, ground</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Castle, Fire/Brazier, tall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_tall/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/brazier_ground/skin_firestorm.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle, Firestorm/Brazier, tall</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, ground</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_ground/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/brazier_ground/skin_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, ground</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, tall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_tall/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/brazier_ground/skin_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, tall</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/City/Fire Hydrant</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/city_base/firehydrant.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.44</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/City, Base/Fire hydrant</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/City/Mailbox</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/city_base/mailbox.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/City, Base/Mailbox</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Clockworks/Bucket o bolts</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Block/Gathering/Parts/Base(Gather)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Treasure/Gathering/Shrub A1</name>
|
|
</spawnTable>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/prop/gremlin/bucket_01_content.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Clockworks/Bucket, empty</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/gremlin/bucket_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attachment</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Clockworks/Bucket o bolts</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Graveyard/Brazier, ground</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_ground/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, ground</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Graveyard/Brazier, tall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_tall/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, tall</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Gremlin/Lockers - tall, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/gremlin/locker_1.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Gremlins/Locker - 1</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Gremlin/Lockers - tall, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/gremlin/locker_2.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Gremlins/Locker - 2</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Heat Objects/Ember Well, large</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/ember_well/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.8</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Heat Objects/Ember Well, large</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Heat Objects/Ember Well, small</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/ember_well/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Heat Objects/Ember Well, small</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 1, blue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/shrub_new1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_01</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Blue</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_01</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Blue</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 1, green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/shrub_new1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_01</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands Day - variant</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 1, day variant</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_01</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands Day - variant</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 1, yellow-green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/shrub_new1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_01</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 1, yellow-green</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 2, blue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/shrub_new1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_02</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands Day - Blue</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 2</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 2, green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/shrub_new1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_02</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands Day - variant</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 2, day variant</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 2, yellow-green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/shrub_new1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shrub_02</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Sky Islands, Day/Shrub 2, yellow-green</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Dev - Cory Tests/Bumper</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/signmodule/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">General</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Intersection">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegionFromPoint">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$Normal">
|
|
<amount>6.0</amount>
|
|
<flags>7</flags>
|
|
<shouldReact>false</shouldReact>
|
|
</damage>
|
|
<collisionMask>0</collisionMask>
|
|
<impulseDealt>
|
|
<translation>8.0, 0.0</translation>
|
|
<duration>800</duration>
|
|
<level>5</level>
|
|
</impulseDealt>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Dev - Cory Tests/Hazard Tile</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/signmodule/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Shop</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Intersection">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegion">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$Normal">
|
|
<amount>4.0</amount>
|
|
<flags>7</flags>
|
|
</damage>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Dev - Cory Tests/Shape Tester</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/conditional/marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.75</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>2.25</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 2.5</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>2.25</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, -2.5</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>10.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 7.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>10.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, -7.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>4.0</radius>
|
|
</shape>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>12.0</radius>
|
|
</shape>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
</entry>
|
|
<entry>
|
|
<x>8.0</x>
|
|
<y>8.0</y>
|
|
</entry>
|
|
<entry>
|
|
<y>12.0</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-8.0</x>
|
|
<y>8.0</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>10.0</width>
|
|
<height>10.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, -7.5</translation>
|
|
<rotation>4.17563E-6</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Dev - Cory Tests/Trap - Land mine</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/weapon/npc/mine_windup/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Orange</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Dev - Cory Tests/Trap - Land mine</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Shape</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/door/irongate/5wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</shape>
|
|
<tags>
|
|
<tags>(Door Tag)</tags>
|
|
</tags>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Door/Iron Gate/Trigger 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">Door</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Energy 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Energy 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="[Ljava.lang.String;">Door</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/3wide/energy.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Energy 5</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Energy 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="[Ljava.lang.String;">Door</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/5wide/energy.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Gold 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Gold 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Gold Door)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/3wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Locked (Gold)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Gold 5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Gold 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Gold Door)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/5wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Locked (Gold)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Monster 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Monster 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/3wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Monster 5</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Monster 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/5wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Multi Trigger 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Triggers</name>
|
|
<paths>implementation.placeable["Actor"]["Triggers"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Multi Trigger 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Triggers</key>
|
|
<value class="java.lang.String">2</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/3wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Multi Trigger 5</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Triggers</name>
|
|
<paths>implementation.placeable["Actor"]["Triggers"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Multi Trigger 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Triggers</key>
|
|
<value class="java.lang.String">2</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/5wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Silver 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Energy 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="[Ljava.lang.String;">Door</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/3wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Locked (Silver)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Silver 5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Energy 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="[Ljava.lang.String;">Door</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/5wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Locked (Silver)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Trigger 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Trigger 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/3wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/Iron Gate/Trigger 5</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Trigger 5</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/irongate/5wide/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/WhiteSpace/Gold 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/WhiteSpace/Gold 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/whitespace/model_x3.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Locked (Gold)</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/WhiteSpace/Monster 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/WhiteSpace/Monster 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/whitespace/model_x3.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Monster</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/WhiteSpace/Multi Trigger 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Triggers</name>
|
|
<paths>implementation.placeable["Actor"]["Triggers"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/WhiteSpace/Multi Trigger 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Triggers</key>
|
|
<value class="java.lang.String">2</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/whitespace/model_x3.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Door/WhiteSpace/Trigger 3</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Open</name>
|
|
<paths>implementation.placeable["Actor"]["Open"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/WhiteSpace/Trigger 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Open</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Door Tag)</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/whitespace/model_x3.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Normal</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Elevator/AB Access</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/elevator/next/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Down</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.25</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.75</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.75, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.75</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.75, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.board.config.BoardActionConfig$OpenBoard">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Elevator/Base/Elevator</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.projectx.dungeon.config.DungeonPlaceableConfig$ElevatorProp">
|
|
<model>
|
|
<name>world/dynamic/elevator/univeral/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">Cost</key>
|
|
<value class="java.lang.String">10</value>
|
|
<key class="java.lang.String">Icon</key>
|
|
<value class="java.lang.String">ui/icon/gate/arrow_down.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.55</width>
|
|
<height>1.15</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.75</width>
|
|
<height>0.95</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.9, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.75</width>
|
|
<height>0.95</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.9, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<actor>
|
|
<name>Dynamic/Elevator/Next Floor</name>
|
|
</actor>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Elevator/Haven</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Elevator/Base/Elevator</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Elevator/Haven</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Elevator/Next Floor</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Elevator/Base/Elevator</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Elevator/Next Floor</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Elevator/Next Floor (Subtown)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Elevator/Base/Elevator</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Elevator/Next Floor (Subtown)</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Elevator/Start Platform</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Default Entrance</name>
|
|
<paths>implementation.default_entrance</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<defaultEntrance>true</defaultEntrance>
|
|
<model>
|
|
<name>world/dynamic/elevator/univeral/model_start.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Auto Turret, default</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tags</name>
|
|
<paths>implementation.tags.tags, implementation.handlers[0].action.actor["Tags"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/energy/crate_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.96</width>
|
|
<height>0.96</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Energy-Consuming Objects/Crates/Crate - Auto Turret, default</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="[Ljava.lang.String;">autoturret</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Bodyguard, sword</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/model_deadwhole.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Energy-Consuming Objects/Bodyguard/Bodyguard - sword</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Energy Door 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Silver 3</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/clockwork/3wide/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Energy Door 5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Door/Iron Gate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Door/Iron Gate/Silver 5</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/door/clockwork/5wide/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Manual Turret</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">276</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value/>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String">Manual Turret</value>
|
|
</arguments>
|
|
</model>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Vending Machine</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/energy/vendingmachine_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.String">Red (default)</value>
|
|
<key class="java.lang.String">Cost</key>
|
|
<value class="java.lang.String">5</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Capsule</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.48</width>
|
|
<height>1.24</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Energy Objects/Vending Machine Clickable</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$ClickableProp">
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Energy-Consuming Objects/Vending Machine, base</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gate/Gate Display</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gate Index</name>
|
|
<paths>implementation.handlers[0].action.actor["Gate Index"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/gates/arcade_pillar/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Blue</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Dark</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Green</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Light</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Red</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Teir1 Ring1</key>
|
|
<value/>
|
|
<key class="java.lang.String">Teir1 Ring2</key>
|
|
<value/>
|
|
<key class="java.lang.String">Teir2 Ring1</key>
|
|
<value/>
|
|
<key class="java.lang.String">Teir2 Ring2</key>
|
|
<value/>
|
|
<key class="java.lang.String">Teir3 Ring1</key>
|
|
<value/>
|
|
<key class="java.lang.String">Teir3 Ring2</key>
|
|
<value/>
|
|
<key class="java.lang.String">Tray</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Gate/Gate Display</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Gate Index</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Arcade Dropbox</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gate Index</name>
|
|
<paths>implementation.handlers[0].action.gate_index, implementation.gate_index</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.projectx.town.config.TownPlaceableConfig$GateProp">
|
|
<model>
|
|
<name>world/dynamic/gates/dropbox/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.town.config.TownActionConfig$OpenMineralAdding">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
<activeModel>
|
|
<name>world/dynamic/gates/dropbox/model.dat</name>
|
|
</activeModel>
|
|
<unreachableModel>
|
|
<name>world/dynamic/gates/dropbox/model.dat</name>
|
|
</unreachableModel>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Arcade Monitor</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gate Index</name>
|
|
<paths>implementation.gate_index</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.projectx.town.config.TownPlaceableConfig$GateProp">
|
|
<model>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
<iconParameter>Texture</iconParameter>
|
|
<activeModel>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</activeModel>
|
|
<unreachableModel>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</unreachableModel>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Console</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gate Index</name>
|
|
<paths>implementation.handlers[0].action.gate_index, implementation.gate_index</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.projectx.town.config.TownPlaceableConfig$GateProp">
|
|
<model>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Shoot Open</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.town.config.TownActionConfig$OpenMineralAdding">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
<iconParameter>Texture</iconParameter>
|
|
<activeModel>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Shoot Closed</value>
|
|
</arguments>
|
|
</activeModel>
|
|
<unreachableModel>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Shoot Closed</value>
|
|
</arguments>
|
|
</unreachableModel>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Control Panel</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gate Index</name>
|
|
<paths>implementation.handlers[0].action.destination.index, implementation.gate_index</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.projectx.town.config.TownPlaceableConfig$GateProp">
|
|
<model>
|
|
<name>world/dynamic/gates/console/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Off</value>
|
|
<key class="java.lang.String">countdown</key>
|
|
<value class="java.lang.String">0</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.board.config.BoardActionConfig$OpenBoard">
|
|
<destination class="com.threerings.projectx.board.config.BoardActionConfig$RotatingGate">
|
|
</destination>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
<countdownParameter>countdown</countdownParameter>
|
|
<activeModel>
|
|
<name>world/dynamic/gates/console/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">On</value>
|
|
<key class="java.lang.String">countdown</key>
|
|
<value class="java.lang.String">0</value>
|
|
</arguments>
|
|
</activeModel>
|
|
<unreachableModel>
|
|
<name>world/dynamic/gates/console/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Off</value>
|
|
<key class="java.lang.String">countdown</key>
|
|
<value class="java.lang.String">0</value>
|
|
</arguments>
|
|
</unreachableModel>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Control Panel (Fixed)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Name</name>
|
|
<paths>implementation.handlers[0].action.destination.internal_id</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/gates/console/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">On</value>
|
|
<key class="java.lang.String">countdown</key>
|
|
<value class="java.lang.String">0</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.board.config.BoardActionConfig$OpenBoard">
|
|
<destination class="com.threerings.projectx.board.config.BoardActionConfig$FixedGate">
|
|
</destination>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Gate Display</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gate Index</name>
|
|
<paths>implementation.handlers[0].action.actor["Gate Index"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/gates/arcade_pillar/model_v2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Arrow</key>
|
|
<value class="java.lang.String">1</value>
|
|
<key class="java.lang.String">Icon1</key>
|
|
<value class="java.lang.String">ui/icon/theme/unk.png</value>
|
|
<key class="java.lang.String">Icon2</key>
|
|
<value class="java.lang.String">ui/icon/theme/unk.png</value>
|
|
<key class="java.lang.String">Icon3</key>
|
|
<value class="java.lang.String">ui/icon/theme/unk.png</value>
|
|
<key class="java.lang.String">Icon4</key>
|
|
<value class="java.lang.String">ui/icon/theme/unk.png</value>
|
|
<key class="java.lang.String">Icon5</key>
|
|
<value class="java.lang.String">ui/icon/theme/unk.png</value>
|
|
<key class="java.lang.String">Icon6</key>
|
|
<value class="java.lang.String">ui/icon/theme/unk.png</value>
|
|
<key class="java.lang.String">State</key>
|
|
<value class="java.lang.String">Launched</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Gate/Gate Display</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Gate Index</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Gates/Lobby Console</name>
|
|
<implementation class="com.threerings.projectx.town.config.TownPlaceableConfig$GateProp">
|
|
<model>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
<iconParameter>Texture</iconParameter>
|
|
<activeModel>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.207</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</activeModel>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 1x1, 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Trigger Shape</name>
|
|
<paths>implementation.handlers[0].shape.shape, implementation.handlers[0].action.region.shape</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visualization Shape</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x1_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Intersection">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegion">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$DepthScale">
|
|
<depthScale>
|
|
<name>Hazard/Hazard Base -20</name>
|
|
</depthScale>
|
|
<flags>8</flags>
|
|
</damage>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 1x1, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 1x1, 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x1_02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Trigger Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.55</width>
|
|
<height>0.55</height>
|
|
</value>
|
|
<key class="java.lang.String">Visualization Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 3x3, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 1x1, 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x3_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Trigger Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.55</width>
|
|
<height>2.55</height>
|
|
</value>
|
|
<key class="java.lang.String">Visualization Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 3x3, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Hazards/Bramble thicket/Bramble 1x1, 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x3_02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Trigger Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.55</width>
|
|
<height>2.55</height>
|
|
</value>
|
|
<key class="java.lang.String">Visualization Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 1x1, 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Trigger Shape</name>
|
|
<paths>implementation.handlers[0].shape.shape, implementation.handlers[0].action.actions[0].action.region.shape, implementation.handlers[0].action.actions[1].action.region.shape, implementation.handlers[0].action.actions[2].action.region.shape, implementation.handlers[0].action.actions[3].region.shape</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visualization Shape</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x1_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles_poison.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Intersection">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
<actions>
|
|
<entry class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegion">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$Compound">
|
|
<damages>
|
|
<entry class="com.threerings.projectx.dungeon.config.DamageConfig$DepthScale">
|
|
<depthScale>
|
|
<name>Hazard/Hazard Base -20</name>
|
|
</depthScale>
|
|
<flags>8</flags>
|
|
</entry>
|
|
<entry class="com.threerings.projectx.dungeon.config.DamageConfig$Status">
|
|
<flags>8</flags>
|
|
<statusCondition>
|
|
<name>Poison</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Chance</key>
|
|
<value class="java.lang.Float">0.75</value>
|
|
<key class="java.lang.String">Power</key>
|
|
<value class="java.lang.Integer">50</value>
|
|
</arguments>
|
|
</statusCondition>
|
|
</entry>
|
|
</damages>
|
|
</damage>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegion">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$Compound">
|
|
<damages>
|
|
<entry class="com.threerings.projectx.dungeon.config.DamageConfig$DepthScale">
|
|
<depthScale>
|
|
<name>Hazard/Hazard Base -20</name>
|
|
</depthScale>
|
|
<flags>8</flags>
|
|
</entry>
|
|
<entry class="com.threerings.projectx.dungeon.config.DamageConfig$Status">
|
|
<flags>8</flags>
|
|
<statusCondition>
|
|
<name>Poison 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Chance</key>
|
|
<value class="java.lang.Float">0.75</value>
|
|
<key class="java.lang.String">Power</key>
|
|
<value class="java.lang.Integer">50</value>
|
|
</arguments>
|
|
</statusCondition>
|
|
</entry>
|
|
</damages>
|
|
</damage>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegion">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$Compound">
|
|
<damages>
|
|
<entry class="com.threerings.projectx.dungeon.config.DamageConfig$DepthScale">
|
|
<depthScale>
|
|
<name>Hazard/Hazard Base -20</name>
|
|
</depthScale>
|
|
<flags>8</flags>
|
|
</entry>
|
|
<entry class="com.threerings.projectx.dungeon.config.DamageConfig$Status">
|
|
<flags>8</flags>
|
|
<statusCondition>
|
|
<name>Poison 3</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Chance</key>
|
|
<value class="java.lang.Float">0.75</value>
|
|
<key class="java.lang.String">Power</key>
|
|
<value class="java.lang.Integer">50</value>
|
|
</arguments>
|
|
</statusCondition>
|
|
</entry>
|
|
</damages>
|
|
</damage>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.projectx.dungeon.config.DungeonActionConfig$DamageRegion">
|
|
<damage class="com.threerings.projectx.dungeon.config.DamageConfig$DepthScale">
|
|
<depthScale>
|
|
<name>Hazard/Hazard Base -20</name>
|
|
</depthScale>
|
|
<flags>8</flags>
|
|
<shouldReact>false</shouldReact>
|
|
</damage>
|
|
</entry>
|
|
</actions>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 1x1, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 1x1, 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x1_02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles_poison.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Trigger Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.55</width>
|
|
<height>0.55</height>
|
|
</value>
|
|
<key class="java.lang.String">Visualization Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 3x3, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 1x1, 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x3_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles_poison.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Trigger Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.55</width>
|
|
<height>2.55</height>
|
|
</value>
|
|
<key class="java.lang.String">Visualization Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 3x3, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Hazards/Bramble thicket/Poison 1x1, 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/traps_n_hazards/thicket/vine_x3_02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture File</key>
|
|
<value class="java.lang.String">world/dynamic/traps_n_hazards/thicket/wrapping_brambles_poison.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Trigger Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.55</width>
|
|
<height>2.55</height>
|
|
</value>
|
|
<key class="java.lang.String">Visualization Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Hazards/Firestorm Fire Tiles/Fire Tile - 1 unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.handlers[0].action.actions[0].action.actor["Tags"].tags[0], implementation.handlers[0].action.actions[1].action.actor["Tags"].tags[0], implementation.handlers[0].action.actions[2].action.actor["Tags"].tags[0], implementation.handlers[0].action.actions[3].action.actor["Tags"].tags[0]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/traps_n_hazards/fire_evil/fire_1unit.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Random">
|
|
<actions>
|
|
<entry>
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnRotatedActor">
|
|
<actor>
|
|
<name>Dynamic/Traps and Hazards/Firestorm Fire Tile</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="com.threerings.tudey.config.TagConfig">
|
|
<tags>(tag 1)</tags>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry>
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnRotatedActor">
|
|
<actor>
|
|
<name>Dynamic/Traps and Hazards/Firestorm Fire Tile</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="com.threerings.tudey.config.TagConfig">
|
|
<tags>(tag 1)</tags>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry>
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnRotatedActor">
|
|
<actor>
|
|
<name>Dynamic/Traps and Hazards/Firestorm Fire Tile</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="com.threerings.tudey.config.TagConfig">
|
|
<tags>(tag 1)</tags>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry>
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnRotatedActor">
|
|
<actor>
|
|
<name>Dynamic/Traps and Hazards/Firestorm Fire Tile</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="com.threerings.tudey.config.TagConfig">
|
|
<tags>(tag 1)</tags>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</actions>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Help Bubble/Help Bubble</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title</name>
|
|
<paths>implementation.actor["Title"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Message</name>
|
|
<paths>implementation.actor["Message"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Width</name>
|
|
<paths>implementation.actor["Width"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Icon</name>
|
|
<paths>implementation.actor["Icon"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visible Distance</name>
|
|
<paths>implementation.actor["Visible Distance"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tags</name>
|
|
<paths>implementation.actor["Tags"].derived</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$StatefulProp">
|
|
<model>
|
|
<name>editor/marker/helptip/default_marker.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<actor>
|
|
<name>Dynamic/Help Bubble/Help</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon</key>
|
|
<value/>
|
|
<key class="java.lang.String">Message</key>
|
|
<value class="java.lang.String">m.(message)</value>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value class="com.threerings.tudey.config.TagConfig">
|
|
</value>
|
|
<key class="java.lang.String">Title</key>
|
|
<value class="java.lang.String">t.(title)</value>
|
|
<key class="java.lang.String">Title Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.6, 0.0, 0.4, 1.0</value>
|
|
<key class="java.lang.String">Visible Distance</key>
|
|
<value class="java.lang.Float">10.0</value>
|
|
<key class="java.lang.String">Width</key>
|
|
<value class="java.lang.Integer">200</value>
|
|
</arguments>
|
|
</actor>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Clay Pot</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/pot/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Clay Pot</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Clay Pot (WhiteSpace)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/whitekey/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">White</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Clay Pot (WhiteSpace)</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Fire Pot</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/pot/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Fire</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Fire Pot</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Gold Key</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/goldkey/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Gold Key</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Gold Key (WhiteSpace)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/whitekey/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Gold Key (WhiteSpace)</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Heavy Statue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/statue/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Heavy Statue</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Liftable Snipe</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/snipe/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1291</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Liftable Snipe</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Lift Objects/Oil Pot</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/live/pot/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Oil</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Lift Objects/Oil Pot</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Altar/Gold Key</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/altar_x3.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Arsenal/Arsenal Box</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/arsenal/arsenal_box.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.7</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.65, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.7</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.65, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.3</width>
|
|
<height>1.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.exchange.config.ExchangeActionConfig$OpenExchange">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Border/Border (End)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/border/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">end</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.25</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Border/Border (Label)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Translated">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
<bundle>town</bundle>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Off Center</name>
|
|
<paths>implementation.model["Off Center"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/border/model_label.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Zone Border</value>
|
|
<key class="java.lang.String">Off Center</key>
|
|
<value class="java.lang.String">False</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.25</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Border/Border (Middle)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/border/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">middle</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.25</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Border/Border (Start)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/border/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">start</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.25</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Elevator (24.5 Tall)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.actor["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$StatefulProp">
|
|
<model>
|
|
<name>world/dynamic/elevator/univeral/model_intralevel.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.9</width>
|
|
<height>2.9</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.9</width>
|
|
<height>2.9</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-2.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<actor>
|
|
<name>Dynamic/Misc/Elevator (24.5 Tall)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
<actions>
|
|
<entry class="com.threerings.tudey.config.ActionConfig$Delayed">
|
|
</entry>
|
|
</actions>
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Heal Pad</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Interval</name>
|
|
<paths>implementation.handlers[0].action.actor["Interval"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Heart</name>
|
|
<paths>implementation.handlers[0].action.actor["Heart"], implementation.model["Preview"]["Actor"]["Heart"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/respawnpad/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Misc/Heal Pad</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Heart</key>
|
|
<value class="java.lang.String">1</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Heal Pad</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Heart</key>
|
|
<value class="java.lang.String">1</value>
|
|
<key class="java.lang.String">Interval</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/PvP Console</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>0.155</hue>
|
|
<saturation>-0.165</saturation>
|
|
<value>-0.021</value>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-1.0</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.692</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/gate/pvp.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Respawn Pad</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor["Actor"], implementation.model["Preview"]["Actor"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/respawnpad/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Respawn Pad</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value/>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">5000</value>
|
|
<key class="java.lang.String">Warning</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Respawn Pad (Damage)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor["Actor"], implementation.model["Preview"]["Actor"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Damage</name>
|
|
<paths>implementation.handlers[0].action.actor["Damage"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/respawnpad/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Damage Pad</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value class="java.lang.Float">50.0</value>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">3000</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Respawn Pad (Table)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.handlers[0].action.actor["Spawn Table"], implementation.model["Preview"]["Spawn Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/respawnpad/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Respawn Pad (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value/>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">5000</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
<key class="java.lang.String">Warning</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Respawn Pad (Table, Damage)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.handlers[0].action.actor["Spawn Table"], implementation.model["Preview"]["Spawn Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Damage</name>
|
|
<paths>implementation.handlers[0].action.actor["Damage"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/respawnpad/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Damage Pad (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value class="java.lang.Float">50.0</value>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">3000</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Sanctuary</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/castle_fire/model_sanctuary.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>2.0</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Sanctuary</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(Off Signal)</key>
|
|
<value class="java.lang.String">(Off Signal)</value>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(Target Tag)</key>
|
|
<value class="java.lang.String">(Target Tag)</value>
|
|
<key class="java.lang.String">Activation Count</key>
|
|
<value class="java.lang.String">1</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Sanctuary (Charred Court)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/castle_fire/model_sanctuary.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>2.0</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Sanctuary (Charred Court)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(Off Signal)</key>
|
|
<value class="java.lang.String">(Off Signal)</value>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(Target Tag)</key>
|
|
<value class="java.lang.String">(Target Tag)</value>
|
|
<key class="java.lang.String">Activation Count</key>
|
|
<value class="java.lang.String">1</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Well</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/castle_fire/spritewell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Mode</key>
|
|
<value class="java.lang.String">Active</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>particle/ambient_waterball.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Well</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">1000</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Well (Inactive)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.handlers[0].action.actor["Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Activation Tag</name>
|
|
<paths>implementation.handlers[0].action.actor["Activation Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/castle_fire/spritewell/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Mode</key>
|
|
<value class="java.lang.String">Inactive</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/Sprite Objects/Sprite Well (Inactive)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">1000</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/Suggestion Box</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/misc/suggestionbox.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/WhiteSpace/Respawn Pad</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor["Actor"], implementation.model["Model"]["Preview"]["Actor"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/respawnpad/compound_whitespace.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/WhiteSpace/Respawn Pad</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value/>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">5000</value>
|
|
<key class="java.lang.String">Warning</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/WhiteSpace/Respawn Pad (Damage)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor["Actor"], implementation.model["Model"]["Preview"]["Actor"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Damage</name>
|
|
<paths>implementation.handlers[0].action.actor["Damage"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/respawnpad/compound_whitespace.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/WhiteSpace/Damage Pad</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value class="java.lang.Float">50.0</value>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">3000</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Misc/WhiteSpace/Respawn Pad (Table)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.handlers[0].action.actor["Spawn Table"], implementation.model["Model"]["Preview"]["Spawn
|
|
Table"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Delay</name>
|
|
<paths>implementation.handlers[0].action.actor["Delay"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/respawnpad/compound_whitespace.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Misc/WhiteSpace/Respawn Pad (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Damage</key>
|
|
<value/>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">5000</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
<key class="java.lang.String">Warning</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Monster Objects/Grim Totem</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/pointlight/parts/particle_ring.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 0.8352941, 1.0</value>
|
|
<key class="java.lang.String">Scale</key>
|
|
<value class="java.lang.Float">12.0</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/live/totem/grimtotem_01.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Monster Objects/Grim Totem</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Portal/Destination</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Default Entrance</name>
|
|
<paths>implementation.default_entrance</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/billboardknight/model_compound.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attachment</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/pointers/pointer01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.0, 1.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<tags>
|
|
<tags>(tag 1)</tags>
|
|
</tags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Portal/Level Start</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Default Entrance</name>
|
|
<paths>implementation.default_entrance</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<defaultEntrance>true</defaultEntrance>
|
|
<model>
|
|
<name>editor/billboardknight/model_compound.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attachment</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/pointers/pointer01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.0, 0.8, 0.2, 1.0</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Portal/Test</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Scene ID</name>
|
|
<paths>implementation.handlers[0].action.scene_id</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Portal</name>
|
|
<paths>implementation.handlers[0].action.portal</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/signmodule/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">General</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Danger</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Conversation</name>
|
|
<paths>implementation.placeable["Conversation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Recon Module/Info</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Conversation</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Danger</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Danger Bubble</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Message</name>
|
|
<paths>implementation.placeable["Message"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title</name>
|
|
<paths>implementation.placeable["Title"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title Color</name>
|
|
<paths>implementation.placeable["Title Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visible Distance</name>
|
|
<paths>implementation.placeable["Visible Distance"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Recon Module/Info Bubble</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Message</key>
|
|
<value class="java.lang.String">m.test</value>
|
|
<key class="java.lang.String">Title</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Title Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Danger</value>
|
|
<key class="java.lang.String">Visible Distance</key>
|
|
<value class="java.lang.Float">7.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Info</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Conversation</name>
|
|
<paths>implementation.handlers[0].action.conversation</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/signmodule/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">General</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.config.ProjectXActionConfig$StartConversation">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Info Bubble</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Message</name>
|
|
<paths>implementation.actor["Message"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title</name>
|
|
<paths>implementation.actor["Title"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title Color</name>
|
|
<paths>implementation.actor["Title Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visible Distance</name>
|
|
<paths>implementation.actor["Visible Distance"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$StatefulProp">
|
|
<model>
|
|
<name>world/dynamic/signmodule/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">General</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Signal">
|
|
<name>Action</name>
|
|
</action>
|
|
<actionDesc class="com.threerings.projectx.config.ActionDesc$PointOfInterest">
|
|
</actionDesc>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
<actor>
|
|
<name>Dynamic/Help Bubble/Recon</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon</key>
|
|
<value/>
|
|
<key class="java.lang.String">Message</key>
|
|
<value class="java.lang.String">m.test</value>
|
|
<key class="java.lang.String">Tags</key>
|
|
<value/>
|
|
<key class="java.lang.String">Title</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Title Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Visible Distance</key>
|
|
<value class="java.lang.Float">7.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Shop</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Conversation</name>
|
|
<paths>implementation.placeable["Conversation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Recon Module/Info</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Conversation</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Shop</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Shop Bubble</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Message</name>
|
|
<paths>implementation.placeable["Message"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title</name>
|
|
<paths>implementation.placeable["Title"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title Color</name>
|
|
<paths>implementation.placeable["Title Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visible Distance</name>
|
|
<paths>implementation.placeable["Visible Distance"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Recon Module/Info Bubble</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Message</key>
|
|
<value class="java.lang.String">m.test</value>
|
|
<key class="java.lang.String">Title</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Title Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Shop</value>
|
|
<key class="java.lang.String">Visible Distance</key>
|
|
<value class="java.lang.Float">7.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Story</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Conversation</name>
|
|
<paths>implementation.placeable["Conversation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Recon Module/Info</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Conversation</key>
|
|
<value/>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Story</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Recon Module/Story Bubble</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Message</name>
|
|
<paths>implementation.placeable["Message"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title</name>
|
|
<paths>implementation.placeable["Title"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Title Color</name>
|
|
<paths>implementation.placeable["Title Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Visible Distance</name>
|
|
<paths>implementation.placeable["Visible Distance"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Recon Module/Info Bubble</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Message</key>
|
|
<value class="java.lang.String">m.test</value>
|
|
<key class="java.lang.String">Title</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Title Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Story</value>
|
|
<key class="java.lang.String">Visible Distance</key>
|
|
<value class="java.lang.Float">7.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Button/One-Time</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/button/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Button/One-Time</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(On Tag)</key>
|
|
<value class="java.lang.String">(On Tag)</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Button/One-Time (Multi)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>On Signal</name>
|
|
<paths>implementation.handlers[0].action.actor["On Signal"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>On Tag</name>
|
|
<paths>implementation.handlers[0].action.actor["On Tag"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action.actor["Actions"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.handlers[0].action.actor["Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/button/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Button/One-Time (Multi)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actions</key>
|
|
<value class="[Lcom.threerings.tudey.config.ActionConfig;">
|
|
</value>
|
|
<key class="java.lang.String">On Signal</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">On Tag</key>
|
|
<value class="java.lang.String">(On Tag)</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Button/Pressure Plate</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/button/model_pressure.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Pressure Plate/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(Off Signal)</key>
|
|
<value class="java.lang.String">(Off Signal)</value>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(Target Tag)</key>
|
|
<value class="java.lang.String">(Target Tag)</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Button/Timer</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/button/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Button/Timed</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(Off Signal)</key>
|
|
<value class="java.lang.String">(Off Signal)</value>
|
|
<key class="java.lang.String">(Off Tag)</key>
|
|
<value class="java.lang.String">(Off Tag)</value>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(On Tag)</key>
|
|
<value class="java.lang.String">(On Tag)</value>
|
|
<key class="java.lang.String">Delay</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Button/WhiteSpace/One-Time</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/switch/button/model_whitespace.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Button/WhiteSpace/One-Time</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(On Signal)</key>
|
|
<value class="java.lang.String">(On Signal)</value>
|
|
<key class="java.lang.String">(On Tag)</key>
|
|
<value class="java.lang.String">(On Tag)</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Button Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/3-Point Indicator</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Activation Action</name>
|
|
<paths>implementation.placeable["Actor"]["Activation Action"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tags</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"].derived</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Actor 1x1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Lever/3-Point Indicator</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Activation Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/One-Time</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>(Activate Signal)</name>
|
|
<paths>implementation.placeable["Actor"]["(Activate Signal)"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>(Activate Tag)</name>
|
|
<paths>implementation.placeable["Actor"]["(Activate Tag)"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Lever/Toggle</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Lever/One-Time</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(Activate Signal)</key>
|
|
<value class="java.lang.String">(Activate Signal)</value>
|
|
<key class="java.lang.String">(Activate Tag)</key>
|
|
<value class="java.lang.String">(Activate Tag)</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(tag 1)</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/Timed Toggle</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.placeable["Actor"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Actor 1x1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Lever/Damage Timed Toggle</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Start 1 Signal</key>
|
|
<value class="java.lang.String">(State 1 Signal)</value>
|
|
<key class="java.lang.String">State 0 Signal</key>
|
|
<value class="java.lang.String">(State 0 Signal)</value>
|
|
<key class="java.lang.String">State 0 Tag</key>
|
|
<value class="java.lang.String">(State 0 Tag)</value>
|
|
<key class="java.lang.String">State 1 Tag</key>
|
|
<value class="java.lang.String">(State 1 Tag)</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/Toggle</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/multistate/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Active</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Lever/Damage Toggle</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(State 0 Signal)</key>
|
|
<value class="java.lang.String">(State 0 Signal)</value>
|
|
<key class="java.lang.String">(State 0 Tag)</key>
|
|
<value class="java.lang.String">(State 0 Tag)</value>
|
|
<key class="java.lang.String">(State 1 Signal)</key>
|
|
<value class="java.lang.String">(State 1 Signal)</value>
|
|
<key class="java.lang.String">(State 1 Tag)</key>
|
|
<value class="java.lang.String">(State 1 Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/WhiteSpace/3-Point Indicator</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Activation Action</name>
|
|
<paths>implementation.placeable["Actor"]["Activation Action"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tags</name>
|
|
<paths>implementation.placeable["Actor"]["Tag"].derived</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Actor 1x1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Lever/3-Point Indicator</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Activation Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/WhiteSpace/One-Time</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>(Activate Signal)</name>
|
|
<paths>implementation.placeable["Actor"]["(Activate Signal)"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>(Activate Tag)</name>
|
|
<paths>implementation.placeable["Actor"]["(Activate Tag)"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Lever/Toggle</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Lever/One-Time</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(Activate Signal)</key>
|
|
<value class="java.lang.String">(Activate Signal)</value>
|
|
<key class="java.lang.String">(Activate Tag)</key>
|
|
<value class="java.lang.String">(Activate Tag)</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/WhiteSpace/Timed Toggle</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.placeable["Actor"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Actor 1x1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Dynamic/Switch/Lever/Damage Timed Toggle</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Start 1 Signal</key>
|
|
<value class="java.lang.String">(State 1 Signal)</value>
|
|
<key class="java.lang.String">State 0 Signal</key>
|
|
<value class="java.lang.String">(State 0 Signal)</value>
|
|
<key class="java.lang.String">State 0 Tag</key>
|
|
<value class="java.lang.String">(State 0 Tag)</value>
|
|
<key class="java.lang.String">State 1 Tag</key>
|
|
<value class="java.lang.String">(State 1 Tag)</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Lever/WhiteSpace/Toggle</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/multistate/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Active</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Lever/Damage Toggle</name>
|
|
<arguments>
|
|
<key class="java.lang.String">(State 0 Signal)</key>
|
|
<value class="java.lang.String">(State 0 Signal)</value>
|
|
<key class="java.lang.String">(State 0 Tag)</key>
|
|
<value class="java.lang.String">(State 0 Tag)</value>
|
|
<key class="java.lang.String">(State 1 Signal)</key>
|
|
<value class="java.lang.String">(State 1 Signal)</value>
|
|
<key class="java.lang.String">(State 1 Tag)</key>
|
|
<value class="java.lang.String">(State 1 Tag)</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/Base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action.actor["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/switch/button_large/model.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Party Platform/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/Close Door, Open Door</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.placeable["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Party Platform/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/Close Door, Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.placeable["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Party Platform/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.placeable["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Party Platform/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action.actor["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/marked.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/dynamic/switch/button_large/model_whitespace.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Switch/Party Platform/Party (WhiteSpace)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Close Door, Open Door</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.placeable["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Close Door, Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.placeable["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$Compound">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Spawn</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.placeable["Action"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Dynamic/Switch/Party Platform/WhiteSpace/Base</name>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Encounter/Parts/Formation Lead</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn
|
|
Table"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">268</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Spawn Tag)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Encounter/Parts/Formation Sub</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table, implementation.placeable["Model"]["Preview"]["Spawn
|
|
Table"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/One Time Action</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/monster_wave/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">266</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/wrapper/spawntablewrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Tag</key>
|
|
<value class="java.lang.String">(Spawn Tag)</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Generic Marker</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Pawn</value>
|
|
</arguments>
|
|
</model>
|
|
<tags>
|
|
<tags>(tag 1)</tags>
|
|
</tags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Capsule/Health Capsule</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Capsule/Health Capsule</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Consumable/Heart</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Hearts/Heart</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Consumable/Omegapod</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Item Drop (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon</key>
|
|
<value class="java.lang.String">ui/icon/inventory/icon_vitapod.png</value>
|
|
<key class="java.lang.String">Table Spawn</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Health/Parts/Vitapod Tier 3</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Consumable/Super Vitapod</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Item Drop (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon</key>
|
|
<value class="java.lang.String">ui/icon/inventory/icon_vitapod.png</value>
|
|
<key class="java.lang.String">Table Spawn</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Health/Vitapod</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Consumable/Vitapod</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Item Drop (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon</key>
|
|
<value class="java.lang.String">ui/icon/inventory/icon_vitapod.png</value>
|
|
<key class="java.lang.String">Table Spawn</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Health/Vitapod</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Depth Offset</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Crowns/Copper Crown</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Crowns/Copper Crown</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Crowns/Gold Crown</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Crowns/Gold Crown</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Crowns/Scaled Crown</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Crowns/Copper Crown</name>
|
|
</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Crowns/Scaled Crown</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Crowns/Silver Crown</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Crowns/Silver Crown</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Heat/Ember 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Heat/Ember 1</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Heat/Ember 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Heat/Ember 2</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Heat/Ember 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Heat/Ember 3</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Heat/Scaled Ember</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop (Table)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Consumable/Heat/Ember 1</name>
|
|
</value>
|
|
<key class="java.lang.String">Spawn Table</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Treasure/Heat/Scaled Ember</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Item Drop</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Texture</name>
|
|
<paths>implementation.model["Texture"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/drop/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon Halo</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/drop/ambient_rim.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Fixed</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$Normal">
|
|
<colorization>513</colorization>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$Normal">
|
|
<colorization>769</colorization>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$Normal">
|
|
<colorization>1025</colorization>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/inventory/icon_armor.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">item</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Item Drop (Table)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Table Spawn</name>
|
|
<paths>implementation.handlers[0].action.spawn_table</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Icon</name>
|
|
<paths>implementation.model["Texture"]["File"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>item/drop/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Icon Halo</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/drop/ambient_rim.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Fixed</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$Normal">
|
|
<colorization>516</colorization>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$Normal">
|
|
<colorization>771</colorization>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$Normal">
|
|
<colorization>1026</colorization>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/inventory/icon_misc.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">item</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Key/Silver Key</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Key/Silver Key</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Point Drop</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor, implementation.model["Actor"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Point Drop (Table)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.model["Actor"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.handlers[0].action.spawn_table</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/wrapper/actorwrapper.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Curse Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Curse Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Fire Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Fire Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Freeze Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Freeze Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Poison Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Poison Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Shock Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Shock Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Sleep Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Sleep Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Item/Vial/Stun Vial</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Item/Point Drop</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Item/Pickups/Vial/Stun Vial</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Border Decal/Arcade</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Texture</name>
|
|
<paths>implementation.model["Texture"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Width</name>
|
|
<paths>implementation.model["Width"], implementation.shape.width</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Height</name>
|
|
<paths>implementation.model["height"], implementation.shape.height</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/lighttransition/marker_model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.7294118, 0.4392157, 0.0, 1.0</value>
|
|
<key class="java.lang.String">Fog State Override</key>
|
|
<value class="com.threerings.opengl.renderer.config.FogStateConfig$Linear">
|
|
<start>15.0</start>
|
|
<end>40.0</end>
|
|
</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">1x1</value>
|
|
<key class="java.lang.String">Width</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">height</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Directional Light</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Diffuse</name>
|
|
<paths>implementation.model["Diffuse"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Width</name>
|
|
<paths>implementation.shape.width, implementation.model["Extent"].size_x</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Height</name>
|
|
<paths>implementation.shape.height, implementation.model["Extent"].size_y</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Direction</name>
|
|
<paths>implementation.model["Direction"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/directionallight/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Diffuse</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Direction</key>
|
|
<value class="com.threerings.math.Vector3f">0.0, -4.371139E-8, 1.0</value>
|
|
<key class="java.lang.String">Extent</key>
|
|
<value class="com.threerings.opengl.scene.config.Extent$Limited">
|
|
<sizeX>10.0</sizeX>
|
|
<sizeY>10.0</sizeY>
|
|
<sizeZ>20.0</sizeZ>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>10.0</width>
|
|
<height>10.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Point Light</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Diffuse</name>
|
|
<paths>implementation.model["Diffuse"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attenuation</name>
|
|
<paths>implementation.model["Attenuation"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Extent</name>
|
|
<paths>implementation.model["Extent"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/pointlight/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attenuation</key>
|
|
<value class="com.threerings.opengl.renderer.config.LightConfig$Attenuation">
|
|
<constant>0.7</constant>
|
|
<quadratic>0.7</quadratic>
|
|
</value>
|
|
<key class="java.lang.String">Diffuse</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Extent</key>
|
|
<value class="java.lang.Float">10.0</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.35</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Point/Default</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colors</name>
|
|
<paths>implementation.model["Colors"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attenuation</name>
|
|
<paths>implementation.model["Attenuation"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Extent</name>
|
|
<paths>implementation.model["Extent"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>lights/point/default_marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attenuation</key>
|
|
<value class="com.threerings.opengl.renderer.config.LightConfig$Attenuation">
|
|
<constant>0.6</constant>
|
|
<quadratic>0.6</quadratic>
|
|
</value>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="com.threerings.opengl.renderer.config.LightConfig$Colors">
|
|
</value>
|
|
<key class="java.lang.String">Extent</key>
|
|
<value class="com.threerings.opengl.scene.config.Extent$Limited">
|
|
<sizeX>20.0</sizeX>
|
|
<sizeY>20.0</sizeY>
|
|
<sizeZ>20.0</sizeZ>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Prop/Sunbeam, short</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/sunbeam/compound_model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">beam_small</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Prop/Sunbeam, tall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/sunbeam/compound_model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">beam_tall</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Lights/Spot/Default</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attenuation</name>
|
|
<paths>implementation.model["Attenuation"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Direction</name>
|
|
<paths>implementation.model["Direction"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Falloff</name>
|
|
<paths>implementation.model["Falloff"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Extent</name>
|
|
<paths>implementation.model["Extent"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Shape</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>lights/spot/default_marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attenuation</key>
|
|
<value class="com.threerings.opengl.renderer.config.LightConfig$Attenuation">
|
|
<constant>0.6</constant>
|
|
<linear>0.06</linear>
|
|
<quadratic>0.0060</quadratic>
|
|
</value>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Direction</key>
|
|
<value class="com.threerings.math.Vector3f">0.0, -4.371139E-8, -1.0</value>
|
|
<key class="java.lang.String">Extent</key>
|
|
<value class="com.threerings.opengl.scene.config.Extent$Limited">
|
|
<sizeX>12.0</sizeX>
|
|
<sizeY>12.0</sizeY>
|
|
<sizeZ>24.0</sizeZ>
|
|
</value>
|
|
<key class="java.lang.String">Falloff</key>
|
|
<value class="com.threerings.opengl.renderer.config.LightConfig$Falloff">
|
|
<exponent>10.0</exponent>
|
|
<cutoff>40.0</cutoff>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>12.0</width>
|
|
<height>12.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Model Tester</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/conditional/marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<rotation>2.8725E-41</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<transform>
|
|
<rotation>-2.8725E-41</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Null barrier, no-walk</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/tiles/null_nowalk.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>-0.5, -0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.02</width>
|
|
<height>1.02</height>
|
|
</shape>
|
|
<collisionFlags>98</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Null barrier, no-walk no-shoot</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/tiles/null_noshoot.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>-0.5, -0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.02</width>
|
|
<height>1.02</height>
|
|
</shape>
|
|
<collisionFlags>225</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Orbit Trap/3 Trap Holes</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Speed</name>
|
|
<paths>implementation.handlers[0].action.actor["Speed"], implementation.handlers[1].action.actor["Speed"], implementation.handlers[2].action.actor["Speed"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Starting Rotation</name>
|
|
<paths>implementation.handlers[0].action.actor["Starting Rotation"], implementation.handlers[1].action.actor["Starting Rotation"], implementation.handlers[2].action.actor["Starting Rotation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Queen</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">1.5</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">4.5</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">7.5</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Orbit Trap/4 Trap</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Speed</name>
|
|
<paths>implementation.handlers[0].action.actor["Speed"], implementation.handlers[1].action.actor["Speed"], implementation.handlers[2].action.actor["Speed"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Starting Rotation</name>
|
|
<paths>implementation.handlers[0].action.actor["Starting Rotation"], implementation.handlers[1].action.actor["Starting Rotation"], implementation.handlers[2].action.actor["Starting Rotation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Queen</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">2.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">3.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Orbit Trap/4 Trap Core</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Speed</name>
|
|
<paths>implementation.handlers[0].action.actor["Speed"], implementation.handlers[1].action.actor["Speed"], implementation.handlers[2].action.actor["Speed"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Starting Rotation</name>
|
|
<paths>implementation.handlers[0].action.actor["Starting Rotation"], implementation.handlers[1].action.actor["Starting Rotation"], implementation.handlers[2].action.actor["Starting Rotation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Queen</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Core</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Core</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">2.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Core</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">3.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Orbit Trap/8 Trap</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Speed</name>
|
|
<paths>implementation.handlers[0].action.actor["Speed"], implementation.handlers[1].action.actor["Speed"], implementation.handlers[2].action.actor["Speed"], implementation.handlers[3].action.actor["Speed"], implementation.handlers[4].action.actor["Speed"], implementation.handlers[5].action.actor["Speed"], implementation.handlers[6].action.actor["Speed"], implementation.handlers[7].action.actor["Speed"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Starting Rotation</name>
|
|
<paths>implementation.handlers[0].action.actor["Starting Rotation"], implementation.handlers[1].action.actor["Starting Rotation"], implementation.handlers[2].action.actor["Starting Rotation"], implementation.handlers[3].action.actor["Starting Rotation"], implementation.handlers[4].action.actor["Starting Rotation"], implementation.handlers[5].action.actor["Starting Rotation"], implementation.handlers[6].action.actor["Starting Rotation"], implementation.handlers[7].action.actor["Starting Rotation"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Queen</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">2.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">3.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">4.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">5.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">6.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">7.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">8.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Orbit Trap/8 Trap Arc</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Speed</name>
|
|
<paths>implementation.handlers[0].action.actor["Speed"], implementation.handlers[1].action.actor["Speed"], implementation.handlers[2].action.actor["Speed"], implementation.handlers[3].action.actor["Speed"], implementation.handlers[4].action.actor["Speed"], implementation.handlers[5].action.actor["Speed"], implementation.handlers[6].action.actor["Speed"], implementation.handlers[7].action.actor["Speed"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Queen</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">2.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.08726646</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">3.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.17453292</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">4.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.2617994</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">5.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.34906584</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">6.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.43633232</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">7.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.5235988</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Orbital/Fire</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Orbit Radius</key>
|
|
<value class="java.lang.Float">8.0</value>
|
|
<key class="java.lang.String">Speed</key>
|
|
<value class="java.lang.Float">0.33</value>
|
|
<key class="java.lang.String">Starting Rotation</key>
|
|
<value class="java.lang.Float">0.61086524</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Brazier, float</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/brazier_float/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/brazier_ground/skin_firestorm.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Burnt Structures/Watchtower - 5x5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/castle_fire/burnt_structures/watchtower.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Chains/Chain - rail 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/castle_fire/chain_rail_01.dat</name>
|
|
</model>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Crenellation x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/castle_fire/crenel_set.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Furniture/Table, 1-tile 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/table_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/castle_fire/table_01_firestorm.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Furniture/Tapestry, high</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/tapestry/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/tapestry/skin_firestorm.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Furniture/Tapestry, low</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/structural/tapestry/model_low.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/tapestry/skin_firestorm.png</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, -0.14, -0.12</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Nature/Boulder 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/castle_fire/nature/boulder_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle, Firestorm/Nature/Tree, scorched</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/castle_fire/nature/tree_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle/Brazier/Brazier, float</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/brazier_float/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/brazier_ground/skin_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle/Tapestry/Red, high</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/tapestry/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/tapestry/skin_castlered.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Castle/Tapestry/Red, low</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/tapestry/model_low.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/tapestry/skin_castlered.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Fungibulb/Fungibulb, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/Fungus bulbs/fungus_small01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.85</width>
|
|
<height>0.85</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Fungibulb/Fungibulb, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/Fungus bulbs/small_half.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.6</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.25</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Fungibulb/Fungibulb, small 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/Fungus bulbs/small_corner-out.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>0.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.25</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Natural/Stone, medium 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Pipeworks/Edge pipe, down</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/pipeworks/edge_vert_down.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Pipeworks/Edge pipe, up</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/pipeworks/edge_vert_up.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Pipeworks/Flat pipe</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/pipeworks/pipe_billboard01.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Pipeworks/Giant pipe 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/pipeworks/pipe_L_horiz_down.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Pipeworks/Giant pipe 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/pipeworks/pipe_L_horiz_up.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Pipeworks/Giant pipe 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/pipeworks/pipe_S_vert.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Rubble/Brick loose 01, catacombs</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_loose01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Catacomb</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Rubble/Brick loose 02, catacombs</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_loose02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Catacomb</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Rubble/Brick pile 01, catacombs</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_pile01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Catacomb</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Catacombs/Rubble/Brick pile 02, catacombs</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_pile02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Catacomb</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, 1-unit piece, capped</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_x1_cap</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, 1-unit, no caps</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_x1</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, 2-unit, no caps</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_x2</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, 3-unit, no caps</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_x3</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, 4-unit, no caps</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_x4</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, cap Left</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_cap_L</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Awning/Awning, cap Right</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/awning.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">awning_cap_R</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Red</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Brazier, tall (2)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/brazier_tall/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Castle/Brazier, tall</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Fire Hydrant</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/city_base/firehydrant.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.44</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/City, Base/Fire hydrant</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Girder props/Girder, no-walk, x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/girders.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x4</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/tileset/city_base/girder/girder.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Girder props/Girder, no-walk, x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/girders.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x6</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>6.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 2.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Girder props/Girder, no-walk, x8</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/girders.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x8</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>8.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 3.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Girder props/Girder, walkable, x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/girders.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Girder props/Girder, walkable, x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/girders.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x6</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Girder props/Girder, walkable, x8</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/girders.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x8</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Litter, blowing paper</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Marker Color</name>
|
|
<paths>implementation.model["Marker Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/litter_paperblow.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.0, 0.72156864, 0.003921569, 0.75</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>8.0</width>
|
|
<height>8.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Mailbox</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/city_base/mailbox.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/City, Base/Mailbox</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, back, horiz x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">back_horiz_beam_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, back, horiz x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">back_horiz_beam_x3</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, back, horiz x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">back_horiz_beam_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, back, horiz x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">back_horiz_beam_x6</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, front, horiz x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">front_horiz_beam_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, front, horiz x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">front_horiz_beam_x3</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Beam, front, horiz x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">front_horiz_beam_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Girder, vert 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_vert_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, back, vert 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">backpost_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, back, vert 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">backpost_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, back, vert 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">backpost_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, back, vert 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">backpost_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, front, vert 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">frontpost_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, front, vert 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">frontpost_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, front, vert 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">frontpost_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, front, vert 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">frontpost_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, side, vert 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sidepost_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, side, vert 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sidepost_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, side, vert 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sidepost_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Post, side, vert 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_beams.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sidepost_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Sheet, corrugated 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sheet_x1_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Sheet, corrugated 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sheet_x1_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Sheet, corrugated x2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sheet_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Plate 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_back_plate</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Platform 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_platform01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Platform 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_platform02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Platform 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_platform03</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Platform 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_platform04</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Tile piece 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value/>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_box_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Scaffolding/Tile-sized pieces/Tile piece x2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/scaffold_tiles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Red</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">scaffold_box_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform 4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform x2 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_x2_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform x2 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_x2_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Platform x2 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">platform_x2_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail L1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_L01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail L2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_L02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail R1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_R01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail R2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_R02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail straight x2, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.54</width>
|
|
<height>2.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail straight x3, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_x3_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.54</width>
|
|
<height>3.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail straight, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.54</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail straight, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.54</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail straight, 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_03</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.54</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail straight, ladder</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rail_ladder</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.54</width>
|
|
<height>1.04</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Rail, corner post</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">corner_post</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.2, 0.2</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stair beam x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stair_beam_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stair beam x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stair_beam_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stair beam x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stair_beam_x3</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stair beam x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stair_beam_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stair beam x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stair_beam_x6</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stairs 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stairs_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stairs 4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stairs_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stairs x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stairs_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stairs x2 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stairs_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stairs x2 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stairs_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Stairs (fire escape)/Stairs x2 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/fire_escape/fire_escape.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">stairs_04</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street light 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/streetlamp_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White fade</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_fade</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x1 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x1 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x1 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_03</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x1 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_04</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x2 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x2_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x3_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x4_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, X box x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">x_box_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.2</width>
|
|
<height>2.2</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, corner curve x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_curve_2x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.5, -0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, corner curve x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_curve_3x3_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.0, -1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, corner dashed x5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">dash_curve_5x5_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
<height>5.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-2.0, -2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, corner sharp x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_corner_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.75</width>
|
|
<height>0.75</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.125, -0.125</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, hatchbox cap</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_cap</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.6</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.2, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, hatchbox x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, hatchbox x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, hatchbox x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, thick x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_fat_x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.68</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/White, thick x2 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">White</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_fat_x2_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.68</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow fade</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_fade</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x1 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x1 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x1 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_03</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x1 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x1_04</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x2 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x2_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x3_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_x4_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, X box x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">x_box_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.2</width>
|
|
<height>2.2</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, corner curve x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_curve_2x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.5, -0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, corner curve x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_curve_3x3_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.0, -1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, corner dashed x5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">dash_curve_5x5_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
<height>5.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-2.0, -2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, corner sharp x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_corner_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.4</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.5, -0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, hatchbox cap</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_cap</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.6</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.2, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, hatchbox x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, hatchbox x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, hatchbox x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">hash_box_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, thick x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_fat_x2_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.68</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/City Base/Street markings/Yellow, thick x2 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/city_base/street_markings/street_lines_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">line_fat_x2_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.68</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Fan, x2 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/fan_x2_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Iron (default)</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Blue - no-walk, x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x4</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Blue - no-walk, x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x6</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>6.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 2.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Blue - no-walk, x8</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x8</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>8.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 3.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Blue - walkable, x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x4</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Blue - walkable, x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x6</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Blue - walkable, x8</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x8</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Brass - no-walk, x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x4</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Brass - no-walk, x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x6</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>6.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 2.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Brass - no-walk, x8</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x8</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>8.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 3.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Brass - walkable, x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x4</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Brass - walkable, x6</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x6</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Girder props/Girder, Brass - walkable, x8</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/structural/girder/girder_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gird_prop_x8</value>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/structural/girder/clockwork_brass.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Lamp, short rail-mounted</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Light Color</name>
|
|
<paths>implementation.model["Light Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/lamp_rail02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Light Color</key>
|
|
<value class="java.lang.String">Default (incandescent)</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Lamp, tall rail-mounted</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Light Color</name>
|
|
<paths>implementation.model["Light Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/lamp_rail01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Light Color</key>
|
|
<value class="java.lang.String">Default (incandescent)</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, T joint</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_t</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, Terminate</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_terminate</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, elbow L</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_l</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="1">
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, standing - Valve, 1.5unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="2">
|
|
<outer ref="1"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="2"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="2"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_1halfunit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="3">
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, standing - Valve, 1unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="4">
|
|
<outer ref="3"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="4"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="4"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_1unit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="5">
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, standing - Valve, 2.5unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="6">
|
|
<outer ref="5"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="6"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="6"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_2halfunit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="7">
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, standing - Valve, 2unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="8">
|
|
<outer ref="7"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="8"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="8"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_2unit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, straight half</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_half</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, straight x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_x1</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Blue, straight x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_x2</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, T joint</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_t</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, Terminate</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_terminate</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, elbow L</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_l</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="9">
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, standing - Valve, 1.5unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="10">
|
|
<outer ref="9"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="10"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="10"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_1halfunit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="11">
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, standing - Valve, 1unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="12">
|
|
<outer ref="11"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="12"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="12"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_1unit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 1unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="13">
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, standing - Valve, 2.5unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="14">
|
|
<outer ref="13"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="14"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="14"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_2halfunit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2.5unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="15">
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, standing - Valve, 2unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="16">
|
|
<outer ref="15"/>
|
|
<name>Spawn with Valve?</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Handler</name>
|
|
<paths>implementation.handlers[0]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="16"/>
|
|
<name>Yes</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="16"/>
|
|
<name>No</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Handler</key>
|
|
<value class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Yes</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_standing_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_standing_2unit</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.34</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.08</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Clockworks/Valves - red wheel, 2unit</name>
|
|
</spawnTable>
|
|
<topLevel>true</topLevel>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>96</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, straight half</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_half</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, straight x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_x1</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, floor small/Iron, straight x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_x2</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Brace</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, Horizontal 2unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_horiz_2x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, Horizontal 2unit 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_horiz_2x_02</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, Horizontal 4unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_horiz_4x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, L joint down</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_elbow_l_down</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, L joint up</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_elbow_l_up</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, T joint</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_elbow_t</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, Vertical 2unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_vert_2x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, Vertical 2unit 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_vert_2x_02</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Blue/Blue, Vertical 4unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_vert_4x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_blue_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, Horizontal 2unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_horiz_2x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, Horizontal 2unit 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_horiz_2x_02</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, Horizontal 4unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_horiz_4x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, L joint down</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_elbow_l_down</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, L joint up</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_elbow_l_up</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, T joint</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_elbow_t</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, Vertical 2unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_vert_2x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, Vertical 2unit 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_vert_2x_02</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, free small/Iron/Iron, Vertical 4unit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_free.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_free_vert_4x_01</value>
|
|
<key class="java.lang.String">Texture - Pipe Tiling</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron.png</value>
|
|
<key class="java.lang.String">Texture - Riveted Fittings</key>
|
|
<value class="java.lang.String">world/prop/clockworks/pipe_small_iron_fitting.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Abyss pipe, vertical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Abyss pipe, vertical</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Bracket</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Bracket</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Cliff pipe, vertical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Cliff pipe, vertical</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Diagonal 1unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 1unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Diagonal 2unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 2unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Diagonal 3unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 3unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Diagonal 4unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 4unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Diagonal 5unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 5unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Elbow 45, left</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, left</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Elbow 45, right</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, right</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Elbow 90</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 90</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Straight 1unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 1unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Straight 2 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 2 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Straight 3 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 3 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Straight 5 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 5 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Blue Large/Y Connector</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Y Connector</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Blue</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Abyss pipe, vertical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Abyss pipe, vertical</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Bracket</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Bracket</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Cliff pipe, vertical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Cliff pipe, vertical</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Diagonal 1unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 1unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Diagonal 2unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 2unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Diagonal 3unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 3unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Diagonal 4unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 4unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Diagonal 5unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 5unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Elbow 45, left</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, left</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Elbow 45, right</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, right</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Elbow 90</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 90</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Abyss pipe, vertical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Abyss pipe, vertical</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Bracket</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Bracket</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Cliff pipe, vertical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Cliff pipe, vertical</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Diagonal 1unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 1unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Diagonal 2unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 2unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Diagonal 3unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 3unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Diagonal 4unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 4unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Diagonal 5unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 5unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Elbow 45, left</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, left</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Elbow 45, right</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, right</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Elbow 90</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 90</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Straight 1unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 1unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Straight 2 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 2 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Straight 3 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 3 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Straight 5 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 5 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Ground pipes, Iron Large/Y Connector</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Y Connector</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Straight 1unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 1unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Straight 2 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 2 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Straight 3 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 3 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Straight 5 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 5 unit</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, ground - Iron Large/Y Connector</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Ground pipes, brass/Y Connector</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork Iron</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, T-down</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_t-down</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, T-up</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_t-up</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, elbow-down L</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_l</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, elbow-down R</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_elbowdown_R</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, straight half</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_half</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, straight x1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 1 - Iron, straight x2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, S Left</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall2_s_L</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, S Right</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall2_s_R</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, T-down</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_t-down</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 0.96</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, elbow-down L</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_elbowdown_L</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 0.96</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, elbow-down R</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_elbowdown_R</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 0.96</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, straight half-unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_half</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 0.96</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, straight x1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 0.96</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 2 - Iron, straight x2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 0.96</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, T-down</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_t-down</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 1.56</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, elbow-down L</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_elbowdown_L</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 1.56</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, elbow-down R</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_elbowdown_R</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 1.56</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, elbow-up L</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall3_elbow-up_L</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, elbow-up R</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall3_elbow-up_R</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, straight half-unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_half</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 1.56</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, straight x1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 1.56</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Pipes, wall small/Height 3 - Iron, straight x2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Models"][0].model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/clockworks/pipes_small_wall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Clockwork iron</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_wall1_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.34, 1.56</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Platform Lift</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/elevator/univeral/model_start-static.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Platform Rail</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/model_platformrail.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.75, 1.5</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.5</width>
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-2.75, 1.5</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
<height>0.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 3.25</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-1.0</x>
|
|
<y>3.0</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-2.5</x>
|
|
<y>1.0</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>1.0</x>
|
|
<y>3.0</y>
|
|
</entry>
|
|
<entry>
|
|
<x>2.5</x>
|
|
<y>1.0</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Tech/Screw - giant 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/screw_giant_01.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Understructure/Understructure 7x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/understructure_7x3.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>7.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Understructure/Understructure x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/understructure_x3.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Understructure/Understructure x5</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/understructure_x5.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
<height>5.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 1.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Understructure/Understructure x7</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/understructure_x7.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>7.0</width>
|
|
<height>7.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 2.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Clockworks/Understructure/Understructure x9</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/clockworks/understructure_x9.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>9.0</width>
|
|
<height>9.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 3.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Altar, x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/altar_x3.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model variant</name>
|
|
<paths>implementation.model["Model variant"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Shape</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/fiend/sigil_circles_handles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Flag color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.52156866, 0.2, 1.0</value>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Large, quarter</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>2.2</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large sixth</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Large, sixth</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>2.2</radius>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, medium full</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Medium, full</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.2</radius>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, medium half</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Medium, half</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.2</radius>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, medium sixth</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Medium, sixth</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.2</radius>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, small full</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Small, full</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Circle, small half</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Small, half</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Line, curled</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/fiend/sigil_circles_handles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Flag color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.88235295, 0.4, 1.0</value>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Line, curled</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.4</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Line, straight</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/fiend/sigil_circles_handles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Flag color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.88235295, 0.4, 1.0</value>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Line, straight</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.25</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Marker color</name>
|
|
<paths>implementation.model["Flag color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/fiend/sigil_runes_handles.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Flag color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Marker</key>
|
|
<value class="java.lang.String">flag_40tall</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.6</width>
|
|
<height>0.6</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_02</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_03</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_04</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 05</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_05</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 06</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_06</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 07</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_07</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Rune 08</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Rune 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 0.6, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">sigil_rune_08</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Fiend/Sigil - Square</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sigil Color</name>
|
|
<paths>implementation.placeable["Sigil Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Fiend/Sigil - Circle, large quarter</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model variant</key>
|
|
<value class="java.lang.String">Square</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.25</width>
|
|
<height>2.25</height>
|
|
</value>
|
|
<key class="java.lang.String">Sigil Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 0.0, 1.0, 1.0</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Large, violet</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.25</hue>
|
|
<saturation>0.1</saturation>
|
|
<value>0.16</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.025</hue>
|
|
<saturation>-0.5</saturation>
|
|
<value>0.05</value>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_large_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_border_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Medium, blue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.532</hue>
|
|
<saturation>-0.175</saturation>
|
|
<value>-0.06</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.387</hue>
|
|
<saturation>-0.365</saturation>
|
|
<value>0.0060</value>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_med_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_leather_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Medium, red</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_med_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_border_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Medium, worn</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.114</hue>
|
|
<saturation>-0.261</saturation>
|
|
<value>0.071</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.471</hue>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_med_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_worn_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Small, gold</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.108</hue>
|
|
<saturation>0.5</saturation>
|
|
<value>0.06</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.426</hue>
|
|
<saturation>-0.365</saturation>
|
|
<value>0.0060</value>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_small_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_border_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Small, green</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.277</hue>
|
|
<saturation>0.23200001</saturation>
|
|
<value>-0.133</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.426</hue>
|
|
<saturation>-0.365</saturation>
|
|
<value>0.0060</value>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_small_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_leather_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Books/Small, worn</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/book_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.149</hue>
|
|
<saturation>-0.20099999</saturation>
|
|
<value>-0.146</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.426</hue>
|
|
<saturation>-0.365</saturation>
|
|
<value>-0.094</value>
|
|
</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">book_small_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/book_worn_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Interior/Table, 1-tile 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/table_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/table_cafe01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Jelly/Jelly glob, large</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/jelly/chunks_mesh_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Jelly Cube Pink</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_chunk_lrg</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Jelly/Jelly glob, medium</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/jelly/chunks_mesh_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Jelly Cube Pink</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_chunk_med</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Jelly/Jelly glob, small</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/jelly/chunks_mesh_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Jelly Cube Pink</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_chunk_sml</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Arm</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_arm</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Armless</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_body-armless</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">1.25</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Head</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_head</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">0.8</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.3</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Headless</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_body-headless</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">1.25</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Leg</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_leg</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Legs</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_legs</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Mechaknight/Mecha, Whole</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Models"][0].model["variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/mechaknight/parts/modelset_dead.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_body-whole</value>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">mk1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.25</scale>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">1.25</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/FireFlies</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<fog>false</fog>
|
|
<lights>false</lights>
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>model/conditional/marker.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>editor/marker/vertex/model.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>particle/ambient_fireflies.dat</name>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/City, desaturated/Grass tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Clockworks Base tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Dry tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Grass tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Graveyard tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.10471976, -0.10471976</minimum>
|
|
<maximum>0.0, 0.10471976, 0.10471976</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_large1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.10471976, -0.10471976</minimum>
|
|
<maximum>0.0, 0.10471976, 0.10471976</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_large2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.41887903, -0.41887903</minimum>
|
|
<maximum>0.0, 0.41887903, 0.41887903</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_single1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.41887903, -0.41887903</minimum>
|
|
<maximum>0.0, 0.41887903, 0.41887903</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_single2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.20943952, -0.10471976</minimum>
|
|
<maximum>0.0, 0.20943952, 0.10471976</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_small1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.20943952, -0.10471976</minimum>
|
|
<maximum>0.0, 0.20943952, 0.10471976</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_small2.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_tuft_1.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.4</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Test Recolor billboard, large 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Colorization"].offsets</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.10471976, -0.10471976</minimum>
|
|
<maximum>0.0, 0.10471976, 0.10471976</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_large1_test.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>7</clazz>
|
|
</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Test diffuse billboard, large 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tint</name>
|
|
<paths>implementation.model["Tint"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>-0.13962634, -0.10471976, -0.10471976</minimum>
|
|
<maximum>0.0, 0.10471976, 0.10471976</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_billboard_large1_diffuse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Day tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night billboard, large 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night billboard, large 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, large 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night billboard, single 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night billboard, single 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, single 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night billboard, small 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night billboard, small 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor billboard, small 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Sky Islands Night tuft 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Grass variants/Parts/Recolor tuft 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Tint</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Ivy & Vines/Ivy, wall x3 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/plants/ivy_wall_x3_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Vine - Color adjust</key>
|
|
<value class="java.lang.String">Darker 5</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Ivy & Vines/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.model["Models"][0].model["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Ivy & Vines/Vine, hanging 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Ivy & Vines/Vine, hanging 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Ivy & Vines/Vine, hanging 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>0.0, 0.0, -3.1415927</minimum>
|
|
<maximum>0.0, 0.0, 3.1415927</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/leaf_plane.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">grass_blades_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.placeable["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.placeable["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.placeable["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Leaf, plane 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Seam</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/plants/grass_seam.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.16</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 2</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 2</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Ivy vine 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Ivy vine 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Leaves 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Leaves 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Leaves 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Leaves 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - City desaturated/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 4</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1800</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 4</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Ivy vine, Clockworks 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Ivy vine, Clockworks 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Leaves, Clockworks 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Leaves, Clockworks 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Leaves, Clockworks 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Leaves, Clockworks 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Clockworks Base/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 3</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 3</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Ivy vine, Dry 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Ivy vine, Dry 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Leaves, Dry 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Leaves, Dry 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Leaves, Dry 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Leaves, Dry 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Dry/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 5</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1798</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 5</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Ivy vine, Graveyard 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Ivy vine, Graveyard 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Leaves, Graveyard 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Leaves, Graveyard 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Leaves, Graveyard 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Leaves, Graveyard 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Graveyard/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1796</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 1</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 1</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Ivy vine, Haven 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Ivy vine, Haven 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Leaves, Haven 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Leaves, Haven 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Leaves, Haven 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Leaves, Haven 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color - Foliage</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color - Vine</name>
|
|
<paths>implementation.model["Color - Vine"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color adjust - Vine</name>
|
|
<paths>implementation.model["Vine - Color adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/plants/ivy_wall_x1_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Vine - Color adjust</key>
|
|
<value class="java.lang.String">Darker 5</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.4</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color - Foliage</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color - Vine</name>
|
|
<paths>implementation.model["Color - Vine"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color adjust - Vine</name>
|
|
<paths>implementation.model["Vine - Color adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/plants/ivy_wall_x3_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Vine - Color adjust</key>
|
|
<value class="java.lang.String">Darker 5</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.4</height>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="17">
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="18">
|
|
<outer ref="17"/>
|
|
<name>Shape</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Shape</name>
|
|
<paths>implementation.shape</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="18"/>
|
|
<name>Leaf plane</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="18"/>
|
|
<name>Ivy vine</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.3</height>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Leaf plane</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<rotationOffset class="com.threerings.probs.QuaternionVariable$Uniform">
|
|
<minimum>0.0, 0.0, -3.1415927</minimum>
|
|
<maximum>0.0, 0.0, 3.1415927</maximum>
|
|
</rotationOffset>
|
|
<model>
|
|
<name>world/prop/generic/plants/leaf_plane.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Models"][0].model["Model"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Models"][0].model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.model["Models"][0].model["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - diffuse test</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Models"][0].model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging_diffusetest.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - recolor test</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Models"][0].model["Model"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorization</name>
|
|
<paths>implementation.model["Models"][0].model["Colorization"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.model["Models"][0].model["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/generic/plants/vines_hanging_recolortest.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>7</clazz>
|
|
</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.4, 2.7</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.2</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1793</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1799</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Default</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Ivy vine, Sky Islands Day 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Ivy vine, Sky Islands Day 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Ivy vine</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Leaves, Sky Islands Day 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Leaves, Sky Islands Day 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Leaves, Sky Islands Day 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Leaves, Sky Islands Day 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Day/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1794</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Ivy Wall, x1 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x1 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 1</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Ivy Wall, x3 - 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Ivy, Wall x3 base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Foliage</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Color - Vine</key>
|
|
<value class="java.lang.Integer">1797</value>
|
|
<key class="java.lang.String">Color adjust - Vine</key>
|
|
<value class="java.lang.String">Darker 1</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Ivy vine, Sky Islands Night 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Ivy vine, Sky Islands Night 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">ivy_vine_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Leaves, Sky Islands Night 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_01</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Leaves, Sky Islands Night 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_02</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Leaves, Sky Islands Night 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_03</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Leaves, Sky Islands Night 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Leaves - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">leaf_plane_04</value>
|
|
<key class="java.lang.String">Shape</key>
|
|
<value class="java.lang.String">Leaf plane</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Vine, hanging 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Vine, hanging 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Vine, hanging 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Nature/Foliage/Variants - Sky Islands Night/Vine, hanging 04</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Darkness adjust</name>
|
|
<paths>implementation.placeable["Darkness adjust"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/General/Nature/Foliage/Variants - Haven/Parts/Vine, hanging - base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.Integer">1795</value>
|
|
<key class="java.lang.String">Darkness adjust</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">Loft04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Spiderweb, corner</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/spiderweb_adjust.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 01 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_1unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 02 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">2 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 03 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">3 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 04 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">4 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 05 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">5 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 06 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">6 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>6.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>3.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 08 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">8 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>8.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>4.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Tech/Energy-pulsing Cables/Cable, 12 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables_pulse.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">12 units</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>12.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>6.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bone plane, chips</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">chips_plane_04</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.6</width>
|
|
<height>0.6</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bone plane, jaw</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">chips_plane_03</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.2</width>
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<rotation>-7.2878485E-8</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bone plane, pieces</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">chips_plane_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.48</width>
|
|
<height>1.48</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bone plane, ribs</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">chips_plane_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.46</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bones, bone 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bone_bone01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bones, bone 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bone_bone02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bones, ribcage</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bone_ribcage</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Bones, skull</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/bones.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Default</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bone_skull</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/General/Undead/Ground Fog</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Radius</name>
|
|
<paths>implementation.model["Radius"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Density</name>
|
|
<paths>implementation.model["Density"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/model_groundfog.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Density</key>
|
|
<value class="java.lang.Integer">200</value>
|
|
<key class="java.lang.String">Radius</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Burial Mound Prop</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravepile.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Rubble/Brick loose 01, graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_loose01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Graveyard</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Rubble/Brick loose 02, graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_loose02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Graveyard</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Rubble/Brick pile 01, graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_pile01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Graveyard</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Rubble/Brick pile 02, graveyard</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/rubble/brick_pile02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Graveyard</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Sarcophagus</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Lid</name>
|
|
<paths>implementation.model["Lid"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/sarcophagus.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Lid</key>
|
|
<value class="java.lang.String">Sealed</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.8</width>
|
|
<height>3.6</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Sarcophagus, opened lid</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/sarcophagus.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Lid</key>
|
|
<value class="java.lang.String">Opened</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.8</width>
|
|
<height>3.6</height>
|
|
</shape>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.4</width>
|
|
<height>3.2</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.9, -0.25</translation>
|
|
<rotation>-0.08726646</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Stone, medium 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/graveyard/stone_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Burial mound Spawn Marker</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/prop_spawn/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">257</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/prop/graveyard/gravepile.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Burial mound</name>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone Spawn Marker</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/prop_spawn/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">257</value>
|
|
<key class="java.lang.String">Preview</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_01</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Wave Number</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Props/Gravestones</name>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, busted</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_06.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, creature head</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_07.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, obelisk</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_04.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, small block; Breakable</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_02_breakable</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Gravestones/Breakable, small block</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, small block; Static</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_02</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>0.8</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, small planed; Breakable</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_01_breakable</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Gravestones/Breakable, small planed</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_01_breakable</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, small planed; Static</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_01</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, small rounded; Breakable</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_03_breakable</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Dynamic/Breakable Objects/Gravestones/Breakable, small rounded</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, small rounded; Static</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_set_statics.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">gravestone_03</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, two-unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_two01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Tombstones/Tombstone, ziggurat</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/gravestone_05.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.5</width>
|
|
<height>1.5</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Graveyard/Underbase/Underbase x10</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/graveyard/underbase/x10.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>10.0</width>
|
|
<height>10.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter 4x4 - Curved Elbow</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x4_curved_elbow</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/gremlin/countertop_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.0, 2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.905, 1.022</translation>
|
|
<rotation>0.19634955</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.539, 0.138</translation>
|
|
<rotation>0.5890486</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.138, -0.539</translation>
|
|
<rotation>0.98174715</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.022, -0.905</translation>
|
|
<rotation>1.3744463</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.0, -1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 - Elbow Out 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_out_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/gremlin/countertop_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.1, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 - End cap Left</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_cap_L</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 - End cap Right</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_cap_R</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/gremlin/countertop_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Gremlin/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Lockers - tall, 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/locker_1.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Lockers - tall, 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/locker_2.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Roadblock 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/roadblock_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.1</width>
|
|
<height>0.9</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Roadblock 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/roadblock_02.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.92</width>
|
|
<height>0.6</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, -0.2</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Sign, Gremlin emblem</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/sign_emblem.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Gremlin</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Stool</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/stool.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/gremlin/stool.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Tool, drillgun</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/tools_floor.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tools_ground_drillgun</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="19">
|
|
<name>Prop/Gremlin/Tool, shovel</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="20">
|
|
<outer ref="19"/>
|
|
<name>Preset position</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Transform</name>
|
|
<paths>implementation.model["Models"][0].transform</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="20"/>
|
|
<name>Floor (default)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="20"/>
|
|
<name>Upright 1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.0, 0.0, 0.82</translation>
|
|
<rotation>0.43045896, -0.4304591, 0.5609856, 0.5609859</rotation>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="20"/>
|
|
<name>Upright 2</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.0, 0.0, 0.85</translation>
|
|
<rotation>0.43045896, 0.4304591, -0.5609856, 0.5609859</rotation>
|
|
</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Floor (default)</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/gremlin/tools_floor.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tools_ground_shovel</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Tool, wrench</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/tools_floor.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tools_ground_wrench</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Gremlin/Toolbox</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/gremlin/toolbox_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.6</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Ceiling - Curve, East</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/ceiling_curve_east.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Ceiling - Curve, West</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/ceiling_curve_west.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Ceiling - Ridge</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/ceiling_ridge.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Entranceway, north wall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/entrance_fromtown.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.25</width>
|
|
<height>6.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>3.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.25</width>
|
|
<height>6.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-3.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Entranceway, south wall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/entranceway_southwall.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Light Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.11372549, 0.11372549, 0.14117648, 1.0</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>3.0, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>4.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-3.0, 0.5</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Faux Rail - East side</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/rail_faux_eastside.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Arcade/Static Gate Monitor</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Icon</name>
|
|
<paths>implementation.model["Texture"]["File"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Colorizations</name>
|
|
<paths>implementation.model["Texture"]["Colorizations"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/dynamic/gates/monitordropbox/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>2D/File/Colorized (Multiple)/Default (NoMipmap)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorizations</key>
|
|
<value class="[Lcom.threerings.opengl.renderer.config.ColorizationConfig;">
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>2</clazz>
|
|
<offsets>
|
|
<hue>-0.238</hue>
|
|
<saturation>-0.165</saturation>
|
|
</offsets>
|
|
</entry>
|
|
<entry class="com.threerings.opengl.renderer.config.ColorizationConfig$CustomOffsets">
|
|
<clazz>3</clazz>
|
|
<offsets>
|
|
<hue>-0.383</hue>
|
|
<saturation>0.338</saturation>
|
|
<value>-0.55</value>
|
|
</offsets>
|
|
</entry>
|
|
</value>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">ui/icon/map/knight.png</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Tv</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Architecture/Fountain, side piece</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/tileset/outershell/bathtiles_decoration.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>1.0</x>
|
|
<y>-0.6</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.0</x>
|
|
<y>3.6</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>3.6</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-1.4</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-1.4</x>
|
|
<y>0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-0.6</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 01 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_1unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 02 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_2unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 03 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_3unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 04 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_4unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 05 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_5unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>5.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.5, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 06 unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color State Override</name>
|
|
<paths>implementation.model["Color State Override"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_6unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>6.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>3.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 08 unit</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_8unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>8.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>4.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Cables & Wires/Cable, 12 unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color State Override</name>
|
|
<paths>implementation.model["Color State Override"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/hanging_cables.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">1.0, 1.0, 1.0, 1.0</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_12unit</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>12.0</width>
|
|
<height>0.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>6.0, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Fake Tiles/Divider - Balcony</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/platform_divider.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">floor_divider_balcony</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Fake Tiles/Divider - Dual Entrance-to-Balcony</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/platform_divider.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">floor_divider_both</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Fake Tiles/Divider - Entranceway</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/platform_divider.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">floor_divider_entrance</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Fake Tiles/Floor, dirt 4wide</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/arcade_dirtfloor.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Foliage Top/Top 1x1 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/tileset/outershell/nature.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">floor_foliage_01</value>
|
|
<key class="java.lang.String">Recieves Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Foliage Top/Top 2x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/tileset/outershell/nature.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">floor_foliage_x2_01</value>
|
|
<key class="java.lang.String">Recieves Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Foliage Top/Top 4x4 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/tileset/outershell/nature.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">floor_foliage_x4_01</value>
|
|
<key class="java.lang.String">Recieves Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>4.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Abyss pipe, vertical</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">abyss_pipe</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Bracket</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bracket</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Cliff pipe, vertical</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">cliff_pipe</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.25</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 1unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">diag_1</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 2unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">diag_2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 3unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">diag_3</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 4unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">diag_4</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Diagonal 5unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">diag_5</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, left</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">elbow_45_L</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 45, right</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">elbow_45_R</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Elbow 90</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">elbow_90</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 1unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">straight_1unit</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 2 unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">straight_2unit</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 3 unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">straight_3unit</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Straight 5 unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">straight_5unit</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Ground pipes, brass/Y Connector</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color variant</name>
|
|
<paths>implementation.model["Color variant"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/brass/groundpipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color variant</key>
|
|
<value class="java.lang.String">Haven Brass (default)</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">y_connector</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Antennae/Antenna, T</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 1</name>
|
|
<paths>implementation.model["Attachment 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 2</name>
|
|
<paths>implementation.model["Attachment 2"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 3</name>
|
|
<paths>implementation.model["Attachment 3"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 4</name>
|
|
<paths>implementation.model["Attachment 4"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 5</name>
|
|
<paths>implementation.model["Attachment 5"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 6</name>
|
|
<paths>implementation.model["Attachment 6"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/antenna01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attachment 1</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 2</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 3</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 4</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 5</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 6</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Antennae/Antenna, grid</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 1</name>
|
|
<paths>implementation.model["Attachment 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 2</name>
|
|
<paths>implementation.model["Attachment 2"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 3</name>
|
|
<paths>implementation.model["Attachment 3"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 4</name>
|
|
<paths>implementation.model["Attachment 4"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 5</name>
|
|
<paths>implementation.model["Attachment 5"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 6</name>
|
|
<paths>implementation.model["Attachment 6"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 7</name>
|
|
<paths>implementation.model["Attachment 7"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 8</name>
|
|
<paths>implementation.model["Attachment 8"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Attachment 9</name>
|
|
<paths>implementation.model["Attachment 9"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/antenna02.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attachment 1</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 2</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 3</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 4</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 5</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 6</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 7</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 8</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 9</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Antennae/Antenna, rectangle</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/antenna03.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Attachment 1</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 2</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 3</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 4</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 5</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 6</key>
|
|
<value/>
|
|
<key class="java.lang.String">Attachment 7</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Chimney pipe, pointed</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/chimney_pipe_01.dat</name>
|
|
</model>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Chimney pipe, spout</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/chimney_pipe_02.dat</name>
|
|
</model>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Floor pipes/Elbow L</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/floor_pipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_L01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Floor pipes/Straight half</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/floor_pipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_half</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Floor pipes/Straight x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/floor_pipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Floor pipes/Straight x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/floor_pipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Floor pipes/T joint</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/floor_pipes.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">pipe_floor_T</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Roof fan, x2 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/roof_fan_01.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Strut</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/strut.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.4</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.2, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.2, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Strut, South Wall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/strut_south.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.2, -0.06</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.2, -0.06</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.4</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, -0.06</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Track, Turntable</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/track_turntable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">turntable</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Track, Turntable connector</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/arcade/track_turntable.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">turntable_connector</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Water drum, cylindrical</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/waterdrum_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.88</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Metal objects/Water drum, round</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/metal parts/waterdrum_02.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.92</width>
|
|
<height>1.6</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Nature/Boulder (Arcade)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">true</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/outershell/nature/bounder_haven.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Nature/Boulder 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/outershell/nature/bounder_haven.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Nature/Litter, blowing leaves</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Marker Color</name>
|
|
<paths>implementation.model["Marker Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/nature/litter_leavesblow.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Marker Color</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.0, 0.72156864, 0.003921569, 0.75</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>8.0</width>
|
|
<height>8.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Snipe, Static/Snipe, Low Res</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>character/npc/snipe/parts/model_lowres.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1281</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.33</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Store Banners/Armor Banner</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Store Banners/Banner Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Armor</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Store Banners/Banner Base</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Variant</name>
|
|
<paths>implementation.model["Color"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/storebanners/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color</key>
|
|
<value class="java.lang.String">Weapon</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>2.0</length>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Store Banners/Item Banner</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Store Banners/Banner Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Item</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Store Banners/Weapon Banner</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Haven/Store Banners/Banner Base</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Weapon</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Posts/Post, 2.5 units</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/post.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">post_01</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Posts/Post, 3 units</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/post.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">post_02</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Posts/Post, 3.5 units</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/post.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">post_03</value>
|
|
</arguments>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Rope/Rope Length 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_length1</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.125</x>
|
|
</entry>
|
|
<entry>
|
|
<x>1.125</x>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Rope/Rope Length 2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_length2</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value/>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.125</x>
|
|
</entry>
|
|
<entry>
|
|
<x>2.125</x>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Rope/Rope Length 3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_length3</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value/>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.125</x>
|
|
</entry>
|
|
<entry>
|
|
<x>3.125</x>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Rope/Rope Length 4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_length4</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value/>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.125</x>
|
|
</entry>
|
|
<entry>
|
|
<x>4.125</x>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Rope/Rope Stitch</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">rope_stitch</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.125</x>
|
|
</entry>
|
|
<entry>
|
|
<x>0.125</x>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Shadow Verticle/Shadow 2x2</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_vershadow.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.039215688, 0.07450981, 0.10980392, 0.333</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shadowplanex2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>2.0</length>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.5, 0.45</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Shadow Verticle/Shadow 3x3</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_vershadow.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color State Override</key>
|
|
<value class="com.threerings.opengl.renderer.Color4f">0.039215688, 0.07450981, 0.10980392, 0.333</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">shadowplanex3</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Segment">
|
|
<length>3.0</length>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.45</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x2 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1285</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1543</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x2_01</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x2 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x2_02</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x2 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1287</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1545</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x2_03</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-0.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x3 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1284</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1539</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x3_01</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.0, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x3 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1281</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1547</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x3_02</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.0, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>1.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x4 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1285</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1542</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x4_01</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">4.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x4 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1290</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1545</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x4_02</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">4.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 2x4 03</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1291</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1548</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_2x4_03</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">4.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">2.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
<translation>0.5, 0.5, 0.0</translation>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-1.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-0.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 3x3 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1292</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1538</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_3x3_01</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 3x3 02</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1283</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1537</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_3x3_02</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
<height>3.0</height>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Haven/Tarp/Tarp 3x5 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 1</name>
|
|
<paths>implementation.model["Color 1"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Color 2</name>
|
|
<paths>implementation.model["Color 2"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/outershell/hangingcloth/model_animated.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1</key>
|
|
<value class="java.lang.Integer">1293</value>
|
|
<key class="java.lang.String">Color 2</key>
|
|
<value class="java.lang.Integer">1550</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">tarp_3x5_01</value>
|
|
<key class="java.lang.String">Shadow</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>world/environment/shadow/square.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size Height</key>
|
|
<value class="java.lang.Float">5.17</value>
|
|
<key class="java.lang.String">Size Width</key>
|
|
<value class="java.lang.Float">3.17</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shadow Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Polygon">
|
|
<vertices>
|
|
<entry>
|
|
<x>-1.5</x>
|
|
<y>-2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>-2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>1.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
<entry>
|
|
<x>-1.5</x>
|
|
<y>2.5</y>
|
|
</entry>
|
|
</vertices>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Block - Toughbox</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/toughbox_shut.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.88</width>
|
|
<height>0.88</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Block - Toughbox, Empty</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/toughbox_empty.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.88</width>
|
|
<height>0.88</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Camp Bonfire</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri-fx.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_ladder</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>0.8800001</scale>
|
|
<translation>0.0, -0.14999999, 0.21000004</translation>
|
|
<rotation>0.0, 0.0, -0.25881904, 0.9659258</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri-fx.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_tripod</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, 0.10999997, 0.4299999</translation>
|
|
<rotation>0.0, 0.08715563, 0.0, 0.9961947</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_shard1_s</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.2499998</scale>
|
|
<translation>0.49999982, -0.4199999, 0.24000005</translation>
|
|
<rotation>0.0, 0.0, -0.93969256, 0.34202027</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_shard2_m</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.4999995</scale>
|
|
<translation>0.12999997, 0.31, 0.49999982</translation>
|
|
<rotation>-0.25653282, -0.010330677, -0.83480287, 0.48702002</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_shard3_l</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.2499998</scale>
|
|
<translation>0.4099999, -0.3, 0.27000004</translation>
|
|
<rotation>-0.15227348, -0.73442566, 0.16427332, 0.64066064</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_shard3_l</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.1999998</scale>
|
|
<translation>0.0, -0.5799998, 0.5899998</translation>
|
|
<rotation>-0.9282731, -0.08857797, -0.18975574, 0.30733663</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>character/npc/monster/baron/parts/modelset_wooddebri.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_shard1_s</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<scale>1.4899995</scale>
|
|
<translation>0.6499997, 0.16999999, 0.36</translation>
|
|
<rotation>0.0, 0.0, 0.46174848, 0.88701093</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>particle/debuff_immolate.dat</name>
|
|
</model>
|
|
<transform>
|
|
<scale>1.5</scale>
|
|
<rotation>-0.03476668, 0.08710254, 0.003041687, 0.9955879</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">3.0</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>world/environment/shadow/circle.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.Float">3.0</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.4</radius>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Computer 1, toughbox</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/toughbox_computer.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.88</width>
|
|
<height>0.88</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Crash site</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/crashsite.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.6</radius>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.25, 0.75</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.6</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.25, -0.75</translation>
|
|
<rotation>1.1802831E-16</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.dungeon.config.DungeonHandlerConfig$Damage">
|
|
<action class="com.threerings.tudey.config.ActionConfig$FireEffect">
|
|
<effect>
|
|
<name>Basic</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Lifespan</key>
|
|
<value class="java.lang.Integer">1000</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>particle/fx_gethit_block.dat</name>
|
|
</value>
|
|
</arguments>
|
|
</effect>
|
|
</action>
|
|
<mask>0</mask>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Escape Pod - Static, Closed</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/escapepod_static_closed.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.4</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Escape Pod - Static, No Door-hatch</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/escapepod_static_nodoor.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.4</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Flare</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/flare/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.25</radius>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Floor Mats/Floor Mat - 2x1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/floormats/floormat_2x1.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Floor Mats/Floor Mat - 6x4</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/floormats/floormat_6x4.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Static NPC</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>character/npc/crew/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Animation</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/pc/idle.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Gear</key>
|
|
<value class="java.lang.String">Empty</value>
|
|
<key class="java.lang.String">Helmet</key>
|
|
<value class="java.lang.String">Pig Nose</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.333</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Test Core Pod</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/knights/escapepod_static_closed.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>1.4</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Knights/Text Float NPC</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Fire Action</name>
|
|
<paths>implementation.handlers[0].action.fire_action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>character/npc/crew/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Animation</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/pc/idle.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Gear</key>
|
|
<value class="java.lang.String">Empty</value>
|
|
<key class="java.lang.String">Helmet</key>
|
|
<value class="java.lang.String">Pig Nose</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.333</radius>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.projectx.config.ProjectXHandlerConfig$Interaction">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$FireAction">
|
|
<fireAction>
|
|
<name>Character/NPC/Talk, word balloon/Random (3)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Character Name</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Lifespan</key>
|
|
<value class="java.lang.Integer">2000</value>
|
|
<key class="java.lang.String">Text 1</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Text 2</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Text 3</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
</arguments>
|
|
</fireAction>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Boulder 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/sky_islands_day/rock01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Boulder 01, non-walk</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/sky_islands_day/rock_blue.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Log (Lrg)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/sky_islands_day/tree_chopped.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_log1</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<rotation>0.0, 0.0, 0.70710665, 0.70710695</rotation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.2</width>
|
|
<height>0.45</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Log (med)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/sky_islands_day/tree_chopped.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_log2</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<rotation>0.0, 0.0, 0.70710665, 0.70710695</rotation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.25</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Log (sml)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>world/prop/sky_islands_day/tree_chopped.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_log3</value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<rotation>0.0, 0.0, 0.70710665, 0.70710695</rotation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.2</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Spiral Tree</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/tree.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Stump</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/tree_chopped.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_stump</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Natural/Stump (Axe)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/tree_chopped.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">mesh_stump_axe</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.45</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Day/Puppy Statue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/gunpuppy.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands, Day</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Night/Boulder 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/catacomb/stone_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Receives Projections</key>
|
|
<value class="java.lang.Boolean">false</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/sky_islands_night/stone_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.5</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Night/Lantern, blue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_night/stone_lantern_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Glow color</key>
|
|
<value class="java.lang.String">Blue-green</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Night/Lantern, orange</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_night/stone_lantern_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Glow color</key>
|
|
<value class="java.lang.String">Orange</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Night/Lantern, violet</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_night/stone_lantern_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Glow color</key>
|
|
<value class="java.lang.String">Violet</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.49</radius>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Sky Islands, Night/Puppy Statue</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/sky_islands_day/gunpuppy.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Sky Islands, Night</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Commerce/Market stall - Fruit 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.8</width>
|
|
<height>1.8</height>
|
|
</shape>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven 4x4 - Curved Elbow</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x4_curved_elbow</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/counter_haven01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.0, 2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.905, 1.022</translation>
|
|
<rotation>0.19634955</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.539, 0.138</translation>
|
|
<rotation>0.5890486</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.138, -0.539</translation>
|
|
<rotation>0.98174715</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.022, -0.905</translation>
|
|
<rotation>1.3744463</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.0, -1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 - Elbow Out 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_out_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/counter_haven01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.1, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 - End cap Left</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_cap_L</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 - End cap Right</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_cap_R</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/counter_haven01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_02</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_03</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Furniture/Counter, Haven x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_04</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Furniture/Table, small</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/table_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/generic/interior/table_cafe01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Bench, antique 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/bench_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>1.8</width>
|
|
<height>0.8</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Bookcase 01</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/bookcase_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>3.0</width>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Brazier, ground</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/brazier_ground.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Brazier, tall</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/brazier_tall.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Chair, antique 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/chair_01.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter 4x4 - Curved Elbow</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x4_curved_elbow</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/manor/countertop_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>-1.0, 2.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.905, 1.022</translation>
|
|
<rotation>0.19634955</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.539, 0.138</translation>
|
|
<rotation>0.5890486</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.138, -0.539</translation>
|
|
<rotation>0.9817468</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
<height>1.1</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>1.022, -0.905</translation>
|
|
<rotation>1.3744463</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>2.0, -1.0</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 - Elbow Out 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_out_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/manor/countertop_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-0.1, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.8</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 0.1</translation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 - End cap Left</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_cap_L</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 - End cap Right</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_cap_R</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 01</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model["Model"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/generic/interior/counter_set_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_01</value>
|
|
<key class="java.lang.String">Texture</key>
|
|
<value class="java.lang.String">world/prop/manor/countertop_01.png</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>0.8</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 02</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 03</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 04</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Prop/Town/Moorcroft/Counter Props/Counter x1 01</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">bar_x1_01</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Luggage/Briefcase, black</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/luggage_briefcase_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.15</hue>
|
|
<saturation>-0.3</saturation>
|
|
<value>-0.52</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.2</hue>
|
|
<saturation>-0.476</saturation>
|
|
<value>-0.3</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 3, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.55</hue>
|
|
<saturation>0.25</saturation>
|
|
<value>-0.2</value>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.28</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Luggage/Briefcase, deep brown</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/luggage_briefcase_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.06</hue>
|
|
<saturation>0.24</saturation>
|
|
<value>-0.26</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.2</hue>
|
|
<saturation>0.2</saturation>
|
|
<value>-0.05</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 3, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.12</hue>
|
|
<saturation>-0.25</saturation>
|
|
<value>-0.24</value>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.9</width>
|
|
<height>0.28</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Luggage/Hatbox, gray</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/luggage_hatbox_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Base, offsets</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.06</hue>
|
|
<saturation>-0.34</saturation>
|
|
<value>-0.14</value>
|
|
</value>
|
|
<key class="java.lang.String">Color - Handle, offsets</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.88</hue>
|
|
<saturation>-0.28</saturation>
|
|
<value>-0.12</value>
|
|
</value>
|
|
<key class="java.lang.String">Color - Stripes, offsets</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.283</hue>
|
|
<saturation>-0.2</saturation>
|
|
<value>-0.14</value>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.26</radius>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Luggage/Hatbox, greenstripe</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/luggage_hatbox_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color - Base, offsets</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<saturation>-0.55</saturation>
|
|
</value>
|
|
<key class="java.lang.String">Color - Handle, offsets</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.4</hue>
|
|
<saturation>-0.12</saturation>
|
|
<value>-0.08</value>
|
|
</value>
|
|
<key class="java.lang.String">Color - Stripes, offsets</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.1</hue>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.26</radius>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Luggage/Suitcase, brown</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/luggage_suitcase_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.051</hue>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.285</hue>
|
|
</value>
|
|
<key class="java.lang.String">Color 3, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.032</hue>
|
|
<saturation>-0.287</saturation>
|
|
<value>-0.227</value>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.95</width>
|
|
<height>0.45</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Luggage/Suitcase, gray</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/luggage_suitcase_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Color 1, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.36</hue>
|
|
<saturation>-0.45</saturation>
|
|
<value>-0.2</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 2, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>-0.24</hue>
|
|
<saturation>-0.05</saturation>
|
|
<value>0.05</value>
|
|
</value>
|
|
<key class="java.lang.String">Color 3, offset</key>
|
|
<value class="com.threerings.opengl.renderer.config.ColorizationConfig$Triplet">
|
|
<hue>0.38</hue>
|
|
<saturation>0.18</saturation>
|
|
<value>-0.12</value>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>0.95</width>
|
|
<height>0.45</height>
|
|
</shape>
|
|
<collisionFlags>2</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Moorcroft/Train tracks, huge</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/manor/train_tracks.dat</name>
|
|
</model>
|
|
<collisionFlags>0</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Town/Storage/Bags and Sacks/Sack, open</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.4</radius>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="21">
|
|
<name>Prop/Whitespace/Blocks & Cubes/Cube, 2 units</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="22">
|
|
<outer ref="21"/>
|
|
<name>Collision</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Collision Flags</name>
|
|
<paths>implementation.collision_flags</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="22"/>
|
|
<name>Block movement and projectiles</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">1</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="22"/>
|
|
<name>Block movement only</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">2</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="22"/>
|
|
<name>No collision</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Block movement and projectiles</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/whitespace/blocks_floating_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">block_x2</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>2.0</width>
|
|
<height>2.0</height>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="23">
|
|
<name>Prop/Whitespace/Blocks & Cubes/Cube, 4 units</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="24">
|
|
<outer ref="23"/>
|
|
<name>Collision</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Collision Flags</name>
|
|
<paths>implementation.collision_flags</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="24"/>
|
|
<name>Block movement and projectiles</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flag</key>
|
|
<value class="java.lang.Integer">1</value>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">1</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="24"/>
|
|
<name>Block movement only</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flag</key>
|
|
<value class="java.lang.Integer">2</value>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">2</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="24"/>
|
|
<name>No collision</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flag</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Block everything</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/whitespace/blocks_floating_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">block_x4</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>4.0</width>
|
|
<height>4.0</height>
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="25">
|
|
<name>Prop/Whitespace/Blocks & Cubes/Cube, single unit</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="26">
|
|
<outer ref="25"/>
|
|
<name>Collision</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Collision Flags</name>
|
|
<paths>implementation.collision_flags</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="26"/>
|
|
<name>Block movement and projectiles</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">1</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="26"/>
|
|
<name>Block movement only</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">2</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="26"/>
|
|
<name>No collision</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Collision Flags</key>
|
|
<value class="java.lang.Integer">0</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Block movement and projectiles</choice>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/prop/whitespace/blocks_floating_set.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="java.lang.String">block_x1</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
</shape>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Prop/Whitespace/Swarm Void</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>world/skybox/consumed/model.dat</name>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>22.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>8.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>22.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-8.25, 0.0</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>22.5</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, 8.25</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<width>22.5</width>
|
|
</shape>
|
|
<transform>
|
|
<translation>0.0, -8.25</translation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>22.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>6.0, 6.0</translation>
|
|
<rotation>0.7853982</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>22.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-6.0, 6.0</translation>
|
|
<rotation>2.3561945</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>22.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>6.0, -6.0</translation>
|
|
<rotation>-0.7853982</rotation>
|
|
</transform>
|
|
</entry>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Rectangle">
|
|
<height>22.5</height>
|
|
</shape>
|
|
<transform>
|
|
<translation>-6.0, -6.0</translation>
|
|
<rotation>-2.3561945</rotation>
|
|
</transform>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>32</collisionFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Haven/Alchemy</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/dynamic/energy/vendingmachine_01.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.String">Yellow</value>
|
|
<key class="java.lang.String">Cost</key>
|
|
<value class="java.lang.String">Alchemy</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Vial</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Haven/Alchemy</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Cost</key>
|
|
<value class="java.lang.String">m.alchemy</value>
|
|
</arguments>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Haven/Exchange</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Yellow-Purple</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Brown</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">hexagons</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">Both Shoulders (01)</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Haven/Exchange</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Haven/Guild 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Yellow-Purple</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Brown</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Green</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">hexagons</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">Both Shoulders (01)</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Haven/Guild 1</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Haven/Upgrades</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Yellow-Purple</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/mask/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Simple</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value/>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">Merchant Tabard</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">Both Shoulders (03)</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Haven/Upgrades</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Moorcroft Manor/Armor 1</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/reaper/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">grey</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Moorcroft Manor/Armor 1</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Moorcroft Manor/Armor 2</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/monster/reaper/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">grey</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Moorcroft Manor/Armor 2</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Rescue Camp/General Goods</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.handlers[0].action.actor</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Blue-Brown</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Brown</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">Merchant Tabard</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">Both Shoulders (01)</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Rescue Camp/General Goods</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Test/Free Items</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/pc/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Armor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/gear/armor/doublebelt/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">272</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">tan-teal-navy</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Helmet</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/gear/helm/nose/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">272</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">green-tan</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Label</key>
|
|
<value/>
|
|
<key class="java.lang.String">Material</key>
|
|
<value/>
|
|
<key class="java.lang.String">Shield</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/gear/shield/aegis/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">defender</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shield Away</key>
|
|
<value class="java.lang.String">True</value>
|
|
<key class="java.lang.String">Weapon</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Test/Free Items</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Test/Free Items (2)</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Actor 1x1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Shop/Test/Terminal</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Test/Terminal</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Actor 1x1</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Actor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Shop/Test/Terminal</name>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Shop/Test/Upgrader</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/pc/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Armor</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/gear/armor/doublebelt/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">272</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">tan-teal-navy</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Helmet</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/gear/helm/nose/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colorization</key>
|
|
<value class="java.lang.Integer">272</value>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">green-tan</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Label</key>
|
|
<value/>
|
|
<key class="java.lang.String">Material</key>
|
|
<value/>
|
|
<key class="java.lang.String">Shield</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>item/gear/shield/aegis/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">variant</key>
|
|
<value class="java.lang.String">defender</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Shield Away</key>
|
|
<value class="java.lang.String">True</value>
|
|
<key class="java.lang.String">Weapon</key>
|
|
<value/>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.tudey.config.ActionConfig$SpawnActor">
|
|
<actor>
|
|
<name>Shop/Test/Upgrader</name>
|
|
</actor>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Sounds/Positional/Constant Looping</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sound</name>
|
|
<paths>implementation.model["Sound"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gain</name>
|
|
<paths>implementation.model["Gain"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Pitch</name>
|
|
<paths>implementation.model["Pitch"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Range</name>
|
|
<paths>implementation.model["Range"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Sound</key>
|
|
<value class="java.lang.String">sound/effect/world/environmental_rumble_01.ogg</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.35</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Sounds/Positional/Haven/Fountain, Town Square</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/custom_sounder.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Fountain, Town Square</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Long</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Environment/Haven/Fountain, Town Square</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">40</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>6.0</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="27">
|
|
<name>Sounds/Positional/Nature/Fire crackle, heavy</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="28">
|
|
<outer ref="27"/>
|
|
<name>Size</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Gain</name>
|
|
<paths>implementation.model["Sounder"]["Gain"]</paths>
|
|
</entry>
|
|
<entry>
|
|
<name>Size</name>
|
|
<paths>implementation.model["Sounder"]["Size"]</paths>
|
|
</entry>
|
|
<entry>
|
|
<name>Viewer Extents</name>
|
|
<paths>implementation.model["Viewer Extents"]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="28"/>
|
|
<name>Small</name>
|
|
<arguments>
|
|
<key class="java.lang.String"><!--empty--></key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">G</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Ga</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gai</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Small</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">16</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="28"/>
|
|
<name>Medium</name>
|
|
<arguments>
|
|
<key class="java.lang.String"><!--empty--></key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">G</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Ga</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gai</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.25</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">24</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="28"/>
|
|
<name>Large</name>
|
|
<arguments>
|
|
<key class="java.lang.String"><!--empty--></key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">G</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Ga</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gai</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.3</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Large</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">32</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Medium</choice>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Range</name>
|
|
<paths>implementation.model["Range"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/custom_sounder.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Fire crackle, heavy</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Environment/Nature/Fire crackle, heavy</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.4</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">32</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.35</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry id="29">
|
|
<name>Sounds/Positional/Sounder</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sound File</name>
|
|
<paths>implementation.model["Sounder"]["File"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Choice" id="30">
|
|
<outer ref="29"/>
|
|
<name>Size</name>
|
|
<directs>
|
|
<entry>
|
|
<name>Gain</name>
|
|
<paths>implementation.model["Sounder"]["Gain"]</paths>
|
|
</entry>
|
|
<entry>
|
|
<name>Size</name>
|
|
<paths>implementation.model["Range"]</paths>
|
|
</entry>
|
|
<entry>
|
|
<name>Viewer Extents</name>
|
|
<paths>implementation.model["Viewer Extents"]</paths>
|
|
</entry>
|
|
<entry>
|
|
<name>Range</name>
|
|
<paths>implementation.model["Sounder"]["Range"]</paths>
|
|
</entry>
|
|
</directs>
|
|
<options>
|
|
<entry>
|
|
<outer ref="30"/>
|
|
<name>Small</name>
|
|
<arguments>
|
|
<key class="java.lang.String"><!--empty--></key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">G</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Ga</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gai</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Short</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Small</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">16</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="30"/>
|
|
<name>Medium</name>
|
|
<arguments>
|
|
<key class="java.lang.String"><!--empty--></key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">G</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Ga</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gai</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.25</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">24</value>
|
|
</arguments>
|
|
</entry>
|
|
<entry>
|
|
<outer ref="30"/>
|
|
<name>Large</name>
|
|
<arguments>
|
|
<key class="java.lang.String"><!--empty--></key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">G</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Ga</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gai</key>
|
|
<value class="java.lang.Float">0.2</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">0.3</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Long</value>
|
|
<key class="java.lang.String">Size</key>
|
|
<value class="java.lang.String">Long</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">32</value>
|
|
</arguments>
|
|
</entry>
|
|
</options>
|
|
<choice>Medium</choice>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Gain</name>
|
|
<paths>implementation.model["Sounder"]["Gain"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Pitch</name>
|
|
<paths>implementation.model["Sounder"]["Pitch"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/custom_sounder.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Sounder</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Clip/Looping (Gain)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">sound/effect/world/block_explosive.ogg</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">32</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.35</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Sounds/Positional/Test</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Sounder</name>
|
|
<paths>implementation.model["Sounder"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/custom_sounder.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Test Sounder</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Long</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Test</name>
|
|
</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">32</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>16.0</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Sounds/Positional/Tutorial/Clockworks Reveal</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/custom_sounder.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Clockworks Reveal</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Long</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Clockworks/Clockwork Machinery</name>
|
|
<arguments>
|
|
<key class="java.lang.String">File</key>
|
|
<value class="java.lang.String">sound/effect/world/environmental_clockworks_01.ogg</value>
|
|
<key class="java.lang.String">Gain</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Pitch</key>
|
|
<value class="java.lang.Float">1.0</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Long</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">40</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>6.0</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Sounds/Positional/Tutorial/Crash site, electric zaps</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Label</name>
|
|
<paths>implementation.model["Label"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Prop">
|
|
<model>
|
|
<name>editor/marker/sound/custom_sounder.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Label</key>
|
|
<value class="java.lang.String">Electrical Zaps</value>
|
|
<key class="java.lang.String">Range</key>
|
|
<value class="java.lang.String">Medium</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value/>
|
|
<key class="java.lang.String">Viewer Extents</key>
|
|
<value class="java.lang.String">24</value>
|
|
</arguments>
|
|
</model>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Compound">
|
|
<shapes>
|
|
<entry>
|
|
<shape class="com.threerings.tudey.shape.config.ShapeConfig$Circle">
|
|
<radius>0.35</radius>
|
|
</shape>
|
|
</entry>
|
|
</shapes>
|
|
</shape>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Timer">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Random">
|
|
<actions>
|
|
<entry>
|
|
<action class="com.threerings.tudey.config.ActionConfig$FireEffect">
|
|
<effect>
|
|
<name>Basic</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Lifespan</key>
|
|
<value class="java.lang.Integer">1000</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/scripted/transient_sound.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Loop Duration</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Environment/Technology/Crash site, electric zaps</name>
|
|
</value>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
<key class="java.lang.String">Transient</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</effect>
|
|
</action>
|
|
</entry>
|
|
<entry>
|
|
<action class="com.threerings.tudey.config.ActionConfig$FireEffect">
|
|
<effect>
|
|
<name>Basic</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Lifespan</key>
|
|
<value class="java.lang.Integer">1000</value>
|
|
<key class="java.lang.String">Model</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>model/scripted/transient_sound.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Loop Duration</key>
|
|
<value class="java.lang.Float">0.0</value>
|
|
<key class="java.lang.String">Sounder</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>Custom/Environment/Technology/Crash site, electric zaps</name>
|
|
</value>
|
|
<key class="java.lang.String">Transform</key>
|
|
<value class="com.threerings.math.Transform3D">
|
|
</value>
|
|
<key class="java.lang.String">Transient</key>
|
|
<value/>
|
|
</arguments>
|
|
</value>
|
|
</arguments>
|
|
</effect>
|
|
</action>
|
|
</entry>
|
|
</actions>
|
|
</action>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
<collisionFlags>0</collisionFlags>
|
|
<floorFlags>0</floorFlags>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Special Encounter/Device 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>world/prop/structural/temp_stairs/model.dat</name>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Special Encounter/Terminal Traveler</name>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Special Encounter/Terminal Traveler</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Drab-Tan</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Brown</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">Merchant Tabard</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Special Encounter/Terminal Traveler</name>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Special Encounter/Traveler 1</name>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>character/npc/stranger/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Colors</key>
|
|
<value class="java.lang.String">Drab-Tan</value>
|
|
<key class="java.lang.String">Hat</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/hat_mining/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Brown</value>
|
|
</arguments>
|
|
</value>
|
|
<key class="java.lang.String">Pack</key>
|
|
<value class="com.threerings.config.ConfigReference">
|
|
<name>character/npc/stranger/pack_boxroll/model.dat</name>
|
|
</value>
|
|
<key class="java.lang.String">Robes</key>
|
|
<value class="java.lang.String">Merchant Tabard</value>
|
|
<key class="java.lang.String">Snipes</key>
|
|
<value class="java.lang.String">None</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
<spawnTable>
|
|
<name>Special Encounter/Terminal Traveler</name>
|
|
</spawnTable>
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Actor Removed</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag</name>
|
|
<paths>implementation.handlers[0].target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Actor Removed</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Actor Removed (2 Tags)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag</name>
|
|
<paths>implementation.handlers[0].target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag 2</name>
|
|
<paths>implementation.handlers[1].target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[2].action.action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Actor Removed</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$VariableChanged">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Actor Removed (3 Tags)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag</name>
|
|
<paths>implementation.handlers[0].target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag 2</name>
|
|
<paths>implementation.handlers[1].target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag 3</name>
|
|
<paths>implementation.handlers[3].target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[2].action.action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Actor Removed</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$VariableChanged">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
</action>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Actor Removed (Multi)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor Tag</name>
|
|
<paths>implementation.handlers[0].target.targets</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Actor Removed</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$ActorRemoved">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Master Signal Trigger</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.handlers[0].action.action.spawn_table</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Number</name>
|
|
<paths>implementation.handlers[0].action.action.location.size</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.handlers[0].action.action.location.target.tag</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Wave Number</name>
|
|
<paths>implementation.model["Models"][1].model["Text"]</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>model/compound/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Influences</key>
|
|
<value class="com.threerings.opengl.model.config.InfluenceFlagConfig">
|
|
<fog>false</fog>
|
|
<lights>false</lights>
|
|
<projections>false</projections>
|
|
<definitions>false</definitions>
|
|
</value>
|
|
<key class="java.lang.String">Models</key>
|
|
<value class="[Lcom.threerings.opengl.model.config.CompoundConfig$ComponentModel;">
|
|
<entry>
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">King</value>
|
|
</arguments>
|
|
</model>
|
|
</entry>
|
|
<entry>
|
|
<model>
|
|
<name>editor/marker/monster_wave/text.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Text</key>
|
|
<value class="java.lang.String"><!--empty--></value>
|
|
</arguments>
|
|
</model>
|
|
<transform>
|
|
<translation>0.0, -0.23000005, 0.44000006</translation>
|
|
</transform>
|
|
</entry>
|
|
</value>
|
|
</arguments>
|
|
</model>
|
|
<tags>
|
|
<tags>(tag 1)</tags>
|
|
</tags>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$SignalStart">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
<condition class="com.threerings.tudey.config.ConditionConfig$Limit">
|
|
</condition>
|
|
<action class="com.threerings.projectx.dungeon.config.DungeonActionConfig$ActivateMonster">
|
|
<topLevel>true</topLevel>
|
|
<location class="com.threerings.tudey.config.TargetConfig$RandomSubset">
|
|
<target class="com.threerings.tudey.config.TargetConfig$Tagged">
|
|
</target>
|
|
</location>
|
|
</action>
|
|
</action>
|
|
<name>activate</name>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/One Time Action</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action.action</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Model</name>
|
|
<paths>implementation.model</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">One Time Action</value>
|
|
</arguments>
|
|
</model>
|
|
<tags>
|
|
<tags>(Tag)</tags>
|
|
</tags>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$SignalStart">
|
|
<action class="com.threerings.tudey.config.ActionConfig$Conditional">
|
|
<condition class="com.threerings.tudey.config.ConditionConfig$Limit">
|
|
</condition>
|
|
</action>
|
|
<name>activate</name>
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Repeat Action</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Tag</name>
|
|
<paths>implementation.tags.tags[0]</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Repeat Action</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$SignalStart">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Start Up Trigger</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Actor</name>
|
|
<paths>implementation.placeable["Action"].actor</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Number</name>
|
|
<paths>implementation.placeable["Action"].location.size</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Marker Tag</name>
|
|
<paths>implementation.placeable["Action"].location.target.tag</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/Start Up Trigger (Generic)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.tudey.config.ActionConfig$SpawnRandomTranslatedActor">
|
|
<location class="com.threerings.tudey.config.TargetConfig$RandomSubset">
|
|
<target class="com.threerings.tudey.config.TargetConfig$Tagged">
|
|
</target>
|
|
</location>
|
|
<steps>0</steps>
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Start Up Trigger (Generic)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Action</name>
|
|
<paths>implementation.handlers[0].action</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Marker">
|
|
<model>
|
|
<name>editor/marker/flag/model.dat</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Variant</key>
|
|
<value class="java.lang.String">Queen</value>
|
|
</arguments>
|
|
</model>
|
|
<handlers>
|
|
<entry class="com.threerings.tudey.config.HandlerConfig$Startup">
|
|
</entry>
|
|
</handlers>
|
|
</implementation>
|
|
</entry>
|
|
<entry>
|
|
<name>Trigger/Start Up Trigger (Table)</name>
|
|
<parameters>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Spawn Table</name>
|
|
<paths>implementation.placeable["Action"].spawn_table</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Number</name>
|
|
<paths>implementation.placeable["Action"].location.size</paths>
|
|
</entry>
|
|
<entry class="com.threerings.config.Parameter$Direct">
|
|
<name>Marker Tag</name>
|
|
<paths>implementation.placeable["Action"].location.target.tag</paths>
|
|
</entry>
|
|
</parameters>
|
|
<implementation class="com.threerings.tudey.config.PlaceableConfig$Derived">
|
|
<placeable>
|
|
<name>Trigger/Start Up Trigger (Generic)</name>
|
|
<arguments>
|
|
<key class="java.lang.String">Action</key>
|
|
<value class="com.threerings.projectx.dungeon.config.DungeonActionConfig$TableSpawn">
|
|
</value>
|
|
</arguments>
|
|
</placeable>
|
|
</implementation>
|
|
</entry>
|
|
</object>
|
|
</java> |