Custom Library Messages

version 28/100614 by David Fisher

  • Home page
  • Complete text



  • Version 28/100614 of Custom Library Messages by David Fisher begins here.

    "Enables the standard messages printed by the Inform library
    to be replaced with custom messages, including changes to
    tense, number, person and gender."

    [
    Contents ...

    1. Definitions

    1.1. Library Message values
    1.2. Defaults
    1.3. Before and After rules
    1.4. Altering Messages

    2. Message rules

    2.1. End of game messages
    2.2. Descriptions
    2.3. Prompts and Input
    2.4. Undo
    2.5. Oops
    2.6. Again
    2.7. Syntax Errors
    2.8. Illegal Commands
    2.9. Multiple Objects
    2.10. Implicit Actions
    2.11. Carrying Capacity
    2.12. Disambiguation
    2.13. Pronouns
    2.14. Commanding People
    2.15. File Operations
    2.16. Transcripts
    2.17. Scoring
    2.18. Inventory
    2.19. Darkness
    2.20. Take
    2.21. Remove
    2.22. Drop
    2.23. Insert
    2.24. Put On
    2.25. Give
    2.26. Show
    2.27. Enter
    2.28. Exit, Get Off
    2.29. Go
    2.30. Brief, Super Brief, Verbose
    2.31. Look
    2.32. Examine
    2.33. Search
    2.34. Look Under
    2.35. Open
    2.36. Close
    2.37. Lock
    2.38. Unlock
    2.39. Switch On
    2.40. Switch Off
    2.41. Wear
    2.42. Take Off
    2.43. Eating And Drinking, Senses
    2.44. Touching
    2.45. Rhetorical Commands
    2.46. Body Movement
    2.47. Physical Interaction
    2.48. Push, Pull, Turn
    2.49. Speech / Interpersonal Actions
    2.50. Mental Actions
    2.51. Sleep And Waiting

    3. Implementation

    3.1. Kinds
    3.2. The current object
    3.3. "Say object" rules
    3.4. Decision rules
    3.5. Grammatical tables
    3.6. Table operations
    3.7. "Say word" rules
    3.8. "Say suffix" rules
    3.9. Irregular verbs
    3.10. "Say symbol" rules
    3.11. Miscellaneous "say" rules
    3.12. Miscellaneous decision rules

    4. Inform 6 interface

    5. Rule handling

    5.1. Rule substitutions
    5.2. Internal rules
    5.3. LibraryMessages fix
    ]