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.79.6.tar.gz (4.3 MB view details)

Uploaded Source

Built Distribution

eudplib-0.79.6-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.79.6.tar.gz.

File metadata

  • Download URL: eudplib-0.79.6.tar.gz
  • Upload date:
  • Size: 4.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for eudplib-0.79.6.tar.gz
Algorithm Hash digest
SHA256 3f287be60319be20a33ebf6f4e69cceb59cf49878287ed2e3d5b4f4f913c6956
MD5 943b22ba5c71f02ae43417b1c36594d8
BLAKE2b-256 70dbc91528608043fddbc5c500c25b9809a7822fed4146e819f36a93cf17db0b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eudplib-0.79.6-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/5.1.1 CPython/3.11.9

File hashes

Hashes for eudplib-0.79.6-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 86533febfbddc01ded2fe1e7c781fdcc01070a2b226d963556f24bbcb0604511
MD5 39a440d566a8add3185cce761952673b
BLAKE2b-256 01161117f47233e7b5e1df934cd020e5e8d8fc4ec6878acbb30f24ca8cedd886

See more details on using hashes here.

Supported by

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