Cmud room name/description window management - hud (script): Difference between revisions

From Elanthipedia
Jump to navigation Jump to search
(Created page with "{{Script |cat=utility,hud |fe=cmud |auth=Tirsten }} ==General Information== <blockquote> <pre> This script will gag the roomname/description/also here etc a...")
 
No edit summary
 
Line 15: Line 15:
Front end: Cmud
Front end: Cmud


==The Script==
==The Script population portion==
<pre>
<pre>
<class name="room" id="36">
<class name="room" id="36">
Line 49: Line 49:
</trigger>
</trigger>
</class>
</class>
</pre>

==The Script colorization portion these scripts run inside the window created==
<pre>
<trigger priority="140" id="14">
<pattern>^Obvious {paths|exits}: (*).$</pattern>
<value>#CO cyan</value>
<trigger type="Within Lines" param="1">
<pattern>^Placed around the interior, you see:</pattern>
<value>#CO red</value>
</trigger>
</trigger>
</pre>
<pre>
<trigger priority="120" id="12">
<pattern>^~[(*)]$</pattern>
<value>#CO green</value>
<trigger>
<pattern>^(*)$</pattern>
<value>#CO silver</value>
</trigger>
</trigger>
</pre>
</pre>

Latest revision as of 13:56, 14 November 2016

Cmud room name/description window management - hud (script)
Category utility,hud
Front-end cmud
Author Tirsten


General Information

This script will gag the roomname/description/also here etc and populate a custom window with that information

Front end: Cmud

The Script population portion

<class name="room" id="36">
  <trigger priority="40" id="4">
    <pattern>^~[(*)~]$</pattern>
    <value>#gag
      #win roomdesc %line
      </value>
    <trigger>
      <pattern>^(*)$</pattern>
      <value>#gag
        #win roomdesc %line
        </value>
    </trigger>
  </trigger>
  <trigger priority="60" id="6">
    <pattern>^Obvious {paths|exits}: (*).$</pattern>
    <value>#gag
      #win roomdesc %line
      </value>
    <trigger name="asdfasdf" type="Within Lines" param="1">
      <pattern>^Placed around the interior, you see:</pattern>
      <value>#gag
        #win roomdesc %line
        </value>
    </trigger>
  </trigger>
  <trigger priority="80" id="8">
    <pattern>^Also here: </pattern>
    <value>#gag
      #win roomdesc %line
      </value>
  </trigger>
</class>

The Script colorization portion these scripts run inside the window created

<trigger priority="140" id="14">
  <pattern>^Obvious {paths|exits}: (*).$</pattern>
  <value>#CO cyan</value>
  <trigger type="Within Lines" param="1">
    <pattern>^Placed around the interior, you see:</pattern>
    <value>#CO red</value>
  </trigger>
</trigger>
<trigger priority="120" id="12">
  <pattern>^~[(*)]$</pattern>
  <value>#CO green</value>
  <trigger>
    <pattern>^(*)$</pattern>
    <value>#CO silver</value>
  </trigger>
</trigger>