Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Galgana

Pages: [1]
Mod Releases / [Spreadsheet] Adventuring Log Template
« on: June 15, 2021, 10:45:32 AM »
This is a Google Sheets template designed as a replacement for the in-game character [L]og that was removed from the Unreal World v3.63 build.
It is meant to support recording the adventures of a single character per file instance.

Google Drive users can save a copy of the spreadsheet to their drive.
The file can also be saved in different formats offered by the Google Sheets service (MS Excel, OpenDocument, etc.).
Permission is granted to modify this template and share derivatives.

Preview of log excerpts on imgur.

Details, Features, and Recommendations for How to Use:

Make a record of your character's adventures and journeys that you can keep track of from day to day and year to year!
Take notes about animal sightings, encounters with other humans, your standing with the spirits, crafting and gathering activities, and more!
The "Y" tab is the actual journaling template.
The "Y16" tab represents a new character's start and you can duplicate the Y-sheet to begin a fresh page for the new year (Y17, Y18, and so on).
To find your character's age in-game, use the [P] command to open the Character Profile Screen.

Take stock of your settlement's animals, food stores, available tools, and more!
The "camp:" tab is intended to be copied as needed for the player's important settlements.
There are columns available for listing the valuables, tools, weapons, and food items stored at each site.
Users of Night's URWCharacterMenu can grab the camp's coordinates when using the overworld/zoom-out map.
In-game map markers will also track where you have established shelters and settlements.

Keep track of your clothes and armor quality:
Wish you had a better shirt? Want to upgrade your threads for the best looks and protection? Sort out your wardrobe with the "outfit" tab.
Items in the base game are listed by material and (roughly) by bodypart coverage.

The "census" tab is intended to record information about animals you obtain through bartering or otherwise.
How much does your new bull weigh? Find out its carrying capacity by pushing rocks on its back until it can't hold any more. Will it be good for shouldering a log (400 pounds) or an entire tree trunk (500 pounds)?
Conditional formatting is set up so that creatures with a carrying capacity of at least 400 pounds will have their Weight formatted in italics, 500+ pound-lifters will have additional underlining, and monster hefties (600+) pounds will be italicized, underlined AND bolded to show these are your prized packers!
The census can help you identify your livestock by color (or at least you can try to judge what shade the randomized color tinting turned it into).
You can also assign a "job" to your animals to keep track of when they're carrying specific tools, armor, clothing, etc.

Keep a watchlist of goods you would like to purchase:
A reputation in town as a fair barterer will be a plus in order to negotiate a better deal when you're looking to buy.
Ideally, you want to build reputation by trading frequently for small goods before tackling a big purchase such as livestock or a glorious, masterwork-quality battlesword.

Time your fishing hauls
Passive fishing with nets has its rewards and its risks. If you leave your net in the water for too long, you might end up with a load of dead, stinking, rotten fish that won't be good for anything!
Make a note of when you set your nets so you can try to come back for the catch at a reasonable time.

Time your sacrifices to the local spirits
A general sacrifice can be made once a day separately for the spirits of the forest and the spirits of the waters.
Make sure you don't annoy the spirits with too many offerings by tracking whether you've already had them done for the day.

Measure the fruits of your hunting and trapping
So you finally caught the Big Elk for the Advanced Adventures course? Well, just how big are we talking here? Bring up one of the inventory menus (push, pick up, move) to find out how many pounds (or kilograms in the upcoming Unreal World v3.70) the beastie weighs. When you're done butchering it, you'll be able to count how many cuts the carcass gave you.

Keep track of your food preservation techniques
How will you manage to eat 200 pounds of venison before it all goes bad? Even if you chuck the meat in the cellar, it will only keep for a handful of days at most. Sure, you can salt it, but you need to buy the salt first. You can smoke it, but you'll have to tend to the fire every day for a couple of weeks. You can dry it, but the weather needs to be right for it.
The journal can help with timing these cooking activities to reduce spoilage and waste.

On a quest to do what, for whom, when's the deadline, and what sort of reward is promised?
Take notes about your questing activities, how many squirrel furs-worth of credit you have at a village, and what goodies you discover in a treasure cache.

Data validation: The "dataval" tab contains a list of values that are meant to go in the journal columns.
Some cells under the Months column also have hover-tips about when certain seasonable resources are available (milk, bark from trees, birch twigs, and the season for drying fish and meat).
Game file urw_defs.txt (located in the messages folder of the game directory) contains strings for the names of the months. Players who customize the calendar should adjust the dataval column to match their game.
The Day number column accepts only values 1 through 7.
The Week number column accepts only values 1 through 13.

Color-coding for cultural regions, seasons, time markers, livestock species, activities.
These cell colors are applied via conditional formatting on the relevant record columns (not actually done in the dataval tab).
If you want different colors, select the column on the Y-sheet or census-sheet and change the condition rule or remove it entirely.

Custom activities are supported; overwrite the miscellaneous cells.
If your activities exceed the default 10 custom activities, make sure to edit the data validation on the journaling sheets to extend the range of valid cells. Usually this is as simple as editing the row number in the Google Sheets validation window.
Example activities: fire, forage, forge, hidework, weave

Roughly 8,200 years ago, the island of Yuzhniy Oleniy Ostrov in Lake Onega in the Republic of Karelia, Russia, housed a large burial ground where men, women and children of varying ages were buried. Many of the graves contain an abundance of objects and red ochre, signifying the wish to ensure the comfort of the buried also after death. Pendants made of elk incisors were apparently attached to clothing and accessories, such as dresses, coats, cloaks, headdresses and belts. Although no clothing material has been preserved, the location of the elk teeth sheds light on the possible type of these outfits.

A people of grooved elk tooth pendants

A study headed by archaeologist Kristiina Mannermaa, University of Helsinki, aimed to determine who the people buried in outfits decorated with elk tooth ornaments were, and what the pendants meant to them. The study analyzed the manufacturing technique of a total of more than 4,000 tooth ornaments, or the way in which the teeth had been processed for attachment or suspension. The results were surprising, as practically all of the teeth had been processed identically by making one or more small grooves at the tip of the root, which made tying the pendants easier. Only in two instances had a small hole been made in the tooth for threading, both of which were found in the grave of the same woman. The tooth pendants found in graves located in the Baltic area and Scandinavia from the same period as the Yuzhniy Oleniy Ostrov graves are almost exclusively perforated. Perforation is the surest way of fastening the pendant, but making holes in the narrow tip of a tooth is more laborious than grooving.

Link to study:

Mod Releases / Galgana's creature sprites
« on: August 16, 2020, 10:06:36 AM »
This weekend, I took some time to revamp some predator models. Check them out in the before/after demo picture under the spoiler. Their prone sprites are also revamped.
The bird models had a bit of recoloring to make black grouse and capercaillie more distinguishable.
I also revised the water spirit after witnessing him walk on shore because the vanilla sprite did not help my immersion (especially since he showed up with nothing in his inventory).

Installation: unzip and drop PNG files into the truetile folder

list of revised sprite sheets:
  • black grouse
  • capercaillie
  • arctic fox (updated v1.03)
  • red fox
  • lynx
  • wolf
  • water spirit
  • dog (v1.01)
  • elk - male and female + antlers (v1.02)
  • sheep - male and female (v1.02)
  • squirrel (updated v1.03)
  • hare (v1.02)
  • small mustelids (v1.03)
  • willow grouse (v1.03)

See Wickham's Graphical Enhancement Project v1.3 for revamp of the forest reindeer by Krutzelpuntz.

Preview and comparison of animals with vanilla eastern man and prone bull for scale (v1.0):
Spoiler: show

Preview and comparison of water spirit (npc-wtrman):
Spoiler: show

Mod Releases / Cethegus sledwagon reborn
« on: July 24, 2020, 05:55:23 AM »
Hauling logs around is such a pain when you're building a cabin. I put together a retooled version of Cethegus's sledwagon from the old forum, so now it uses a loading mechanism inspired by Privateer's quiver mod.

Due to the nature of single-product crafting recipes, unloading cargo would destroy the sledwagon in the original mod. Privateer's quiver mod temporarily turns arrows into fish so they can be put into a container. Normally, items placed in a container cannot be recovered from the inventory, so another crafting recipe is needed to produce items by weight from the container's contents.

I applied the same concept to the sledwagon, effectively making it a glorified tub instead of a boat. Its standalone weight is 25 lbs (which seems to be the maximum property for the base object). Since logs are generally too heavy to lift, the recipe for loading cargo converts logs into a token 5% of the original weight (from 400 to 20 lbs). I've set the sledwagon's carrying capacity to 240 lbs which should be enough to return 2 walls' worth of logs. If your bull is capable of carrying a 500-pound tree trunk, this mod will let you load it up with cargo worth at least 24 logs at a time, which is ridiculously overpowered but convenient when you're committed to clearcutting a map tile for a farm. Be kind to your beasts of burden and spread the load if you can. Also, feel free to adjust the weights to your liking.

Unloading has a 1-minute preparation time to put logs on the ground. You must be able to lift the sledwagon in order to unload logs. I recommend reducing the container capacity and maximum batch/patch count if your character has a low encumbrance threshold.

I've provided alternate sprites for the sledwagon you can use depending on the season: skis for winter and wheels for summer. Changing the TILEGFX parameter from sledge to sledge1 will make stacking look a bit wonky since they'll be considered distinct enough to separate, so I recommend simply swapping the file name in your truetile folder.

Copy to DIY file:
Code: [Select]
.Sledwagon. "Wooden tub" *TIMBERCRAFT* /1h/ [effort:3] [phys:arms,stance] [assist:3] |-2| [noquality]
{Board} (8) [remove] [ground] '+for frame and skis'
{Block of wood} (4) [remove] [ground] [optional] '+for summertime wheels'
{Axe} <Carving axe> '+for shaping'
{Rope} =150= [remove] +'for securing loads'

.Load cargo. "Roach" *COMMON* /10/ [patch:12] [effort:3] [phys:arms,stance] [assist:3] [noquality]
{Sledwagon*} [ground] 'stand near sledwagon'
{Log} [remove] [ground] [patchwise] [name:%s cargo] [naming:original]

.Unload logs. "Log" *COMMON* /5/ \1\ [patch:12] [effort:3] [phys:arms,stance] [assist:3] [noquality]
{Sledwagon of log cargo} #20# [remove] [patchwise]


Mod Releases / Feeding livestock, manure
« on: July 23, 2020, 03:13:06 AM »
We currently can't feed non-dog domestic animals, so this mod should fill that gap in gameplay.

After livestock digest food, they will leave poop (though it will be a pile that sits in the exact spot you were standing due to modding constraints), which can be burned as fuel or used as manure in preparing fields.

Field prep with poop is an alternative to the slash-and-burn method and does away with the waiting period before planting when the embers cool down (as well as the number of keystrokes needed to lay down fuel for a decently-sized farm plot). Instead of using a shovel, a rake is required to distribute manure into the soil. Prepared fields can be made through the build menu but this also makes any tile of prepared soil susceptible to being deconstructed.

Copy to DIY file:

Code: [Select]
.Feed livestock. "Branch" *AGRICULTURE* /.1/ \8h\ [patch:10] [effort:0] [noquality]
{Raw ingredients} #15# [remove] [patchwise] 'raw feed'
[NAME:dung pile]

.Rake. "Sesta" *AGRICULTURE* /40/ %30%
{Axe} <Handaxe>
{Staff} [remove] 'for handle'
{Wooden stake} (3) [remove] '+for tines'
{Tying equipment} =15= [remove]

Copy to BIY file
Code: [Select]
.Prepared Soil. -P- *BUILDING* /30/ [effort:2] [assist:3]
{dung pile} (10) [remove] [noquality] '+for manure'

Modding / Wool felt as kota walls?
« on: July 21, 2018, 03:34:54 AM »
Since there are mods that do stuff with sheepshearing, wool, and weaving, I was wondering if anyone has thought about felting wool to make into kota coverings. In concept, the process might be an imitation of fur hide preparation (with adjustments to the steps' flavor text). "Fur" would have to be the item archetype of the felt covering in order to keep heat inside a kota. But does the game's architecture allow the player to mod a fur hide into existence?

Pages: [1]