summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Drafts/manaplus_improvments.md44
1 files changed, 42 insertions, 2 deletions
diff --git a/Drafts/manaplus_improvments.md b/Drafts/manaplus_improvments.md
index f1cf1d07..753485c5 100644
--- a/Drafts/manaplus_improvments.md
+++ b/Drafts/manaplus_improvments.md
@@ -2,12 +2,44 @@
> This is a Draft, which means that the document is not done yet and as such shouldn't be took for granted. But that doesn't mean that the points are less important.
+### Cronical Failure Message
+
+Everytime you use a skill, a success and an error message shows up. If you try to
+collect loot and press the collect key ('Z') multiple times, manaplus will also
+spam you with error messages.
+
+### Disregarded Movement Block
+
+Sometimes the server may block player movement (via setpcblock) or you may have
+the ability to move impaired by some status condition (stun/sleep/freeze/etc.)
+Whenever the issue is BLOCK MOVEMENT, ManaPlus cannot handle it well.
+
+### npcdialog.xml is not flexible
+
+I would like to be able to create fully customized interfaces - the most needed
+improvement here would be the ability to server hide buttons/images/etc. based on
+the select options.
+
+### Theme Flexibility
+
+Would be interesting if there was another theme which looked like Source of Tales.
+
+### Default Resolution is not good for servers
+
+By default, manaplus will use whatever highest resolution is available.
+However, most servers were designed for screens no bigger than 1280×1280.
## Problems
### Syncing Problems
-- General mob and player position desync (The bug that we try to fight with the "Resync" command)
+- General mob and player position desync (The bug that we try to fight with the
+"Resync" command). It is because the way M+ and Server handles player movement is
+different - while manaplus does small movements in each direction, with its own
+pathfinder, the server expects big moves request, which cannot be cancelled (?),
+made by mouse. This difference causes desync, even more noticeable when there's
+network lag (the strongest the network lag, the hardest the desync will be).
+Patches on server-side are appreciated, too.
- Mob corpses (mobs that a dead but to m+ they still live)
### Mob render distance
@@ -51,4 +83,12 @@ No different maps and warping anymore -> one big map (maybe saved in chunks, tha
- would need some things that mobs from outside can't enter cities
- we need another system for exp-save-zones (villages)
-- we would still need 'instanciateable' levels for some quests (namely singleplayerquests) (example: hassan-> kill scorpion) \ No newline at end of file
+- we would still need 'instanciateable' levels for some quests (namely singleplayerquests) (example: hassan-> kill scorpion)
+
+## Minor Improvement Suggestions
+
+- Option to suppress the intrusive overweight message (make it chat message).
+- overweight message says you are over half weight but this might not be true, in
+servers where overweight is 75% for example.
+
+