Changes

Jump to navigation Jump to search
use {{ModId}} in Content Patcher examples
Line 279: Line 279:  
             "Target": "Data/Objects",
 
             "Target": "Data/Objects",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Pufferchick": {
+
                 "{{ModId}}_Pufferchick": {
 
                     "Name": "Pufferchick",
 
                     "Name": "Pufferchick",
 
                     "Displayname": "Pufferchick",
 
                     "Displayname": "Pufferchick",
Line 287: Line 287:  
                     "Price": 1200,
 
                     "Price": 1200,
   −
                     "Texture": "Mods/Example.ModId/Objects",
+
                     "Texture": "Mods/{{ModId}}/Objects",
 
                     "SpriteIndex": 0
 
                     "SpriteIndex": 0
 
             }
 
             }
Line 300: Line 300:  
                     "Operation": "Append",
 
                     "Operation": "Append",
 
                     "Target": ["Entries", "Universal_Love"],
 
                     "Target": ["Entries", "Universal_Love"],
                     "Value": "Example.ModId_Pufferchick",
+
                     "Value": "{{ModId}}_Pufferchick",
 
                     "Delimiter": " " // if there are already values, add a space between them and the new one
 
                     "Delimiter": " " // if there are already values, add a space between them and the new one
 
                 }
 
                 }
Line 311: Line 311:  
             "Target": "Data/Crops",
 
             "Target": "Data/Crops",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Pufferchick": {
+
                 "{{ModId}}_Pufferchick": {
 
                     "Seasons": [ "spring", "summer", "fall" ],
 
                     "Seasons": [ "spring", "summer", "fall" ],
 
                     "DaysInPhase": [ 1, 1, 1, 1, 1 ],
 
                     "DaysInPhase": [ 1, 1, 1, 1, 1 ],
                     "HarvestItemId": "Example.ModId_Pufferchick",
+
                     "HarvestItemId": "{{ModId}}_Pufferchick",
   −
                     "Texture": "Mods/Example.ModId/Crops",
+
                     "Texture": "Mods/{{ModId}}/Crops",
 
                     "SpriteIndex": 0
 
                     "SpriteIndex": 0
 
             }
 
             }
Line 324: Line 324:  
         {
 
         {
 
             "Action": "Load",
 
             "Action": "Load",
             "Target": "Mods/Example.ModId/Crops, Mods/Example.ModId/Objects",
+
             "Target": "Mods/{{ModId}}/Crops, Mods/{{ModId}}/Objects",
 
             "FromFile": "assets/{{TargetWithoutPath}}.png" // assets/Crops.png, assets/Objects.png
 
             "FromFile": "assets/{{TargetWithoutPath}}.png" // assets/Crops.png, assets/Objects.png
 
         },
 
         },
Line 1,468: Line 1,468:  
             "Target": "Data/Concessions",
 
             "Target": "Data/Concessions",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_PufferchickPop": {
+
                 "{{ModId}}_PufferchickPop": {
                     "Id": "Example.ModId_PufferchickPop", // must specify ID again when creating a new entry
+
                     "Id": "{{ModId}}_PufferchickPop", // must specify ID again when creating a new entry
 
                     "Name": "PufferchickPop",
 
                     "Name": "PufferchickPop",
 
                     "DisplayName": "Pufferchick Pop",
 
                     "DisplayName": "Pufferchick Pop",
Line 1,680: Line 1,680:  
             "Target": "Data/Objects",
 
             "Target": "Data/Objects",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Pufferfruit": {
+
                 "{{ModId}}_Pufferfruit": {
 
                     "Name": "Pufferfruit",
 
                     "Name": "Pufferfruit",
 
                     "DisplayName": "Pufferfruit",
 
                     "DisplayName": "Pufferfruit",
Line 1,688: Line 1,688:  
                     "Price": 1200,
 
                     "Price": 1200,
   −
                     "Texture": "Mods/Example.ModId/Objects",
+
                     "Texture": "Mods/{{ModId}}/Objects",
 
                     "SpriteIndex": 0
 
                     "SpriteIndex": 0
 
                 },
 
                 },
                 "Example.ModId_Puffersapling": {
+
                 "{{ModId}}_Puffersapling": {
 
                     "Name": "Puffersapling",
 
                     "Name": "Puffersapling",
 
                     "DisplayName": "Puffersapling",
 
                     "DisplayName": "Puffersapling",
Line 1,699: Line 1,699:  
                     "Price": 1200,
 
                     "Price": 1200,
   −
                     "Texture": "Mods/Example.ModId/Objects",
+
                     "Texture": "Mods/{{ModId}}/Objects",
 
                     "SpriteIndex": 1
 
                     "SpriteIndex": 1
 
                 }
 
                 }
Line 1,710: Line 1,710:  
             "Target": "Data/FruitTrees",
 
             "Target": "Data/FruitTrees",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Puffersapling": {
+
                 "{{ModId}}_Puffersapling": {
 
                     "DisplayName": "Pufferfruit",
 
                     "DisplayName": "Pufferfruit",
 
                     "Seasons": [ "spring" ],
 
                     "Seasons": [ "spring" ],
 
                     "Fruit": [
 
                     "Fruit": [
 
                         {
 
                         {
                             "Id": "Example.ModId_Pufferfruit",
+
                             "Id": "E{{ModId}}_Pufferfruit",
                             "ItemId": "Example.ModId_Pufferfruit"
+
                             "ItemId": "{{ModId}}_Pufferfruit"
 
                         }
 
                         }
 
                     ],
 
                     ],
                     "Texture": "Mods/Example.ModId/FruitTrees",
+
                     "Texture": "Mods/{{ModId}}/FruitTrees",
 
                     "TextureSpriteRow": 0
 
                     "TextureSpriteRow": 0
 
                 }
 
                 }
Line 1,728: Line 1,728:  
         {
 
         {
 
             "Action": "Load",
 
             "Action": "Load",
             "Target": "Mods/Example.ModId/FruitTrees, Mods/Example.ModId/Objects",
+
             "Target": "Mods/{{ModId}}/FruitTrees, Mods/{{ModId}}/Objects",
 
             "FromFile": "assets/{{TargetWithoutPath}}.png" // assets/FruitTrees.png, assets/Objects.png
 
             "FromFile": "assets/{{TargetWithoutPath}}.png" // assets/FruitTrees.png, assets/Objects.png
 
         },
 
         },
Line 3,233: Line 3,233:  
             "TargetField": [ "GarbageCans" ],
 
             "TargetField": [ "GarbageCans" ],
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Carpenter": {
+
                 "{{ModId}}_Carpenter": {
 
                     "Items": [
 
                     "Items": [
 
                         // 25% chance of pufferfish
 
                         // 25% chance of pufferfish
 
                         {
 
                         {
                             "ID": "Example.ModId_Pufferfish",
+
                             "ID": "{{ModId}}_Pufferfish",
 
                             "Condition": "RANDOM 0.25",
 
                             "Condition": "RANDOM 0.25",
 
                             "ItemId": "(O)128"
 
                             "ItemId": "(O)128"
Line 3,244: Line 3,244:  
                         // else guaranteed random House Plant item
 
                         // else guaranteed random House Plant item
 
                         {
 
                         {
                             "ID": "Example.ModId_RandomHousePlant",
+
                             "ID": "{{ModId}}_RandomHousePlant",
 
                             "ItemID": "RANDOM_ITEMS (F) 1376 1390"
 
                             "ItemID": "RANDOM_ITEMS (F) 1376 1390"
 
                         }
 
                         }
Line 3,272: Line 3,272:  
                 // 25% chance of pufferfish
 
                 // 25% chance of pufferfish
 
                  
 
                  
                 "Example.ModId_Pufferfish":{
+
                 "{{ModId}}_Pufferfish":{
                     "ID": "Example.ModId_Pufferfish",
+
                     "ID": "{{ModId}}_Pufferfish",
 
                     "Condition": "RANDOM 0.25",
 
                     "Condition": "RANDOM 0.25",
 
                     "ItemId": "(O)128"
 
                     "ItemId": "(O)128"
Line 3,279: Line 3,279:  
             },
 
             },
 
             "MoveEntries": [
 
             "MoveEntries": [
                 { "ID": "Example.ModId_Pufferfish", "BeforeId": "Base_DishOfTheDay" }
+
                 { "ID": "{{ModId}}_Pufferfish", "BeforeId": "Base_DishOfTheDay" }
 
             ]
 
             ]
 
         }
 
         }
Line 4,975: Line 4,975:  
             "Target": "Data/Characters",
 
             "Target": "Data/Characters",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Amabel": {
+
                 "{{ModId}}_Amabel": {
 
                     "DisplayName": "Amabel", // this would normally use {{i18n:}} to support translations
 
                     "DisplayName": "Amabel", // this would normally use {{i18n:}} to support translations
 
                     "BirthSeason": "Fall",
 
                     "BirthSeason": "Fall",
Line 5,012: Line 5,012:  
             "Target": "Data/Characters",
 
             "Target": "Data/Characters",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Belwick": {
+
                 "{{ModId}}_Belwick": {
 
                     "DisplayName": "Belwick", // this would normally use {{i18n:}} to support translations
 
                     "DisplayName": "Belwick", // this would normally use {{i18n:}} to support translations
   Line 6,296: Line 6,296:  
             "Target": "Data/AudioChanges",
 
             "Target": "Data/AudioChanges",
 
             "Entries": {
 
             "Entries": {
                 "Example.ModId_Music": {
+
                 "{{ModId}}_Music": {
                     "ID": "Example.ModId_Music",
+
                     "ID": "{{ModId}}_Music",
 
                     "Category": "Music",
 
                     "Category": "Music",
 
                     "FilePaths": [ "{{AbsoluteFilePath: assets/music.ogg}}" ],
 
                     "FilePaths": [ "{{AbsoluteFilePath: assets/music.ogg}}" ],
Line 6,311: Line 6,311:  
             "Target": "Maps/BusStop",
 
             "Target": "Maps/BusStop",
 
             "MapProperties": {
 
             "MapProperties": {
                 "Music": "Example.ModId_Music"
+
                 "Music": "{{ModId}}_Music"
 
             }
 
             }
 
         }
 
         }
translators
8,438

edits

Navigation menu