summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/README.txt152
-rw-r--r--src/main.h2
-rw-r--r--tmw.ini43
3 files changed, 161 insertions, 36 deletions
diff --git a/docs/README.txt b/docs/README.txt
new file mode 100644
index 00000000..4b15268b
--- /dev/null
+++ b/docs/README.txt
@@ -0,0 +1,152 @@
+Release info:
+ - Version: 0.0.9
+ - Date: 29/1/2005
+
+ Development team:
+ - Elven Programmer (Admin)
+ - Hammerbear (Admin)
+ - kth5 (Programmer)
+ - SimEdw (Programmer)
+ - Ultramichy (Game server admin)
+ - Rotonen (Background story and music)
+
+ Special thanks:
+ - Sull (Linux Developer)
+ - Neorice (Pixel Artist)
+ - natsuki (Win32 Developer)
+ - Genis (Win32 Developer)
+ - RRC (Graphic Designer)
+ - necromus (Pixel Artist)
+ - LordNev (Artist)
+ - jui-feng for helping in server development and php scripts.
+ - Bertram for Debian installation script
+
+ Powered by:
+ - SDL
+ - SDL_image
+ - SDL_mixer
+ - Guichan (gui framework)
+
+
+0. Index
+--------
+
+- 1. Account
+- 2. Commands
+- 3. Version history
+
+1. Account
+----------
+
+To create an account, add "_M" after your username when you login for the first time and enter a password of your choice.
+Remember: the server is only for development or demo purposes (Thanks again to Ultramichy for hosting the server).
+
+2. Commands
+-----------
+
+- Use arrow keys to move around.
+- Use right mouse button over NPC's feet to talk to them.
+- Left Ctrl to attack
+- Alt + 0-9 to show emotions
+- F1 to take a screenshot
+- F11 raise volume
+- F12 lower volume
+- Alt + K Show skills
+- Alt + S Show stats
+- Alt + I Show inventory
+- F5 to sit
+
+3. Version history
+------------------
+
+0.0.9
+- Replaced Allegro library with SDL, SDL_image and SDL_mixer
+- A huge amount of small GUI improvements
+- Lots of internal changes including a resource manager
+
+0.0.8a
+- Added controlling player with arrow keys
+- Rewrote gui with Guichan
+- added scripts for easy autotools
+
+0.0.8
+- added sound support for macosx
+- added primitive inventory
+- added action failed messages for all skills and known reasons
+ (0x0110 handled)
+- added sit capability with the right level
+- added "dead" message and restart packet
+- added skill dialog
+- added skill update (0x0141 handled)
+- added colored text for damage
+- added monster death animation
+- added icon to win32 executable
+- added 'enter' key support in login screen
+- added RLE sprites for tiles
+- added collision detection with beings
+- fix for mapserver segfault-bug in chatsystem (broken pipe for all users on
+ screen)
+- partially added TMW GUI to inventory
+- added soundpool that can preload, play and remove items to/from ram
+- added tmw_bar_proc
+- added tmw_plus_proc && possibility to increase stats point, at each new level
+- added increase skill level dialog
+- added 2xSaI engine
+- added patch client v0.1 to Win32 version
+
+
+0.0.7e
+
+- Tons of bugfixes & improvements (again)
+- MacOS X support
+- confirmed support for GNU/Linux on ppc
+- Added soundsystem (plays a MOD as BGM)
+- Added a 2nd Map
+- Added NPCs with simple dialogs
+- Added warps
+- Changed makefile for GCC to optimize more
+
+0.0.7d:
+
+- Tons of bugfixes
+- Added a bit of prediction to player walking
+- Added Ultramichy's server to client
+- Added a walking monster
+- Added a* system (still not applied to player, but only to monster walking)
+- Started rewriting of chat system
+
+0.0.7c:
+
+- Started rewriting of graphic engine
+- Fixed walking problems
+- Server: features a custom map
+
+0.0.7b:
+
+- Completely rewrited network functions
+ - Removed listening thread
+ - Replaced blocking calls to socket
+ - Removed #pragma pack directives
+- Replaced MASkinG with own made GUI system
+- Finite state machine dialog system
+- Greatly reduced memory usage
+- Added a lot of comments to the code
+- Decreased the number of files in source code
+- The code is now a little more organized and easy to understand
+
+0.0.7a:
+
+- Win32 binaries come with an installer
+- Renew login GUI:
+ - Change from dialogs to windows
+ - Add option to remember last login infos
+ - Add player creation dialog
+- Add NPC GUI
+
+0.0.7:
+
+- Some kind of multiplayer
+- Cross-compiler source code
+- Added setup utility
+- Minor changes
+- Bugfixes \ No newline at end of file
diff --git a/src/main.h b/src/main.h
index fd1e4cdb..137c47d2 100644
--- a/src/main.h
+++ b/src/main.h
@@ -35,7 +35,7 @@
#include "sound/sound.h"
#include <stdio.h>
-#define CORE_VERSION "0.0.8"
+#define CORE_VERSION "0.0.9"
#define EXIT 0
#define LOGIN 1
diff --git a/tmw.ini b/tmw.ini
index 48ea652d..03365d9b 100644
--- a/tmw.ini
+++ b/tmw.ini
@@ -1,42 +1,15 @@
-[system]
-system=
+chatlog=chatlog.txt
+core_version=0.0.9
+host=animesites.de
+hwaccel=0
keyboard=DE
language=
-core_version=0.0.8
-
-[server]
-host=animesites.de
-#host=themanaworld.homeip.net
-#host=localhost
-#host=telekommunisten.dyndns.org
-#host=81.227.114.113
port=6901
-
-[settings]
-# Screen mode:
-# 0 Fullscreen
-# 1 Windowed
+remember=1
screen=1
-# Hardware acceleration
-# 0 No
-# 1 Yes
-hwaccel=0
-# Sound:
-# 1 enabled
-# 0 disabled
sound=0
-# Chat logfile location:
-chatlog=chatlog.txt
-# Display strecth mode:
-# 0 Normal
-# 1 2xSaI
-# 2 SuperEagle
stretch=0
-
-[login]
-remember=1
-username=kth5
-
-[patch_client]
-version=0.200000
+system=
url=http://localhost/
+username=player
+version=0.200000