Generic Keyvalues, Inputs and Outputs/Keyvalues: Difference between revisions
Jump to navigation
Jump to search
m (Needed to convert empty string to 0 for #ifexpr.) |
1416006136 (talk | contribs) (use strings from strings subpage instead) |
||
Line 10: | Line 10: | ||
<includeonly><onlyinclude>{{#ifeq:{{{new|0}}}|0||<!-- if new != 0 | <includeonly><onlyinclude>{{#ifeq:{{{new|0}}}|0||<!-- if new != 0 | ||
-->{{KV|new=1|targetname|string|src=Base|[[targetname|Name]]| | -->{{KV|new=1|targetname|string|src=Base|[[targetname|Name]]|{{KV BaseEntity/strings|KeyTargetnameDesc}}}} | ||
{{KV|new=1|parentname|targetname|src=Base|[[Parent]]| | {{KV|new=1|parentname|targetname|src=Base|[[Parent]]|{{KV BaseEntity/strings|KeyParentnameDesc}}}} | ||
{{KV|new=1|origin|coordinates|src=Base|[[Origin]] (X Y Z)| | {{KV|new=1|origin|coordinates|src=Base|[[Origin]] (X Y Z)|{{KV BaseEntity/strings|KeyOriginDesc}}}} | ||
{{KV|new=1|angles|angle|src=Base|[[Pitch Yaw Roll]] (X Y Z)|value=0 0 0| | {{KV|new=1|angles|angle|src=Base|[[Pitch Yaw Roll]] (X Y Z)|value=0 0 0|{{KV BaseEntity/strings|KeyAnglesDesc}}}} | ||
{{KV|new=1|classname|string|src=Base|[[Classname]]|nofgd=1| | {{KV|new=1|classname|string|src=Base|[[Classname]]|nofgd=1|{{KV BaseEntity/strings|KeyClassnameDesc}}}} | ||
{{#ifeq:{{{brush| {{#ifeq:{{lc:{{str left|{{ROOTPAGENAME}}|4}} }}|func|1|0}} }}}|0||<!-- if pagename starts with "func", use {{{brush|1}}}, otherwise {{{brush|0}}} --> | {{#ifeq:{{{brush| {{#ifeq:{{lc:{{str left|{{ROOTPAGENAME}}|4}} }}|func|1|0}} }}}|0||<!-- if pagename starts with "func", use {{{brush|1}}}, otherwise {{{brush|0}}} --> | ||
{{KV|new=1|solid|choices|src=Base|Collisions|value=Use VPhysics|rawValue={{Code|6}}| | {{KV|new=1|solid|choices|src=Base|Collisions|value=Use VPhysics|rawValue={{Code|6}}|{{KV BaseEntity/strings|KeySolidDesc}} | ||
}} | }} | ||
{{KV|new=1|spawnflags|integer|src=Base|[[Flag|Flags]]|value={{{spawnflags|}}}|nofgd=1| | {{KV|new=1|spawnflags|integer|src=Base|[[Flag|Flags]]|value={{{spawnflags|}}}|nofgd=1|{{KV BaseEntity/strings|KeyFlagsDesc}}}} | ||
{{KV|new=1|effects|int|src=Base|[[Effect flags|Effects]]|nofgd=1| | {{KV|new=1|effects|int|src=Base|[[Effect flags|Effects]]|nofgd=1|{{KV BaseEntity/strings|KeyEffectsDesc}}}} | ||
{{#ifeq:{{{l4d2|0}}}|0||<!-- if l4d2 != 0 | {{#ifeq:{{{l4d2|0}}}|0||<!-- if l4d2 != 0 | ||
-->{{KV|new=1|vscripts|scriptlist|src=Base|Entity Scripts|since=L4D2|also={{tf2}}| | -->{{KV|new=1|vscripts|scriptlist|src=Base|Entity Scripts|since=L4D2|also={{tf2}}|{{KV BaseEntity/strings|KeyVScriptsDesc}}}} | ||
{{KV|new=1|thinkfunction|string|src=Base|[[Entity_Scripts#Thinker_Functions|Think function]]|since=L4D2| | {{KV|new=1|thinkfunction|string|src=Base|[[Entity_Scripts#Thinker_Functions|Think function]]|since=L4D2|{{KV BaseEntity/strings|KeyThinkFunctionDesc}}}} | ||
{{KV|new=1|LagCompensate|boolean|src=Base|[[Lag Compensation]]|nofgd=1|since=L4D2| | {{KV|new=1|LagCompensate|boolean|src=Base|[[Lag Compensation]]|nofgd=1|since=L4D2|{{KV BaseEntity/strings|KeyLagCompensateDesc}}}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
Line 48: | Line 39: | ||
-->{{#ifeq:{{{base|0}}}|0|<!-- if base == 0 | -->{{#ifeq:{{{base|0}}}|0|<!-- if base == 0 | ||
-->{{KV|new=1|vscripts|scriptlist|src=Base|Entity Scripts|since=L4D2|also={{tf2}}| | -->{{KV|new=1|vscripts|scriptlist|src=Base|Entity Scripts|since=L4D2|also={{tf2}}|{{KV BaseEntity/strings|KeyVScriptsDesc}}}} | ||
{{KV|new=1|thinkfunction|string|src=Base|[[Entity_Scripts#Thinker_Functions|Think function]]| | {{KV|new=1|thinkfunction|string|src=Base|[[Entity_Scripts#Thinker_Functions|Think function]]|{{KV BaseEntity/strings|KeyThinkFunctionDesc}}|since=L4D2|also={{tf2}}}} | ||
{{KV|new=1|LagCompensate|boolean|src=Base|[[Lag Compensation]]| | {{KV|new=1|LagCompensate|boolean|src=Base|[[Lag Compensation]]|{{KV BaseEntity/strings|KeyLagCompensateDesc}}|nofgd=1|since=L4D2}} | ||
{{KV|new=1|is_autoaim_target|bool|src=Base|Is Automatic-Aim Target| | {{KV|new=1|is_autoaim_target|bool|src=Base|Is Automatic-Aim Target|{{KV BaseEntity/strings|KeyIs_autoaim_targetDesc}}|nofgd=1|since=CSGO}} | ||
}}<!-- endif base == 0 | }}<!-- endif base == 0 | ||
-->}}<!-- endif new != 0 | -->}}<!-- endif new != 0 |