diff --git a/Changelog.md b/Changelog.md index 97a74ac..bb5f281 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,10 +1,17 @@ -# 0.21.1 +# 0.21.2 -> Small Fixes for the Two Year update +> Small Additions to the Two Year update + +Improvements +- Display an on-screen keyboard for input fields when playing on the Steam Deck +- Added a padding to the wallpaper texture to reduce graphical issues with odd screen sizes Fixes -- Fixed public street lamps not working when updating an older map -- Fixed a crash when trying to start a woodworking action on an unfinished woodwork +- Fixed woodworking actions not saving and loading properly +- Fixed a rare crash with the "Ask to Taste" action +- Fixed in-game news being impossible to navigate to using a gamepad +- Fixed public street lamps not working when updating an older map (0.21.1) +- Fixed a crash when trying to start a woodworking action on an unfinished woodwork (0.21.1) # 0.21.0 ![](media/changelog/0.21.0.png) diff --git a/docs/api/.manifest b/docs/api/.manifest index 71b6243..ec68e3c 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -2559,7 +2559,7 @@ "TinyLife.Utilities.TextureHandler.TopsTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.UiTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.VehicleTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.WallpaperTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.WallpaperTextures": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.WallDisplay": "TinyLife.WallDisplay.yml", "TinyLife.WallDisplay.Auto": "TinyLife.WallDisplay.yml", "TinyLife.WallDisplay.Down": "TinyLife.WallDisplay.yml", @@ -2910,7 +2910,7 @@ "TinyLife.World.Wall.Wallpapers": "TinyLife.World.Wall.yml", "TinyLife.World.WallMode": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml", - "TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas})": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}})": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Door": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Full": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.LongWindow": "TinyLife.World.WallMode.yml", @@ -2924,7 +2924,7 @@ "TinyLife.World.WallMode.RoofGableInverse": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.SmallWindow": "TinyLife.World.WallMode.yml", "TinyLife.World.Wallpaper": "TinyLife.World.Wallpaper.yml", - "TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Wallpaper.yml", + "TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.BaseName": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Colors": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.ColorSchemes": "TinyLife.World.Wallpaper.yml", @@ -2935,6 +2935,6 @@ "TinyLife.World.Wallpaper.Icon": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Name": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Price": "TinyLife.World.Wallpaper.yml", - "TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml", + "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Wallpapers": "TinyLife.World.Wallpaper.yml" } \ No newline at end of file diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 673f62e..60ff069 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 903 + startLine: 906 assemblies: - Tiny Life namespace: TinyLife @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 906 + startLine: 909 assemblies: - Tiny Life namespace: TinyLife @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 908 + startLine: 911 assemblies: - Tiny Life namespace: TinyLife @@ -128,7 +128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 910 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 912 + startLine: 915 assemblies: - Tiny Life namespace: TinyLife @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 914 + startLine: 917 assemblies: - Tiny Life namespace: TinyLife @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 916 + startLine: 919 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index c7968c7..98aa686 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -811,7 +811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadContent path: ../TinyLife/GameImpl.cs - startLine: 232 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife @@ -845,7 +845,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/GameImpl.cs - startLine: 377 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife @@ -882,7 +882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/GameImpl.cs - startLine: 568 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife @@ -919,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/GameImpl.cs - startLine: 609 + startLine: 612 assemblies: - Tiny Life namespace: TinyLife @@ -956,7 +956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeDefaultUiStyle path: ../TinyLife/GameImpl.cs - startLine: 623 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife @@ -995,7 +995,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateCamera path: ../TinyLife/GameImpl.cs - startLine: 632 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife @@ -1031,7 +1031,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCursorOnUi path: ../TinyLife/GameImpl.cs - startLine: 646 + startLine: 649 assemblies: - Tiny Life namespace: TinyLife @@ -1066,7 +1066,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: ../TinyLife/GameImpl.cs - startLine: 658 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife @@ -1102,7 +1102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 732 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife @@ -1137,7 +1137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 743 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife @@ -1172,7 +1172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 758 + startLine: 761 assemblies: - Tiny Life namespace: TinyLife @@ -1208,7 +1208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 784 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Mods.Mod.yml b/docs/api/TinyLife.Mods.Mod.yml index 7aa234f..14dafa5 100644 --- a/docs/api/TinyLife.Mods.Mod.yml +++ b/docs/api/TinyLife.Mods.Mod.yml @@ -240,7 +240,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Mods - summary: "\nAdd the content that this mod provides for the given instance. Some of the supported things to register are:\n to register furniture types,\n to register action types,\n to register clothes (and hair),\n to register skills,\n to register wallpapers,\nNote that there are a lot of additional things that can be registered in this method.\n" + summary: "\nAdd the content that this mod provides for the given instance. Some of the supported things to register are:\n to register furniture types,\n to register action types,\n to register clothes (and hair),\n to register skills,\n to register wallpapers,\nNote that there are a lot of additional things that can be registered in this method.\n" example: [] syntax: content: public abstract void AddGameContent(GameImpl game, ModInfo info) @@ -793,8 +793,8 @@ references: - uid: TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) commentId: M:TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType) isExternal: true -- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) - commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) +- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) + commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) isExternal: true - uid: TinyLife.Mods.Mod.AddGameContent* commentId: Overload:TinyLife.Mods.Mod.AddGameContent diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 2a276fe..0312e36 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 2458 + startLine: 2460 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -66,7 +66,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2466 + startLine: 2468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 2472 + startLine: 2474 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml index 0935a4e..075c9a4 100644 --- a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdateDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2354 + startLine: 2356 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.DeathReason.yml b/docs/api/TinyLife.Objects.Person.DeathReason.yml index 28720fc..2ec621a 100644 --- a/docs/api/TinyLife.Objects.Person.DeathReason.yml +++ b/docs/api/TinyLife.Objects.Person.DeathReason.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 2409 + startLine: 2411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 2415 + startLine: 2417 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 2420 + startLine: 2422 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 2425 + startLine: 2427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 2429 + startLine: 2431 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index 0c6069e..67745ab 100644 --- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2339 + startLine: 2341 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index e84d04b..5a3940e 100644 --- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2349 + startLine: 2351 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.Pose.yml b/docs/api/TinyLife.Objects.Person.Pose.yml index 5c0c270..148c195 100644 --- a/docs/api/TinyLife.Objects.Person.Pose.yml +++ b/docs/api/TinyLife.Objects.Person.Pose.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 2359 + startLine: 2361 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 2364 + startLine: 2366 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -99,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 2368 + startLine: 2370 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 2372 + startLine: 2374 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 2377 + startLine: 2379 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2382 + startLine: 2384 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 2386 + startLine: 2388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -269,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 2390 + startLine: 2392 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -303,7 +303,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2394 + startLine: 2396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 2398 + startLine: 2400 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 2402 + startLine: 2404 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index cd7bf39..ed66c2d 100644 --- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2344 + startLine: 2346 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index 087ed5f..cdecb1e 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -3541,7 +3541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 1028 + startLine: 1030 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3580,7 +3580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 1072 + startLine: 1074 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3619,7 +3619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/Person.cs - startLine: 1096 + startLine: 1098 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3661,7 +3661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/Person.cs - startLine: 1106 + startLine: 1108 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3693,7 +3693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/Person.cs - startLine: 1117 + startLine: 1119 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3735,7 +3735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/Person.cs - startLine: 1127 + startLine: 1129 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3767,7 +3767,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/Person.cs - startLine: 1144 + startLine: 1146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3812,7 +3812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/Person.cs - startLine: 1153 + startLine: 1155 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3850,7 +3850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1171 + startLine: 1173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3898,7 +3898,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1189 + startLine: 1191 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3949,7 +3949,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1206 + startLine: 1208 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4000,7 +4000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/Person.cs - startLine: 1217 + startLine: 1219 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4039,7 +4039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/Person.cs - startLine: 1229 + startLine: 1231 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4078,7 +4078,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1238 + startLine: 1240 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4117,7 +4117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1248 + startLine: 1250 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4159,7 +4159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1261 + startLine: 1263 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4204,7 +4204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1272 + startLine: 1274 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4243,7 +4243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1282 + startLine: 1284 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4282,7 +4282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1292 + startLine: 1294 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4324,7 +4324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/Person.cs - startLine: 1304 + startLine: 1306 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4369,7 +4369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/Person.cs - startLine: 1320 + startLine: 1322 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4411,7 +4411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/Person.cs - startLine: 1330 + startLine: 1332 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4450,7 +4450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/Person.cs - startLine: 1344 + startLine: 1346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4504,7 +4504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1379 + startLine: 1381 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4549,7 +4549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPathAsync path: ../TinyLife/Objects/Person.cs - startLine: 1399 + startLine: 1401 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4600,7 +4600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1409 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4643,7 +4643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1421 + startLine: 1423 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4696,7 +4696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1435 + startLine: 1437 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4732,7 +4732,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1448 + startLine: 1450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4767,7 +4767,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1456 + startLine: 1458 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4802,7 +4802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1466 + startLine: 1468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4841,7 +4841,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1529 + startLine: 1531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4892,7 +4892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1551 + startLine: 1553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4931,7 +4931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1572 + startLine: 1574 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4976,7 +4976,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 1591 + startLine: 1593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5021,7 +5021,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 1607 + startLine: 1609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5060,7 +5060,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 1616 + startLine: 1618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5095,7 +5095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 1640 + startLine: 1642 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5143,7 +5143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 1682 + startLine: 1684 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5182,7 +5182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 1687 + startLine: 1689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5220,7 +5220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 1697 + startLine: 1699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5259,7 +5259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 1707 + startLine: 1709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5301,7 +5301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 1716 + startLine: 1718 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5340,7 +5340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 1728 + startLine: 1730 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5379,7 +5379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1748 + startLine: 1750 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5418,7 +5418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1760 + startLine: 1762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5457,7 +5457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1776 + startLine: 1778 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5493,7 +5493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 1792 + startLine: 1794 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5538,7 +5538,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 1833 + startLine: 1835 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5577,7 +5577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 1843 + startLine: 1845 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5616,7 +5616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 1853 + startLine: 1855 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5655,7 +5655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 1874 + startLine: 1876 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5690,7 +5690,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 1890 + startLine: 1892 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5729,7 +5729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/Person.cs - startLine: 1902 + startLine: 1904 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5777,7 +5777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/Person.cs - startLine: 1915 + startLine: 1917 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5816,7 +5816,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 1925 + startLine: 1927 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5855,7 +5855,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 2278 + startLine: 2280 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index c0ea44a..486eb7b 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 2481 + startLine: 2483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 2485 + startLine: 2487 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 2486 + startLine: 2488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 2487 + startLine: 2489 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 2488 + startLine: 2490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -208,7 +208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 2489 + startLine: 2491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -240,7 +240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 2490 + startLine: 2492 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -272,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 2491 + startLine: 2493 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 2492 + startLine: 2494 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 2493 + startLine: 2495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -368,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 2494 + startLine: 2496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 2495 + startLine: 2497 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -432,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 2496 + startLine: 2498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 2497 + startLine: 2499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 2498 + startLine: 2500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -528,7 +528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 2499 + startLine: 2501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -560,7 +560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 2500 + startLine: 2502 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 8de9832..8904bae 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 2509 + startLine: 2511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 2512 + startLine: 2514 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 2513 + startLine: 2515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2514 + startLine: 2516 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index bce5565..d0e2701 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 937 + startLine: 940 assemblies: - Tiny Life namespace: TinyLife @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 943 + startLine: 946 assemblies: - Tiny Life namespace: TinyLife @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 951 + startLine: 954 assemblies: - Tiny Life namespace: TinyLife @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 955 + startLine: 958 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index 31eaeaf..757eae0 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Menus path: ../TinyLife/Uis/Menus.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Transition path: ../TinyLife/Uis/Menus.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadHint path: ../TinyLife/Uis/Menus.cs - startLine: 125 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index ebe6108..f073727 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -23,7 +23,7 @@ items: - TinyLife.Utilities.TextureHandler.TopsTexture - TinyLife.Utilities.TextureHandler.UiTexture - TinyLife.Utilities.TextureHandler.VehicleTexture - - TinyLife.Utilities.TextureHandler.WallpaperTexture + - TinyLife.Utilities.TextureHandler.WallpaperTextures langs: - csharp - vb @@ -38,7 +38,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureHandler path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 15 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TexturePacker path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 18 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -134,35 +134,35 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture - commentId: P:TinyLife.Utilities.TextureHandler.WallpaperTexture - id: WallpaperTexture +- uid: TinyLife.Utilities.TextureHandler.WallpaperTextures + commentId: P:TinyLife.Utilities.TextureHandler.WallpaperTextures + id: WallpaperTextures parent: TinyLife.Utilities.TextureHandler langs: - csharp - vb - name: WallpaperTexture - nameWithType: TextureHandler.WallpaperTexture - fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture + name: WallpaperTextures + nameWithType: TextureHandler.WallpaperTextures + fullName: TinyLife.Utilities.TextureHandler.WallpaperTextures type: Property source: remote: path: TinyLife/Utilities/TextureHandler.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WallpaperTexture + id: WallpaperTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 20 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Utilities syntax: - content: public static UniformTextureAtlas WallpaperTexture { get; } + content: public static Dictionary WallpaperTextures { get; } parameters: [] return: - type: MLEM.Textures.UniformTextureAtlas - content.vb: Public Shared ReadOnly Property WallpaperTexture As UniformTextureAtlas - overload: TinyLife.Utilities.TextureHandler.WallpaperTexture* + type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + content.vb: Public Shared ReadOnly Property WallpaperTextures As Dictionary(Of Point, TextureRegion) + overload: TinyLife.Utilities.TextureHandler.WallpaperTextures* modifiers.csharp: - public - static @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -226,7 +226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HairsTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TopsTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -300,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PantsTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShoesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -374,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -411,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeadAccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -448,7 +448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceAccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -485,7 +485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArmAccessoriesTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -522,7 +522,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 30 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -559,7 +559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -596,7 +596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -633,7 +633,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -670,7 +670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TileTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -707,7 +707,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VehicleTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -744,7 +744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1163,11 +1163,127 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic -- uid: TinyLife.Utilities.TextureHandler.WallpaperTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTexture - name: WallpaperTexture - nameWithType: TextureHandler.WallpaperTexture - fullName: TinyLife.Utilities.TextureHandler.WallpaperTexture +- uid: TinyLife.Utilities.TextureHandler.WallpaperTextures* + commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTextures + name: WallpaperTextures + nameWithType: TextureHandler.WallpaperTextures + fullName: TinyLife.Utilities.TextureHandler.WallpaperTextures +- uid: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: Dictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.TextureHandler.PersonTexture* + commentId: Overload:TinyLife.Utilities.TextureHandler.PersonTexture + name: PersonTexture + nameWithType: TextureHandler.PersonTexture + fullName: TinyLife.Utilities.TextureHandler.PersonTexture - uid: MLEM.Textures.UniformTextureAtlas commentId: T:MLEM.Textures.UniformTextureAtlas parent: MLEM.Textures @@ -1181,11 +1297,6 @@ references: name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures -- uid: TinyLife.Utilities.TextureHandler.PersonTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.PersonTexture - name: PersonTexture - nameWithType: TextureHandler.PersonTexture - fullName: TinyLife.Utilities.TextureHandler.PersonTexture - uid: TinyLife.Utilities.TextureHandler.HairsTexture* commentId: Overload:TinyLife.Utilities.TextureHandler.HairsTexture name: HairsTexture diff --git a/docs/api/TinyLife.World.WallMode.yml b/docs/api/TinyLife.World.WallMode.yml index 5211bd4..d2e93ff 100644 --- a/docs/api/TinyLife.World.WallMode.yml +++ b/docs/api/TinyLife.World.WallMode.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.World children: - TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) - - TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) + - TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) - TinyLife.World.WallMode.Door - TinyLife.World.WallMode.Full - TinyLife.World.WallMode.LongWindow @@ -551,16 +551,16 @@ items: modifiers.vb: - Public - Shared -- uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) - commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) - id: ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) +- uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) + commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) + id: ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) parent: TinyLife.World.WallMode langs: - csharp - vb - name: ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action) - nameWithType: WallMode.ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action) - fullName: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, MLEM.Data.RuntimeTexturePacker, System.Action) + name: ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action>) + nameWithType: WallMode.ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action>) + fullName: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, MLEM.Data.RuntimeTexturePacker, System.Action>) type: Method source: remote: @@ -576,7 +576,7 @@ items: summary: "\nApplies the game's predefined wallpaper maskings (based on ) to the given wallpaper texture.\nWhen adding custom types, this method should be used.\n" example: [] syntax: - content: public static UniformTextureAtlas ApplyMasks(Texture2D wallpapers, int regionAmountX, int regionAmountY, RuntimeTexturePacker packer = null, Action result = null) + content: public static UniformTextureAtlas ApplyMasks(Texture2D wallpapers, int regionAmountX, int regionAmountY, RuntimeTexturePacker packer = null, Action> result = null) parameters: - id: wallpapers type: Microsoft.Xna.Framework.Graphics.Texture2D @@ -591,21 +591,21 @@ items: type: MLEM.Data.RuntimeTexturePacker description: The texture packer to pack the resulting texture with, or null to skip packing the texture - id: result - type: System.Action{MLEM.Textures.UniformTextureAtlas} + type: System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} description: A function that is called when the packer packed the masked texture, which yields the resulting texture atlas return: type: MLEM.Textures.UniformTextureAtlas - content.vb: Public Shared Function ApplyMasks(wallpapers As Texture2D, regionAmountX As Integer, regionAmountY As Integer, packer As RuntimeTexturePacker = Nothing, result As Action(Of UniformTextureAtlas) = Nothing) As UniformTextureAtlas + content.vb: Public Shared Function ApplyMasks(wallpapers As Texture2D, regionAmountX As Integer, regionAmountY As Integer, packer As RuntimeTexturePacker = Nothing, result As Action(Of Dictionary(Of Point, TextureRegion)) = Nothing) As UniformTextureAtlas overload: TinyLife.World.WallMode.ApplyMasks* - nameWithType.vb: WallMode.ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action(Of UniformTextureAtlas)) + nameWithType.vb: WallMode.ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action(Of Dictionary(Of Point, TextureRegion))) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, MLEM.Data.RuntimeTexturePacker, System.Action(Of MLEM.Textures.UniformTextureAtlas)) - name.vb: ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action(Of UniformTextureAtlas)) + fullName.vb: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D, System.Int32, System.Int32, MLEM.Data.RuntimeTexturePacker, System.Action(Of System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion))) + name.vb: ApplyMasks(Texture2D, Int32, Int32, RuntimeTexturePacker, Action(Of Dictionary(Of Point, TextureRegion))) references: - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall @@ -1195,16 +1195,16 @@ references: name: RuntimeTexturePacker nameWithType: RuntimeTexturePacker fullName: MLEM.Data.RuntimeTexturePacker -- uid: System.Action{MLEM.Textures.UniformTextureAtlas} - commentId: T:System.Action{MLEM.Textures.UniformTextureAtlas} +- uid: System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + commentId: T:System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} parent: System definition: System.Action`1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of UniformTextureAtlas) - fullName.vb: System.Action(Of MLEM.Textures.UniformTextureAtlas) - name.vb: Action(Of UniformTextureAtlas) + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of Dictionary(Of Point, TextureRegion)) + fullName.vb: System.Action(Of System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion)) + name.vb: Action(Of Dictionary(Of Point, TextureRegion)) spec.csharp: - uid: System.Action`1 name: Action @@ -1214,11 +1214,30 @@ references: - name: < nameWithType: < fullName: < - - uid: MLEM.Textures.UniformTextureAtlas - name: UniformTextureAtlas - nameWithType: UniformTextureAtlas - fullName: MLEM.Textures.UniformTextureAtlas + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' - name: '>' nameWithType: '>' fullName: '>' @@ -1231,11 +1250,30 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - uid: MLEM.Textures.UniformTextureAtlas - name: UniformTextureAtlas - nameWithType: UniformTextureAtlas - fullName: MLEM.Textures.UniformTextureAtlas + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.World.Wallpaper.yml b/docs/api/TinyLife.World.Wallpaper.yml index 9a3a6ef..bd057ec 100644 --- a/docs/api/TinyLife.World.Wallpaper.yml +++ b/docs/api/TinyLife.World.Wallpaper.yml @@ -5,7 +5,7 @@ items: id: Wallpaper parent: TinyLife.World children: - - TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) - TinyLife.World.Wallpaper.BaseName - TinyLife.World.Wallpaper.Colors - TinyLife.World.Wallpaper.ColorSchemes @@ -16,7 +16,7 @@ items: - TinyLife.World.Wallpaper.Icon - TinyLife.World.Wallpaper.Name - TinyLife.World.Wallpaper.Price - - TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) + - TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) - TinyLife.World.Wallpaper.Wallpapers langs: - csharp @@ -36,7 +36,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nA wallpaper is a single-instanced object that can be attached to a , which makes the wall render a different texture.\nTo register custom wallpapers, use . Note that registered wallpapers need to use a texture generated by .\n" + summary: "\nA wallpaper is a single-instanced object that can be attached to a , which makes the wall render a different texture.\nTo register custom wallpapers, use . Note that registered wallpapers need to use a texture generated by .\n" example: [] syntax: content: >- @@ -90,7 +90,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe registry for all objects in the game and mods.\nUse to register custom wallpapers.\n" + summary: "\nThe registry for all objects in the game and mods.\nUse to register custom wallpapers.\n" example: [] syntax: content: public static readonly ReadOnlyDictionary Wallpapers @@ -350,16 +350,16 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) + commentId: M:TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[]) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])' parent: TinyLife.World.Wallpaper langs: - csharp - vb - name: Wallpaper(String, String, Int32, UniformTextureAtlas, Point, Int32[], ColorScheme[], TextureRegion, Int32[]) - nameWithType: Wallpaper.Wallpaper(String, String, Int32, UniformTextureAtlas, Point, Int32[], ColorScheme[], TextureRegion, Int32[]) - fullName: TinyLife.World.Wallpaper.Wallpaper(System.String, System.String, System.Int32, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point, System.Int32[], TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion, System.Int32[]) + name: Wallpaper(String, String, Int32, Dictionary, Point, Int32[], ColorScheme[], TextureRegion, Int32[]) + nameWithType: Wallpaper.Wallpaper(String, String, Int32, Dictionary, Point, Int32[], ColorScheme[], TextureRegion, Int32[]) + fullName: TinyLife.World.Wallpaper.Wallpaper(System.String, System.String, System.Int32, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, System.Int32[], TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion, System.Int32[]) type: Constructor source: remote: @@ -372,10 +372,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new wallpaper with the given settings.\nTo create an instance of a custom wallpaper class, use .\n" + summary: "\nCreates a new wallpaper with the given settings.\nTo create an instance of a custom wallpaper class, use .\n" example: [] syntax: - content: protected Wallpaper(string baseName, string name, int price, UniformTextureAtlas texture, Point textureRegion, int[] colors, ColorScheme[] colorSchemes, TextureRegion icon, int[] defaultColors) + content: protected Wallpaper(string baseName, string name, int price, Dictionary textures, Point textureRegion, int[] colors, ColorScheme[] colorSchemes, TextureRegion icon, int[] defaultColors) parameters: - id: baseName type: System.String @@ -383,8 +383,8 @@ items: type: System.String - id: price type: System.Int32 - - id: texture - type: MLEM.Textures.UniformTextureAtlas + - id: textures + type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - id: textureRegion type: Microsoft.Xna.Framework.Point - id: colors @@ -395,15 +395,15 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, texture As UniformTextureAtlas, textureRegion As Point, colors As Integer(), colorSchemes As ColorScheme(), icon As TextureRegion, defaultColors As Integer()) + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As Integer(), colorSchemes As ColorScheme(), icon As TextureRegion, defaultColors As Integer()) overload: TinyLife.World.Wallpaper.#ctor* - nameWithType.vb: Wallpaper.Wallpaper(String, String, Int32, UniformTextureAtlas, Point, Int32(), ColorScheme(), TextureRegion, Int32()) + nameWithType.vb: Wallpaper.Wallpaper(String, String, Int32, Dictionary(Of Point, TextureRegion), Point, Int32(), ColorScheme(), TextureRegion, Int32()) modifiers.csharp: - protected modifiers.vb: - Protected - fullName.vb: TinyLife.World.Wallpaper.Wallpaper(System.String, System.String, System.Int32, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point, System.Int32(), TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion, System.Int32()) - name.vb: Wallpaper(String, String, Int32, UniformTextureAtlas, Point, Int32(), ColorScheme(), TextureRegion, Int32()) + fullName.vb: TinyLife.World.Wallpaper.Wallpaper(System.String, System.String, System.Int32, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, System.Int32(), TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion, System.Int32()) + name.vb: Wallpaper(String, String, Int32, Dictionary(Of Point, TextureRegion), Point, Int32(), ColorScheme(), TextureRegion, Int32()) - uid: TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) commentId: M:TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color}) @@ -558,16 +558,16 @@ items: modifiers.vb: - Public - Overridable -- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) - commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) - id: Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) +- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) + commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) parent: TinyLife.World.Wallpaper langs: - csharp - vb - name: Register(String, Int32, UniformTextureAtlas, Point, ColorScheme[], TextureRegion, Int32[], Type) - nameWithType: Wallpaper.Register(String, Int32, UniformTextureAtlas, Point, ColorScheme[], TextureRegion, Int32[], Type) - fullName: TinyLife.World.Wallpaper.Register(System.String, System.Int32, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion, System.Int32[], System.Type) + name: Register(String, Int32, Dictionary, Point, ColorScheme[], TextureRegion, Int32[], Type) + nameWithType: Wallpaper.Register(String, Int32, Dictionary, Point, ColorScheme[], TextureRegion, Int32[], Type) + fullName: TinyLife.World.Wallpaper.Register(System.String, System.Int32, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], MLEM.Textures.TextureRegion, System.Int32[], System.Type) type: Method source: remote: @@ -580,10 +580,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates and registers a new wallpaper with the given settings.\nNote that the texture should be one generated using , as otherwise, graphical issues will occur.\n" + summary: "\nCreates and registers a new wallpaper with the given settings.\nNote that the textures should be one generated using , as otherwise, graphical issues will occur.\n" example: [] syntax: - content: public static void Register(string name, int price, UniformTextureAtlas texture, Point textureRegion, ColorScheme[] colors, TextureRegion icon = null, int[] defaultColors = null, Type constructedType = null) + content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme[] colors, TextureRegion icon = null, int[] defaultColors = null, Type constructedType = null) parameters: - id: name type: System.String @@ -591,9 +591,9 @@ items: - id: price type: System.Int32 description: The price of a single wallpaper of this type - - id: texture - type: MLEM.Textures.UniformTextureAtlas - description: The texture that this wallpaper should use. This needs to have been generated using . + - id: textures + type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The texture that this wallpaper should use. This needs to have been generated using . - id: textureRegion type: Microsoft.Xna.Framework.Point description: The top left texture region of this wallpaper (on the original texture, not the mask) @@ -609,17 +609,17 @@ items: - id: constructedType type: System.Type description: The that should be constructed to create this wallpaper. Defaults to . - content.vb: Public Shared Sub Register(name As String, price As Integer, texture As UniformTextureAtlas, textureRegion As Point, colors As ColorScheme(), icon As TextureRegion = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) + content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), icon As TextureRegion = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) overload: TinyLife.World.Wallpaper.Register* - nameWithType.vb: Wallpaper.Register(String, Int32, UniformTextureAtlas, Point, ColorScheme(), TextureRegion, Int32(), Type) + nameWithType.vb: Wallpaper.Register(String, Int32, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), TextureRegion, Int32(), Type) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.World.Wallpaper.Register(System.String, System.Int32, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion, System.Int32(), System.Type) - name.vb: Register(String, Int32, UniformTextureAtlas, Point, ColorScheme(), TextureRegion, Int32(), Type) + fullName.vb: TinyLife.World.Wallpaper.Register(System.String, System.Int32, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), MLEM.Textures.TextureRegion, System.Int32(), System.Type) + name.vb: Register(String, Int32, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), TextureRegion, Int32(), Type) references: - uid: TinyLife.World.Wall commentId: T:TinyLife.World.Wall @@ -627,11 +627,11 @@ references: name: Wall nameWithType: Wall fullName: TinyLife.World.Wall -- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) - commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) +- uid: TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) + commentId: M:TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type) isExternal: true -- uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) - commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{MLEM.Textures.UniformTextureAtlas}) +- uid: TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) + commentId: M:TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) isExternal: true - uid: TinyLife.World commentId: N:TinyLife.World @@ -1242,13 +1242,66 @@ references: name: Wallpaper nameWithType: Wallpaper.Wallpaper fullName: TinyLife.World.Wallpaper.Wallpaper -- uid: MLEM.Textures.UniformTextureAtlas - commentId: T:MLEM.Textures.UniformTextureAtlas - parent: MLEM.Textures - isExternal: true - name: UniformTextureAtlas - nameWithType: UniformTextureAtlas - fullName: MLEM.Textures.UniformTextureAtlas +- uid: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: Dictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: Microsoft.Xna.Framework.Point commentId: T:Microsoft.Xna.Framework.Point parent: Microsoft.Xna.Framework @@ -1256,6 +1309,63 @@ references: name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true