Moved ConVar related files to engine
This commit is contained in:
@@ -10,7 +10,7 @@ import openfl.ui.Keyboard in Kb;
|
||||
import openfl.Lib;
|
||||
import engine.enums.CVarType;
|
||||
import engine.typedefs.CVar;
|
||||
import game.ui.ConVar;
|
||||
import engine.ConVar;
|
||||
|
||||
class Input{
|
||||
public static var keys:Map<Int,Bool> = [];
|
||||
@@ -58,8 +58,10 @@ class Input{
|
||||
|
||||
}
|
||||
public static function onKeyIsUp(e:KeyboardEvent){
|
||||
if(bindMap[keyNameMap[e.keyCode]].indexOf("+") == 0){
|
||||
Console.consoleInstance.parseCmd(StringTools.replace(bindMap[keyNameMap[e.keyCode]],"+","-"));
|
||||
if(!Std.isOfType(Lib.current.stage.focus,TextField)){
|
||||
if(bindMap[keyNameMap[e.keyCode]].indexOf("+") == 0){
|
||||
Console.consoleInstance.parseCmd(StringTools.replace(bindMap[keyNameMap[e.keyCode]],"+","-"));
|
||||
}
|
||||
}
|
||||
keys[e.keyCode] = false;
|
||||
}
|
||||
@@ -112,6 +114,12 @@ class Input{
|
||||
if (keys[Kb.DOWN] && !keysLast[Kb.DOWN]){
|
||||
Console.histNext();
|
||||
}
|
||||
|
||||
}
|
||||
if(Console.consoleInstance.visible){
|
||||
if (keys[Kb.ESCAPE]){
|
||||
Console.toggle();
|
||||
}
|
||||
}
|
||||
keysLast = keys.copy();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user