Caves of Qud

Caves of Qud

56 ratings
Starapple Valley
2
   
Award
Favorite
Favorited
Unfavorite
Environment: Building
Tags:  Farming
File Size
Posted
Updated
149.676 KB
Jun 26, 2019 @ 8:26am
Dec 25, 2024 @ 4:46am
39 Change Notes ( view )

Subscribe to download
Starapple Valley

Description
* Breaking a plant has a chance of dropping that plant's seed.
* Interact with plants to attempt to gather seeds without destroying the plant if you have the Harvestry skill.
* Interact with a seed on the ground to plant it.
* Pour water on a planted seed to water it.
* Check back in on it to make sure it doesn't dry out.
* Watering cans pour water over a multiple spaces.

You can find the code and report issues on this plugin at: https://github.com/acegiak/QudStarappleValley
39 Comments
YASD Feb 26 @ 5:31pm 
@A Blessed Feline
Thank you for documenting the fix in the comments, added it manually to the mod XML for my install until next update
A Blessed Feline Dec 30, 2024 @ 4:06am 
Hello. I have been informed that one of my mods, Feline's Furnishings , appears to be interfering with yours. My mod adds new tiles for the basegame chests for whenever they're full or empty, and since the barrels in your mod are inheriting from the chests, it seems that their tiles are being overridden by mine. There is sadly no way to fix this issue on my end, though there is an easy way to rectify it on yours. All that would need to be done would be to copy the following into the barrel's XML:

<tag Name="EmptyTile" Value="*delete" />
<tag Name="FullTile" Value="*delete" />

This should fix the visual issue and keep my tiles from overriding yours.
Tyrir Dec 21, 2024 @ 1:44pm 
NullReferenceException: Object reference not set to an instance of an object
at XRL.World.Parts.acegiak_Seed.GetPuddle (XRL.World.Cell cell) [0x00002] in C:\Program Files (x86)\Steam\steamapps\workshop\content\333640\1781735549\Seed.cs:49
at XRL.World.Parts.acegiak_Seed.GetPuddle () [0x0000b] in C:\Program Files (x86)\Steam\steamapps\workshop\content\333640\1781735549\Seed.cs:214
at XRL.World.Parts.acegiak_Seed.debugstring () [0x0000e] in C:\Program Files (x86)\Steam\steamapps\workshop\content\333640\1781735549\Seed.cs:439
at XRL.World.Parts.acegiak_Seed.HandleEvent (XRL.World.GetShortDescriptionEvent E) [0x0001e] in C:\Program Files (x86)\Steam\steamapps\workshop\content\333640\1781735549\Seed.cs:513
at XRL.World.GetShortDescriptionEvent.Dispatch (XRL.IEventHandler Handler) [0x0000b] in XRL.World\GetShortDescriptionEvent.cs:54
at XRL.World.GameObject.HandleEventInner (XRL.World.MinEvent E) [0x0007d] in XRL.World\GameObject.cs:13703
...
[snip]
Tyrir Dec 21, 2024 @ 10:07am 
Game gets stuck sometimes during world generation:

ERROR - Booting game :System.NullReferenceException: Object reference not set to an instance of an object
at XRL.Annals.ImportedFoodorDrink.Generate ()
at HistoryKit.HistoricEntity.ApplyEvent (HistoryKit.HistoricEvent newEvent, System.Int64 year)
at XRL.Annals.QudHistoryFactory.GenerateNewVillage (HistoryKit.History History, System.Int32 Year, System.String Region, System.String BaseFaction, System.Int32 YearOffsetLow, System.Int32 YearOffsetHigh, System.Int32 EventAmount, System.Boolean VillageZero, System.Boolean AllowAbandoned)
at XRL.Annals.QudHistoryFactory.GenerateVillageEraHistory (HistoryKit.History history)
at XRL.CharacterBuilds.Qud.QudSpecificBootHandlersModule.handleBootEvent (System.String id, XRL.XRLGame game, XRL.CharacterBuilds.EmbarkInfo info, System.Object element)
at XRL.CharacterBuilds.EmbarkInfo.fireBootEvent (System.String id, XRL.XRLGame game)
[snip]
Tyrir Dec 20, 2024 @ 8:05pm 
ERROR - spice reference beer in <spice.cooking.recipeNames.ingredients.beer.noun.!random> wasn't a node
ERROR - spice reference milk in <spice.cooking.recipeNames.ingredients.milk.nounPlural.!random> wasn't a node


I'm having a hard time tracking down the source mod(s) of these errors as there isn't a lot of info provided at runtime, but the errors occur during world generation when recipes are generated. It seems like Starapple Valley is the only mod dealing in beer recipes?
Tyrir Dec 19, 2024 @ 7:09pm 
MODERROR [Starapple Valley] - System.MissingMemberException: File: file:///C:/Program Files (x86)/Steam/steamapps/workshop/content/333640/1781735549/ObjectBlueprints.xml, Line: 18:77 No XRL.World.Parts.Corpse.BodyDrop property exists.
MODERROR [Starapple Valley] - System.MissingMemberException: File: file:///C:/Program Files (x86)/Steam/steamapps/workshop/content/333640/1781735549/ObjectBlueprints.xml, Line: 18:94 No XRL.World.Parts.Corpse.InventoryDrop property exists.
MODERROR [Starapple Valley] - System.MissingMemberException: File: file:///C:/Program Files (x86)/Steam/steamapps/workshop/content/333640/1781735549/ObjectBlueprints.xml, Line: 23:73 No XRL.World.Parts.acegiak_Seed.Chance property exists.
MODERROR [Starapple Valley] - System.MissingMemberException: File: file:///C:/Program Files (x86)/Steam/steamapps/workshop/content/333640/1781735549/ObjectBlueprints.xml, Line: 205:80 No XRL.World.Parts.TinkerItem.CanRepair property exists.
Acegiak  [author] Dec 5, 2024 @ 2:20pm 
Updated and checked working for 1.0
engineerenjoy3r Dec 4, 2024 @ 11:35am 
Can I get seeds for palladium coral growths, or plant arsplice seeds?

Also I've noticed you can try to harvest seeds from sentient plants, which is as amusing as it is pointless
Kinasin Jul 20, 2024 @ 1:51pm 
nice so this brings some farming game style gameplay
PascoaStOner Jul 17, 2024 @ 9:17am 
Thanks dude