summaryrefslogtreecommitdiff
path: root/Drafts/manaplus_improvments.md
diff options
context:
space:
mode:
authorJesusaves <cpntb1@ymail.com>2019-08-27 13:17:56 -0300
committerJesusaves <cpntb1@ymail.com>2019-08-27 13:17:56 -0300
commit0a268cb5bb72fd514b3dd4a3611395072f621475 (patch)
tree01c0ab1f22b3fe528a593ee95e95abf662d3a42b /Drafts/manaplus_improvments.md
parent1452dfab309ef11687c5991817399e56845ba143 (diff)
parent62a8b04b925628c01a059ec3ec8e363e181fdda6 (diff)
downloadart-0a268cb5bb72fd514b3dd4a3611395072f621475.tar.gz
art-0a268cb5bb72fd514b3dd4a3611395072f621475.tar.bz2
art-0a268cb5bb72fd514b3dd4a3611395072f621475.tar.xz
art-0a268cb5bb72fd514b3dd4a3611395072f621475.zip
Merge branch 'master' of gitlab.com:TMW2/Art
Diffstat (limited to 'Drafts/manaplus_improvments.md')
-rw-r--r--Drafts/manaplus_improvments.md94
1 files changed, 0 insertions, 94 deletions
diff --git a/Drafts/manaplus_improvments.md b/Drafts/manaplus_improvments.md
deleted file mode 100644
index 753485c5..00000000
--- a/Drafts/manaplus_improvments.md
+++ /dev/null
@@ -1,94 +0,0 @@
-# ManaPlus Improvments [DRAFT]
-
-> 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). 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
-Mobs aren't allways rendered at the screen edges (big window)
-
-### Controls on mobile are horrible
-We have the touch buttons, but that doesn't changes the fact that the desktop-version interface doesn't work on mobile - especialy the menu and interface is not fun on a phone.
-See the reviews on googleplaystore:
-https://play.google.com/store/apps/details?id=org.evolonline.beta.manaplus&showAllReviews=true
-
-> **LawnCables opinion**: We don't need as much options and customisation options on mobile (I want to say we should find good defaults and hide the settings that make not much sense on mobile, such as keyboard bindings)
-
-### Controller support could use some upgrades
-
-- Better out of the box experience (with xbox360 controller)
-
-- Display talk button symbol over the npc that will get triggered so that the user knows when he can press it
-
-%TODO add improvment wishes here%
-
-### Misc Bugs:
-
-- sitting with s doesn't allways work instantanious (network lag?)
-- Item info of bank items isn't shown (tmw2 death acorns - name of person that droped it)
-- Support for full unicode text rendering (as example emojis with emoji fonts are displayed as tofu, not only important for emojis also important for signs that only recently were added to unicode)
-
-## (kinda Mandatory) New features
-
-### Renderer -> Real Lighting System
-Light and light sources
-Probably also shadows?
-
-## Documentation (that lacks or LawnCable didn't found):
-- Modding/Plugins (with examples)
-
-
-## Utopical ideas (Ideas that lack the link to reality)
-
-### Level Streaming
-No different maps and warping anymore -> one big map (maybe saved in chunks, that not the whole map has to be loaded in memory, though that might not be that big of a deal)
-
-- 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)
-
-## 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.
-
-