[root]/src/mugen
ast
(32 files, 4714 lines)
docs
(12 files, 6195 lines)
parser
(31 files, 9777 lines)
doc
(2 files, 315 lines)
example
(6 files, 325 lines)
tests
(10 files, 19 lines)
state
(5 files, 1223 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 5815 (100.0%) | 152106 (100.0%) | 26.1 |
kazzmir | 3999 (68.8%) | 85470 (56.2%) | 21.3 |
juvinious | 1813 (31.2%) | 66468 (43.7%) | 36.6 |
drafkind | 3 (0.1%) | 168 (0.1%) | 56.0 |
[mugen] handle non-existent files in the parse cache. use parse cache in more places. allow multiple parse caches to exist
28 lines of code changed in 5 files:
handle missing palette gracefully
7 lines of code changed in 1 file:
use normal c++ cast operator instead of an explicit function for the pointer class
33 lines of code changed in 6 files:
[paintown] avoid sub-bitmaps in the character selection screen. lower the fps of the simple circle animation loading screen
9 lines of code changed in 7 files:
[mugen] replay network mode from the last set of input ticks from the opponent
52 lines of code changed in 2 files:
[mugen] deserialize state controller persistent values. fix deserialization of maps. use an integer for the random index value instead of a char
41 lines of code changed in 4 files:
[mugen] set player behavior for time over and win states. save win state
19 lines of code changed in 1 file:
[mugen] serialize ko and dko fight elements
34 lines of code changed in 3 files:
[mugen] set player behavior for roundover depending on what the ticker is
3 lines of code changed in 1 file:
[mugen] dont use stage ticks to keep track of the current logic cycle
49 lines of code changed in 1 file:
[mugen] add game rate to the world state. keep track of which inputs occured on which ticks for the replay test
28 lines of code changed in 7 files:
[mugen] serialize constraint buffer time and emitted state
3 lines of code changed in 1 file:
[mugen] serialize player info in the stage
151 lines of code changed in 6 files:
[vembyr] show alternatives in rule trace
4 lines of code changed in 2 files:
[mugen] serialize every field. timer info serializes itself. use dummy behavior for the replay test for now
273 lines of code changed in 4 files:
[mugen] implement serialization for FightElement and seralize the current round
50 lines of code changed in 2 files:
[mugen] serialize round information
107 lines of code changed in 7 files:
[mugen] serialize constraints in a deterministic order. add constraint serialization to the world
121 lines of code changed in 5 files:
[mugen] test command serialization
3 lines of code changed in 1 file:
[mugen] deserialize constraints
48 lines of code changed in 2 files:
[mugen] start map entries with a simple name
21 lines of code changed in 1 file:
[mugen] fix RuntimeValue operator== and finish serialization tests for it
39 lines of code changed in 1 file:
[mugen] fix serialization for RuntimeValue::Double
1 lines of code changed in 1 file:
[mugen] more serialization tests
44 lines of code changed in 3 files:
[mugen] implement the needed deserialization routines
87 lines of code changed in 1 file:
[mugen] start to implement deserialization for std::map
119 lines of code changed in 4 files:
[mugen] serialize constraints
38 lines of code changed in 2 files:
[mugen] reset command if input is empty
53 lines of code changed in 2 files:
[mugen] reset constraints when needed
47 lines of code changed in 2 files:
[mugen] use new commands in characters
90 lines of code changed in 9 files:
[mugen] add constraint-based command system
933 lines of code changed in 3 files:
more int32/uint32 fixes
18 lines of code changed in 4 files:
[mugen] simplify testing keys
2 lines of code changed in 1 file:
[mugen] add a key released event
259 lines of code changed in 4 files:
[mugen] loop through as many states as possible
11 lines of code changed in 1 file:
[mugen] use a state machine for checking key inputs on a command. not fully functional
204 lines of code changed in 2 files:
[mugen] two more initialization order fixes
5 lines of code changed in 1 file:
[mugen] fix order of initialization for thread objects
3 lines of code changed in 1 file:
fix issues found by clangs -fsanitize=undefined: wrong initialization order of class members, and invalid use of pointer cast
1 lines of code changed in 1 file:
[mugen] store recorded inputs in a file. record one game
7 lines of code changed in 2 files:
(2240 more)