Extrodus
|| Blazera.net ||
So I'm messing around with this Fast Travel System to make an RPG and I was wondering if any of you may be able to lend a hand with something.
I want to start a quest log system for the player to keep track of how many shrines are left to unlock in each area and since I'm not the greatest with this stuff I was wondering how we might do something like that.
I have already started by modifying quests.xml,
But it seems like this will be a very inefficient way to do it and would force the player to go in a specific order for the quest log to work. So I was thinking something like this might be better.
Currently Act I's storages are 37112-37118 and Act II's storages are 37121-37128; so I'm really confused how I would go about doing this and getting that configuration to show.
If any of you know how to do this type of thing, I am open to learn!
I want to start a quest log system for the player to keep track of how many shrines are left to unlock in each area and since I'm not the greatest with this stuff I was wondering how we might do something like that.
I have already started by modifying quests.xml,
Code:
<quests>
<quest name="The Path of Aragon" startstorageid="1001" startstoragevalue="1">
<mission name="[Act I]" storageid="1001" startvalue="1" endvalue="3">
<missionstate id="1" description="You have arrived on Gryngor, find and activate the Trolls Teleport Shrine."/>
<missionstate id="2" description="Find and activate the Amazons Teleport Shrine."/>
<missionstate id="3" description="Find and activate the Cyclops Teleport Shrine."/>
</mission>
<mission name="[Act II]" storageid="1001" startvalue="4" endvalue="5">
<missionstate id="4" description="You have arrived at the Lost Plains Temporal Shrine, find and active the Guardians Watch Shrine."/>
<missionstate id="5" description="Find and activate the Giant Spiders Shrine."/>
</mission>
</quest>
</quests>
But it seems like this will be a very inefficient way to do it and would force the player to go in a specific order for the quest log to work. So I was thinking something like this might be better.
Code:
<quests>
<quest name="The Path of Aragon" startstorageid="1001" startstoragevalue="1">
<mission name="[Act I]" storageid="1001" startvalue="1" endvalue="2">
<missionstate id="1" description="You have arrived on Gryngor, find and activate the Teleport Shrines to continue. You have found ## out of ## shrines."/>
<missionstate id="2" description="You have found all the shrines, report back to Aragon Temple and proceed to Act II."/>
</mission>
<mission name="[Act II]" storageid="1001" startvalue="3" endvalue="4">
<missionstate id="3" description="You have arrived at the Lost Plains Temporal Shrine, find and active the Teleport Shrines to continue. You have found ## out of ## shrines."/>
<missionstate id="4" description="You have found all the shrines, report back to Aragon Temple and proceed to Act III."/>
</mission>
</quest>
</quests>
Currently Act I's storages are 37112-37118 and Act II's storages are 37121-37128; so I'm really confused how I would go about doing this and getting that configuration to show.
If any of you know how to do this type of thing, I am open to learn!