[Crossfire-wiki] [Crossfire DokuWiki] page changed: user:ryo:todo

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Thu Jan 14 16:24:22 CST 2010


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2010/01/14 16:24
User        : ryo
Edit Summary: update

@@ -1,4 +1,45 @@
+ Things I do intend to do in the future, when I have time/will...
+ 
+ ====== Content ======
+   * towns without (bad) monsters, move dungeons outside towns; if still monsters, explain/give decent reasons
+   * make towns bigger
+   * no more houses without map
+   * add ingame lore - world creation, why different magical powers, and such; take from wiki
+   * more quests
+   * hints about quests with various NPCs / at various places
+   * for towns like Navar, enforce the 'no undead' rules
+   * town illuminations at night
+ 
+ ===== Darcap =====
+   * record how much you spend on bar
+   * release some quests/stuff when you spend enough
+   * NPCs hate/love relation - you kill an NPC, you get a reward from another, but are forbidden [for some time] to get into such and such shops
+ 
+ 
+ ====== Gameplay ======
+   * skills like cooking, mining, and such => less 'hack and hack'
+   * more graphism / items, including no combat ones
+   * expand 'use' command; put combinations in a file, with more options
+   * alchemy: add 'on_failure_yield' for failures, add min required level
+   * harvest: add breakage percentage
+   * alchemy: multiple cauldrons for one recipe
+   * skills or spells consuming specific items when used/cast
+   * quests command, and mechanism around -- would need a way to activate a quest when reading a randomly generated scroll, maybe?
+   * better random maps; fix key placement with some a* algorithm to split the map in parts
+   * reduce food supply, like divide by 10 the current values?, to give more interest to food - right now it's useless
+ 
+ 
+ ====== Various ======
+ (maybe one day)
+   * expand CRE to actually edit things; merge mapper into it; add cache to not rebuild all things all the time
+   * quick filters to find stuff in eg archetypes
+   * use XML for various file formats, or some common format
+   * move to Qt/C++, to not reinvent the wheel all the time; and massively clean the code
+   * i18n easier to figure out (goes with previous point)
+ 
+ ====== old obsolete stuff ======
+ 
  Todo list:
    * add hooks for plugin events at many places
      * Just a note, you might want to wait for the [[dev_todo:refactor|proposed refactoring]] to be started, and integarate with that  --- //[[user:rednaxela|Alex Schultz]] 2006/10/23 (not logged in)//
    * let random maps be (easily) generated by plugins. Currently it's possible (intercept the apply event of a specific exit or globally), but you won't benefit from code in random map part. Ideally, a plugin would just send a map (###D### format) and let the random code handle it


IP-Address  : 82.236.87.204
Old Revision: http://wiki.metalforge.net/doku.php/user:ryo:todo?rev=1171183569
New Revision: http://wiki.metalforge.net/doku.php/user:ryo:todo

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/




More information about the crossfire-wiki mailing list