﻿<?xml version="1.0" encoding="utf-8" ?>
<game>
    <!-- Startup Data -->
    <startup name="Test Game One" startingLocationId="L1" endingLocationId="L2"
             author="Alan" version="0.07" notes="Just some extra text.">
        <welcomeMessage>
            Welcome to AGE Test 1.  This is the startup message.
        </welcomeMessage>
    </startup>

    <!-- Locations - All the locations in the game and their details. -->
    <locations>
        <location id="L1" name="First Room">
            <description>
                This is the First Room, id L1. It is a very pretty room.
            </description>
            <itemsHere>
                <itemId>I1</itemId>
                <itemId>I2</itemId>
            </itemsHere>
            <gateways>
                <gateway name="Gateway G1" leadsToLocationId="L2">
                    <itemsNeeded>
                        <itemId>I1</itemId>
                        <itemId>I2</itemId>
                    </itemsNeeded>
                    <failureMessage>
                            You must have items I1 and I2 before you can use this gateway.
                    </failureMessage>
                    <successMessage>
                        You have passed through the L1 gateway.
                    </successMessage>
                </gateway>
            </gateways>
        </location>
        <location id="L2" name="Last Room">
            <description>
                This is the Last Room, id L2. It is also a very pretty room.
            </description>
            <itemsHere>
                <itemId>I3</itemId>
            </itemsHere>
            <gateways>
                <gateway name="Gateway G2" leadsToLocationId="L1">
                    <itemsNeeded>
                    </itemsNeeded>
                    <failureMessage>
                    </failureMessage>
                    <successMessage>
                        You have passed through the L2 gateway.
                    </successMessage>
                </gateway>
            </gateways>
        </location>
    </locations>

    <!-- Items - All the items in the game, and where they are initially placed. -->
    <items>
        <item id ="I1" name="Item I1" takable="true">
            <description>
                This is the description for Item I1
            </description>
        </item>
        <item id ="I2" name="Item I2" takable="true">
            <description>
                This is the description for Item I2
            </description>
        </item>
        <item id ="I3" name="Item I3" takable="false">
            <description>
                This is the description for Item I3 which, by the way, cannot be taken.
            </description>
        </item>
    </items>
</game>

