Пример #1
0
//Store all command syntaxes here
CommandControl::CommandControl()
{
	AddCommandSyntax("grow", GROWTH);
	AddCommandSyntax("growth", GROWTH);
	
	AddCommandSyntax("exa", EXAMINE);
	AddCommandSyntax("examine", EXAMINE);

	AddCommandSyntax("at", ATTACK);
	AddCommandSyntax("att", ATTACK);
	AddCommandSyntax("attack", ATTACK);
	
	AddCommandSyntax("fl", FLEE);
	AddCommandSyntax("flee", FLEE);

	AddCommandSyntax("gu", GUARD);
	AddCommandSyntax("guard", GUARD);

	AddCommandSyntax("use", USE);

	AddCommandSyntax("k", KILL);
	AddCommandSyntax("kill", KILL);

	AddCommandSyntax("l", LOOK);
	AddCommandSyntax("look", LOOK);

	AddCommandSyntax("get", GET);

	AddCommandSyntax("drop", DROP);

	AddCommandSyntax("h", HELP);
	AddCommandSyntax("help", HELP);

	AddCommandSyntax("sc", SCORE);
	AddCommandSyntax("score", SCORE);

	AddCommandSyntax("inv", INVENTORY);
	AddCommandSyntax("i", INVENTORY);
	AddCommandSyntax("inventory", INVENTORY);
	
	AddCommandSyntax("eq", EQUIPMENT);
	AddCommandSyntax("equip", EQUIPMENT);
	AddCommandSyntax("equipment", EQUIPMENT);

	AddCommandSyntax("wear", WEAR);

	AddCommandSyntax("rem", REMOVE);
	AddCommandSyntax("remove", REMOVE);
	
	AddCommandSyntax("ab", ABILITIES);
	AddCommandSyntax("abil", ABILITIES);
	AddCommandSyntax("abilities", ABILITIES);

	AddCommandSyntax("scre", SCORE);
	AddCommandSyntax("sc", SCORE);
	AddCommandSyntax("score", SCORE);

	AddCommandSyntax("n", GO_NORTH);
	AddCommandSyntax("north", GO_NORTH);

	AddCommandSyntax("s", GO_SOUTH);
	AddCommandSyntax("south", GO_SOUTH);

	AddCommandSyntax("e", GO_EAST);
	AddCommandSyntax("east", GO_EAST);

	AddCommandSyntax("w", GO_WEST);
	AddCommandSyntax("west", GO_WEST);

	AddCommandSyntax("u", GO_UP);
	AddCommandSyntax("up", GO_UP);

	AddCommandSyntax("d", GO_DOWN);
	AddCommandSyntax("down", GO_DOWN);

	AddCommandSyntax("q", QUIT);
	AddCommandSyntax("quit", QUIT);

	AddCommandSyntax("save", SAVE);
}
Пример #2
0
//Store all command syntaxes here
CommandControl::CommandControl()
{
	AddCommandSyntax("k", KILL);
	AddCommandSyntax("kill", KILL);

	AddCommandSyntax("l", LOOK);
	AddCommandSyntax("look", LOOK);

	AddCommandSyntax("sc", SCORE);
	AddCommandSyntax("score", SCORE);

	AddCommandSyntax("n", NORTH);
	AddCommandSyntax("north", NORTH);

	AddCommandSyntax("s", SOUTH);
	AddCommandSyntax("south", SOUTH);

	AddCommandSyntax("e", EAST);
	AddCommandSyntax("east", EAST);

	AddCommandSyntax("w", WEST);
	AddCommandSyntax("west", WEST);

	AddCommandSyntax("u", UP);
	AddCommandSyntax("up", UP);

	AddCommandSyntax("d", DOWN);
	AddCommandSyntax("down", DOWN);
}