libnw wrapper
Project description
pynwn
pynwn is now a wrapper (or will be) around rollnw. Older versions can be found on master-obsolete
and develop-obsolete
. Getting CI going, first.. then the rest.
import pynwn
pynwn.kernel.start()
mod = pynwn.kernel.load_module("mymodule.mod")
for area in mod:
# Do neat things
Status
formats
- Image
- Ini
- Nss
- NssLexer
- NssParser
- TwoDA
i18n
- Language
- LocString
- Tlk
- conversion - unneeded, Python strings are already utf8
kernel
- Config
- Kernel
- Objects
- Resources
- Strings
objects
- Area
- Creature
- Dialog
- Door
- Encounter
- Faction
- Item
- Journal
- Module
- ObjectBase
- Palette
- Placeable
- Sound
- Store
- Trigger
- Waypoint
components
- Appearance
- CombatInfo
- Common
- CreatureStats
- Equips
- Inventory
- LevelStats
- LocalData
- Location
- Lock
- Saves
- SpellBook
- Trap
resources
- Bif - unexposed
- Container
- Directory
- Erf
- Key
- NWSync
- Resource
- ResourceDescriptor
- ResourceType
- Resref
- Zip
serialization
- Archives
- GffInputArchive
- GffOutputArchive
- Serialization
- gff_common
util
- ByteArray
- Tokenizer - unneeded
- base64 - unneeded
- compression
- enum_flags - unneeded
- game_install
- macros - unneeded
- platform
- scope_exit - unneeded
- string - unneeded
- templates - unneeded
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
pynwn-0.1.dev0.tar.gz
(25.4 MB
view hashes)
Built Distributions
Close
Hashes for pynwn-0.1.dev0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c90c95b141326127f6d8e241de1cb05d80ce51063e918eb1e771cb51352a177 |
|
MD5 | 307be0e0d29da900e171c50b4c4b70cf |
|
BLAKE2b-256 | 343a35ddafa42d31f509f14397e19e5c7b4d30789f73d67ebea56f253615c7e8 |
Close
Hashes for pynwn-0.1.dev0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 093d06b4c5d024ea67b9eb67b8edf4003344192ed029cd71064d7f1eaf3b4973 |
|
MD5 | 224757112836d09ff26a1822c2bee743 |
|
BLAKE2b-256 | 6f9a5deae8c305f20c34dd105e3914959209549364c5aeaf015674562abb8d41 |
Close
Hashes for pynwn-0.1.dev0-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbcf6fa544323fb1bec371747aae2b2a6415ad58253c470c8fa4fa54705d5379 |
|
MD5 | 93b54bd463ee72e49272b5ad6b37c186 |
|
BLAKE2b-256 | c0e4afbe13dfe93c4019cd6af7033692a37520ed6c88d7f97ec4521344d953cd |
Close
Hashes for pynwn-0.1.dev0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a959d90da9ccce682def4159d385746b426c666dd75e32fb32cda5ee302ca212 |
|
MD5 | 22d9031f7ac0ecdfb9116a5e8e6c243c |
|
BLAKE2b-256 | 03014758298a3d94da763ec850ce7c33ac9975c26782e970f576bde53ba99d06 |
Close
Hashes for pynwn-0.1.dev0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 861c3874caac20efa21f5dbeb6a9d67068754c9481f0726498f884734d1081da |
|
MD5 | 5c52c6d94e2ffaf43ab8f91f9310b688 |
|
BLAKE2b-256 | 6864df5e1726dbf23b5883ecf51765437fe831a2b9120b60bdeebe36dea87a87 |
Close
Hashes for pynwn-0.1.dev0-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed3b357f9da64fcbd6c1f28f29a786290155b18c12c74ccd47023124795501e5 |
|
MD5 | f506c17152f20832823383b6618d7a94 |
|
BLAKE2b-256 | ac070ff039410363b88f35f25693f57e546488deb99da54749157630b8f0afa8 |
Close
Hashes for pynwn-0.1.dev0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a7628c9648520ca0f32f0709945162d5dc775cd89659c4978f8a8c577f294f1 |
|
MD5 | 6546c2782946448d2f64aafa8e58c1a7 |
|
BLAKE2b-256 | 901f7e3ed73b4d78ad5f271eda47a34a875fd984719bd9037666eaf5d4f2f6c7 |
Close
Hashes for pynwn-0.1.dev0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdc95f934cf46183bd8a28317851927ab303f55b8a1bdf2443e3290513751dca |
|
MD5 | 500b2eb57d551a2984414151e6cadc61 |
|
BLAKE2b-256 | 485459d3dd1b097922b3843a96a289c9622463ab07ad8dba6737be8f2ada57cf |
Close
Hashes for pynwn-0.1.dev0-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ee887286b3d9d243be78365b613340acfa8231c64fbf2d870c2a514ade603e2 |
|
MD5 | 0cdd0c32ffc2f2b94f16ae8fcc3c4c79 |
|
BLAKE2b-256 | 36d93d4a1297600e2dd0ec03228e110c0410503b8b0627813f41960a8a858c6d |