devinacker / Omgifol
Licence: mit
A Python library for manipulation of Doom WAD files
Stars: ✭ 51
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Omgifol
Acsutils
A big library of ACS functions for Zandronum modding
Stars: ✭ 9 (-82.35%)
Mutual labels: modding, doom
Centrifuge
Cross-platform runtime mod loader and API for any Unity-based game. Supports Unity 5 and up!
Stars: ✭ 18 (-64.71%)
Mutual labels: modding
Skyrim Perk Utility
Add / Reset your Skyrim perks using generated scripts with an easy to use graphical interface! 📝 🎮
Stars: ✭ 21 (-58.82%)
Mutual labels: modding
Open Diablo Editor
An MIT licensed editor for the computer game "Diablo 1".
Stars: ✭ 23 (-54.9%)
Mutual labels: modding
Vrctools
A VRChat modding library and a mod to implement some requested features and enhance the social part of the game
Stars: ✭ 32 (-37.25%)
Mutual labels: modding
Loot
A load order optimisation tool for the Elder Scrolls (Morrowind and later) and Fallout (3 and later) games.
Stars: ✭ 1,016 (+1892.16%)
Mutual labels: modding
Sm4sh Tools
Miscellaneous tools for dealing with smash 4 files.
Stars: ✭ 38 (-25.49%)
Mutual labels: modding
H2codez
A mod to restore and add functionality to the Halo 2 Editing Kit.
Stars: ✭ 25 (-50.98%)
Mutual labels: modding
Darksoulsiii.fileformats
Dark Souls III archive file information
Stars: ✭ 32 (-37.25%)
Mutual labels: modding
Openage Data
Free (as in freedom) media files for openage.
Stars: ✭ 41 (-19.61%)
Mutual labels: modding
John Carmack Plan Archive
Collection of John Carmack’s .plan files
Stars: ✭ 838 (+1543.14%)
Mutual labels: doom
Chocolate Doom
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Stars: ✭ 1,052 (+1962.75%)
Mutual labels: doom
Bepinex
Unity / XNA game patcher and plugin framework
Stars: ✭ 1,001 (+1862.75%)
Mutual labels: modding
Omgifol -- a Python library for Doom WAD files
Originally by Fredrik Johansson (http://fredrikj.net). Maintained since 0.3.0 by Devin Acker (http://revenant1.net).
Use pip install omgifol
to install. See manual.html (and module/class
docstrings) for usage notes. Requires Python 2.7 or Python 3.x.
Some planned things:
- UDMF map support
- Basic Doom 0.4 / 0.5 wad support in master
- Basic Doom 64 wad support
- support for non-vanilla/Boom maps in lineinfo
- some stuff from AlexMax's fork
The "doomalphas" branch contains extremely rudimentary loading of maps from the Doom 0.4 / 0.5 alphas. It was used to generate linedef animations for the "dmvis" project and is pretty much completely useless for anything else (it only loads linedefs and things, not sectors or texture/flat info). The struct info was gleaned from the Yadex source code (thanks!)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].