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
* AnotherIdea option2 is not to store the amount, but just the item, and pass the equipped condition and drop actions the full map of items to amounts each time. it felt wasteful but...
* 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 what i have soIdea far1 as I default to amount 1 if I can't split the quest slot on =
 
====obsidian knife quest====
Line 25 ⟶ 37:
currently stored with itemname only in quest slot
 
Not ok Idea 1, only Idea 2
Not ok with what I have so far, would be ok with alternate option
 
====daily item quest====
Line 34 ⟶ 46:
itemname;timestamp;number of times completed
 
Already Ok with what i have soIdea far1 as I default to amount 1 if I can't split the quest slot on =
====weekly item quest====
Return to the user page of "Kymara".