#4291: New Map Format
-------------------------------------------------+-------------------------
Reporter: NoQ | Owner:
Type: patch (an actual patch, not | Status: new
a request for one) | Milestone: unspecified
Priority: normal | Version: unspecified
Component: other |
Operating System: All/Non-Specific |
-------------------------------------------------+-------------------------
This is a very rough proof-of-concept! Do not push it yet. I'm simply
trying to figure out if i'm going in the right direction, or if problems
that i encounter should be solved differently.
Obvious to-do for myself:
- Implement a routine saving game.json and mission.json. This patch
currently breaks savegames.
To-do for discussion:
- Think of something for the radar. Now arizona palette is used for both
radar and map preview, and radar gets screwed. My best idea so far is to
rely upon the map editor provide arbitrary custom png textures for both
preview and radar, which would probably be cool.
- Properly wipe the mipmap code. I reduced mipmap depth to 1, but the code
just needs to be removed, i guess, because it's completely useless with
the new terrain renderer anyway.
- If anybody has a good plan for refactoring the whole loading procedure,
or deprecating addon.lev, or something like that, it'd be great if it gets
shared now. Because, damn, my eyes, that was ugly to look at, and i'm
making it even uglier.
--
Ticket URL: <http://developer.wz2100.net/ticket/4291>
Warzone 2100 Trac <http://developer.wz2100.net/>
The Warzone 2100 Project
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Warzone2100-project mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/warzone2100-project