examples: Add orb of seeing
This commit is contained in:
		
							parent
							
								
									deed239fdf
								
							
						
					
					
						commit
						ce7c993612
					
				| @ -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 orb:description tnt | ||||
| 
 | ||||
| @program orb: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