summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2013-02-25 22:04:57 +0100
committerThorbjørn Lindeijer <thorbjorn@lindeijer.nl>2013-02-25 22:07:43 +0100
commit626e4c98353f2111ae21123756396fc845447b57 (patch)
treeb410ab95e85f150e250c4c83972ff86c06555492
parent3947c9c39bee55ce12fdafd7ee5df3fdbbd4ee34 (diff)
downloadmanaserv-626e4c98353f2111ae21123756396fc845447b57.tar.gz
manaserv-626e4c98353f2111ae21123756396fc845447b57.tar.xz
manaserv-626e4c98353f2111ae21123756396fc845447b57.zip
Removed some outdated and not useful documentation
-rw-r--r--docs/scripting.txt69
-rw-r--r--docs/serverdata.txt20
-rw-r--r--docs/stats.txt24
3 files changed, 0 insertions, 113 deletions
diff --git a/docs/scripting.txt b/docs/scripting.txt
deleted file mode 100644
index 4f91c74..0000000
--- 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 161ef29..0000000
--- 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 b5cbedc..0000000
--- 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