mirror of
https://gitlab.com/GameFeverOnline/py-mmlv.git
synced 2025-12-18 17:57:42 -04:00
completed set_player
This commit is contained in:
parent
07a393b9b7
commit
85c21c2ec5
3 changed files with 33 additions and 21 deletions
|
|
@ -9,7 +9,7 @@ This includes:
|
|||
* Every function that spawns something in the level should have intuitive naming and arguments.
|
||||
* A stable base to improve upon: Every function will lookup in the definitions.py file.
|
||||
* Be able to generate from scratch a valid mmlv file, as well as modifying a file (valid or not).
|
||||
* It should also be able to FIX corrupted Mega Man Maker Levels, at least attempt to.
|
||||
* It should also be able to FIX corrupted Mega Man Maker Levels, at least attempt to. How? Maybe, checking for duplicate keys (hard), checking for incorrect values, checking for invalid coordinates...
|
||||
|
||||
## Installation
|
||||
Dependencies:
|
||||
|
|
@ -29,6 +29,11 @@ If you find a bug, remember to create an issue about it. But don't do it right n
|
|||
add get functions
|
||||
add automatic room activation to set_tile
|
||||
add ability to all functions to accept raw x, y values (the times 16 numbers in mmlv) and raw codes (like "a" instead of "active")
|
||||
complete set_tile, set_spike, set_ladder
|
||||
add set_enemy and set_boss
|
||||
add way to figure out if there's a player (megaman, protoman etc...) in the file
|
||||
have integrated functions for changing/replacing the blocks that have some code in them with something else.
|
||||
add verifier for what a block contains, what type of *thing* (the block x, y contains an object, or the block 1, 5 contains an enemy object)
|
||||
|
||||
## Contributing
|
||||
I would like to be the main developer of this project until it has some missing core functions and it reaches beta. After that feel free to leave pull requests for me to check.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue