X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=main.c;h=17f2643c901f66a8313cf29bdfb7d162cc519d25;hp=fd8a29817a63a8b4d81a04163b259718fb5d6735;hb=2fa530340d65c636fb297aee5df5805393f08d31;hpb=78ba0fac6a7ca5596c8fe65aeb32d9f5d66d1a08 diff --git a/main.c b/main.c index fd8a298..17f2643 100644 --- a/main.c +++ b/main.c @@ -1012,10 +1012,8 @@ static bool get_command_input(struct command_t *command) tokenize(inputbuf, command); - packed_to_token(command->wd1, word1); - packed_to_token(command->wd2, word2); - get_vocab_metadata(word1, &(command->id1), &(command->type1)); - get_vocab_metadata(word2, &(command->id2), &(command->type2)); + get_vocab_metadata(command->raw1, &(command->id1), &(command->type1)); + get_vocab_metadata(command->raw2, &(command->id2), &(command->type2)); return true; } @@ -1135,14 +1133,12 @@ Lclearobj: command.id2 = POUR; command.type2 = ACTION; strncpy(command.raw2, "POUR", LINESIZE - 1); - command.wd2 = token_to_packed("POUR"); } } if (command.id1 == CAGE && command.id2 == BIRD && HERE(CAGE) && HERE(BIRD)) { command.id1 = CARRY; command.type1 = ACTION; strncpy(command.raw2, "CATCH", LINESIZE - 1); - command.wd1 = token_to_packed("CATCH"); } } @@ -1195,7 +1191,6 @@ Lookup: command.id1 = command.id2; command.type1 = command.type2; strncpy(command.raw1, command.raw2, LINESIZE - 1); - command.wd1 = command.wd2; command.id2 = WORD_EMPTY; command.type2 = NO_WORD_TYPE; command.raw2[0] = '\0';