Changeset 2966
- Timestamp:
- 01/02/10 19:59:23 (3 years ago)
- Location:
- trunk/src/mugen
- Files:
-
- 2 modified
-
ast/key.h (modified) (1 diff)
-
character.cpp (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/mugen/ast/key.h
r2962 r2966 92 92 type(type), 93 93 key(key), 94 extra( 0){94 extra(extra){ 95 95 } 96 96 -
trunk/src/mugen/character.cpp
r2964 r2966 130 130 if (holdKey > 0){ 131 131 int fake = -1; 132 KeyWalker walker(keys, oldKeys, fake, holder, needRelease); 132 const Ast::Key * fakeKey; 133 KeyWalker walker(keys, oldKeys, fake, holder, fakeKey); 133 134 key.getKey()->walk(walker); 134 135 if (walker.ok){ … … 139 140 } else if (holdKey == 0){ 140 141 int fake = -1; 141 KeyWalker walker(keys, oldKeys, fake, holder, needRelease); 142 const Ast::Key * fakeKey; 143 KeyWalker walker(keys, oldKeys, fake, holder, fakeKey); 142 144 key.getKey()->walk(walker); 143 145 /* if ok is true then the key is still being pressed */