Commit Graph

22 Commits (master)

Author SHA1 Message Date
AndrejIT 98b5f46495 Tests for coordinate conversion function. Typos fix. 2021-08-21 20:08:58 +03:00
AndrejIT 1009f1cb49 Suppor for map format version 28 (hidden metadata). More python 2.7 and 3.8 compatibility. 2021-07-11 23:07:50 +03:00
AndrejIT bfc0c5643e Included test map and more compatibility fixes for Python 3.8 2021-07-11 16:44:54 +03:00
AndrejIT 4f5ff0195d Use byte array instead of string (python 3.8 compatibility). 2021-07-11 14:45:14 +03:00
AndrejIT f2c02285aa "countowners.py" just provides simple list of players who hawe protector or locked chest on the map. 2017-10-08 20:15:58 +03:00
AndrejIT 907b795833 Ugly fix to be able to parse metadata version "2" - not yet documented. 2017-10-08 20:12:34 +03:00
AndrejIT 4b1dde68e5 Little more solid fix for parsing new map format version 27
I still save map down to version 25
2017-04-12 22:52:37 +03:00
AndrejIT 03fcf8e832 Fast fix to process version 27. maps 2017-04-08 16:07:08 +03:00
AndrejIT 1676225054 inspectmap.py - get list of node names from map.
(also can count how much nodes of each name map contains, but this is commented out because takes too much time)
2016-12-05 13:36:20 +02:00
AndrejIT a185780ad3 contowners.py - example of finding certain nodes and reading metadata from them. 2016-11-26 12:17:29 +02:00
user 1cdb2193ae How to use 2016-03-19 16:02:01 +02:00
user acd53f9913 Can pass input and output database as parameter.
Some fixes.
2016-03-19 15:43:45 +02:00
user 120bb0402e Added second level of block parse and block reassemble.
Added mirrormap.py script to test how well new parse functions works.
2016-03-17 23:30:12 +02:00
AndrejIT 479ce200cf Added script for recovering corrupted map without removing any valid blocks 2015-06-30 19:05:11 +03:00
AndrejIT b7770a5929 Update README.md 2014-10-18 12:02:04 +03:00
AndrejIT 777f49fb64 Update README.md 2014-10-18 12:01:19 +03:00
AndrejIT a52f0edd01 Create clrmap.py
Creates copy of map, removing all objects. I believe, game in-game command /clearobjects do something like this.
2014-10-18 11:50:23 +03:00
AndrejIT 8f38091605 Create domap.py
Creates very simple map of user altered blocks, this mens that 1 pixel = 16 nodes.
Also checks only blocks where Y near 0.
2014-10-16 23:55:33 +03:00
AndrejIT 7399df8b9f Update README.md 2014-10-11 23:19:40 +03:00
AndrejIT 5662e4277c Create remap.py
Creates copy of map database leaving only important parts of the world generated.
2014-10-11 23:15:53 +03:00
AndrejIT 594bd9b467 Create mt_block_parser.py
Receives block content as solid string and populates object parameters with block data.
Optional functions can be called to further populate object parameters.
2014-10-11 23:01:50 +03:00
AndrejIT d580d29bc2 Initial commit 2014-10-11 22:45:47 +03:00