mirror of
https://github.com/wesnoth/wesnoth
synced 2025-05-17 11:28:16 +00:00

...the code needs to be cleaned up but that will be done in a later stage. State of cavegen unknown due to the fact, there's no generator defined.
33 lines
1.4 KiB
Plaintext
33 lines
1.4 KiB
Plaintext
This branch tries to improve the terrain system.
|
|
Changes are in the changelog
|
|
TODO contains the points to be done which are tagged in the source
|
|
|
|
README.FILES contains files modified so far
|
|
|
|
|
|
Main TODO list is here
|
|
|
|
* Make Wesnoth work again it doesn't
|
|
* all users of "map_data" should be checked, busy
|
|
* Blitz map can't be loaded, fails with segfault underlaying terrain problems FIXED
|
|
* Terrain transitions are broken, this also hides all villages
|
|
TESTING, it seems to be totally fixed
|
|
* The preferences "encountered_terrains" should be converted
|
|
also should the help display be able to use this part.
|
|
The preferences should work now, but not tested
|
|
DONE BUT NOT TESTED
|
|
* Help systems is broken DONE BUT NOT TESTED
|
|
* Load / save is DONE BUT NOT TESTED
|
|
* Multiplayer is broken, not sure but quite
|
|
* Random map generators are broken, compiles but doesn't work,
|
|
FIXED BUT NOT TESTED, NOTE the code looks ugly with the calls
|
|
to terrain_translation, this needs to be fixed after the
|
|
final conversion
|
|
* The editor is broken has to be fixed, won't compiler
|
|
* move all things name xx2 back to xx
|
|
The rename is done to trace down the entire caller tree
|
|
and find functions which assume the terrain type is a char
|
|
and thus a string can be used for an array or vector.
|
|
* Memory consumption is HUGE with higher shifts, 24 even results
|
|
with running out of memory with 512 MB ram + 512 MB swap
|