RPG objects help #106
Aliases: RPG objects help
1 verbs · 18 properties · 0 children
Verbs
| Verb | Spec | Flags | Definer | Lines |
|---|---|---|---|---|
list_fertiles | this none this | rxd | #106 | 11 |
Properties
| Property | Definer | Flags | Owner | Value |
|---|---|---|---|---|
details | #106 | rc | #36 | {"*objectdoc*", "$rpg_room"} |
seats | #106 | rc | #36 | {"*forward*", "details"} |
pools | #106 | rc | #36 | {"*forward*", "details"} |
rpg_room | #106 | rc | #36 | {"*objectdoc*", "$rpg_room"} |
set-up | #106 | rc | #36 | list of 35{"THE ROLEPLAYING GAME CORE", " Many objects have been altered or added to make this into a gaming MOO core, rather than a social, chat-style MOO. There are a few objects like the Virtual Exit Room and the Scheduler whose origins are somewhat cloudy. Please contact me (geocorona@aol.com) if proper credit has not been given.", " This core is public domain, and may be distributed and altered freely, as long as alterations are not attributed to me. :->", " There are no guarantees that this core is entirely bug free, but patches will be made available as they are created. Contact the same email address if you are posting this core for distribution via FTP and want access to update patches.", " Most every system in this core was developed at Shadowed Realities MOO, with the assistance of the wonderful staff & players there, especially ShadowWind/Tempest. Visit SRMOO at telnet://saeihr.com:9876. The new remembering and language systems were conceived and initially programmed by Phillip T. George (aka ShadowBoxers or Lanica, me@PhillipGeorge.com).", "", "-Changeling (aka. Geocorona)", "", "If you haven't read the news yet, type \"news\" now and read this afterward.", "", "Wizards should @addfeature $rp_regulator and @addfeature $scheduler before beginning set-up. @set $rp_regulator.do_clean_rooms to 0 if you want sleeping players to hang around the MOO after disconnecting. If $rp_regulator.do_clean_rooms is 1, they will shuffle off to $limbo until they reconnect.", "@set $rp_regulator.do_restrict_guests to 0 if you want guests to be able to see objects remotely and use verbs like \"whereis\" and \"home\".", "These core props should be set at a later date:", "#0.default_holder <= a nonwiz player with a very high quota", "#0.dead_zone <= The place where dead persons go", "#0.reaper <= The wizard in charge of reaping and retiring players. He/she needs to @addfeature $reaper_feature.", "", "To start the healing engine eval the following:", ";$scheduler:schedule_every(2700, $rp_regulator, \"three_fourths_hour\")", "", "To schedule other periodic events, eval the following:", ";$scheduler:schedule_every(86400, $rp_regulator, \"daily\")", ";$scheduler:schedule_every(604800, $rp_regulator, \"weekly\")", ";$player_start:keep_clean()", ";$byte_quota_utils:schedule_measurement_task()", "@begin $housekeeper at 300", "If you wish to alter #0:do_command, IT'S VERY IMPORTANT TO LEAVE IN THE FIRST 3 LINES TO ALWAYS ALLOW WIZARD OVERRIDES!", "", "If you wish to turn off checkpoint announcements, set $server_options.announce_checkpoint to 0.", "--------------------------------------------------", " $monster, $puppet, $sales_bot & $replicating_monster are the parent objects for bots.", "", " $homer, $weapon, $collective, $ammo, $clothing, $cuffs, $medkit, $rp_note, $light, $food1 & food2 are available for creating roleplay objects.", "", " $veroom, $terrain, $school, $temple, $booth, $lobby, & $chargen are available as room parents. DO NOT USE $CHARGEN AS THE PLAYER CHARACTER GENERATOR. Rather, make a child of it and set $local.chargen as the child #object."} |
generics | #106 | rc | #36 | {"*list_fertiles*"} |
rpg-objects-index | #106 | rc | #36 | {"*index*", "RPG Objects Index"} |
@vlock | #106 | rc | #36 | {"*verbdoc*", "$veroom", "@vlock"} |
@plock | #106 | rc | #36 | {"*verbdoc*", "$veroom", "@vlock"} |
@punlock | #106 | rc | #36 | {"*verbdoc*", "$veroom", "@vlock"} |
@vunlock | #106 | rc | #36 | {"*verbdoc*", "$veroom", "@vlock"} |
index | #30 | rc | #36 | <clear> |
index_cache | #30 | r | #36 | {"rpg-objects-index"} |
key | #1 | c | #36 | 0 |
aliases | #1 | rc | #36 | {"RPG objects help"} |
description | #1 | rc | #36 | <clear> |
object_size | #1 | r | #36 | {5933, -1090650497} |
html | #1 | rc | #36 | <clear> |
Ancestry
Ancestors (nearest first): #30 Generic Help Database → #1 Root Class
Children: none
Call graph
Source
list_fertiles
Referenced by
none
Source
1"{\"*list_fertiles*\"} finds all fertile objects"; 2set_task_perms(this.owner); 3fos = {"The following objects are fertile:"}; 4for n in [0..toint(max_object())] 5o = toobj(n); 6if (o.f) 7fos = {@fos, $string_utils:nn(o)}; 8endif 9(ticks_left() < 4000) && suspend(0); 10endfor 11return fos;