Skip to content

Releases: icza/screp

screp v1.9.1

02 Jan 15:38

Choose a tag to compare

  • Improve map string data parsing b5716f0

screp v1.9.0

27 Dec 22:04

Choose a tag to compare

  • Added support to parse map graphics related data (sprites and placed units) de86797
  • Added a -mapgfx flag to include the map graphics data in the JSON output c414383
  • Certain data is excluded from output JSON if null (Mapdata.Tiles, MineralFields, Geysers) c414383
  • Added critter unit ID constants 7e15dae

screp v1.8.2

28 Oct 11:27

Choose a tag to compare

  • Fixed: "Land" commands were displayed as "Build" commands #35

screp v1.8.1

27 Oct 11:09

Choose a tag to compare

  • SlotIDs of AllianceCmd and VisionCmd are not marshaled as number arrays into JSON instead of Base64 #34
  • Renamed repcore.GameType1v1 to GameType1on1, also changed its short name from "1v1" to "1on1" (to avoid confusion with 1v1 format) ccf2e49

screp v1.8.0

19 Oct 17:45

Choose a tag to compare

  • Added a -overview CLI flag which displays an overview / summary in human readable format (no JSON), see eaa9528

screp v1.7.3

30 Sep 07:17

Choose a tag to compare

screp v1.7.2

09 Jun 11:35

Choose a tag to compare

  • Parse PlayerOwners and PlayerSides from map data 49dacdb

screp v1.7.1

26 May 10:44

Choose a tag to compare

  • Tighten the conditions for 1v1 UMS obs games fe8d9f2

screp v1.7.0

24 May 06:15

Choose a tag to compare

  • 1v1 UMS teams and observers are now parsed and set. This implies improved winners detection.
  • Rewrote the winners detection algorithm which handles more cases and is now more accurate.
  • Added Computed.RepSaverPlayerID field which identifies who saved the replay if it can be detected.

screp v1.6.0

21 Feb 08:49

Choose a tag to compare

  • Added a new -mapDataHash CLI flag to calculate and print the hash of the map data section too; supported algorithms are sha1, sha256, sha512 and md5. If provided, the JSON output will contain a "Custom" JSON object field having a "MapDataHash" field with the hex string of the hash.

  • Added a -dumpMapData CLI flag which if provided, the raw map data (CHK) is dumped to the output instead of JSON info, recommended to use with the outfile flag, e.g.

    screp -dumpMapData -outfile=map.chk myrep.rep