v6.2
Important to note when upgrading:
- If you have a DebugIsARoom entry point routine, change its name to IsARoom. If you support the 'places' verb (part of the extended meta-verbs), you want to define IsARoom regardless of whether the game is compiled in DEBUG mode, as this routine is also used by 'places'.
New/changed functionalty:
- Entry point routine DebugIsARoom has changed name to IsARoom, and is used for debug verbs 'rooms' and 'goto' and for extended meta-verb 'places'.
- Routine _RoomLike (Used by verbs 'goto', 'rooms' and 'places') now requires an object to provide the description property, to be seen as a possible room.
- New script tests/compile_all.rb to check that all .inf files in the distribution compile without errors or warnings.
Bug fixes:
- Verb 'places' (part of the extended meta-verbs) now performs a more thorough check to decide if an object is a room, and game author can control the process using an IsARoom entry point routine.
- Updated howto/statusline_teleport.inf to work in z3 format as well.