User talk:Kymara: Difference between revisions
Content deleted Content added
imported>Kymara |
imported>Kymara |
||
Line 2:
== Quests which ask for a random item to be collected ==
wanted:
* ask player to collect item randomly chosen from a list
* remember the item asked for
* be able to check if player has it
* be able to drop it from player
Additional:
Be able to do the above but for a quantity of items instead. Possibly, but no quest uses it yet, have a different quantity depended on what item asked for.
Plan:
* Possible names and the matching amounts to pick from are all passed to the action which picks and stores
* Idea 1 is to store itemname=amount in substrings of quest slot e.g. collecting;wood=10;113795759595 or in whole slot like nihonto=1
:* Then the checking if equipped conditions and Drop Actions only need to know the questslot name to get item name and amount
:* This would mean the equipped conditions and drop actions could be used also for other quests where a single item and amount was stored in this way
*
* Idea 3 is not to allow that amounts vary within the same quest and therefore just have the quest itself tell each time as a separate parameter (this got to be a lot of parematers though)
Line 18 ⟶ 30:
machine;itemname
Already Ok with
====obsidian knife quest====
Line 25 ⟶ 37:
currently stored with itemname only in quest slot
Not ok Idea 1, only Idea 2
====daily item quest====
Line 34 ⟶ 46:
itemname;timestamp;number of times completed
Already Ok with
====weekly item quest====
| |||