Difference between revisions of "Game Code/Scene System"

From Elder Tale Online MUSH
Jump to: navigation, search
m
m
Line 20: Line 20:
 
This will join you to a scene.
 
This will join you to a scene.
 
<hr class="my-4"/>
 
<hr class="my-4"/>
<code class="bg-info">+scene/finish </code>  
+
<code class="bg-info">+scene/[finish|pause|continue|start] </code>  
  
<code class="bg-info">+scene/finish Scene Number</code>  
+
<code class="bg-info">+scene/loud/[finish|pause|continue|start] </code>  
  
<code class="bg-info">+scene/pause</code>  
+
<code class="bg-info">+scene/[finish|pause|continue|start] Scene Number</code>  
  
<code class="bg-info">+scene/pause Scene Number</code>
+
<code class="bg-info">+scene/loud/[finish|pause|continue|start] Scene Number</code>  
 
 
<code class="bg-info">+scene/continue</code>
 
 
 
<code class="bg-info">+scene/continue Scene Number</code>
 
 
 
<code class="bg-info">+scene/start</code>
 
 
 
<code class="bg-info">+scene/start Scene Number</code>  
 
 
<hr class="my-4"/>
 
<hr class="my-4"/>
 
This will finish a scene, pause it, or continue/start a paused scene.  
 
This will finish a scene, pause it, or continue/start a paused scene.  
  
In general, you want to make sure to Finish a scene when you are done.
+
In general, you want to make sure to Finish a scene when you are done. Start tends to be used for Scheduled Events.
 
<hr class="my-4"/>
 
<hr class="my-4"/>
 
<code class="bg-info">+scene/leave</code>  
 
<code class="bg-info">+scene/leave</code>  

Revision as of 07:28, 27 February 2019

Summary

This Generation of Scene System, or 'Entity Scene System', is a Scene Logging system. Henceforth referred to as SceneSys, this system allows people to easily schedule, create, and pose into scenes with little disruption. These scenes automatically are made available onto a website found here.

Commands

Basics: Starting a Scene

+scene/create Scene Title

+scene/create Scene Title=Description

+scene/create/loud Scene Title


Will start a scene immediately. Any @emits etc will be recorded, assuming you are in an IC location and you meet the prerequisites - such as a long enough pose. It will set a title, and optionally a description.

If you use the loud switch, the system will announce on the Roleplay channel that you have created a scene.


+scene/join Scene Number


This will join you to a scene.


+scene/[finish|pause|continue|start]

+scene/loud/[finish|pause|continue|start]

+scene/[finish|pause|continue|start] Scene Number

+scene/loud/[finish|pause|continue|start] Scene Number


This will finish a scene, pause it, or continue/start a paused scene.

In general, you want to make sure to Finish a scene when you are done. Start tends to be used for Scheduled Events.


+scene/leave


This will stop the current scene from being your 'active' scene. Additionally, this will remove you from the scene participant list if you have not posed in the currently active scene yet.


+scene/recall

+scene/recall Scene Number

+scene/recall Scene Number=Number of Poses


See the recall of poses for the current, or a given scene.


Change a Scene's Information

+scene/title Scene Number=New Title


If you are the owner, this will change the scene's title.


+scene/describe Scene Number=New Description


If you are the owner, this will change the scene's description.


Scheduled Scenes

+scenes


Displays all scheduled scenes.


+scene/schedule Date/Scene Title=Description


This command will schedule a scene for a certain date, which can be seen in the +scenes command.


+scene/reschedule Scene Number=Date


This command will reschedule a scene to a certain date. This also works if the scene was just created, but had not been scheduled.


+scene/unlist Scene Number


This command will remove a scene from the schedule, while keeping the scene.


View Scenes

+scene Scene Number


See the information about this scene, such as the URL you can find the full recall at.


+scene Player

+scene/# Player


See the scenes this player is a participant of, that have not yet been finished.


+scene/old Player

+scene/old/# Player


See the finished scenes this player was a participant of.


+scene/with Player,Player2,Player3, Etc

+scene/with Player,Player2,Player3, Etc


See what scenes this collection of player share in common.