summaryrefslogtreecommitdiff
path: root/src/main.h
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2005-07-11 22:22:45 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2005-07-11 22:22:45 +0000
commit399bb2709e773847707a948610fd74c7f4b94e9f (patch)
treedacf30fb97d2c101f4f53d02fd972262b2c7db4e /src/main.h
parent8f40ab49da011f6d57653afbd10d22c20309f2f6 (diff)
downloadmana-399bb2709e773847707a948610fd74c7f4b94e9f.tar.gz
mana-399bb2709e773847707a948610fd74c7f4b94e9f.tar.bz2
mana-399bb2709e773847707a948610fd74c7f4b94e9f.tar.xz
mana-399bb2709e773847707a948610fd74c7f4b94e9f.zip
Committed header dependencies reducing patch by Doener
Diffstat (limited to 'src/main.h')
-rw-r--r--src/main.h40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/main.h b/src/main.h
index 3c003ee8..3cd3f05a 100644
--- a/src/main.h
+++ b/src/main.h
@@ -24,16 +24,8 @@
#ifndef _TMW_MAIN_H
#define _TMW_MAIN_H
-#include "gui/gui.h"
-#include "gui/login.h"
-#include "gui/skill.h"
#include "graphic/spriteset.h"
#include "resources/image.h"
-#include "resources/itemmanager.h"
-#include "configuration.h"
-#include "game.h"
-#include "log.h"
-#include "map.h"
#include "sound.h"
#include <stdio.h>
#include <memory>
@@ -68,35 +60,9 @@ enum {
#define N_SKILLS 100 // skill count constant value
#define XP_CONSTANT 1.2 // the exponent which determines skill exp curve
-typedef struct {
- int address;
- short port;
- char name[20];
- short online_users;
-} SERVER_INFO;
-
-typedef struct {
- int id;
- float lastAttackTime; // used to synchronize the charge dialog
- char name[24];
- short hp, max_hp, sp, max_sp, lv;
- short statsPointsToAttribute;
- int xp, xpForNextLevel, gp, job_xp, jobXpForNextLevel, job_lv;
- short statp, skill_point, hair_color, hair_style;
- char STR, AGI, VIT, INT, DEX, LUK;
- char STRUp, AGIUp, VITUp, INTUp, DEXUp, LUKUp;
- int totalWeight, maxWeight;
- short weapon;
- // skill list declaration
- std::vector<SKILL> m_Skill; // array of N_SKILLS skills
- // gets the requested skills level from char_info
- int GetSkill(int n_ID, int n_XP=2, int n_base = false); // implemented in the body (main.cpp)
-} PLAYER_INFO;
-
extern Image *login_wallpaper;
extern Spriteset *hairset, *playerset;
-extern Graphics *graphics;
extern char username[25];
extern char password[25];
extern int map_address, char_ID;
@@ -104,16 +70,10 @@ extern short map_port;
extern char map_name[16];
extern int account_ID, session_ID1, session_ID2;
extern char sex, n_server, n_character;
-extern SERVER_INFO *server_info;
-extern PLAYER_INFO *char_info;
extern unsigned char state;
-extern Configuration config;
extern Sound sound;
-extern Logger *logger;
extern int screenW, screenH, bitDepth, displayFlags;
extern bool useOpenGL;
-extern ItemManager *itemDb;
extern char *homeDir;
-extern volatile int framesToDraw;
#endif