Mapdev:SMT format: Difference between revisions

From Spring
Jump to navigationJump to search
m →File location: minor correction.
Line 1: Line 1:
= SMT(Spring Tile File) Reference =
= SMT(Spring Tile File) Reference =
SMT is a binary format
SMT is a binary format
* [https://github.com/spring/spring/tree/2e5bc43dc464ec27d6b880d105f0c618e07c4ff8/rts/Map/SMF Relevant code]
* [https://github.com/spring/spring/tree/master/rts/Map/SMF Relevant code]


== File location ==
== File location ==

Revision as of 17:15, 10 October 2013

SMT(Spring Tile File) Reference

SMT is a binary format

File location

maparchive.sd7/maps/filename.smt

Data Map

Header
Bytes Type Description
16 char[] Magic number; "spring tilefile\0"
4 int Version; 1
4 int Number of tiles
4 int Size of the tiles; 32
4 int Compression Type; 1(DXT1)
+ Tiles
Bytes Type Description
680 char[] Raw DXT1 compressed 32x32 pixel tiles.