Changes

Jump to navigation Jump to search
update for 2019-06-16 build
Line 44: Line 44:  
| <tt>getCharacterFromName(string name, bool mustBeVillager)</tt>
 
| <tt>getCharacterFromName(string name, bool mustBeVillager)</tt>
 
| The default for <tt>mustBeVillager</tt> changed from false to true, and added an overload to get a specific NPC type like <tt>Game1.getCharacterFromName<Pet>("petName", mustBeVillager: false)</tt>.
 
| The default for <tt>mustBeVillager</tt> changed from false to true, and added an overload to get a specific NPC type like <tt>Game1.getCharacterFromName<Pet>("petName", mustBeVillager: false)</tt>.
 +
|-
 +
| <tt>Game1</tt>
 +
| <tt>dailyLuck</tt>
 +
| Use <tt>Game1.player.DailyLuck</tt> or <tt>Game1.player.team.sharedDailyLuck</tt> as appropriate instead.
 
|-
 
|-
 
| <tt>Item</tt>
 
| <tt>Item</tt>
Line 62: Line 66:  
These are changes which might be of interest to modders, but shouldn't break any mods.
 
These are changes which might be of interest to modders, but shouldn't break any mods.
    +
* See [[User:Pathoschild/Modding wishlist#Done in Stardew Valley 1.4|Modding wishlist#Done in Stardew Valley 1.4]].
 +
* Added ██████████.
 
* Added ██████████.
 
* Added ██████████.
 
* Added a <tt>GameLocation</tt> method to patch the location's map from another map file, and a method to force reload the map.
 
* Added a <tt>GameLocation</tt> method to patch the location's map from another map file, and a method to force reload the map.
* Added debug commands: <tt>addQuartz</tt>, <tt>addhour</tt>, <tt>addminute</tt>, <tt>allMailRead</tt>, <tt>animationPreviewTool</tt>/<tt>apt</tt>, <tt>buff</tt> + <tt>clearBuffs</tt>, <tt>changeWallet</tt> + <tt>mergeWallets</tt> + <tt>separateWallets</tt>, <tt>clear</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <tt>██████████</tt> / <tt>██████████</tt>, <tt>festival</tt>, <tt>██████████</tt> / <tt>██████████</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <tt>junimogoodbye</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <t>pauseTime</tt>, <tt>runmacro</tt>, <tt>██████████</tt>, <tt>██████████</tt> / <tt>trlt</tt>, <tt>trashCan</tt>. Removed <tt>emote</tt> and <tt>fillWithPlacedObject</tt>.
+
* Added audio context to methods like <tt>Game1.changeMusicTrack</tt>. If the context changes, any audio playing for the current context will end automatically.
 +
* Added light context (similar to previous).
 +
* Added two new stats to <tt>Game1.stats</tt>: <tt>exMemoriesWiped</tt> and <tt>childrednTurnedToDoves</tt>.
 +
* Added debug commands: <tt>addQuartz</tt>, <tt>addhour</tt>, <tt>addminute</tt>, <tt>allMailRead</tt>, <tt>animationPreviewTool</tt>/<tt>apt</tt>, <tt>broadcastMail</tt>, <tt>buff</tt> + <tt>clearBuffs</tt>, <tt>changeWallet</tt> + <tt>mergeWallets</tt> + <tt>separateWallets</tt>, <tt>clear</tt>, <tt>██████████</tt>, <tt>collectquest</tt>, <tt>██████████</tt>, <tt>createDebris</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <tt>██████████</tt> / <tt>██████████</tt>, <tt>festival</tt>, <tt>frameByFrame</tt> / <tt>fbf</tt>, <tt>growWildTrees</tt>, <tt>inputSim</tt> / <tt>inputsim</tt> / <tt>is</tt>, <tt>██████████</tt> / <tt>██████████</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <tt>junimogoodbye</tt>, <tt>██████████</tt>, <tt>██████████</tt>, <t>pauseTime</tt>, <tt>██████████</tt> / <tt>██████████</tt>, <tt>sleep</tt> / <tt>newDay</tt> / <tt>nd</tt>, <tt>██████████</tt>, <tt>██████████</tt> / <tt>██████████</tt>, <tt>testWordWrap</tt>, <tt>trashCan</tt>, and <tt>warpToCharacter</tt> / <tt>wtc</tt>. Removed <tt>emote</tt> and <tt>fillWithPlacedObject</tt>.
 
* Added option for invisible NPCs gone from the game temporarily (<tt>NPC.IsInvisible</tt> and <tt>NPC.daysUntilNotInvisible</tt>).
 
* Added option for invisible NPCs gone from the game temporarily (<tt>NPC.IsInvisible</tt> and <tt>NPC.daysUntilNotInvisible</tt>).
 
* Added option for temporarily invisible/passable placed items (<tt>Object.isTemporarilyInvisible</tt>).
 
* Added option for temporarily invisible/passable placed items (<tt>Object.isTemporarilyInvisible</tt>).
 
* Added <tt>farmer.isUnclaimedFarmhand</tt> to distinguish a farmhand that hasn't been customised by a player yet.
 
* Added <tt>farmer.isUnclaimedFarmhand</tt> to distinguish a farmhand that hasn't been customised by a player yet.
 +
* Added <tt>kent</tt> option for the <tt>$d</tt> dialogue command.
 +
* Added <tt>%endearment</tt> and <tt>%endearmentlower</tt> dialogue tokens which returns a random choice from Pookie, Love, Hot Stuff, Cuddlebug, Hunky (male) or Peach (female), Cutie, Ducky, Handsome (male) or Darling (female), Sweetie, Dear, Honey, Hun, Sweetheart, or the player name.
 
* Projectiles can now have a max travel distance.
 
* Projectiles can now have a max travel distance.
   Line 81: Line 92:  
* The display name field is now used in English for the <tt>Data/BigCraftablesInformation</tt> and <tt>Data/ObjectInformation</tt> assets.
 
* The display name field is now used in English for the <tt>Data/BigCraftablesInformation</tt> and <tt>Data/ObjectInformation</tt> assets.
 
* Added various tilesheets for new content.
 
* Added various tilesheets for new content.
* Added ██████████. ██████████.
+
* Added ██████████.
 
* Added an animation preview tool. This lets you preview player animations for your current character, optionally changing the hair/shirt/pants/gender. You can access it by entering <tt>debug animationPreviewTool</tt> or <tt>debug apt</tt> in the SMAPI console.
 
* Added an animation preview tool. This lets you preview player animations for your current character, optionally changing the hair/shirt/pants/gender. You can access it by entering <tt>debug animationPreviewTool</tt> or <tt>debug apt</tt> in the SMAPI console.
 
* Added ██████████.
 
* Added ██████████.
Line 110: Line 121:  
! XNB
 
! XNB
 
! Content Patcher
 
! Content Patcher
 +
|-
 +
| <tt>Buildings/Log Cabin</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| '''✘ likely broken'''
 +
|-
 +
| <tt>Buildings/Plank Cabin</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| '''✘ likely broken'''
 +
|-
 +
| <tt>Buildings/Stone Cabin</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| '''✘ likely broken'''
 
|-
 
|-
 
| <tt>Characters/Abigail</tt>
 
| <tt>Characters/Abigail</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| ✓ mostly unaffected
 +
|-
 +
| <tt>Characters/Caroline</tt>
 
| ██████████
 
| ██████████
 
| '''✘ broken'''
 
| '''✘ broken'''
Line 335: Line 366:  
| '''✘ broken'''
 
| '''✘ broken'''
 
| '''✘ broken'''
 
| '''✘ broken'''
 +
|-
 +
| <tt>Data/Blueprints</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| ✓ mostly unaffected
 
|-
 
|-
 
| <tt>Data/Boots</tt>
 
| <tt>Data/Boots</tt>
Line 359: Line 395:  
| ██████████
 
| ██████████
 
| '''✘ broken'''
 
| '''✘ broken'''
 +
|
 +
|-
 +
| <tt>Data/eventConditions</tt>
 +
| deleted
 +
|
 
|  
 
|  
 
|-
 
|-
Line 370: Line 411:  
| '''✘ broken'''
 
| '''✘ broken'''
 
| ✓ mostly unaffected
 
| ✓ mostly unaffected
 +
|-
 +
| <tt>Data/fruitTrees</tt>
 +
| deleted
 +
|
 +
|
 
|-
 
|-
 
| <tt>Data/hats</tt>
 
| <tt>Data/hats</tt>
Line 385: Line 431:  
| '''✘ broken'''
 
| '''✘ broken'''
 
| '''✘ broken'''
 
| '''✘ broken'''
 +
|-
 +
| <tt>Data/MineRooms</tt>
 +
| deleted
 +
|
 +
|
 
|-
 
|-
 
| <tt>Data/monsters</tt>
 
| <tt>Data/monsters</tt>
Line 402: Line 453:  
|-
 
|-
 
| <tt>Data/Quests</tt>
 
| <tt>Data/Quests</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
|
 +
|-
 +
| <tt>Data/SecretNotes</tt>
 
| ██████████
 
| ██████████
 
| '''✘ broken'''
 
| '''✘ broken'''
Line 407: Line 463:  
|-
 
|-
 
| <tt>Data/weapons</tt>
 
| <tt>Data/weapons</tt>
 +
| ██████████
 +
| ✘ will remove changes
 +
| ✓ mostly unaffected
 +
|-
 +
| <tt>Data/Events/BusStop</tt>
 
| ██████████
 
| ██████████
 
| ✘ will remove changes
 
| ✘ will remove changes
Line 452: Line 513:  
|-
 
|-
 
| <tt>Data/Events/Town</tt>
 
| <tt>Data/Events/Town</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| ✓ mostly unaffected
 +
|-
 +
| <tt>Data/Festivals/spring24</tt>
 
| ██████████
 
| ██████████
 
| '''✘ broken'''
 
| '''✘ broken'''
Line 465: Line 531:  
| ✘ will remove changes
 
| ✘ will remove changes
 
| ✓ mostly unaffected
 
| ✓ mostly unaffected
 +
|-
 +
| <tt>LooseSprites/birds</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| ✘ possibly broken
 
|-
 
|-
 
| <tt>LooseSprites/Cursors</tt>
 
| <tt>LooseSprites/Cursors</tt>
Line 477: Line 548:  
|-
 
|-
 
| <tt>LooseSprites/JunimoNote</tt>
 
| <tt>LooseSprites/JunimoNote</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| ✓ mostly unaffected
 +
|-
 +
| <tt>LooseSprites/map</tt>
 
| ██████████
 
| ██████████
 
| '''✘ broken'''
 
| '''✘ broken'''
Line 497: Line 573:  
|-
 
|-
 
| <tt>Maps/ArchaeologyHouse</tt>
 
| <tt>Maps/ArchaeologyHouse</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
 
|-
 
|-
 
| <tt>Maps/Cabin</tt><br /><tt>Maps/Cabin1_marriage</tt><br /><tt>Maps/Cabin2_marriage</tt>
 
| <tt>Maps/Cabin</tt><br /><tt>Maps/Cabin1_marriage</tt><br /><tt>Maps/Cabin2_marriage</tt>
| ██████████
+
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Club</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/CommunityCenter_Joja</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/CommunityCenter_Refurbished</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/CommunityCenter_Ruins</tt>
 +
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
Line 512: Line 608:  
|-
 
|-
 
| <tt>Maps/Farm</tt>
 
| <tt>Maps/Farm</tt>
| ██████████
+
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Farm_Combat</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Farm_Fishing</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Farm_Foraging</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Farm_Mining</tt>
 +
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
 
|-
 
|-
 
| <tt>Maps/FarmHouse</tt><br /><tt>Maps/FarmHouse1_marriage</tt><br /><tt>Maps/FarmHouse2_marriage</tt>
 
| <tt>Maps/FarmHouse</tt><br /><tt>Maps/FarmHouse1_marriage</tt><br /><tt>Maps/FarmHouse2_marriage</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
Line 527: Line 643:  
|-
 
|-
 
| <tt>Maps/Forest-FlowerFestival</tt>
 
| <tt>Maps/Forest-FlowerFestival</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
 
|-
 
|-
 
| <tt>Maps/Forest-IceFestival</tt>
 
| <tt>Maps/Forest-IceFestival</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
 
|-
 
|-
 
| <tt>Maps/HaleyHouse</tt>
 
| <tt>Maps/HaleyHouse</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
 
|-
 
|-
 
| <tt>Maps/ManorHouse</tt>
 
| <tt>Maps/ManorHouse</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
Line 557: Line 673:  
|-
 
|-
 
| <tt>Maps/Mountain</tt>
 
| <tt>Maps/Mountain</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
Line 565: Line 681:  
| ✘ will remove changes
 
| ✘ will remove changes
 
| ✓ mostly unaffected
 
| ✓ mostly unaffected
 +
|-
 +
| <tt>Maps/Railroad</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 
|-
 
|-
 
| <tt>Maps/Saloon</tt>
 
| <tt>Maps/Saloon</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/SeedShop</tt>
 
| ██████████
 
| ██████████
| ?
+
| '''✘ broken'''
 
| ?
 
| ?
 
|-
 
|-
Line 577: Line 703:  
|-
 
|-
 
| <tt>Maps/Shed</tt>
 
| <tt>Maps/Shed</tt>
| ██████████
+
| unknown changes
 
| ?
 
| ?
 
| ?
 
| ?
Line 595: Line 721:  
| ✘ will remove changes
 
| ✘ will remove changes
 
| ✓ mostly unaffected
 
| ✓ mostly unaffected
 +
|-
 +
| <tt>Maps/Town</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 
|-
 
|-
 
| <tt>Maps/Town-Fair</tt>
 
| <tt>Maps/Town-Fair</tt>
Line 605: Line 736:  
| '''✘ broken'''
 
| '''✘ broken'''
 
| ✓ mostly unaffected
 
| ✓ mostly unaffected
 +
|-
 +
| <tt>Maps/Mines/19</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Mines/26</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 +
|-
 +
| <tt>Maps/Mines/28</tt>
 +
| unknown changes
 +
| ?
 +
| ?
 
|-
 
|-
 
| <tt>Minigames/MineCart</tt>
 
| <tt>Minigames/MineCart</tt>
Line 707: Line 853:  
|-
 
|-
 
| <tt>Strings/schedules/spring/Penny</tt>
 
| <tt>Strings/schedules/spring/Penny</tt>
| ██████████
+
| deleted
 
|  
 
|  
 
|  
 
|  
 +
|-
 +
| <tt>TerrainFeatures/Flooring</tt>
 +
| ██████████
 +
| ✓ mostly unaffected
 +
| ✓ mostly unaffected
 
|-
 
|-
 
| <tt>TerrainFeatures/mushroom_tree</tt>
 
| <tt>TerrainFeatures/mushroom_tree</tt>
Line 720: Line 871:  
| '''✘ broken'''
 
| '''✘ broken'''
 
| '''✘ broken'''
 
| '''✘ broken'''
 +
|-
 +
| <tt>TileSheets/bushes</tt>
 +
| ██████████
 +
| '''✘ broken'''
 +
| ✓ mostly unaffected
 
|-
 
|-
 
| <tt>TileSheets/Craftables</tt>
 
| <tt>TileSheets/Craftables</tt>
Line 739: Line 895:  
| ██████████
 
| ██████████
 
| '''✘ broken'''
 
| '''✘ broken'''
 +
| ✓ mostly unaffected
 +
|-
 +
| <tt>TileSheets/weapons</tt>
 +
| ██████████
 +
| '''✘ broken?'''
 
| ✓ mostly unaffected
 
| ✓ mostly unaffected
 
|}
 
|}
    
[[Category:Modding]]
 
[[Category:Modding]]
translators
8,403

edits

Navigation menu