1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
{title:The more things change...}
{date:2014-04-16}
{red}Attention Major Release:{/red}
{ul}
{li}Mana EOL{/li}
{li}Server dependencies{/li}
{li}Script clean-up{/li}
{li}Magic clean-up{/li}
{li}Sprite 1.5 - Npcs As Sprites{/li}
{li}Tilesets{/li}
{li}Travel / Death / Warps{/li}
{li}Client-data clean-up{/li}
{li}Tonori Improvement{/li}
{li}Graveyard Improvement{/li}
{/ul}
Mana EOL:
With this release, we are finally declaring the
Mana client obsolete. 90% of players are already
using ManaPlus.
Server dependencies:
The next release of the server code will require
a newer version of GCC: 4.7 instead of 4.6. This is
possible because Ubuntu is releasing a new LTS
so that servers can reasonably be expected to be
able to upgrade.
GCC 4.7 will be supported for much longer - a
year and a half or two years, until the next Debian
release.
The next release will also drop the dependency
on Flex and Bison ... which is more significant for
making the build system simpler and the surrounding
code cleaner than for actually being hard to acquire.
Script:
TMWA increased the level of debugging for
script parsing. The script language no longer
allows default fall throughs or '-' for a
menu option. It now reports Unused & Duplicate
labels The menu fix was added to pave the
development of dynamic menus.
Simply running your script in the server reports
all errors in the scripts.
Magic:
Magic is now using a new config file format,
which will simplify build dependencies in future.
Anybody with local spells will need to manually
convert them. Although we have some helper
programs (tmwa-spell-convert and tmwa-sexpr),
For support of these ask on IRC
{link:irc://chat.freenode.net/themanaworld}
Sprite 1.5/Npcs As Sprites:
Sprite directory naming convention cleaned
up. If an NPC wasn't animated it was made into
a player sprite with equipment. Thus anything
you see most the NPCs wearing will/can be
wearable player gear. We fixed and added more
gear than was currently in the main so a bunch
of new items have been added. Additional attack
frames add more weapon varieties and NPC
animations. As since the npcs are a sprite any
action the player sprite can do the NPC could.
It allows us to implement a mobile NPC. Most of
the sprites have dyes now. Including the player
sprite. This will make adding new races easier.
Making the NPCs player sprites makes it
easier to create them as well. If you can edit
an xml you can create a NPC. This will make it
quicker to start developing. Custom/Special
NPCs still exist, (see GY INN), They need to be
justified as to why they can't be a Doll model.
Errors in the sprite should now be clearly
visible as we fixed the error image in the
client-data. It will draw an ugly error tile.
Tilesets:
Naming covention enforced to make dealing
with sets easier. Unused/old or broken sets
fixed or removed from repo except the plain
castle set. The Forrest was removed as it needs
to be properly cut to make it easier to map with.
Tilesets will begin to be collasped into each
other. As they share a common/similiar theme
and/or style.
We added animated water to some of the maps.
The tileset will work with all of the maps and
tilesets in game.
We've begun to fill empty spaces in the tilesets
with a Open/Free marker. These will help us find
maps with errors.
Travel / Death / Warps:
Plain Hitchiker Towels are now part of the
starting gear. If you lost, sold or don't have a
towel ask the nearest soul menhir for a replacement.
All towel colors are available and each is set
to a location. Only the plain undyed towel can bind
to a soul menhir. The towels now have to wait to
recharge to be used again.
Death is no longer travel system. Localized
graveyards keeps you close to the action. This
means shorter walks back from the graveyard and
illia doesn't reset your savepoint anymore.Using a
towel, a warp or walking is the only way back to a
city.
Ship Travel does not cost anything anymore. The
ship now moves between the major docks. The ferry
schdules are available by the docks so you know where
it currently is. Once aboard wait for the ship to
come into the location you want and disembark.
Dyrin's sect of wizards "The Travelers" have
appeared in more locations about the world. speaking
with 2 members of his sect will allow you to move
between them, for a price. Members are located
throughout the world.
Tonori Improvement:
Added major art map additions to Tulimshar &
surrounding areas. Castle, Noble, Beach Cliffs ,
& etc.
Starting area clean-up. Quest now uses bitmasking.
Sorfina gives you your first towel. Altered NPCs and
map to make room for Beach Cliffs.
The children playing hide & seek have been spread
out more to encourage exploring the wider areas
surrounding the city.
Graveyard Improvement:
Added major art map additions to the Graveyard &
surrounding areas. More maps to grind Xp and to offer
a change of pace. These maps also have 3 new
mini-bosses for 60+ level characters. The Graveyard
reset has been removed.
{author:TMW Team}
|