RoomsRoomChanged Event |  |
Hartismere School[This is preliminary documentation and is subject to change.]
This event is raised at the moment the current room changes.
Namespace: EJW.TextBasedAdventureAssembly: EJW.TextBasedAdventure (in EJW.TextBasedAdventure.dll) Version: 2.0.5850.21153
Syntaxpublic event RoomsRoomChangeHandler RoomChanged
Public Event RoomChanged As RoomsRoomChangeHandler
public:
event RoomsRoomChangeHandler^ RoomChanged {
void add (RoomsRoomChangeHandler^ value);
void remove (RoomsRoomChangeHandler^ value);
}
member RoomChanged : IEvent<RoomsRoomChangeHandler,
EventArgs>
Return Value
Type:
The text to display to the user
ExamplesGame g = new Game("Demo Game");
g.Rooms.RoomChanged += myRoomChange;
...
myRoomChange(Instruction i)
{
...
return "Now in room "+g.Rooms.Current.Name;
}
See Also