Difference between revisions of "Template:Event"

From Dragon Age Toolset Wiki
Jump to: navigation, search
(EVENT TYPE TRANSITION TO WORLD MAP just had to go and have 7 string parameters, eh?)
(coloring constants)
Line 37: Line 37:
 
{{#if:{{{creatorname|}}}|:[[object]] {{{creatorname}}} <span style="color: #FF0000;">=</span> GetEventCreator(ev); <span style="color: #007F00; font-style: italic;">// {{{creatordesc|}}}</span><br/>|}}<!--
 
{{#if:{{{creatorname|}}}|:[[object]] {{{creatorname}}} <span style="color: #FF0000;">=</span> GetEventCreator(ev); <span style="color: #007F00; font-style: italic;">// {{{creatordesc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{int0name|}}}|
 
-->{{#if:{{{int0name|}}}|
:[[int]] {{{int0name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, 0); <span style="color: #007F00; font-style: italic;">// {{{int0desc|}}}</span><br/>|}}<!--
+
:[[int]] {{{int0name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, <span style="color: #7F007F;">0</span>); <span style="color: #007F00; font-style: italic;">// {{{int0desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{int1name|}}}|
 
-->{{#if:{{{int1name|}}}|
:[[int]] {{{int1name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, 1); <span style="color: #007F00; font-style: italic;">// {{{int1desc|}}}</span><br/>|}}<!--
+
:[[int]] {{{int1name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, <span style="color: #7F007F;">1</span>); <span style="color: #007F00; font-style: italic;">// {{{int1desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{int2name|}}}|
 
-->{{#if:{{{int2name|}}}|
:[[int]] {{{int2name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, 2); <span style="color: #007F00; font-style: italic;">// {{{int2desc|}}}</span><br/>|}}<!--
+
:[[int]] {{{int2name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, <span style="color: #7F007F;">2</span>); <span style="color: #007F00; font-style: italic;">// {{{int2desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{int3name|}}}|
 
-->{{#if:{{{int3name|}}}|
:[[int]] {{{int3name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, 3); <span style="color: #007F00; font-style: italic;">// {{{int3desc|}}}</span><br/>|}}<!--
+
:[[int]] {{{int3name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, <span style="color: #7F007F;">3</span>); <span style="color: #007F00; font-style: italic;">// {{{int3desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{int4name|}}}|
 
-->{{#if:{{{int4name|}}}|
:[[int]] {{{int4name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, 4); <span style="color: #007F00; font-style: italic;">// {{{int4desc|}}}</span><br/>|}}<!--
+
:[[int]] {{{int4name}}} <span style="color: #FF0000;">=</span> GetEventInteger(ev, <span style="color: #7F007F;">4</span>); <span style="color: #007F00; font-style: italic;">// {{{int4desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{float0name|}}}|
 
-->{{#if:{{{float0name|}}}|
:[[float]] {{{float0name}}} <span style="color: #FF0000;">=</span> GetEventFloat(ev, 0); <span style="color: #007F00; font-style: italic;">// {{{float0desc|}}}</span><br/>|}}<!--
+
:[[float]] {{{float0name}}} <span style="color: #FF0000;">=</span> GetEventFloat(ev, <span style="color: #7F007F;">0</span>); <span style="color: #007F00; font-style: italic;">// {{{float0desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{float1name|}}}|
 
-->{{#if:{{{float1name|}}}|
:[[float]] {{{float1name}}} <span style="color: #FF0000;">=</span> GetEventFloat(ev, 1); <span style="color: #007F00; font-style: italic;">// {{{float1desc|}}}</span><br/>|}}<!--
+
:[[float]] {{{float1name}}} <span style="color: #FF0000;">=</span> GetEventFloat(ev, <span style="color: #7F007F;">1</span>); <span style="color: #007F00; font-style: italic;">// {{{float1desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{float2name|}}}|
 
-->{{#if:{{{float2name|}}}|
:[[float]] {{{float2name}}} <span style="color: #FF0000;">=</span> GetEventFloat(ev, 2); <span style="color: #007F00; font-style: italic;">// {{{float2desc|}}}</span><br/>|}}<!--
+
:[[float]] {{{float2name}}} <span style="color: #FF0000;">=</span> GetEventFloat(ev, <span style="color: #7F007F;">2</span>); <span style="color: #007F00; font-style: italic;">// {{{float2desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string0name|}}}|
 
-->{{#if:{{{string0name|}}}|
:[[string]] {{{string0name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 0); <span style="color: #007F00; font-style: italic;">// {{{string0desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string0name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">0</span>); <span style="color: #007F00; font-style: italic;">// {{{string0desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string1name|}}}|
 
-->{{#if:{{{string1name|}}}|
:[[string]] {{{string1name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 1); <span style="color: #007F00; font-style: italic;">// {{{string1desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string1name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">1</span>); <span style="color: #007F00; font-style: italic;">// {{{string1desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string2name|}}}|
 
-->{{#if:{{{string2name|}}}|
:[[string]] {{{string2name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 2); <span style="color: #007F00; font-style: italic;">// {{{string2desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string2name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">2</span>); <span style="color: #007F00; font-style: italic;">// {{{string2desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string3name|}}}|
 
-->{{#if:{{{string3name|}}}|
:[[string]] {{{string3name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 3); <span style="color: #007F00; font-style: italic;">// {{{string3desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string3name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">3</span>); <span style="color: #007F00; font-style: italic;">// {{{string3desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string4name|}}}|
 
-->{{#if:{{{string4name|}}}|
:[[string]] {{{string4name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 4); <span style="color: #007F00; font-style: italic;">// {{{string4desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string4name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">4</span>); <span style="color: #007F00; font-style: italic;">// {{{string4desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string5name|}}}|
 
-->{{#if:{{{string5name|}}}|
:[[string]] {{{string5name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 5); <span style="color: #007F00; font-style: italic;">// {{{string5desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string5name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">5</span>); <span style="color: #007F00; font-style: italic;">// {{{string5desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{string6name|}}}|
 
-->{{#if:{{{string6name|}}}|
:[[string]] {{{string6name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, 6); <span style="color: #007F00; font-style: italic;">// {{{string6desc|}}}</span><br/>|}}<!--
+
:[[string]] {{{string6name}}} <span style="color: #FF0000;">=</span> GetEventString(ev, <span style="color: #7F007F;">6</span>); <span style="color: #007F00; font-style: italic;">// {{{string6desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{object0name|}}}|
 
-->{{#if:{{{object0name|}}}|
:[[object]] {{{object0name}}} <span style="color: #FF0000;">=</span> GetEventObject(ev, 0); <span style="color: #007F00; font-style: italic;">// {{{object0desc|}}}</span><br/>|}}<!--
+
:[[object]] {{{object0name}}} <span style="color: #FF0000;">=</span> GetEventObject(ev, <span style="color: #7F007F;">0</span>); <span style="color: #007F00; font-style: italic;">// {{{object0desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{object1name|}}}|
 
-->{{#if:{{{object1name|}}}|
:[[object]] {{{object1name}}} <span style="color: #FF0000;">=</span> GetEventObject(ev, 1); <span style="color: #007F00; font-style: italic;">// {{{object1desc|}}}</span><br/>|}}<!--
+
:[[object]] {{{object1name}}} <span style="color: #FF0000;">=</span> GetEventObject(ev, <span style="color: #7F007F;">1</span>); <span style="color: #007F00; font-style: italic;">// {{{object1desc|}}}</span><br/>|}}<!--
 
-->{{#if:{{{object2name|}}}|
 
-->{{#if:{{{object2name|}}}|
:[[object]] {{{object2name}}} <span style="color: #FF0000;">=</span> GetEventObject(ev, 2); <span style="color: #007F00; font-style: italic;">// {{{object2desc|}}}</span><br/>|}}
+
:[[object]] {{{object2name}}} <span style="color: #FF0000;">=</span> GetEventObject(ev, <span style="color: #7F007F;">2</span>); <span style="color: #007F00; font-style: italic;">// {{{object2desc|}}}</span><br/>|}}
 
:<span style="color: #0000FF;">break</span>;<br/>
 
:<span style="color: #0000FF;">break</span>;<br/>
 
}
 
}
Line 94: Line 94:
 
|int2name=
 
|int2name=
 
|int2desc=
 
|int2desc=
|int3name=
 
|int3desc=
 
|int4name=
 
|int4desc=
 
 
|float0name=
 
|float0name=
 
|float0desc=
 
|float0desc=

Revision as of 00:49, 25 July 2009


This template produces the standard formatting in the first part of category:Event types articles. The following is a comprehensive set of all the possible parameters for this template; feel free to delete the unused parameters when using it in an article for tidiness.

You can omit a particular variable from the example code by not setting its corresponding name parameter. For example, if an event has both object0 and creator as the "attacker", you can omit the creator from the example code by not setting creatorname.

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