[root]/tools/mugen-converter
src
(11 files, 3319 lines)
test
(3 files, 413 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 45 (100.0%) | 567 (100.0%) | 12.6 |
juvinious | 39 (86.7%) | 513 (90.5%) | 13.1 |
kazzmir | 6 (13.3%) | 54 (9.5%) | 9.0 |
Convert more state keywords.
42 lines of code changed in 1 file:
Add more conversions. Add members to mugen.Character.
22 lines of code changed in 1 file:
Add ability to list states.
6 lines of code changed in 1 file:
Add prompt. Fix typo in mugen.py.
1 lines of code changed in 1 file:
Drop allegro in favor for pthreads and use cin to capture input.
10 lines of code changed in 1 file:
Fix errors from state transitions 5900 -> 190 -> 191 -> 0
9 lines of code changed in 1 file:
Handle more state transitions.
9 lines of code changed in 1 file:
Add more functions to Character and World in mugen.py. Added latter functions conversions in trigger handler. Make test print character name and current state. Provide test with the ability to input new states to change to.
26 lines of code changed in 1 file:
Created World class and added more members to Character in mugen.py. Initialize mugen.World in Character and pass to state handler.
28 lines of code changed in 1 file:
Add in allegro for test to facilitate flow of states.
36 lines of code changed in 2 files:
Add negative states and act function to mugen.py. Initialized negative states in Generator. Prepare test application to initialize character and step through states.
17 lines of code changed in 1 file:
Add some extra state and exception handling.
15 lines of code changed in 1 file:
Added changeState to character and removed ifelse function in mugen.py. Begin to add controller actions. Added append to Content.
10 lines of code changed in 1 file:
Print time it takes to load module.
4 lines of code changed in 1 file:
Added functions to handle ifelse and ln to mugen.py. Begin to piece together expressions and output to console.
13 lines of code changed in 1 file:
Begin to add trigger conversion utility.
1 lines of code changed in 1 file:
Updated StateDef class in mugen.py. Moved all StateDef classes outside of Character class and moved state function inside StateDef class as evaluate. Corrected PythonClass copy constructor and operator=.
3 lines of code changed in 1 file:
Expand on StateDef in mugen.py. Create new classes per statedef in generator.
16 lines of code changed in 1 file:
Place commands in array instead of a single string.
22 lines of code changed in 1 file:
Created Character class to test generated python scripts.
1 lines of code changed in 1 file:
Begin to add character test. Added Null controller. Added self and world to state definition.
51 lines of code changed in 1 file:
Moved Content, PythonDefinition, and PythonClass over to tools. Added content to begin adding state controller handlers to output python.
2 lines of code changed in 2 files:
Remove extra {} in params of state class in mugen.py. Created StateCollection. Parse more state data creating relative python code.
1 lines of code changed in 1 file:
Implement more state details.
18 lines of code changed in 1 file:
Parse the remaining constants for a character and clean up mugen.py declarations.
9 lines of code changed in 1 file:
Correct variables in mugen.py. Parse more of cns files.
13 lines of code changed in 1 file:
Begin to parse state files. Added functions to mugen.py.
10 lines of code changed in 1 file:
Removed redundant filename for constants and added to other state files.
0 lines of code changed in 1 file:
Added clean target to Makefile. Add additional comments and line numbers to generated python code. Cleaned up command output from .cmd file.
5 lines of code changed in 1 file:
Added more constants to mugen.py. Parse additional constants. Added debug libs if DEBUG is enabled in environment.
66 lines of code changed in 2 files:
Include pcre into build to handle more complex searches.
10 lines of code changed in 1 file:
Fix mugen.py declarations. Parse more of character definition file.
2 lines of code changed in 1 file:
Begin to parse character definition file.
3 lines of code changed in 1 file:
typo
1 lines of code changed in 1 file:
add simple makefile
2 lines of code changed in 1 file:
Add mugen.py and created generator class to handle conversion of mugen character to python.
30 lines of code changed in 2 files:
Move example and utilities to other files to lay ground work for converter.
2 lines of code changed in 1 file:
update usage of the peg generator
2 lines of code changed in 1 file:
build the pegs
3 lines of code changed in 1 file:
change build directories
11 lines of code changed in 1 file:
(1 more)