Template:SMTif Enemy Demon Stats/Documentation: Difference between revisions

Jump to navigation Jump to search
No edit summary
m (Text replacement - "SMTif Party Stats" to "SMTif Ally Demon Stats")
Tags: Mobile edit Mobile web edit
 
(13 intermediate revisions by 3 users not shown)
Line 1: Line 1:
==Purpose==
==Purpose==
Table template used to document the stats of standard enemy encounters from {{Link|Game|SMTif}}.  
Stat table template used to document the stats of enemy Demons in {{Link|Game|SMTif}}.
 
For the stats of allied Demons, use [[Template:SMTif Ally Demon Stats]] instead. For bosses, use [[Template:SMTif Boss Stats]].


==Usage==
==Usage==
This template is to be used in the <code><nowiki>==Gameplay==</nowiki></code> section on Demon and Character pages. It can be used with <code><nowiki><tabber></tabber></nowiki></code> to catalog different versions of the enemy, including versions from separate ports of the game. Duplicate tables cataloging the version of an enemy from a specific version of the game are not needed if the demon features identical stats and information in another table. The original version of the game is treated as default.  
Stat tables are used in the Gameplay section on subject pages, or in their respective Gameplay page if available. It can be used with tabs to catalog different stat tables of the subject. Refer to the [[Guidelines:Gameplay|Gameplay guidelines]] for full instruction on using stat tables and tabs.


<pre>{{SMTif Demon Stats
===Parameter Explanation===
|img= Image Name
<pre>
|name= Name
{{SMTif Enemy Demon Stats
|img= Image subject name; defaults to "SMTif PS (article name) Sprite.png" when omitted
|name= Name; defaults to article's name when omitted
|level= Level
|level= Level
|hp= HP
|mp= MP
|st= Strength
|st= Strength
|in= Intelligence  
|in= Intelligence
|ma= Magic
|ma= Magic
|vi= Vitality
|vi= Vitality
|ag= Agility
|ag= Agility
|lu= Luck
|lu= Luck
|loc= Location
|location= Encounter location
|race= Race
|race= Race
|raceredirect= Race Redirect
|raceredirect= Redirects the Race's link to another page or section
|align= Alignment
|alignment= The numerical value assigned to this demon's alignment
|hp= HP
|recruit= Can the Demon be recruited during battle? Use Y for yes, N for no, NE for non-equal
|mp= MP
|speech= The Demon's Speech Pattern
|cost= Cost of Summoning
|randomencounter= Can the Demon be randomly encountered? Use Y for yes, N for no
|cp= CP
|exp= Base experience points
|type= Skill Inheritance Type
|macca= Base Macca drop, if any
|drop= Item Drop
|magnetite= Base Magnetite drop, if any
|dropredirect= Item Drop Redirect
|drop= Item drop, if any
|hit= Number of Hits
|resist= Resist Type
|atk= Attack
|acc= Accuracy
|def= Defense
|eva= Evasion
|m-atk= Magical Attack
|m-efc= Magical Effect
|resist= Resist Type
|moon= Moon Phase Type
|moon= Moon Phase Type
|inherit= Skill Inheritance Type
|hit= Basic attack's number of hits
|magic= Magic Skills
|magic= Known magic skills; use {{Skill}} to add skills
|extra= Extra Skills
|extra= Known extra skills; use {{Skill}} to add skills
}}</pre>
}}
</pre>


The <code><nowiki>img=</nowiki></code> parameter used to call the enemy's sprite. In the template's code it's set up as <code><nowiki>[[File:SMTif {{{img|}}} Sprite.png]]</nowiki></code>, so you simply have to write the version of the game and the name of the enemy. If the sprite is reused from the first or second game, you may need to create a file redirect.
{| class="wikitable"
|-
! Parameter !! Notes
|-
| <center>img</center> || <div style="padding:1em;">Optional; not used when parameter is omitted. By default, the template will automatically add the Demon's sprite as <code><nowiki>[[File:SMTif PS {{{PAGENAME}}} Sprite.png]]</nowiki></code>. The <code>img=</code> parameter can be used to input a different platform abbreviation and subject name to call the sprite from. This should be used if the Demon's in-game name differs from the article title, if the title has a discriminator in it, or if a sprite from a specific version of the game is required.<br/><br/>If the stat table is to be [[Guidelines:Gameplay#Transcluding Sections|transcluded]] onto another page, then the img and name parameters must be used.</div>
|-
| <center>name</center> || <div style="padding:1em;">Optional; not used when parameter is omitted. By default, the template will automatically render the Demon's name the same as the article name. Use the name parameter if the Demon's name differs in-game or if the article title has a discriminator in it.<br/><br/>If the stat table is to be [[Guidelines:Gameplay#Transcluding Sections|transcluded]] onto another page, then the img and name parameters must be used.</div>
|-
| <center>location</center> || <div style="padding:1em;">Optional; does not display when parameter is omitted. Displays where the Demon can be encountered. See the [[Guidelines:Gameplay#Locations|Gameplay guidelines]] for full instruction on listing locations.</div>
|-
| <center>race, raceredirect</center> || <div style="padding:1em;">Displays and automatically links to the Demon's Race by name.<br/><br/>If the Race has a different name in-game from the article or if the title has a discriminator in it, use <code>raceredirect=</code> to redirect the link to the appropriate Race page or section. The Race name entered in <code>race=</code> will therefore become the link's display name.</div>
|-
| <center>alignment</center> || <div style="padding:1em;">The Demon's numerical alignment value from 0 to 255. If you do not know the number, then just input "Law", "Neutral", or "Chaos".</div>
|-
| <center>recruit</center> || <div style="padding:1em;">Used to render a checkmark or X for whether the Demon can be recruited through [[Negotiation]]. Add <code>y</code> for yes or <code>n</code> for no. For instances where a Demon can only be recruited in certain areas, but not in others, add <code>ne</code> to render a non-equal sign. The <code>location=</code> parameter should then specify each location where recruiting is not possible using an [[Template:Exp|Exp]] tooltip. I.e. <code><nowiki>{{Exp|Cannot recruit.}}</nowiki></code>.</div>
|-
| <center>resist</center> || <div style="padding:1em;">In ''Shin Megami Tensei if...'', Demons do not have unique resistances but instead a resistance type. There are 66 types. The <code>resist=</code> parameter requires only the resistance spread's ID number used by the Demon, which will automatically display the associated type. This data is stored in [[Template:Data/Type/SMTif]]. See the [[Guidelines:Gameplay#Resistances|Gameplay guidelines]] for full instruction on documenting resistances.</div>
|-
| <center>moon</center> || <div style="padding:1em;">In ''Shin Megami Tensei if...'', a Demon's damage output is determined by the current [[Moon Phase]]. There are 14 Moon Phase Types, which each determine the damage output for each Moon Phase. The <code>moon=</code> parameter requires only the type spread's ID letter, which will automatically fill in the damage outputs for each Moon Phase.</div>
|-
| <center>hit</center> || <div style="padding:1em;">Used to render the number of hits the Demon's basic attack can inflict. All other aspects of basic attacks are shared between Demons.</div>
|-
| <center>magic, extra</center> || <div style="padding:1em;">Use [[Template:Skill]] to add Magic and Extra Skills. E.g. <code><nowiki>{{Skill|SMTif|Agi}}</nowiki></code>. This stat table will display the skill name, attribute, cost, and description (if available for that skill).<br/><br/>Skill information is called from [[Module:Data/Skill/smtif]].</div>
|}


The <code><nowiki>race=</nowiki></code> parameter is set up so that whatever is typed into it will automatically be a link in the chart. If the demon's race was later localized as something else or is on a different page like [[List of Minor Demon Races]], you will need to use the <code><nowiki>raceredirect=</nowiki></code> parameter instead of <code><nowiki>race=</nowiki></code> in order to manually pipe the link to another page.
===Code===
 
;All parameters
The <code><nowiki>drop=</nowiki></code> parameter is set up so that whatever is typed into it will automatically be a link in the chart. If the demon can drop no item, multiple items, or you need to manually pipe a link to a separate page use <code><nowiki>dropredirect=</nowiki></code>.
<pre>
 
{{SMTif Enemy Demon Stats
In all of the Super Famicom [[Shin Megami Tensei (Series)|Shin Megami Tensei]] games, demons do not have unique weaknesses. They all pull from a shared pool of preset weakness spreads, here called "Resistance Type". The original {{Link|Game|SMTif}} features 60+ types. The <code><nowiki>resist=</nowiki></code> parameter only requires the number identified the weakness spread used by the demon being cataloged.
|img=
 
|name=
In all of the Super Famicom [[Shin Megami Tensei (Series)|Shin Megami Tensei]] games, demons do not have unique weaknesses. They all pull from a shared pool of preset weakness spreads, here called "Resistance Type". The original {{Link|Game|SMTif}} features 60+ types. The <code><nowiki>resist=</nowiki></code> parameter only requires the number identified the weakness spread used by the demon being cataloged.
|level=
 
|hp=
The <code><nowiki>moon=</nowiki></code> parameter refers to the demon's [[Moon Phase|Moon Effect]] type. Similar to resistance types, there are 14 moon effect types shared between all allied demons, simply input in the letter associated with a specific type and the template will generate the proper chart values. The letters are from A to N.
|mp=
 
|st=
The <code><nowiki>inherit=</nowiki></code> parameter is used to record the demon's skill inheritance type. This type correlates with the element of attack magic that the fusion target can learn during inheritance. The types are as follows: [[Fire]], [[Ice]], [[Electric|Elec]], [[Force]], [[Light]], [[Dark]], and [[Almighty]].
|in=
 
|ma=
The <code><nowiki>magic=</nowiki></code> and <code><nowiki>extra=</nowiki></code> parameters use [[Template:SkillOld]] for displaying skill information.
|vi=
 
|ag=
==Code==
|lu=
<pre>{{SMTif Demon Stats
|location=
|img=  
|race=
|name=  
|raceredirect=
|level=  
|alignment=
|st=  
|recruit=
|in=  
|speech=
|ma=  
|randomencounter=
|vi=  
|exp=
|ag=  
|money=
|lu=  
|magnetite=
|loc=  
|drop=
|race=  
|resist=
|raceredirect=  
|moon=
|align=  
|hit=
|hp=  
|magic=
|mp=  
|extra=
|cost=  
|cp=
|type=
|drop=  
|dropredirect=  
|hit=  
|atk=  
|acc=
|def=
|eva=
|m-atk=
|m-efc=
|resist=  
|magic=  
|extra=  
}}</pre>
}}</pre>


==Examples==
===Example===
<pre>{{SMTif Demon Stats
<pre>{{SMTif Enemy Demon Stats
|name=Willy
|name=Willy
|img=if SFC Willy
|img=SFC Willy
|hp=22
|mp=25
|level=2
|level=2
|st=1
|in=3
|ma=5
|vi=2
|ag=4
|lu=5
|location=[[Karukozaka High School]] 1F; [[Nomos of Earth]] B10F-B9F
|race=Fairy
|race=Fairy
|align=Neutral-Neutral
|alignment=132
|resist=06
|hit=1
|magic=
{{Skill|SMTif|Agi}}
{{Skill|SMTif|Pulinpa}}
{{Skill|SMTif|Tarukaja}}
{{Skill|SMTif|Mapper}}
}}</pre>
{{SMTif Enemy Demon Stats
|name=Willy
|img=SFC Willy
|hp=22
|hp=22
|mp=25
|mp=25
|cp=2
|level=2
|st=1
|st=1
|in=3
|in=3
Line 106: Line 134:
|ag=4
|ag=4
|lu=5
|lu=5
|loc=[[Karukozaka High School]] 1F, [[Nomos of Earth]] B10F-B9F
|location=[[Karukozaka High School]] 1F; [[Nomos of Earth]] B10F-B9F
|race=Fairy
|alignment=132
|resist=06
|hit=1
|hit=1
|atk=6
|acc=8
|def=8
|eva=9
|m-atk=5
|m-efc=4
|resist=06
|magic=
|magic=
{{SkillOld|SMTif|Agi}}
{{Skill|SMTif|Agi}}
{{SkillOld|SMTif|Pulinpa}}
{{Skill|SMTif|Pulinpa}}
{{SkillOld|SMTif|Tarukaja}}
{{Skill|SMTif|Tarukaja}}
{{SkillOld|SMTif|Mapper}}
{{Skill|SMTif|Mapper}}
}}</pre><noinclude>[[Category:Template Documentation]]</noinclude>
}}
<noinclude>[[Category:Template Documentation]]</noinclude>

Latest revision as of 21:17, 9 October 2024

Purpose

Stat table template used to document the stats of enemy Demons in Shin Megami Tensei if....

For the stats of allied Demons, use Template:SMTif Ally Demon Stats instead. For bosses, use Template:SMTif Boss Stats.

Usage

Stat tables are used in the Gameplay section on subject pages, or in their respective Gameplay page if available. It can be used with tabs to catalog different stat tables of the subject. Refer to the Gameplay guidelines for full instruction on using stat tables and tabs.

Parameter Explanation

{{SMTif Enemy Demon Stats
|img= Image subject name; defaults to "SMTif PS (article name) Sprite.png" when omitted
|name= Name; defaults to article's name when omitted
|level= Level
|hp= HP
|mp= MP
|st= Strength
|in= Intelligence
|ma= Magic
|vi= Vitality
|ag= Agility
|lu= Luck
|location= Encounter location
|race= Race
|raceredirect= Redirects the Race's link to another page or section
|alignment= The numerical value assigned to this demon's alignment
|recruit= Can the Demon be recruited during battle? Use Y for yes, N for no, NE for non-equal
|speech= The Demon's Speech Pattern
|randomencounter= Can the Demon be randomly encountered? Use Y for yes, N for no
|exp= Base experience points
|macca= Base Macca drop, if any
|magnetite= Base Magnetite drop, if any
|drop= Item drop, if any
|resist= Resist Type
|moon= Moon Phase Type
|hit= Basic attack's number of hits
|magic= Known magic skills; use {{Skill}} to add skills
|extra= Known extra skills; use {{Skill}} to add skills
}}
Parameter Notes
img
Optional; not used when parameter is omitted. By default, the template will automatically add the Demon's sprite as [[File:SMTif PS {{{PAGENAME}}} Sprite.png]]. The img= parameter can be used to input a different platform abbreviation and subject name to call the sprite from. This should be used if the Demon's in-game name differs from the article title, if the title has a discriminator in it, or if a sprite from a specific version of the game is required.

If the stat table is to be transcluded onto another page, then the img and name parameters must be used.
name
Optional; not used when parameter is omitted. By default, the template will automatically render the Demon's name the same as the article name. Use the name parameter if the Demon's name differs in-game or if the article title has a discriminator in it.

If the stat table is to be transcluded onto another page, then the img and name parameters must be used.
location
Optional; does not display when parameter is omitted. Displays where the Demon can be encountered. See the Gameplay guidelines for full instruction on listing locations.
race, raceredirect
Displays and automatically links to the Demon's Race by name.

If the Race has a different name in-game from the article or if the title has a discriminator in it, use raceredirect= to redirect the link to the appropriate Race page or section. The Race name entered in race= will therefore become the link's display name.
alignment
The Demon's numerical alignment value from 0 to 255. If you do not know the number, then just input "Law", "Neutral", or "Chaos".
recruit
Used to render a checkmark or X for whether the Demon can be recruited through Negotiation. Add y for yes or n for no. For instances where a Demon can only be recruited in certain areas, but not in others, add ne to render a non-equal sign. The location= parameter should then specify each location where recruiting is not possible using an Exp tooltip. I.e. {{Exp|Cannot recruit.}}.
resist
In Shin Megami Tensei if..., Demons do not have unique resistances but instead a resistance type. There are 66 types. The resist= parameter requires only the resistance spread's ID number used by the Demon, which will automatically display the associated type. This data is stored in Template:Data/Type/SMTif. See the Gameplay guidelines for full instruction on documenting resistances.
moon
In Shin Megami Tensei if..., a Demon's damage output is determined by the current Moon Phase. There are 14 Moon Phase Types, which each determine the damage output for each Moon Phase. The moon= parameter requires only the type spread's ID letter, which will automatically fill in the damage outputs for each Moon Phase.
hit
Used to render the number of hits the Demon's basic attack can inflict. All other aspects of basic attacks are shared between Demons.
magic, extra
Use Template:Skill to add Magic and Extra Skills. E.g. {{Skill|SMTif|Agi}}. This stat table will display the skill name, attribute, cost, and description (if available for that skill).

Skill information is called from Module:Data/Skill/smtif.

Code

All parameters
{{SMTif Enemy Demon Stats
|img=
|name=
|level=
|hp=
|mp=
|st=
|in=
|ma=
|vi=
|ag=
|lu=
|location=
|race=
|raceredirect=
|alignment=
|recruit=
|speech=
|randomencounter=
|exp=
|money=
|magnetite=
|drop=
|resist=
|moon=
|hit=
|magic=
|extra=
}}

Example

{{SMTif Enemy Demon Stats
|name=Willy
|img=SFC Willy
|hp=22
|mp=25
|level=2
|st=1
|in=3
|ma=5
|vi=2
|ag=4
|lu=5
|location=[[Karukozaka High School]] 1F; [[Nomos of Earth]] B10F-B9F
|race=Fairy
|alignment=132
|resist=06
|hit=1
|magic=
{{Skill|SMTif|Agi}}
{{Skill|SMTif|Pulinpa}}
{{Skill|SMTif|Tarukaja}}
{{Skill|SMTif|Mapper}}
}}
Name Level HP MP
Willy 2 22 25
Strength
1
Intelligence
3
Magic
5
Vitality
2
Agility
4
Luck
5
Location Karukozaka High School 1F; Nomos of Earth B10F-B9F
Species Race Alignment Recruit Speech RERandom Encounter
Demonic Fairy Neutral-Neutral (132)
Attack Accuracy Defense Evasion M. Attack M. Effect
6 8 8 9 5 4
EXP Macca Magnetite Drop
Resistances
Sword Gun Fire Ice Elec Force Light Dark Almighty
×1 ×1 ×1 ×1 ×1 ×⅝ NulNull ×½ ×1
Sw. Skill AttackBasic demon attack Skill Charge Nerve Ruin Bind Type
×1 ×1 ×1 ×1 ×1 ×½ ×¾ Mind & Dark・Mild Resist
Moon Phase Damage Output
New New 1/8 1/8 2/8 2/8 3/8 3/8 Half Half 5/8 5/8 6/8 6/8 7/8 7/8 Full Full
Basic Attack Element Hit(s) Target
Attack 1 Single enemy
Magic Skills
Skill Attribute Cost Description
Agi Fire 3 MP Fire spell with 17 power that targets a single enemy.
Pulinpa Bind 2 MP Bind spell with 52 power that hits 1-3 times. May cause Bind.
Tarukaja Almighty 4 MP Raises all allies' Attack.
Mapper Special 2 MP Shows a minimap until the next new moon.