Custom Library Messages

version 28/100614 by David Fisher

  • Home page
  • Beginning
  • Previous
  • Next



  • Section 3.9 - Irregular verbs

    [ the "[/r]" is to avoid an I7 bug which prints a newline
    if the "say" text is empty ]

    To say eats*: say "[/r]"; follow the 'eats*' rule.
    To say feels*: say "[/r]"; follow the 'feels*' rule.
    To say finds*: say "[/r]"; follow the 'finds*' rule.
    To say gets*: say "[/r]"; follow the 'gets*' rule.
    To say gives*: say "[/r]"; follow the 'gives*' rule.
    To say hears*: say "[/r]"; follow the 'hears*' rule.
    To say leads*: say "[/r]"; follow the 'leads*' rule.
    To say puts*: say "[/r]"; follow the 'puts*' rule.
    To say sees*: say "[/r]"; follow the 'sees*' rule.
    To say takes*: say "[/r]"; follow the 'takes*' rule.
    To say goes*: say "[/r]"; follow the 'goes*' rule.

    To say eat*: say "[=> player][eats*]".
    To say feel*: say "[=> player][feels*]".
    To say find*: say "[=> player][finds*]".
    To say get*: say "[=> player][gets*]".
    To say give*: say "[=> player][gives*]".
    To say hear*: say "[=> player][hears*]".
    To say lead*: say "[=> player][leads*]".
    To say put*: say "[=> player][puts*]".
    To say see*: say "[=> player][sees*]".
    To say take*: say "[=> player][takes*]".
    To say go*: say "[=> player][goes*]".

    This is the 'eats*' rule: say "[if lm_past]ate[otherwise]eat[-s]".
    This is the 'feels*' rule: say "[if lm_past]felt[otherwise]feel[-s]".
    This is the 'finds*' rule: say "[if lm_past]found[otherwise]find[-s]".
    This is the 'gets*' rule: say "[if lm_past]got[otherwise]get[-s]".
    This is the 'gives*' rule: say "[if lm_past]gave[otherwise]giv[e-s]".
    This is the 'hears*' rule: say "[if lm_past]heard[otherwise]hear[-s]".
    This is the 'leads*' rule: say "[if lm_past]led[otherwise]lead[-s]".
    This is the 'puts*' rule: say "[if lm_past]put[otherwise]put[-s]".
    This is the 'sees*' rule: say "[if lm_past]saw[otherwise]se[e-s]".
    This is the 'takes*' rule: say "[if lm_past]took[otherwise]tak[e-s]".
    This is the 'goes*' rule: say "[if lm_past]went[otherwise]go[-es]".