examples: Add orb of seeing
This commit is contained in:
parent
deed239fdf
commit
56ed9b9a31
@ -1,4 +1,4 @@
|
||||
George, who can be awakened
|
||||
George, who can be awakened.
|
||||
|
||||
```
|
||||
@create $thing named "George"
|
||||
@ -10,7 +10,7 @@ George, who can be awakened
|
||||
@program george:awaken
|
||||
if ((time() - this.awakened_time) > this.time_awake)
|
||||
player:tell("W H A M M U ! You awaken George!");
|
||||
player.location:announce("W H A M M U ! " + player.name + " awakens George!");
|
||||
player.location:announce("W H A M M U ! "+player.name+" awakens George!");
|
||||
this.awakened_time = time();
|
||||
else
|
||||
player:tell("George is already awake.");
|
||||
@ -25,3 +25,19 @@ else
|
||||
endif
|
||||
.
|
||||
```
|
||||
|
||||
The Orb of Seeing, which demonstrates how to get information about the players
|
||||
that interact with objects.
|
||||
|
||||
```
|
||||
@create $thing named "Orb of Seeing"
|
||||
@verb mystery:description tnt
|
||||
|
||||
@program mystery:description
|
||||
return {
|
||||
"The "+this.name+" sees many things!",
|
||||
"Viewer name: "+player.name,
|
||||
"Item owner: "+this.owner.name
|
||||
};
|
||||
.
|
||||
```
|
||||
|
Loading…
x
Reference in New Issue
Block a user