Editing Instance Naming Rules

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
{{Template:Incomplete Article}}
'''Type:''' <code>INNR</code>
'''Type:''' <code>INNR</code>
<BR/>
<BR/>
'''Papyrus:''' [[InstanceNamingRules_Script| InstanceNamingRules]]
'''Papyrus:''' None


The [[Instance Naming Rules]] [[:Category:Object Classes|object]] is found within the [[Object Window]] under the [[:Category:Miscellaneous|Miscellaneous Category]]. Instance Naming Rules determine the name of a single naming instance of one of four target types when an [[Object Mod]] is applied to that target type.
The [[Instance Naming Rules]] [[:Category:Object Classes|object]] is found within the [[Object Window]] under the [[:Category:Miscellaneous|Miscellaneous Category]].


== Editor Dialog ==
== Editor Dialog ==
[[File:Instance Naming Rules Editor.png]]
[[File:Instance Naming Rules Editor.png]]
*{{Template:Editor:Property:ID}}
*{{Template:Editor:Property:ID}}
*'''''Left Panel:''''' A collection containing instance naming rules. Corresponds to the name of an [[Object Mod]]. For example: Braced. Determines the order of crafting recipes listed in the crafting benches if priority is not assigned on the [[Constructible Object]] for the Object Mod.
*'''''Left Panel:''''' A collection containing instance naming rules.
*'''Target Type:''' The type of object these instance naming rules may apply to. This corresponds to the target type of the [[Object Mod]] the rule is applying to.
*'''Target Type:''' The type of object these instance naming rules may apply to.
**'''NONE:'''
**'''NONE:'''
**'''Actor:''' Naming rules may apply to [[Actor]] objects.
**'''Actor:''' Naming rules may apply to [[Actor]] objects.
Line 16: Line 15:
**'''Furniture:''' Naming rules may apply to [[Furniture]] objects.
**'''Furniture:''' Naming rules may apply to [[Furniture]] objects.
**'''Weapon:''' Naming rules may apply to [[Weapon]] objects.
**'''Weapon:''' Naming rules may apply to [[Weapon]] objects.
*'''Ruleset Number:''' The order in which the Left Panel is used by a single instance of an object.
*'''Ruleset Number:'''
*'''Index:''' Assigns priority to the Left Panel rules if there are more than one set rules on a Ruleset Number. DLCs use different indices than vanilla, modders may wish to do the same.
*'''Index:'''
*'''Move:''' Allows the user to change the priority of the Left Panel.
*'''Move:'''
*'''Text:''' The name of the instance of a single object. For example: VATS Enhanced
*'''Text:'''
*{{Template:Editor:Property:Keywords}} These keywords are used to determine the name of the single instance of an object with associated keywords on an [[Object Mod]].
*{{Template:Editor:Property:Keywords}}
*'''Use Property Data:''' {{Template:Editor:PropertyObsolete}} ''This includes the Target, Op, and Value fields.''
*'''Use Property Data:'''
**'''Target:'''
*'''Target:'''
***'''ColorRemappingIndex:'''
*'''Op:'''
***'''Enchantments:'''
*'''Value:'''
***'''ForcedInventory:'''
***'''Keywords:'''
***'''MaterialSwaps:'''
***'''XPOffsets:'''
**'''Op:''' The comparison operation to perform.
***'''<:''' ''Target'' is '''less''' than ''Value''.
***'''<=:''' ''Target'' is '''less than or equal''' to ''Value''.
***'''=:''' ''Target'' is '''equal''' to ''Value''.
***'''>:''' ''Target'' is '''greater''' than ''Value''.
***'''>=:''' ''Target'' is '''greater than or equal''' to ''Value''.
**'''Value:''' The comparison value.
 
== Rulesets ==
'''Target Type:''' <code>Actor</code>
<br>
The game does not have a ruleset for Actors.
<br>
<br>
<br>
 
'''Target Type:''' <code>Armor</code>
{| class="wikitable"
!colspan="4"| dn_CommonArmor
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for all types of armor. Excludes power armor, clothing, and vault suits.<br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''dn_CommonArmor'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.<br>New "skins" keywords from the [[Creation Club]] will update this form.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 1000 (Legendary)<br>10000 (Linings)
| style="padding: 10px" | Legendary [[Object Mod]]s<br>Lining Object Mods
| style="padding: 10px" | dn_HasLegendary<br>dn_HasLining
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 10000
| style="padding: 10px" | Material Object Mods<br>Alphabetized by armor type keyword (dn_armor_Combat, dn_armor_Leather, etc.)
| style="padding: 10px" | dn_HasMaterial<br>dn_armor
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Drawn from name of the Armor record this instance is naming.
| style="padding: 10px" | Not applicable.
|-
! scope="row" | Ruleset 3-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by the vanilla game.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| dn_Clothes
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for Clothing.<br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''dn_Clothes'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 10000
| style="padding: 10px" | Railroad [[Object Mod]]s
| style="padding: 10px" | dn_HasMod_Railroad
|-
! scope="row" | Ruleset 1-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by the vanilla game.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| dn_PowerArmor
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for all types of power armor. Each new power armor added by DLCs uses its own set of rules by duplicating this form.<br>'''Compatibility Solutions:''' Modders wishing to add to this form via scripting should not duplicate it. Create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''dn_PowerArmor'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.<br>New "skins" keywords from the [[Creation Club]] will update this form.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 10000
| style="padding: 10px" | Miscellaneous [[Object Mod]]s
| style="padding: 10px" | dn_HasMisc
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 10000
| style="padding: 10px" | Material Object Mods
| style="padding: 10px" | dn_HasMaterial
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | 10000
| style="padding: 10px" | Lining Object Mods for each power armor classification (T-60, X-01, Raider).
| style="padding: 10px" | dn_PowerArmor_Lining<br>dn_PowerArmor
|-
! scope="row" | Ruleset 3
| style="padding: 10px" | 10000
| style="padding: 10px" | ''Text'' and ''Keyword'' of each Armor piece (Helmet, Left Arm, etc.)
| style="padding: 10px" | dn_PowerArmor
|-
! scope="row" | Ruleset 4-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by the vanilla game.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| dn_VaultSuit
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for Vault Suits. <br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''dn_Clothes'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.<br>New "skins" keywords from the [[Creation Club]] will update this form.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 10000
| style="padding: 10px" | Lining [[Object Mod]]s
| style="padding: 10px" | dn_HasVaultSuitLining
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 10000
| style="padding: 10px" | Fabric Colors
| style="padding: 10px" | ccACXFO4001_dn_VaultColor
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | 10000
| style="padding: 10px" | Ten 'condition' rules that are not used by the game.
| style="padding: 10px" | ccACXFO4001_dn_VaultCondition
|-
! scope="row" | Ruleset 3
| style="padding: 10px" | 10000
| style="padding: 10px" | Vault Numbers
| style="padding: 10px" | ccACXFO4001_dn_VaultNumber
|-
! scope="row" | Ruleset 4-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by the vanilla game.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC01dn_PowerArmor
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for power armor included in Automatron. New power armor added by DLCs uses its own set of rules on the new Armor record.<br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''DLC01dn_PowerArmor'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 0
| style="padding: 10px" | Miscellaneous [[Object Mod]]s<br>Duplication of vanilla Ruleset 0.
| style="padding: 10px" | dn_HasMisc
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 0
| style="padding: 10px" | Material Object Mods<br>Duplication of vanilla Ruleset 1 prior to Creation Club.
| style="padding: 10px" | dn_HasMaterial
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | 0
| style="padding: 10px" | Lining Object Mods for each power armor classification (T-60, X-01, Raider).<br>Includes Automatron's Tesla Naming Rules.
| style="padding: 10px" | dn_PowerArmor_Lining<br>dn_PowerArmor
|-
! scope="row" | Ruleset 3
| style="padding: 10px" | 0
| style="padding: 10px" | ''Text'' and ''Keyword'' of each Armor piece (Helmet, Left Arm, etc.)<br>Duplication of vanilla.
| style="padding: 10px" | dn_PowerArmor
|-
! scope="row" | Ruleset 4-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by Automatron.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC03_dn_CommonArmor
|-
|colspan="4" style="text-align:center" | Armor naming rules update for Far Harbor DLC.<br>New ruleset merges with <code>dn_CommonArmor</code> via [[MergeWith_-_InstanceNamingRules|MergeWith]] upon starting new game with DLC enabled.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Blank. Far Harbor uses base game '''''Lining [[Object Mod]]''''' names and keywords and did not use this form to add new '''''Legendary Object Mod''''' names and keywords.
| style="padding: 10px" | Not applicable.
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 3000
| style="padding: 10px" | New Material Object Mods
| style="padding: 10px" | DLC03_dn_armor<br>dn_HasMaterial
|-
! scope="row" | Ruleset 2-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Blank and/or unused by Far Harbor DLC.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC03_dn_LegendaryArmor
|-
|colspan="4" style="text-align:center" | Legendary Armor naming rules update for Far Harbor DLC.<br>New ruleset merges with <code>dn_CommonArmor</code> via [[MergeWith_-_InstanceNamingRules|MergeWith]] upon starting new game with DLC enabled.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 700
| style="padding: 10px" | Legendary Object Mods
| style="padding: 10px" | DLC03_HasLegendary
|-
! scope="row" | Ruleset 1-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by Far Harbor DLC.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC04_dn_CommonArmorUpdate
|-
|colspan="4" style="text-align:center" | Armor naming rules update for Nuka World DLC.<br>New ruleset merges with <code>dn_CommonArmor</code> via [[MergeWith_-_InstanceNamingRules|MergeWith]] upon starting new game with DLC enabled.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Blank. Nuka World uses base game '''''Lining [[Object Mod]]''''' names and keywords and did not use this form to add new '''''Legendary Object Mod''''' names and keywords.
| style="padding: 10px" | Not applicable.
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 9600
| style="padding: 10px" | New Material Object Mods
| style="padding: 10px" | DLC04_dn_armor<br>dn_HasMaterial
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Drawn from name of the Armor record this instance is naming.
| style="padding: 10px" | Not applicable.
|-
! scope="row" | Ruleset 3-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Blank and/or unused by Nuka World DLC.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC04_dn_PowerArmor_NukaCola
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for power armor included in Nuka World. New power armor added by DLCs uses its own set of rules on the new Armor record.<br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''DLC04_dn_PowerArmor_NukaCola'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 10000
| style="padding: 10px" | Miscellaneous [[Object Mod]]s<br>Duplication of vanilla Ruleset 0.
| style="padding: 10px" | dn_HasMisc
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 10000
| style="padding: 10px" | Material Object Mods<br>Duplication of vanilla Ruleset 1 prior to Creation Club.
| style="padding: 10px" | dn_HasMaterial<br>dn_DLC04_HasMaterial
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | 10000
| style="padding: 10px" | Lining Object Mods for each power armor classification (T-60, X-01, Raider).<br>Duplication of vanilla.
| style="padding: 10px" | dn_PowerArmor_Lining<br>dn_PowerArmor
|-
! scope="row" | Ruleset 3
| style="padding: 10px" | 10000
| style="padding: 10px" | ''Text'' and ''Keyword'' of each Armor piece (Helmet, Left Arm, etc.)<br>Duplication of vanilla.
| style="padding: 10px" | dn_PowerArmor
|-
! scope="row" | Ruleset 4-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by Nuka World.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC04_dn_PowerArmor_Overboss
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for power armor included in Nuka World. New power armor added by DLCs uses its own set of rules on the new Armor record.<br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''DLC04_dn_PowerArmor_Overboss'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 10000
| style="padding: 10px" | Miscellaneous [[Object Mod]]s<br>Duplication of vanilla Ruleset 0.
| style="padding: 10px" | dn_HasMisc
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 10000
| style="padding: 10px" | Material Object Mods<br>Duplication of vanilla Ruleset 1 prior to Creation Club.
| style="padding: 10px" | dn_HasMaterial<br>dn_DLC04_HasMaterial
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | 10000
| style="padding: 10px" | Lining Object Mods for each power armor classification (T-60, X-01, Raider).
| style="padding: 10px" | dn_PowerArmor_Lining<br>dn_PowerArmor
|-
! scope="row" | Ruleset 3
| style="padding: 10px" | 10000
| style="padding: 10px" | ''Text'' and ''Keyword'' of each Armor piece (Helmet, Left Arm, etc.)<br>Duplication of vanilla.
| style="padding: 10px" | dn_PowerArmor
|-
! scope="row" | Ruleset 4-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by Nuka World.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
{| class="wikitable"
!colspan="4"| DLC04_dn_PowerArmor_Quantum
|-
|colspan="4" style="text-align:center; padding: 10px"  | Base naming rules for power armor included in Nuka World. New power armor added by DLCs uses its own set of rules on the new Armor record.<br>'''Compatibility Solutions:''' Modders should create new Instance Naming Rules form and [[MergeWith_-_InstanceNamingRules|MergeWith]] ''DLC04_dn_PowerArmor_Quantum'' to add new and unique ''Text'' and ''Keywords'' to avoid compatibility issues and keyword duplication errors.
|-
! Ruleset
! Rule Index
! Description of Naming Rule
! Keyword Prefix
|-
! scope="row" | Ruleset 0
| style="padding: 10px" | 10000
| style="padding: 10px" | Miscellaneous [[Object Mod]]s<br>Duplication of vanilla Ruleset 0.
| style="padding: 10px" | dn_HasMisc
|-
! scope="row" | Ruleset 1
| style="padding: 10px" | 10000
| style="padding: 10px" | Material Object Mods<br>Duplication of vanilla Ruleset 1 prior to Creation Club.
| style="padding: 10px" | dn_HasMaterial<br>dn_DLC04_HasMaterial
|-
! scope="row" | Ruleset 2
| style="padding: 10px" | 10000
| style="padding: 10px" | Lining Object Mods for each power armor classification (T-60, X-01, Raider).
| style="padding: 10px" | dn_PowerArmor_Lining<br>dn_PowerArmor
|-
! scope="row" | Ruleset 3
| style="padding: 10px" | 10000
| style="padding: 10px" | ''Text'' and ''Keyword'' of each Armor piece (Helmet, Left Arm, etc.)<br>Duplication of vanilla.
| style="padding: 10px" | dn_PowerArmor
|-
! scope="row" | Ruleset 4-9
| style="padding: 10px" | Not applicable.
| style="padding: 10px" | Unused by Nuka World.
| style="padding: 10px" | Not applicable.
|-
|}
<br>
<br>
<br>
 
'''Target Type:''' <code>Furniture</code>
<br>
The game does not have a ruleset for Furniture.
<br>
<br>
<br>
'''Target Type:''' <code>Weapon</code>
<br>
<br>
<br>


== See Also ==
== See Also ==
Line 441: Line 29:
*[[Armor]]
*[[Armor]]
*[[Furniture]]
*[[Furniture]]
*[[Weapon]]
*[[Keyword]]
*[[Keyword]]
*[[LeveledItem]]
*[[MergeWith_-_InstanceNamingRules|MergeWith]]
*[[Object Mod]]
*[[Weapon]]
*[[:Category:Miscellaneous|Miscellaneous Category]]
*[[:Category:Miscellaneous|Miscellaneous Category]]


== External Links ==
* [https://www.nexusmods.com/fallout4/articles/161/ Instance Naming Rules (INNR) 101 by valdacil]


[[Category:Editor Reference]]
[[Category:Editor Reference]]
[[Category:Object Classes]]
[[Category:Object Classes]]
[[Category:Miscellaneous]]
[[Category:Miscellaneous]]

Please note that all contributions to the Fallout4 CreationKit Wiki are considered to be released under the Creative Commons Attribution-ShareAlike (see FalloutCK:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

Cancel Editing help (opens in new window)