OOC:+plots

The plot systems stores information based on upcoming TinyPlots (also referred to as plots or scenes) and allows for their GMs (Game Masters) and participants to receive notifications for changes to the same. The plot system is free to use by anyone running any plot, from a small gathering open to all to an event which could effect the entire MUSH. By default, all plots are free to be posted with the exception of MUSH-wide events which need to be approved by a member of staff prior to their listing. MUSH-wide plots can be divided across several series within the same plot, each series event having its own time, location, and description. New plots, both MUSH-wide and not, are posted to the +RP channel. GMs and players alike are encouraged to use the global rumors system (+help +rumors) to cultivate plots further.


See the following help files for further information:

Contents

Help Files

Plot Commands

These commands are free to be used by all and reference upcoming or ongoing plotlines.

       +plots          - Returns a global list of open/upcoming plotlines.
       +plot <#>       - Returns information on a specific plot (single digit ok)
       +plot/all <#>   - Returns all information, from all series, of a plot- this can be potentially spammy.
       +plot/join <#>  - Sets you to participate in a particular plot.
       +plot/leave <#> - Removes you from participating in a plot.

Plot History

The following commands refer to closed plots, these cannot be altered but are kept for viewing only.

       +phist          - Returns a global list of closed plotlines.
       +phist <#>      - Returns the last information on a specific plot.
       +phist/all <#>  - returns all information, from all series, of a plot.

Plot Generation

These commands are used for creating new plots. Players are advised to use their judgement in determining what is and is not a MUSH-wide plot; when in doubt, it doesn't hurt to ask a member of event staff. Only one plot can be generated at a time.

      +pgen/create[/wide] <title>      - Create a new plot - use /wide if this will be a MUSH-wide plot, which will require approval.
      +pgen/desc <words>               - A description for your plot- this will replace any current desc you may have.
      +pgen/desc/edit <find>=<replace> - Edit the description of your plot.
      +pgen/desc/wipe                  - Deletes the current description of your plot.
      +pgen/gm <name1> [<name2>...]    - Adds players as GMs to your plot. Players can be removed with !<name>.
      +pgen/loc <location>             - Sets the location of your plot, this can be anything.
      +pgen/time 

GM Commands

The following commands are limited to GMs- by default, the creator of a particular plot cannot ever be removed as a GM. GMs can use any of the following commands on their particular plot.

       +pgen/gm <name1> [<name2>...]     - Adds/removes GMs from your plot remove players with !<name>.
       +plot/limit <#>=<limit>           - Limits the number of participants to your plot, warns if already exceeded.
       +plot/boot <#>=<player>           - Removes a player from participating in your plot- they will be notified.
       +plot/start <#>[=<message>]       - Notifies all participants that your plot will be starting with an optional message.
       +plot/close <#>[=<message>]       - Closes a plot entirely.
       +plot/update <#>[.<series>]=<field> to <value> 

Accepted fields are desc, time, loc, and name. .<series> will only work for approved MUSH-wide plots and a field within its respective continuance, viewable with +plot/all <#>.

       +plot/continue <#>=<time>/<location>/<description>

This command, usable only on approved MUSH-wide plots, will set the next series within the specified plot. From the initial scene, the next series is 2 and so on from there.

Admin Commands

All admins can edit any plot as if they were a GM. <name> refers to player-name.

       +plot/proof <name>           - Review a plot that is in generation.
       +plot/roster                 - Rundown of all plots in generation, requiring approval, and submitted to +plots within 24 hours.
       +plot/roster <#>             - Review information regarding a plot within /roster.
       +plot/approve <name>         - Approves a MUSH-wide plot.
       +plot/reject <name>=<reason> - Rejects a MUSH-wide plot with the reason given.
       +plot/delete <#>             - Deletes a plot entirely, void from historical filing.

Example

The following is an example of generating and listing a non MUSH-wide plot:

       +pgen/create Allya and Pon Play Hopscotch
       +pgen/time 6/9/16 @ 9p
       +pgen/desc Allya and Pon are going to play a game of hopscotch; winner claims Artel's sauna.
       +pgen/loc Village Center
       +pgen/GM Pon
       +pgen/submit

For our example, we'll say that this generated as plot 002, this can be referred to as 002, 02 or simply 2 in the commands. But wait, Allya didn't account for the fact that Pon is in an entirely different timezone and needs to change the time!

       +plot/update 2=time to 6/19/16 @ 12p

But now Artel should probably be a GM and not Pon, so Allya would type the following:

       +plot/GM 2=!Pon Artel

This would remove Pon as a GM and list Artel as a GM. A multiple of people can be added and removed at once if desired.

       +plot/GM 2=Pon !Artel Shay badname

In this instance, Pon would be added, Artel removed, Shay added and badname listed back as an invalid name and not added/removed from anything.

As for the non-GM players, let's say that Rylia wants to participate in this plot, she'd type:

       +plot/join 2

With this, Rylia (along with the GMs) would be notified when the plot/scene starts and is closed out (and, if it's a MUSH-wide plot, when it progresses in series). To opt out of the scene and the notifications:

       +plot/leave 2

Allya, the creator/head GM of this scene, can notify the players of the scene starting with the following:

       +plot/start 2

Optionally, she can include a message:

       +plot/start 2=This is really happening, get in here!
Retrieved from "https://www.yuriba.com/mwiki/index.php?title=OOC:%2Bplots&oldid=12445"