Skip to main content

eudplib is a package which provides scripting for StarCraft Use Map Setting(UMS) to UMS map and tool developers.

Project description

eudplib is a StarCraft Use Map Setting(UMS) map tool library for Python programming language.

Fork of https://github.com/phu54321/eudplib

For easy-to-use executable, see https://github.com/armoha/euddraft/releases

Features

  • Support opening (unprotected) map and extracting scenario.chk data

  • Powerful trigger scripting

  • Edit input map to compile output EUD map

  • epScript, scripting language for StarCraft Trigger similar to JavaScript

Where is the issue tracker?

The eudplib issue tracker lives in euddraft repository.

Since euddraft is standalone distribution for Python, eudplib, freeze map protector and epTrace line profiler, it’s convenient to use a single issue tracker for both.

How to build libepScript.dll

Windows

Requires CMake, MSVC, Python >= 3.10

  1. git clone https://github.com/armoha/eudplib --recursive

  2. cd eudplib/eudplib/epscript/cpp

  3. mkdir build

  4. cd build

  5. cmake .. -A x64 -DCMAKE_BUILD_TYPE=Release

  6. msbuild ALL_BUILD.vcxproj /p:Configuration=Release /p:Platform=x64

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eudplib-0.80.3.tar.gz (4.4 MB view details)

Uploaded Source

Built Distribution

eudplib-0.80.3-cp310-abi3-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10+Windows x86-64

File details

Details for the file eudplib-0.80.3.tar.gz.

File metadata

  • Download URL: eudplib-0.80.3.tar.gz
  • Upload date:
  • Size: 4.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for eudplib-0.80.3.tar.gz
Algorithm Hash digest
SHA256 d316dba7f2b69056399967045b16b4950cf30638e91567794a629163575876ea
MD5 f5123ac6312ef2c8e56ced08190e35ab
BLAKE2b-256 52ea37958668e7f36992536166b5f66eeaf52a90486a369ccd1f72c3cbcca88b

See more details on using hashes here.

File details

Details for the file eudplib-0.80.3-cp310-abi3-win_amd64.whl.

File metadata

  • Download URL: eudplib-0.80.3-cp310-abi3-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.10+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for eudplib-0.80.3-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 1e14bd59858c77cdc0ecee6f7bf0c2a083d13cd3c7943d272cbc22673e11f371
MD5 9bbe0b15681f0726b722ce93a2cd978a
BLAKE2b-256 8144c6f32de30091fa8561af3f1538fad7bd8e574607e68e0ceccca97369699c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page