Difference between revisions of "Template:Event"

From Dragon Age Toolset Wiki
Jump to: navigation, search
(category)
(parserfunctions are in. A first run at a fully functional template)
Line 8: Line 8:
 
<dt>Parameters:
 
<dt>Parameters:
 
<dd>
 
<dd>
*Creator: {{{creator}}}
+
<ul>
*Integer 0: {{{int0desc}}}
+
{{#if:{{{creatordesc|}}}|<li>Creator: {{{creatordesc}}}</li>|}}
*Integer 1: {{{int1desc}}}
+
{{#if:{{{int0desc|}}}|<li>Integer 0: {{{int0desc}}}</li>|}}
*Integer 2: {{{int2desc}}}
+
{{#if:{{{int1desc|}}}|<li>Integer 1: {{{int1desc}}}</li>|}}
*Float 0: {{{float0desc}}}
+
{{#if:{{{int2desc|}}}|<li>Integer 2: {{{int2desc}}}</li>|}}
*Float 1: {{{float1desc}}}
+
{{#if:{{{float0desc|}}}|<li>Float 0: {{{float0desc}}}</li>|}}
*Float 2: {{{float2desc}}}
+
{{#if:{{{float1desc|}}}|<li>Float 1: {{{float1desc}}}</li>|}}
*String 0: {{{string0desc}}}
+
{{#if:{{{float2desc|}}}|<li>Float 2: {{{float2desc}}}</li>|}}
*String 1: {{{string1desc}}}
+
{{#if:{{{string0desc|}}}|<li>String 0: {{{string0desc}}}</li>|}}
*String 2: {{{string2desc}}}
+
{{#if:{{{string1desc|}}}|<li>String 1: {{{string1desc}}}</li>|}}
*Object 0: {{{object0desc}}}
+
{{#if:{{{string2desc|}}}|<li>String 2: {{{string2desc}}}</li>|}}
 +
{{#if:{{{object0desc|}}}|<li>Object 0: {{{object0desc}}}</li>|}}
 +
{{#if:{{{object1desc|}}}|<li>Object 1: {{{object1desc}}}</li>|}}
 +
{{#if:{{{object2desc|}}}|<li>Object 2: {{{object2desc}}}</li>|}}
 +
</ul>
 
</dl>
 
</dl>
  
 
'''Example script:'''
 
'''Example script:'''
 
<div class="dascript" style="font-family:monospace; background-color:#F9F9F9; border: 1px dashed #2F6FAB; line-height: 1.1em; padding: 1em;">
 
<div class="dascript" style="font-family:monospace; background-color:#F9F9F9; border: 1px dashed #2F6FAB; line-height: 1.1em; padding: 1em;">
int {{{int0name}}} = GetEventInteger(ev, 0); // {{{int0desc}}}<br/>
+
{{#if:{{{int0name|}}}|int {{{int0name}}} = GetEventInteger(ev, 0); // {{{int0desc|}}}<br/>|}}{{#if:{{{int1name|}}}|int {{{int1name}}} = GetEventInteger(ev, 1); // {{{int1desc|}}}<br/>|}}{{#if:{{{int2name|}}}|int {{{int2name}}} = GetEventInteger(ev, 2); // {{{int2desc|}}}<br/>|}}{{#if:{{{float0name|}}}|float {{{float0name}}} = GetEventFloat(ev, 0); // {{{float0desc|}}}<br/>|}}{{#if:{{{float1name|}}}|float {{{float1name}}} = GetEventFloat(ev, 1); // {{{float1desc|}}}<br/>|}}{{#if:{{{float2name|}}}|float {{{float2name}}} = GetEventFloat(ev, 2); // {{{float2desc|}}}<br/>|}}{{#if:{{{string0name|}}}|string {{{string0name}}} = GetEventString(ev, 0); // {{{string0desc|}}}<br/>|}}{{#if:{{{string1name|}}}|string {{{string1name}}} = GetEventString(ev, 1); // {{{string1desc|}}}<br/>|}}{{#if:{{{string2name|}}}|string {{{string2name}}} = GetEventString(ev, 2); // {{{string2desc|}}}<br/>|}}{{#if:{{{object0name|}}}|object {{{object0name}}} = GetEventObject(ev, 0); // {{{object0desc|}}}<br/>|}}{{#if:{{{object1name|}}}|object {{{object1name}}} = GetEventObject(ev, 0); // {{{object1desc|}}}<br/>|}}{{#if:{{{object2name|}}}|object {{{object2name}}} = GetEventObject(ev, 0); // {{{object2desc|}}}<br/>|}}
int {{{int1name}}} = GetEventInteger(ev, 1); // {{{int1desc}}}<br/>
+
int {{{int2name}}} = GetEventInteger(ev, 2); // {{{int2desc}}}<br/>
+
float {{{float0name}}} = GetEventFloat(ev, 0); // {{{float0desc}}}<br/>
+
float {{{float1name}}} = GetEventFloat(ev, 1); // {{{float1desc}}}<br/>
+
float {{{float2name}}} = GetEventFloat(ev, 2); // {{{float2desc}}}<br/>
+
string {{{string0name}}} = GetEventString(ev, 0); // {{{string0desc}}}<br/>
+
string {{{string1name}}} = GetEventString(ev, 1); // {{{string1desc}}}<br/>
+
string {{{string2name}}} = GetEventString(ev, 2); // {{{string2desc}}}<br/>
+
object {{{object0name}}} = GetEventObject(ev, 0); // {{{object0desc}}}<br/>
+
 
</div>
 
</div>
  
 
<noinclude>
 
<noinclude>
 +
 +
<pre>
 +
{{event
 +
|when=
 +
|to=
 +
|from=
 +
|creatordesc=
 +
|int0name=
 +
|int0desc=
 +
|int1name=
 +
|int1desc=
 +
|int2name=
 +
|int2desc=
 +
|float0name=
 +
|float0desc=
 +
|float1name=
 +
|float1desc=
 +
|float2name=
 +
|float2desc=
 +
|string0name=
 +
|string0desc=
 +
|string1name=
 +
|string1desc=
 +
|string2name=
 +
|string2desc=
 +
|object0name=
 +
|object0desc=
 +
}}
  
 
[[Category:Formatting templates]]
 
[[Category:Formatting templates]]
 
</noinclude>
 
</noinclude>

Revision as of 21:51, 23 July 2009

Sent when:
{{{when}}}
Sent to:
{{{to}}}
Sent from:
{{{from}}}
Parameters:

Example script:


{{event
|when=
|to=
|from=
|creatordesc=
|int0name=
|int0desc=
|int1name=
|int1desc=
|int2name=
|int2desc=
|float0name=
|float0desc=
|float1name=
|float1desc=
|float2name=
|float2desc=
|string0name=
|string0desc=
|string1name=
|string1desc=
|string2name=
|string2desc=
|object0name=
|object0desc=
}}

[[Category:Formatting templates]]
</noinclude>