[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