Branch: refs/heads/master
  Home:   https://github.com/Warzone2100/warzone2100
  Commit: 06ebcd8c902b43cb1ad4a18e86e275f858299579
      
https://github.com/Warzone2100/warzone2100/commit/06ebcd8c902b43cb1ad4a18e86e275f858299579
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M src/stats.cpp

  Log Message:
  -----------
  Fix debugging code in getCompStatsFromName()


  Commit: 76139c11a5a73bf2cace5f729145a3155c1b6898
      
https://github.com/Warzone2100/warzone2100/commit/76139c11a5a73bf2cace5f729145a3155c1b6898
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/framework/file.h
    M lib/framework/frame.cpp

  Log Message:
  -----------
  Add loadFileToBufferVector()


  Commit: 15366148d9f0733cb62d5444cf320f89d4a4dc58
      
https://github.com/Warzone2100/warzone2100/commit/15366148d9f0733cb62d5444cf320f89d4a4dc58
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/CMakeLists.txt
    A lib/maplib/3rdparty/SDL_endian.h
    A lib/maplib/3rdparty/gsl_finally.h
    A lib/maplib/CMakeLists.txt
    A lib/maplib/map.cpp
    A lib/maplib/map.h
    A lib/maplib/map_crc.cpp
    A lib/maplib/map_crc.h
    A lib/maplib/map_debug.cpp
    A lib/maplib/map_debug.h
    A lib/maplib/map_internal.cpp
    A lib/maplib/map_internal.h
    A lib/maplib/map_io.cpp
    A lib/maplib/map_io.h
    A lib/maplib/map_preview.cpp
    A lib/maplib/map_preview.h
    A lib/maplib/map_script.cpp
    A lib/maplib/map_script.h
    A lib/maplib/map_terrain_types.cpp
    A lib/maplib/map_terrain_types.h
    A lib/maplib/terrain_type.h
    M src/CMakeLists.txt
    M src/game.cpp
    M src/game.h
    M src/map.cpp
    M src/map.h
    M src/multiint.cpp
    M src/qtscript.cpp
    M src/qtscript.h
    M src/quickjs_backend.cpp

  Log Message:
  -----------
  maplib: Refactor map-loading into self-contained lib


  Commit: a1186db0560a1886b712202f6ee3ef0dd4868876
      
https://github.com/Warzone2100/warzone2100/commit/a1186db0560a1886b712202f6ee3ef0dd4868876
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.h
    M src/atmos.cpp
    M src/edit3d.cpp
    M src/edit3d.h
    M src/map.h
    M src/visibility.cpp

  Log Message:
  -----------
  Replace many uses of ELEVATION_SCALE with TILE_MAX_HEIGHT


  Commit: b4909385e878644256c0fd7889dd4b928a9f4714
      
https://github.com/Warzone2100/warzone2100/commit/b4909385e878644256c0fd7889dd4b928a9f4714
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M lib/maplib/map_preview.cpp
    M src/map.cpp

  Log Message:
  -----------
  maplib: Move handling of old map heights (and ELEVATION_SCALE) to loadMapData


  Commit: 5e7f057251c85e3dac55cf9b044984e734a52350
      
https://github.com/Warzone2100/warzone2100/commit/5e7f057251c85e3dac55cf9b044984e734a52350
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M lib/maplib/map.h
    M src/game.cpp
    M src/map.cpp
    M src/map.h

  Log Message:
  -----------
  maplib: Add writeMapData, support new game.map format

Version 40 game.map format supports full-range tile height


  Commit: 20c34d268aff759d600fcd6451eb7987e28c5c83
      
https://github.com/Warzone2100/warzone2100/commit/20c34d268aff759d600fcd6451eb7987e28c5c83
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M src/gateway.cpp
    M src/gateway.h
    M src/map.cpp

  Log Message:
  -----------
  Additional checks for valid tile height range


  Commit: 74ff5d0b99289cfc8d286348af1c249ae991c811
      
https://github.com/Warzone2100/warzone2100/commit/74ff5d0b99289cfc8d286348af1c249ae991c811
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M 3rdparty/CMakeLists.txt
    A 3rdparty/quickjs/CMakeLists.txt

  Log Message:
  -----------
  [CMake] Refactor QuickJS CMake build config


  Commit: 2cb6b79bc2233c1d38da532249eb3bcda54a7422
      
https://github.com/Warzone2100/warzone2100/commit/2cb6b79bc2233c1d38da532249eb3bcda54a7422
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/CMakeLists.txt

  Log Message:
  -----------
  [CMake] maplib: Explicitly specify include dirs + QuickJS


  Commit: d40da64591872131c369ec8cba6314c9158df5c1
      
https://github.com/Warzone2100/warzone2100/commit/d40da64591872131c369ec8cba6314c9158df5c1
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map_io.cpp
    M lib/maplib/map_io.h
    M src/map.cpp
    M src/map.h

  Log Message:
  -----------
  maplib: Tweak BinaryIOStream::writeBytes()


  Commit: cff973c372542d4f1a1ac011a603c51d47124ef0
      
https://github.com/Warzone2100/warzone2100/commit/cff973c372542d4f1a1ac011a603c51d47124ef0
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.h
    M lib/maplib/map_terrain_types.h
    A lib/maplib/map_types.h

  Log Message:
  -----------
  maplib: Move key types to map_types.h


  Commit: 578d81abe52b7b2354c2582613725d39021e84f8
      
https://github.com/Warzone2100/warzone2100/commit/578d81abe52b7b2354c2582613725d39021e84f8
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map_terrain_types.cpp
    M lib/maplib/map_terrain_types.h
    M src/game.cpp

  Log Message:
  -----------
  maplib: Add writeTerrainTypes


  Commit: a40216e452ebf3a9623f92e535c4929bd117e3c7
      
https://github.com/Warzone2100/warzone2100/commit/a40216e452ebf3a9623f92e535c4929bd117e3c7
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M lib/maplib/map.h

  Log Message:
  -----------
  maplib: Add exportMapToPath


  Commit: fa8cebe569e4bd8aff8a47ee682ba7f4a40a0847
      
https://github.com/Warzone2100/warzone2100/commit/fa8cebe569e4bd8aff8a47ee682ba7f4a40a0847
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map_internal.h

  Log Message:
  -----------
  maplib: Type-check format string arguments


  Commit: 9a00a24e4fac707332388b7ff7142dff9efdfa18
      
https://github.com/Warzone2100/warzone2100/commit/9a00a24e4fac707332388b7ff7142dff9efdfa18
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    R tools/map/.gitignore
    R tools/map/CMakeLists.txt
    R tools/map/Makefile.am
    R tools/map/MapUtilities.xcodeproj/.gitignore
    R tools/map/MapUtilities.xcodeproj/Do not hand edit these files under any 
circumstances, always use xcode
    R tools/map/MapUtilities.xcodeproj/project.pbxproj
    R tools/map/MapUtilities.xcodeproj/xcshareddata/xcschemes/All Tools.xcscheme
    R tools/map/MapUtilities.xcodeproj/xcshareddata/xcschemes/map2lnd.xcscheme
    R tools/map/MapUtilities.xcodeproj/xcshareddata/xcschemes/map2png.xcscheme
    R 
tools/map/MapUtilities.xcodeproj/xcshareddata/xcschemes/map2preview.xcscheme
    R tools/map/MapUtilities.xcodeproj/xcshareddata/xcschemes/mapconv.xcscheme
    R tools/map/MapUtilities.xcodeproj/xcshareddata/xcschemes/mapinfo.xcscheme
    R 
tools/map/MapUtilities.xcodeproj/xcuserdata/ivasilov.xcuserdatad/xcschemes/xcschememanagement.plist
    R tools/map/configs/Base-Tools.xcconfig
    R tools/map/configs/Project-All.xcconfig
    R tools/map/configs/map2lnd-All.xcconfig
    R tools/map/configs/map2lnd-Debug.xcconfig
    R tools/map/configs/map2lnd-Release.xcconfig
    R tools/map/configs/map2lnd-StaticAnalyzer.xcconfig
    R tools/map/configs/map2png-All.xcconfig
    R tools/map/configs/map2png-Debug.xcconfig
    R tools/map/configs/map2png-Release.xcconfig
    R tools/map/configs/map2png-StaticAnalyzer.xcconfig
    R tools/map/configs/map2preview-All.xcconfig
    R tools/map/configs/map2preview-Debug.xcconfig
    R tools/map/configs/map2preview-Release.xcconfig
    R tools/map/configs/map2preview-StaticAnalyzer.xcconfig
    R tools/map/configs/mapconv-All.xcconfig
    R tools/map/configs/mapconv-Debug.xcconfig
    R tools/map/configs/mapconv-Release.xcconfig
    R tools/map/configs/mapconv-StaticAnalyzer.xcconfig
    R tools/map/configs/mapinfo-All.xcconfig
    R tools/map/configs/mapinfo-Debug.xcconfig
    R tools/map/configs/mapinfo-Release.xcconfig
    R tools/map/configs/mapinfo-StaticAnalyzer.xcconfig
    R tools/map/make.sh
    R tools/map/make_win32.sh
    R tools/map/map2lnd.cpp
    R tools/map/map2png.cpp
    R tools/map/map2preview.cpp
    R tools/map/mapconv.cpp
    R tools/map/mapinfo.cpp
    R tools/map/maplib.cpp
    R tools/map/maplib.h
    R tools/map/mapload.cpp
    R tools/map/mapload.h
    A tools/map/old/.gitignore
    A tools/map/old/CMakeLists.txt
    A tools/map/old/Makefile.am
    A tools/map/old/MapUtilities.xcodeproj/.gitignore
    A tools/map/old/MapUtilities.xcodeproj/Do not hand edit these files under 
any circumstances, always use xcode
    A tools/map/old/MapUtilities.xcodeproj/project.pbxproj
    A tools/map/old/MapUtilities.xcodeproj/xcshareddata/xcschemes/All 
Tools.xcscheme
    A 
tools/map/old/MapUtilities.xcodeproj/xcshareddata/xcschemes/map2lnd.xcscheme
    A 
tools/map/old/MapUtilities.xcodeproj/xcshareddata/xcschemes/map2png.xcscheme
    A 
tools/map/old/MapUtilities.xcodeproj/xcshareddata/xcschemes/map2preview.xcscheme
    A 
tools/map/old/MapUtilities.xcodeproj/xcshareddata/xcschemes/mapconv.xcscheme
    A 
tools/map/old/MapUtilities.xcodeproj/xcshareddata/xcschemes/mapinfo.xcscheme
    A 
tools/map/old/MapUtilities.xcodeproj/xcuserdata/ivasilov.xcuserdatad/xcschemes/xcschememanagement.plist
    A tools/map/old/configs/Base-Tools.xcconfig
    A tools/map/old/configs/Project-All.xcconfig
    A tools/map/old/configs/map2lnd-All.xcconfig
    A tools/map/old/configs/map2lnd-Debug.xcconfig
    A tools/map/old/configs/map2lnd-Release.xcconfig
    A tools/map/old/configs/map2lnd-StaticAnalyzer.xcconfig
    A tools/map/old/configs/map2png-All.xcconfig
    A tools/map/old/configs/map2png-Debug.xcconfig
    A tools/map/old/configs/map2png-Release.xcconfig
    A tools/map/old/configs/map2png-StaticAnalyzer.xcconfig
    A tools/map/old/configs/map2preview-All.xcconfig
    A tools/map/old/configs/map2preview-Debug.xcconfig
    A tools/map/old/configs/map2preview-Release.xcconfig
    A tools/map/old/configs/map2preview-StaticAnalyzer.xcconfig
    A tools/map/old/configs/mapconv-All.xcconfig
    A tools/map/old/configs/mapconv-Debug.xcconfig
    A tools/map/old/configs/mapconv-Release.xcconfig
    A tools/map/old/configs/mapconv-StaticAnalyzer.xcconfig
    A tools/map/old/configs/mapinfo-All.xcconfig
    A tools/map/old/configs/mapinfo-Debug.xcconfig
    A tools/map/old/configs/mapinfo-Release.xcconfig
    A tools/map/old/configs/mapinfo-StaticAnalyzer.xcconfig
    A tools/map/old/make.sh
    A tools/map/old/make_win32.sh
    A tools/map/old/map2lnd.cpp
    A tools/map/old/map2png.cpp
    A tools/map/old/map2preview.cpp
    A tools/map/old/mapconv.cpp
    A tools/map/old/mapinfo.cpp
    A tools/map/old/maplib.cpp
    A tools/map/old/maplib.h
    A tools/map/old/mapload.cpp
    A tools/map/old/mapload.h
    A tools/map/old/pngsave.cpp
    A tools/map/old/pngsave.h
    A tools/map/old/vector.h
    R tools/map/pngsave.cpp
    R tools/map/pngsave.h
    R tools/map/vector.h

  Log Message:
  -----------
  Move old map tools


  Commit: 440a1ccd52b8dcbe89d30b4724d71ff92bbcf6de
      
https://github.com/Warzone2100/warzone2100/commit/440a1ccd52b8dcbe89d30b4724d71ff92bbcf6de
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp

  Log Message:
  -----------
  maplib: jsonGetListOfType - verify value is an array


  Commit: f68016fa44dfb4ad6025729575b36995d6900458
      
https://github.com/Warzone2100/warzone2100/commit/f68016fa44dfb4ad6025729575b36995d6900458
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M lib/maplib/map_types.h

  Log Message:
  -----------
  maplib: Support JSONv2 map format

- Object of map objects becomes an object with an array of map objects (and a 
root "version" key):
```json
{
   "version": 2,
   "droids": [
      {<droid>},
      ...
   ]
}
```
- Map object "position" value now only requires 2 components:
   - [x, y, z (ignored)] -> [x, y]
- Map object "rotation" value may now be a single literal number:
   - [direction, pitch (ignored), roll (ignored)] -> direction


  Commit: 817226a0ea6316140b1719fb173d5a470755db5c
      
https://github.com/Warzone2100/warzone2100/commit/817226a0ea6316140b1719fb173d5a470755db5c
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M lib/maplib/map.h

  Log Message:
  -----------
  maplib: Retrieve the loaded map format


  Commit: dbfe5b26388f9363c1deb1821036817e84ea50d7
      
https://github.com/Warzone2100/warzone2100/commit/dbfe5b26388f9363c1deb1821036817e84ea50d7
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M CMakeLists.txt
    A tools/map/CLI11.hpp
    A tools/map/CMakeLists.txt
    A tools/map/README.md
    A tools/map/maptools.cpp
    A tools/map/pngsave.cpp
    A tools/map/pngsave.h

  Log Message:
  -----------
  New "maptools" command-line tool that uses maplib


  Commit: f643ec4bc28a66d4b88ff7b03b32d4bfe55e2bf3
      
https://github.com/Warzone2100/warzone2100/commit/f643ec4bc28a66d4b88ff7b03b32d4bfe55e2bf3
  Author: past-due <30942300+past-...@users.noreply.github.com>
  Date:   2021-05-11 (Tue, 11 May 2021)

  Changed paths:
    M lib/maplib/map.cpp
    M lib/maplib/map.h

  Log Message:
  -----------
  Fix minor typo


Compare: 
https://github.com/Warzone2100/warzone2100/compare/18b04b8501a6...f643ec4bc28a


_______________________________________________
Warzone2100-commits mailing list
Warzone2100-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/warzone2100-commits

Reply via email to