diff options
author | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-07-11 22:22:45 +0000 |
---|---|---|
committer | Bjørn Lindeijer <bjorn@lindeijer.nl> | 2005-07-11 22:22:45 +0000 |
commit | 399bb2709e773847707a948610fd74c7f4b94e9f (patch) | |
tree | dacf30fb97d2c101f4f53d02fd972262b2c7db4e /src/main.h | |
parent | 8f40ab49da011f6d57653afbd10d22c20309f2f6 (diff) | |
download | mana-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.h | 40 |
1 files changed, 0 insertions, 40 deletions
@@ -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 |