User talk:Kymara: Difference between revisions
imported>Kymara Created page with '===Stuff to do, over time=== * Correct some of the warnings in findbugs: ** Blackjack ** Help tomi string append ** Portal cast * Review golden orc sword quest that's in feature …' |
imported>Kymara No edit summary |
||
| Line 1: | Line 1: | ||
==Stuff to do, over time== |
|||
* Correct some of the warnings in findbugs: |
* Correct some of the warnings in findbugs: |
||
** Blackjack |
** Blackjack |
||
| Line 8: | Line 8: | ||
* Finish Ultimate Collector quest |
* Finish Ultimate Collector quest |
||
* Work on [[StendhalOrb]] |
* Work on [[StendhalOrb]] |
||
== Quests which ask for a random item to be collected == |
|||
* Possible names and the matching amounts to pick from are all passed to the action which picks and stores |
|||
* Idea 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 |
|||
* Another option 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... |
|||
===Current quests with a randomly selected item to collect:=== |
|||
====mithril cloak quest 'initial steps'==== |
|||
requires 1 from a list 3 items |
|||
currently stored like |
|||
machine;itemname |
|||
Ok with what i have so far as I default to amount 1 if I can't split the quest slot on = |
|||
====obsidian knife quest==== |
|||
requires 100 of 3 items |
|||
currently stored with itemname only in quest slot |
|||
Not ok with what I have so far, would be ok with alternate option |
|||
====daily item quest==== |
|||
requires 1 of a huge list of items |
|||
currently stored with itemname in slot like |
|||
itemname;timestamp;number of times completed |
|||
Ok with what i have so far as I default to amount 1 if I can't split the quest slot on = |
|||
====weekly item quest==== |
|||
as for daily item quest |
|||
===Current quests which store what to collect in the slot but didn't have a random element:=== |
|||
There's the long lists of items quests |
|||
(ElvishArmor, WeaponsCollector ..) but they already have ok logic |
|||
There's the lists of items with quantities too quests, |
|||
(CrownForWannabeKing, HerbsForCarmen) again they just got logic done recently, they're fine. |
|||
Revision as of 14:21, 8 May 2010
Stuff to do, over time
- Correct some of the warnings in findbugs:
- Blackjack
- Help tomi string append
- Portal cast
- Review golden orc sword quest that's in feature requests
- Create quests pointing to dungeons
- Finish Ultimate Collector quest
- Work on StendhalOrb
Quests which ask for a random item to be collected
- Possible names and the matching amounts to pick from are all passed to the action which picks and stores
- Idea 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
- Another option 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...
Current quests with a randomly selected item to collect:
mithril cloak quest 'initial steps'
requires 1 from a list 3 items
currently stored like machine;itemname
Ok with what i have so far as I default to amount 1 if I can't split the quest slot on =
obsidian knife quest
requires 100 of 3 items
currently stored with itemname only in quest slot
Not ok with what I have so far, would be ok with alternate option
daily item quest
requires 1 of a huge list of items
currently stored with itemname in slot like itemname;timestamp;number of times completed
Ok with what i have so far as I default to amount 1 if I can't split the quest slot on =
weekly item quest
as for daily item quest
Current quests which store what to collect in the slot but didn't have a random element:
There's the long lists of items quests
(ElvishArmor, WeaponsCollector ..) but they already have ok logic
There's the lists of items with quantities too quests,
(CrownForWannabeKing, HerbsForCarmen) again they just got logic done recently, they're fine.