Advertisement
henke37

Basic trial

Aug 18th, 2013
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 24.04 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <trial>
  3.  
  4.     <block id="boot">
  5.         <visibility>
  6.             <courtrecord visible="false"/>
  7.             <healthbar visible="false"/>
  8.         </visibility>
  9.         <load>
  10.             <module src="system/sounds.swf"/>
  11.             <module src="system/english.swf"/>
  12.             <module src="system/gui/phoenix.swf"/>
  13.             <module src="system/gui/english_classic.swf" />
  14.  
  15.             <module src="locations/court.swf"/>
  16.             <module src="locations/scrolling.swf"/>
  17.             <module src="locations/Kurain.swf"/>
  18.             <module src="chars/angel.swf"/>
  19.             <module src="chars/phoenix.swf"/>
  20.             <module src="chars/edgeworth.swf"/>
  21.             <module src="chars/gumshoe.swf"/>
  22.             <module src="chars/maya.swf"/>
  23.             <module src="chars/judge.swf"/>
  24.             <module src="system/locks.swf"/>
  25.             <picture src="evidence/badge.png" name="badgeIcon"/>
  26.             <picture src="evidence/envelope.png" name="envelope"/>
  27.             <picture src="evidence/magatama2.png" name="chargedMagatama"/>
  28.  
  29.             <sound src="music/prologue.mp3" name="prologue"/>
  30.             <sound src="music/ce.mp3" name="ceMusic"/>
  31.             <raw src="filters/MosaicFilter.pbj" name="mosaicFilter"/>
  32.             <picture src="prints/big1.png" name="bigprint" />
  33.             <picture src="prints/shoe.png" name="shoeprint" />
  34.             <picture src="prints/shoeBg.png" name="shoeprintBG" />
  35.             <ytplayer />
  36.         </load>
  37.         <loadEvidence/>
  38.         <buttonStyle bigStyle="phoenix" baseStyle="classic_english" />
  39.         <bottomBackground background="phoenixBG" />
  40.         <visibility>
  41.             <courtrecord visible="true"/>
  42.             <healthbar visible="true"/>
  43.         </visibility>
  44.  
  45.         <jump targetId="intro"/>
  46.     </block>
  47.  
  48.     <evidence id="badge" icon="badgeIcon">
  49.         <name>Attorney badge</name>
  50.         <description>Good old badge. Never leave home without it.</description>
  51.     </evidence>
  52.  
  53.     <evidence id="report" icon="envelope">
  54.         <name>Report about the new player</name>
  55.         <description>The trial player took several months to write.</description>
  56.     </evidence>
  57.  
  58.     <evidence id="magatama" icon="chargedMagatama">
  59.         <name>Magatama</name>
  60.         <description>It allows me to see when people have secrets.</description>
  61.     </evidence>
  62.  
  63.     <profile id="phoenix" icon="phoenixIcon">
  64.         <name>Phoenix Wrigth</name>
  65.         <description>Good old me. I have been choosen to present the new player.</description>
  66.     </profile>
  67.  
  68.     <profile id="edgeworth" icon="edgeworthIcon">
  69.         <name>Miles Edgeworth</name>
  70.         <description>An excelent procecutor. I heard he got his own game.</description>
  71.     </profile>
  72.  
  73.     <profile id="maya" icon="mayaIcon">
  74.         <name>Maya Fey</name>
  75.         <description>My trusty psychic sidekick</description>
  76.     </profile>
  77.  
  78.     <profile id="gumshoe" icon="gumshoeIcon">
  79.         <name>Dick Gumshoe</name>
  80.         <description>A detective with some skills. But he needs more skills.</description>
  81.     </profile>
  82.  
  83.     <block id="intro">
  84.         <setVariable variable="saveEnabled">false</setVariable>
  85.         <visibility>
  86.             <courtrecord visible="false"/>
  87.             <healthbar visible="false"/>
  88.         </visibility>
  89.  
  90.         <playMusic trackId="prologue" volume="1"/>
  91.  
  92.         <autoFrame wait="1000" advance="hidden">
  93.             <position position="fullScreen" />
  94.             <background />
  95.             <text voice="none" speed="instant" align="center" size="30">The new player</text>
  96.         </autoFrame>
  97.  
  98.         <autoFrame wait="500" advance="hidden">
  99.             <background />
  100.             <text voice="none" bold="yes">It was just another day.</text>
  101.         </autoFrame>
  102.  
  103.         <autoFrame wait="300" advance="hidden">
  104.             <text italic="yes">I had kept telling myself that it was just another day.</text>
  105.         </autoFrame>
  106.  
  107.         <autoFrame wait="200" advance="hidden">
  108.             <text>But that simply wasn't the case. As much as I would've wished it, today was special.</text>
  109.         </autoFrame>
  110.  
  111.         <autoFrame wait="300" advance="hidden">
  112.             <text>Today was in fact the day when I announced that</text>
  113.             <text color="E59900">the Flash player</text>
  114.             <picture pictureId="gumshoeIcon" height="12" width="12" />
  115.             <text>had been written!</text>
  116.         </autoFrame>
  117.  
  118.         <fadeMusic length="1500" volume="0"/>
  119.  
  120.         <autoFrame advance="hidden">
  121.             <text>But first, are you hungry?</text>
  122.         </autoFrame>
  123.  
  124.         <visibility>
  125.             <courtrecord visible="true"/>
  126.         </visibility>
  127.  
  128.         <multipleChoice>
  129.             <choice targetId="food">Yes</choice>
  130.             <choice targetId="welcome">No</choice>
  131.             <choice targetId="locationTest">FileNotFound</choice>
  132.         </multipleChoice>
  133.  
  134.         <evidencePrompt failId="food" backId="intro">
  135.             <match evidenceId="badge" targetId="welcome"/>
  136.         </evidencePrompt>
  137.         <jump targetId="welcome"/>
  138.  
  139.     </block>
  140.  
  141.     <block id="welcome">
  142.  
  143.         <autoFrame wait="2000">
  144.             <background background="court">
  145.                 <foreground foreground="phoenixCourtMaya" />
  146.                 <foreground foreground="edgeworthCourt" />
  147.             </background>
  148.         </autoFrame>
  149.  
  150.         <setVariable variable="saveEnabled">true</setVariable>
  151.  
  152.         <frame>
  153.             <character charId="phoenix" pose="normal"/>
  154.             <background template="defenseBenchTemplate"/>
  155.             <speaker>Phoenix</speaker>
  156.             <text voice="male">Hello and welcome to the trial player. This is just a simple example of how it will work.
  157. There is a lot of small things to fix. For example, there is no explosion for the penalty animation.</text>
  158.         </frame>
  159.  
  160.         <showHPBar sync="noWait" />
  161.         <hpflash hp="20"/>
  162.  
  163.         <playSound trackId="edgeworthObjection" pan="0.2"/>
  164.         <autoFrame>
  165.             <overlay overlayId="objectionBubble"/>
  166.         </autoFrame>
  167.  
  168.         <screenShake amplitude="4" time="1050" layer="overlay"/>
  169.  
  170.         <frame>
  171.             <overlay overlayId="none"/>
  172.             <background template="prosecutionBenchTemplate"/>
  173.             <character charId="edgeworth" pose="headshake"/>
  174.             <speaker>Edgeworth</speaker>
  175.             <text>But what about existing trials?</text>
  176.         </frame>
  177.  
  178.         <autoFrame>
  179.             <background template="courtWideTemplate" x="-1040" />
  180.             <character charId="edgeworth" pose="headshake" intro="skip" x="1040" />
  181.             <character charId="phoenix" pose="paper" />
  182.         </autoFrame>
  183.  
  184.         <cameraPan x="0" time="500" />
  185.  
  186.         <frame>
  187.             <character charId="phoenix" pose="paper"/>
  188.             <background template="defenseBenchTemplate"/>
  189.             <speaker>Phoenix</speaker>
  190.  
  191.             <text>I am sure that it will be quite simple to write a converter. It sure wouldn't be the first one.</text>
  192.         </frame>
  193.  
  194.         <hpflash hp="0"/>
  195.         <hideHPBar sync="noWait" />
  196.  
  197.         <playSound trackId="objectionSFX"/>
  198.         <autoFrame>
  199.             <overlay overlayId="objectionBubble"/>
  200.         </autoFrame>
  201.  
  202.         <screenShake amplitude="4" time="1050" layer="overlay"/>
  203.  
  204.         <filter tint="grayscale" />
  205.  
  206.         <frame>
  207.             <overlay overlayId="none"/>
  208.             <speaker>Gumshoe</speaker>
  209.             <background template="wittnessStandTemplate"/>
  210.             <character charId="gumshoe" pose="happy"/>
  211.             <text>Wait, I have realized something!</text>
  212.         </frame>
  213.  
  214.         <frame>
  215.             <background template="prosecutionBenchTemplate"/>
  216.             <character charId="edgeworth" pose="deskslam"/>
  217.             <speaker>Edgeworth</speaker>
  218.  
  219.             <text>What exactly?</text>
  220.         </frame>
  221.  
  222.         <filter tint="none" />
  223.  
  224.         <frame>
  225.             <speaker>Gumshoe</speaker>
  226.             <background template="wittnessStandTemplate"/>
  227.             <character charId="gumshoe" pose="happy"/>
  228.             <text speed="3">There is something strange about this player!</text>
  229.         </frame>
  230.  
  231.         <animation animation="gavelSlam" />
  232.  
  233.  
  234.         <playSound trackId="testimony2"/>
  235.         <autoFrame>
  236.             <background template="wittnessStandTemplate">
  237.                 <foreground foreground="testimony"/>
  238.             </background>
  239.             <text color="00FF00" align="center" speed="instant">Something strange</text>
  240.         </autoFrame>
  241.  
  242.         <animation animation="witnessTestimony" />
  243.  
  244.         <frame>
  245.             <speaker>Gumshoe</speaker>
  246.  
  247.             <character charId="gumshoe" pose="happy"/>
  248.  
  249.             <text>It can't have taken any time to make this!</text>
  250.         </frame>
  251.  
  252.         <frame>
  253.             <speaker>Gumshoe</speaker>
  254.  
  255.             <text>I mean, look at my mouth! I can't speak this fast! I would hurt my face.</text>
  256.         </frame>
  257.  
  258.         <playSound trackId="fwashing"/>
  259.         <vs topId="phoenixVs" bottomId="edgeworthVs"/>
  260.         <autoFrame wait="2550">
  261.             <foreground foregroundId="none"/>
  262.             <overlay overlayId="crossExamination"/>
  263.         </autoFrame>
  264.  
  265.         <setVariable variable="gameOverScript">"gameover"</setVariable>
  266.  
  267.         <showHPBar sync="noWait" />
  268.  
  269.         <playMusic trackId="ceMusic" />
  270.  
  271.         <jump targetId="ceTest"/>
  272.  
  273.  
  274.     </block>
  275.  
  276.     <crossexam id="ceTest" failId="ceFail" percive="disabled">
  277.         <statement pressId="press1">
  278.             <background template="wittnessStandTemplate"/>
  279.             <character charId="gumshoe" pose="happy"/>
  280.             <contradiction evidenceId="report" targetId="ceWin"/>
  281.             <speaker>Gumshoe</speaker>
  282.  
  283.             <text voice="male">It can't have taken any time to create this.</text>
  284.         </statement>
  285.  
  286.         <statement hidden="true" id="hiddenStatement" pressId="press3">
  287.             <background template="wittnessStandTemplate"/>
  288.             <character charId="gumshoe" pose="happy"/>
  289.             <speaker>Gumshoe</speaker>
  290.  
  291.             <text>This is hidden.</text>
  292.         </statement>
  293.  
  294.         <statement pressId="press2">
  295.             <background template="wittnessStandTemplate"/>
  296.             <character charId="gumshoe" pose="happy"/>
  297.             <speaker>Gumshoe</speaker>
  298.  
  299.             <text>I mean, look at my mouth! I can't speak this fast! I would hurt my face.</text>
  300.         </statement>
  301.  
  302.         <frame>
  303.             <background background="assistantBench"/>
  304.             <character charId="maya" pose="sideNormal"/>
  305.             <speaker>Maya</speaker>
  306.             <text color="FF00FF" voice="female">I know that this is just a test, but come on. It is not that hard!</text>
  307.         </frame>
  308.         <jump targetId="ceTest"/>
  309.     </crossexam>
  310.  
  311.     <block id="ceFail">
  312.         <penalty amount="20"/>
  313.         <frame>
  314.             <text>You suck! This was an easy crossexamination!</text>
  315.         </frame>
  316.         <return />
  317.     </block>
  318.  
  319.     <block id="press1">
  320.  
  321.         <playSound trackId="phoenixHoldit"/>
  322.  
  323.         <autoFrame>
  324.             <overlay overlayId="holditBubble"/>
  325.         </autoFrame>
  326.  
  327.         <screenShake amplitude="4" time="1050" layer="overlay"/>
  328.  
  329.         <hideHPBar sync="noWait" />
  330.  
  331.         <frame>
  332.             <overlay overlayId="none"/>
  333.             <character charId="phoenix" pose="normal"/>
  334.             <background template="defenseBenchTemplate"/>
  335.             <speaker>Phoenix</speaker>
  336.  
  337.             <text>And why do you think that?</text>
  338.         </frame>
  339.  
  340.         <frame>
  341.             <character charId="gumshoe" pose="happy"/>
  342.             <background template="wittnessStandTemplate"/>
  343.             <speaker>Gumshoe</speaker>
  344.  
  345.             <text>It's just slaping some pictures together. I could have done that on a lunch break.</text>
  346.         </frame>
  347.  
  348.         <frame>
  349.             <character charId="edgeworth" pose="normal"/>
  350.             <background template="prosecutionBenchTemplate"/>
  351.             <speaker>Edgeworth</speaker>
  352.  
  353.             <text>That is funny, I don't remember giving you any breaks.</text>
  354.         </frame>
  355.  
  356.         <playSound trackId="whoops"/>
  357.  
  358.         <autoFrame wait="1200">
  359.             <character charId="gumshoe" pose="unhappy"/>
  360.             <background template="wittnessStandTemplate"/>
  361.         </autoFrame>
  362.         <revealStatement blockId="ceTest" statementId="hiddenStatement"/>
  363.         <showHPBar sync="noWait" />
  364.         <return />
  365.     </block>
  366.  
  367.     <block id="press2">
  368.         <playSound trackId="phoenixHoldit"/>
  369.  
  370.         <autoFrame>
  371.             <overlay overlayId="holditBubble"/>
  372.         </autoFrame>
  373.  
  374.         <hideHPBar sync="noWait" />
  375.  
  376.         <screenShake amplitude="4" time="1050" layer="overlay"/>
  377.         <autoFrame>
  378.             <overlay overlayId="none"/>
  379.         </autoFrame>
  380.  
  381.         <fade alpha="0" time="1500">
  382.             <layer layer="background" />
  383.         </fade>
  384.  
  385.         <frame>
  386.  
  387.             <character charId="phoenix" pose="normal"/>
  388.             <background template="defenseBenchTemplate"/>
  389.             <speaker>Phoenix</speaker>
  390.             <text>Yeah, you are right about that. But that will be fixed before release.</text>
  391.         </frame>
  392.  
  393.         <showHPBar sync="noWait" />
  394.         <return />
  395.     </block>
  396.  
  397.     <block id="press3">
  398.         <return />
  399.     </block>
  400.  
  401.     <block id="ceWin">
  402.         <stopMusic />
  403.         <playSound trackId="phoenixObjection"/>
  404.  
  405.         <autoFrame>
  406.             <overlay overlayId="objectionBubble"/>
  407.         </autoFrame>
  408.  
  409.         <screenShake amplitude="4" time="1050" layer="overlay"/>
  410.  
  411.         <hideHPBar sync="noWait" />
  412.  
  413.         <pip act="in" side="right" picture="envelope" sync="noWait"/>
  414.  
  415.         <frame>
  416.             <overlay overlayId="none"/>
  417.             <character charId="phoenix" pose="paper"/>
  418.             <background template="defenseBenchTemplate"/>
  419.             <speaker>Phoenix</speaker>
  420.  
  421.             <text>Detective Gumshoe, did you even read the report about the player?</text>
  422.         </frame>
  423.  
  424.         <autoFrame>
  425.             <character charId="gumshoe" pose="unhappy"/>
  426.             <background template="wittnessStandTemplate"/>
  427.         </autoFrame>
  428.  
  429.         <playSound trackId="realization"/>
  430.         <flash/>
  431.  
  432.         <frame>
  433.             <character charId="gumshoe" pose="happy"/>
  434.             <background template="wittnessStandTemplate"/>
  435.             <speaker>Gumshoe</speaker>
  436.  
  437.             <text>What report? I haven't heard of any report.</text>
  438.         </frame>
  439.  
  440.         <autoFrame>
  441.             <character charId="phoenix" pose="paper"/>
  442.             <background template="defenseBenchTemplate"/>
  443.             <speaker>Phoenix</speaker>
  444.             <text>Naturally I mean the report</text>
  445.         </autoFrame>
  446.  
  447.         <frame clear="false">
  448.             <character charId="phoenix" pose="closeup"/>
  449.             <background background="scrollingLeft"/>
  450.             <speaker>Phoenix</speaker>
  451.             <text>that was written by the player author himself!</text>
  452.         </frame>
  453.  
  454.         <pip act="out" side="right" sync="noWait"/>
  455.  
  456.         <frame>
  457.             <text>As a reward for that incredibly difficult crossexamination, let us watch the game trailer for AAI on Youtube.</text>
  458.         </frame>
  459.  
  460.         <video ytid="UTbz_LFnLr8" seekTime="5.35" />
  461.  
  462.         <frame>
  463.             <text>Wasn't that fun?</text>
  464.         </frame>
  465.  
  466.         <jump targetId="party" />
  467.     </block>
  468.  
  469.     <block id="gameover">
  470.         <autoFrame wait="1500">
  471.             <background background="franziskaAppears" />
  472.         </autoFrame>
  473.  
  474.         <video ytid="YtYzsRMaQpo" />
  475.  
  476.         <end mode="lose" />
  477.     </block>
  478.  
  479.     <block id="food">
  480.  
  481.         <autoFrame>
  482.             <character charId="angel" pose="serve" variant="carrot"/>
  483.             <background template="wittnessStandTemplate"/>
  484.             <speaker>Angel</speaker>
  485.             <text voice="female">Food!
  486. More food!
  487. Food of all kinds,</text>
  488.         </autoFrame>
  489.         <autoFrame wait="200" clear="false">
  490.             <character charId="angel" pose="serve" variant="fish" intro="force"/>
  491.             <background template="wittnessStandTemplate"/>
  492.             <speaker>Angel</speaker>
  493.             <text>long,</text>
  494.         </autoFrame>
  495.         <autoFrame wait="200" clear="false">
  496.             <character charId="angel" pose="serve" variant="melon" intro="force"/>
  497.             <background template="wittnessStandTemplate"/>
  498.             <speaker>Angel</speaker>
  499.             <text>big,</text>
  500.         </autoFrame>
  501.         <autoFrame wait="200" clear="false">
  502.             <character charId="angel" pose="serve" variant="X" intro="force"/>
  503.             <background template="wittnessStandTemplate"/>
  504.             <speaker>Angel</speaker>
  505.             <text>short,</text>
  506.         </autoFrame>
  507.         <autoFrame wait="200" clear="false">
  508.             <character charId="angel" pose="serve" variant="love" intro="force"/>
  509.             <background template="wittnessStandTemplate"/>
  510.             <speaker>Angel</speaker>
  511.             <text>soft,</text>
  512.         </autoFrame>
  513.         <autoFrame wait="200" clear="false">
  514.             <character charId="angel" pose="serve" variant="blody rice" intro="force"/>
  515.             <background template="wittnessStandTemplate"/>
  516.             <speaker>Angel</speaker>
  517.             <text>hard,</text>
  518.         </autoFrame>
  519.         <autoFrame wait="200" clear="false">
  520.             <character charId="angel" pose="serve" variant="dust rice" intro="force"/>
  521.             <background template="wittnessStandTemplate"/>
  522.             <speaker>Angel</speaker>
  523.             <text>mild,</text>
  524.         </autoFrame>
  525.         <autoFrame wait="200" clear="false">
  526.             <character charId="angel" pose="serve" variant="swirl" intro="force"/>
  527.             <background template="wittnessStandTemplate"/>
  528.             <speaker>Angel</speaker>
  529.             <text>spicey,</text>
  530.         </autoFrame>
  531.         <autoFrame wait="200" clear="false">
  532.             <character charId="angel" pose="serve" variant="steak" intro="force"/>
  533.             <background template="wittnessStandTemplate"/>
  534.             <speaker>Angel</speaker>
  535.             <text>wonderful,</text>
  536.         </autoFrame>
  537.         <autoFrame wait="200" clear="false">
  538.             <character charId="angel" pose="serve" variant="rice" intro="force"/>
  539.             <background template="wittnessStandTemplate"/>
  540.             <speaker>Angel</speaker>
  541.             <text>tasteless,</text>
  542.         </autoFrame>
  543.         <frame clear="false">
  544.             <character charId="angel" pose="serve" variant="double box" intro="force"/>
  545.             <background template="wittnessStandTemplate"/>
  546.             <speaker>Angel</speaker>
  547.             <text>and more!</text>
  548.         </frame>
  549.         <jump targetId="welcome"/>
  550.     </block>
  551.  
  552.     <location id="locationTest" name="Winding way" preview="windingWay">
  553.  
  554.         <setVariable variable="saveEnabled">true</setVariable>
  555.  
  556.         <autoFrame>
  557.             <background background="windingWay" />
  558.         </autoFrame>
  559.  
  560.         <locationMenu/>
  561.         <examine failId="examineMiss" picture="windingWay">
  562.             <rect x="15" y="20" width="100" height="150" targetId="rect"/>
  563.             <circle x="100" y="120" radius="5" targetId="circle"/>
  564.             <polygon targetId="house"><!-- it's a house! -->
  565.                 <point x="130" y="80"/>
  566.                 <point x="130" y="50"/>
  567.                 <point x="110" y="50"/>
  568.                 <point x="150" y="25"/>
  569.                 <point x="190" y="50"/>
  570.                 <point x="170" y="50"/>
  571.                 <point x="170" y="80"/>
  572.                 <point x="130" y="80"/>
  573.             </polygon>
  574.         </examine>
  575.         <!-- <present/> -->
  576.         <talk>
  577.             <topic targetId="whereweare">Where are we?</topic>
  578.             <topic id="introTopic" targetId="intro" hidden="true">Run the intro</topic>
  579.         </talk>
  580.         <move>
  581.             <destination targetId="loc">Not here</destination>
  582.             <destination targetId="thirdLocation" />
  583.         </move>
  584.     </location>
  585.  
  586.     <block id="whereweare">
  587.         <frame>
  588.             <text>We are here!</text>
  589.         </frame>
  590.         <showTopic topicId="introTopic"/>
  591.         <jump targetId="locationTest" type="talk"/>
  592.     </block>
  593.  
  594.     <block id="examineMiss">
  595.         <frame>
  596.             <text>Nothing, the lack of anything. Not interesting</text>
  597.         </frame>
  598.         <jump targetId="locationTest" type="examine"/>
  599.     </block>
  600.  
  601.     <block id="rect">
  602.         <frame>
  603.             <text>Wow, a rectangle, how complex</text>
  604.         </frame>
  605.         <showLocation locationId="loc"/>
  606.         <jump targetId="locationTest" type="examine"/>
  607.     </block>
  608.  
  609.     <block id="circle">
  610.         <frame>
  611.             <text>A circle, how interesting</text>
  612.         </frame>
  613.         <jump targetId="locationTest" type="examine"/>
  614.     </block>
  615.  
  616.  
  617.     <block id="house">
  618.         <frame>
  619.             <text>Is that a house?</text>
  620.         </frame>
  621.         <jump targetId="locationTest" type="examine"/>
  622.     </block>
  623.  
  624.     <block id="locSiteInit">
  625.         <revealLocationPreview locationId="loc" />
  626.         <setVariable variable="lock">"unrevealed"</setVariable>
  627.         <jump targetId="loc"/>
  628.     </block>
  629.  
  630.     <location hidden="true" id="loc" preview="sideRoom" hidePreview="yes">
  631.         <jump targetId="locSiteInit" once="true" />
  632.         <autoFrame>
  633.             <background background="sideRoom"/>
  634.         </autoFrame>
  635.         <locationMenu/>
  636.         <present failId="unknownPresent">
  637.             <match evidenceId="magatama" targetId="unlock"/>
  638.         </present>
  639.         <talk lockId="unlock">
  640.             <topic targetId="secret" id="lockConv">My secret</topic>
  641.             <topic icon="lock" targetId="secret2" hidden="true" id="lockConv2">My secret</topic>
  642.             <topic targetId="secret3" hidden="true" id="lockConv3">My secret</topic>
  643.         </talk>
  644.         <move>
  645.             <destination targetId="locationTest" />
  646.         </move>
  647.     </location>
  648.  
  649.     <block id="unknownPresent">
  650.         <frame>
  651.             <text>What is that? Can I have it?</text>
  652.         </frame>
  653.         <frame>
  654.             <text>You most certianly can not!</text>
  655.         </frame>
  656.         <jump targetId="loc"/>
  657.     </block>
  658.  
  659.  
  660.     <block id="secret">
  661.         <filter tint="invert" />
  662.         <autoFrame wait="800" />
  663.         <filter tint="clear" />
  664.         <!-- <playSound trackId="locksAppear" /> -->
  665.         <showLocks lockId="lock"/>
  666.         <frame>
  667.             <text>I have no idea what you are talking about. I have no secret.</text>
  668.         </frame>
  669.         <showTopic topicId="lockConv2"/>
  670.         <hideTopic topicId="lockConv"/>
  671.         <setVariable variable="lock">"locked"</setVariable>
  672.         <autoFrame>
  673.             <background background="sideRoom"/>
  674.         </autoFrame>
  675.         <jump targetId="loc" type="talk"/>
  676.     </block>
  677.  
  678.     <block id="secret2">
  679.         <filter tint="invert" />
  680.         <autoFrame wait="600" />
  681.         <filter tint="clear" />
  682.         <!-- <playSound trackId="locksAppear" /> -->
  683.         <showLocks lockId="lock"/>
  684.         <frame>
  685.             <text>I keep telling you that I have no secret. Why won't you belive me?</text>
  686.         </frame>
  687.         <call targetId="subTest"/>
  688.         <autoFrame>
  689.             <background background="sideRoom"/>
  690.         </autoFrame>
  691.         <jump targetId="loc" type="talk"/>
  692.     </block>
  693.  
  694.     <block id="subTest">
  695.         <frame>
  696.             <text>It's not like I have lied to you before.</text>
  697.         </frame>
  698.         <return />
  699.     </block>
  700.  
  701.     <block id="unlock">
  702.         <checkExpression>
  703.             <expression>lock</expression>
  704.             <match targetId="unknownPresent">"unrevealed"</match>
  705.             <match targetId="unknownPresent">"broken"</match>
  706.         </checkExpression>
  707.         <filter tint="invert" />
  708.         <autoFrame wait="600" />
  709.         <filter tint="clear" />
  710.         <!-- <playSound trackId="locksAppear" /> -->
  711.         <showLocks lockId="lock"/>
  712.         <frame>
  713.             <text>I know that you have a sceret!</text>
  714.         </frame>
  715.         <jump targetId="question"/>
  716.     </block>
  717.  
  718.     <block id="question">
  719.         <frame>
  720.             <text>This is your secret!</text>
  721.         </frame>
  722.         <evidencePrompt failId="unlockFail" backId="abortUnlock">
  723.             <match evidenceId="badge" targetId="finishUnlock"/>
  724.         </evidencePrompt>
  725.     </block>
  726.  
  727.     <block id="unlockFail">
  728.         <frame>
  729.             <text>Eh, no?</text>
  730.         </frame>
  731.         <jump targetId="question"/>
  732.     </block>
  733.  
  734.     <block id="abortUnlock">
  735.         <frame>
  736.             <background background="sideRoom"/>
  737.             <text>I give up!</text>
  738.         </frame>
  739.         <jump targetId="loc" type="talk"/>
  740.     </block>
  741.  
  742.     <block id="finishUnlock">
  743.         <!-- <playSound trackId="lockbreaks" /> -->
  744.  
  745.         <breakLock/>
  746.         <!-- <playSound trackId="chainsRollUp" /> -->
  747.         <endLock/>
  748.         <showTopic topicId="lockConv3"/>
  749.         <setVariable variable="lock">"broken"</setVariable>
  750.         <hideTopic topicId="lockConv2"/>
  751.         <autoFrame>
  752.             <background background="sideRoom"/>
  753.         </autoFrame>
  754.         <jump targetId="loc" type="talk"/>
  755.     </block>
  756.  
  757.     <psycheLock id="lock">
  758.         <lock x="70" y="70"/>
  759.         <lock x="30" y="120"/>
  760.         <lock x="130" y="70"/>
  761.         <lock x="70" y="150"/>
  762.         <!-- chains goes here? -->
  763.     </psycheLock>
  764.  
  765.     <block id="secret3">
  766.         <frame>
  767.             <text>Fine, I admit it. I like to play AceAttorney games.</text>
  768.         </frame>
  769.         <frame>
  770.             <text>In fact, here is a sneak preview of the uppcomming investigations system!</text>
  771.         </frame>
  772.         <loadScript src="dev_trial.xml" />
  773.     </block>
  774.  
  775.     <location id="thirdLocation" preview="trainingRoom" hidePreview="yes" name="Training room">
  776.         <revealLocationPreview locationId="thirdLocation" />
  777.         <jump targetId="asyncTest" once="true" />
  778.         <autoFrame>
  779.             <background background="trainingRoom" />
  780.         </autoFrame>
  781.         <locationMenu />
  782.         <move>
  783.             <destination targetId="locationTest"/>
  784.         </move>
  785.     </location>
  786.  
  787.     <block id="asyncTest">
  788.         <autoFrame>
  789.             <background template="courtWideTemplate" x="-1040" />
  790.             <character charId="edgeworth" pose="headshake" intro="skip" x="1040" />
  791.             <character charId="phoenix" pose="paper" />
  792.         </autoFrame>
  793.  
  794.         <cameraPan x="0" time="5000" sync="async"/>
  795.  
  796.         <frame>
  797.             <text voice="male">Yes, that sounds interesting.</text>
  798.         </frame>
  799.  
  800.         <frame>
  801.             <text>No, I am not going to tell anyone.</text>
  802.         </frame>
  803.         <waitAsync />
  804.         <jump targetId="thirdLocation" />
  805.     </block>
  806.  
  807.     <block id="party">
  808.  
  809.         <filter effect="confetti" />
  810.         <autoFrame wait="2000">
  811.             <background background="court">
  812.                 <foreground foreground="phoenixCourtMaya" />
  813.                 <foreground foreground="edgeworthCourt" />
  814.             </background>
  815.         </autoFrame>
  816.         <frame>
  817.         <character charId="phoenix" pose="normal"/>
  818.             <background template="defenseBenchTemplate"/>
  819.             <speaker>Phoenix</speaker>
  820.             <text voice="male">Finally. I won.</text>
  821.         </frame>
  822.         <frame>
  823.             <background background="assistantBench"/>
  824.             <character charId="maya" pose="sideNormal"/>
  825.             <speaker>Maya</speaker>
  826.             <text color="FF00FF" voice="female">How about a party?</text>
  827.         </frame>
  828.         <frame>
  829.             <character charId="phoenix" pose="normal"/>
  830.             <background template="defenseBenchTemplate"/>
  831.             <speaker>Phoenix</speaker>
  832.             <text voice="male">Sure!</text>
  833.         </frame>
  834.         <filter effect="none" />
  835.  
  836.         <visibility><courtrecord visible="false"/></visibility>
  837.  
  838.         <end mode="win"/>
  839.     </block>
  840.     <block id="printtest">
  841.         <bottomBackground background="shoeprintBG" />
  842.         <shoeprint print="shoeprint" act="showFill" />
  843.         <pip act="in" side="right" screen="bottom" picture="badgeIcon" />
  844.         <bottomFrame>
  845.             <speaker>mr whee</speaker>
  846.             <text>Whee!</text>
  847.         </bottomFrame>
  848.         <bottomFrame>
  849.             <text>Whee again!</text>
  850.         </bottomFrame>
  851.         <pip act="out" screen="bottom" />
  852.         <shoeprint act="startFill" />
  853.         <bottomFrame>
  854.             <text>More whee!</text>
  855.         </bottomFrame>
  856.         <shoeprint act="showDry" />
  857.         <bottomFrame>
  858.             <text>Even more whee!</text>
  859.         </bottomFrame>
  860.         <shoeprint act="startDry" />
  861.         <bottomFrame>
  862.             <text>Whee, I guess?</text>
  863.         </bottomFrame>
  864.     </block>
  865.  
  866.     <block id="xrayTest">
  867.         <xray picture="bill" />
  868.     </block>
  869. </trial>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement