Changes

Line 1: Line 1: −
== Furniture Infobox Template Update: Add Size (Area), Placement Behavior (Floor, Wall, Tabletop, etc.) ==
+
{{Talkheader|Template}}
 +
== Suggested Template Additions: Size and Placement Behavior ==
   −
I'd like to suggest 2 updates to furniture tables and the furniture article infobox template:
+
I'd like to suggest 2 additions to the furniture article infobox template:
 
# '''Include furniture size''' (tile area, e.g., 2x3, 1x1; include for floor/tabletop ''and'' wall items)
 
# '''Include furniture size''' (tile area, e.g., 2x3, 1x1; include for floor/tabletop ''and'' wall items)
 
# '''Include placement behavior''' (e.g., floor, wall, outside/inside, tabletop)
 
# '''Include placement behavior''' (e.g., floor, wall, outside/inside, tabletop)
Line 10: Line 11:     
''Please note: I've only played Stardew Valley on mobile (iOS) so far, so am unsure if this information is included in purchase screens on other platforms. It is certainly missing in iOS, though.''
 
''Please note: I've only played Stardew Valley on mobile (iOS) so far, so am unsure if this information is included in purchase screens on other platforms. It is certainly missing in iOS, though.''
 +
:That info is not on the purchase screen on PC, no. On the wiki, most of the relevant info is already in the body of the page. For example, all wall decorations mention that they must be placed on a wall, and placement (outside, inside) should be there as well. Adding a size parameter isn't a bad idea. However, creating several different shaped size images, then adding one or more parameters in 12 languages is quite a project. I welcome feedback from others! [[User:Margotbean|margotbean]] ([[User talk:Margotbean|talk]]) 19:00, 24 October 2023 (UTC)
 +
 +
::Thanks, [[User:Margotbean|margotbean]]. Regarding your points,
 +
::* '''Behavior already in page body:''' I think it would be helpful for 2 reasons: (1) as a quick reference giving the info in the same place in the template across all furniture pieces; (2) if the data is pulling from somewhere else (or, if not, if it can be pulled from the infobox), then tables in various articles (e.g., [[Furniture]], [[Crafting]] for placeable items) could pull this information, as well, which could be helpful. If it's a matter of effort versus value, I'm happy to input this information wherever it needs to go for the infobox to pull the data.
 +
::* '''Creating several different shaped size images, then adding one or more parameters:''' I'm not sure I follow; is having different shaped size images necessary? Couldn't the size be given as text only, horizontal x vertical? Horizontal x Vertical is a pretty standard format for dimensions, and when an item's behavior is included in the infobox, it becomes clear whether the dimensions refer to wall, floor, or tabletop space.
 +
::Let me know your thoughts!—[[User:Sigrid|Sigrid]] ([[User talk:Sigrid|talk]]) 21:13, 26 October 2023 (UTC)
 +
:::Very good point! We don't need images, at least initially. Simply stating the size in numbers would suffice. Unfortunately, there is no data file that specifies the size, it's simply based on the sprite sheet as far as I know.
 +
:::As for placement, there are furniture types referred to in the game code (see <samp>Objects.Furniture::GetAdditionalFurniturePlacement</samp>), but I can't seem to correlate them with the data in <samp>Data/Furniture.xnb</samp>. And there is no Modding page I can quickly refer to in this case.
 +
:::I'm not morally opposed to adding size and placement info to the infobox, but please don't underestimate the workload of doing it in 12 languages! [[User:Margotbean|margotbean]] ([[User talk:Margotbean|talk]]) 18:38, 27 October 2023 (UTC)
 +
 +
== Addition of New Furniture Catalogs ==
 +
 +
Now that 1.6 is out and there have been multiple new furniture catalogues added, could these be added as sources in this template as currently they have to be put under other sources which leads to strange formatting and the inability to put prices in for items only available through these new catalogues.
 +
 +
Let me know what folks think or if this is feasible at all.
 +
 +
[[User:LilSebastian|LilSebastian]] ([[User talk:LilSebastian|talk]]) 14:44, 28 April 2024 (UTC)
52

edits