diff options
author | Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | 2013-02-25 22:04:57 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <thorbjorn@lindeijer.nl> | 2013-02-25 22:07:43 +0100 |
commit | 626e4c98353f2111ae21123756396fc845447b57 (patch) | |
tree | b410ab95e85f150e250c4c83972ff86c06555492 /docs | |
parent | 3947c9c39bee55ce12fdafd7ee5df3fdbbd4ee34 (diff) | |
download | manaserv-626e4c98353f2111ae21123756396fc845447b57.tar.gz manaserv-626e4c98353f2111ae21123756396fc845447b57.tar.bz2 manaserv-626e4c98353f2111ae21123756396fc845447b57.tar.xz manaserv-626e4c98353f2111ae21123756396fc845447b57.zip |
Removed some outdated and not useful documentation
Diffstat (limited to 'docs')
-rw-r--r-- | docs/scripting.txt | 69 | ||||
-rw-r--r-- | docs/serverdata.txt | 20 | ||||
-rw-r--r-- | docs/stats.txt | 24 |
3 files changed, 0 insertions, 113 deletions
diff --git a/docs/scripting.txt b/docs/scripting.txt deleted file mode 100644 index 4f91c74a..00000000 --- a/docs/scripting.txt +++ /dev/null @@ -1,69 +0,0 @@ -Mana Scripting Specification - DRAFT v0.2 - -Generic scripting interfaces for various in-game objects. - -Functions Library - provided by server scripting bindings. -Public Interface - public interface provided by script. -Public Variables - public variables provided by script. -Persistent Variabls - Variables which persist. - -All prototypes are in a C like syntax. - -Global Function Library (accessible by all script types): - string getName(void) - Get name of player. - uint getX(void) - Get X position of player. - uint getY(void) - Get Y position of player. - string getMap(void) - Get map name. - uint getLevel(void) - Get player level. - uint getHealth(void) - Get current health of player using item. - uint getMaxHealth(void) - Get maximum health player can have. - uint getAttack(void) - Get attack stats of player. - uint getDefense(void) - Get defense stats of player. - uint getLuck(void) - Get luck stats of player. - uint getVitality(void) - Get vitality stats of player. - - void setHealth(uint hp) - Set player health points. - - void createItem(uint id) - Spawn/create item at player position. - void createBeing(uint id) - Spawn/create being at player position. - - -Item Scripting: - Function Library: - Public Interface: - void use(void) - Called when player uses the item. - - Public Variables: - string name - Name of item. - int type - Type of item (weapon, armor, usable, etc.) - - *Special Properties* - int attack - Attack addition. - int defense - Defense addition. - int luck - Luck addition. - int vitality- Vitality addition. - (These will add to the players statistical properties when equipped. - Note that they are not unsigned allowing negative properties.) - ... - - Persistent Variables: - - -Skill Scripting: - Function Library: - uint getSkillLevel(void) - Get level of skill. - - Public Interface: - void use(void) - Called when player uses skill. - - Public Variables: - Persistent Variables: - -Being Scripting: - Function Library: - Public Interface: - Public Variables: - Persistent Variables: - - -- nym diff --git a/docs/serverdata.txt b/docs/serverdata.txt deleted file mode 100644 index 161ef296..00000000 --- a/docs/serverdata.txt +++ /dev/null @@ -1,20 +0,0 @@ -As per Elven's request, I'm making this document to contain the information -relevant to server development as far as my understanding goes. This file -contains the following: - - Information that will be stored in Player Account - - - -1. Information stored in a Player Account - - Inventory - an array of 110 item IDs (the last 10 slots or so are current - equipment) - - Position - the place where the player is in worldspace (3 ints, x, y, map) - - Estate - stored as an array of Tiled maps, the same way any map is. - - Skills - an array of 100 Skill structures - - Quest Info - an array of X short integers, specifying the player's position - in or accomplishment of the game quests. (X is the number of - quests) - - Pet Status - pets are stored as an array of skills and some general - information (age, type of monster, loyalty, equipment, etc.) - You can have up to 3 pets at once. - diff --git a/docs/stats.txt b/docs/stats.txt deleted file mode 100644 index b5cbedc3..00000000 --- a/docs/stats.txt +++ /dev/null @@ -1,24 +0,0 @@ -Mana Statistics Specification - DRAFT v0.1 - -Currently this work is derived from work done on Wiki. This system -is simplified. Each being has core statistics which are used to -calculate the actual statistics which will be used when performing -actions in-game. - -Core Being Statistics: - level - - strength - - vitality - - dexterity - - intelligence - - luck - - -Being Derived Statistics: - health - 20 + (20 * vitality) - attack - 10 + strength + equipped weapon skill - defense - 10 + strength + equipped weapon skill + equipment defense bonuses - magic - 10 + intelligence + magic skill level + equipment magic bonuses - accuracy - 50 + dexterity - speed - dexterity + running skill - --nym |