hldlib
A Python package for working with Hyper Light Drifter files.
TODO list
- way better documentation
- make dependencies their own class; something like
class Dependencies:
depends_on: list[int]
depends_type: "flag" | "enemy"
actor: HLDType | -999999
delay: int
@classmethod
def from_string(cls, string: str): ...
def to_string(self) -> str: ...
- make room_settings their own class and add level pngs; something like
class RoomSettings:
w: int # width
h: int # height
bg: str | Path # or PIL.Image idk
...
@classmethod
def from_string(cls, string: str): ...
def to_string(self) -> str: ...
Examples
Metadata
Release files for hldlib 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hldlib-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Release files / hldlib-0.1.2-py3-none-any.whl
| Download URL | hldlib-0.1.2-py3-none-any.whl |
|---|---|
| Size | 15.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
58f8349ea975d1368975849ab29f0a030c229815a679d6186b1024a606428a79
|
|
BLAKE2b-256 checksum How to use checksums |
d43046d020fe447a351719b1f78073dca135b95a915bd76e3972d8c94ab2f2a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.16
|