Jump to content

MKMoose

Members
  • Posts

    439
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by MKMoose

  1. Leaving a corpse can be quite easily argued to be more lore-accurate based on the "Ghosts" story excerpt, primarily the penultimate paragraph: I genuinely don't know where you're getting the notion that the old body should disappear. And even if we assume that the old body should disappear, the game isn't consistent with itself in terms of what gets dropped and what remains on the player after death. Keep inventory would then likely be the more logical, lore-accurate and internally consistent option.
  2. The short of it is that bronze is for the most part a stepping stone to iron. It's easier to obtain and process than iron, but past that it's superseded by it in practically every way. It can have its uses, especially when modded, but you won't lose out by switching to iron as fast as possible. Keep in mind that at least a small amount of bronze is necessary in order to process iron in the first place - most notably for an anvil. Many people don't even make a copper anvil - just cast a hammer, pickaxe and prospecting pick, then beeline for bronze to get set up with higher-quality tools right out of the gate. It's permille, not percentile. Cassiterite readings are bugged - the actual density should be up to ~12 times higher than the permille number would suggest. If I did the math right, the game's internal estimate gives ~81 ingots from a typical cassiterite deposit, more in granite, and the actual average should be even higher. That number has a lot of variance, so you've likely just got one on the lower side despite getting a bountiful deposit in granite. If you had found a couple more deposits near the first one, then your impression would be less skewed. At 0.2 permille, you're generally guaranteed 3 deposits per chunk (under an especially thick layer of sedimentary rock, which is what you seem to have gotten, it will be more random). Also, assuming you switch to iron reasonably fast and unless you're using bronze for armor or some other large project, even 40 ingots of bronze is quite likely more than you're ever gonna need in a typical game. Bismuth bronze should generally be treated as an alternative option for when you don't have any cassiterite but happen to find sphalerite and bismuthinite. Black bronze is generally only useful in small quantities for when you want a small extra edge in combat before you find iron, but it's generally not very worthwhile. Keep in mind, also, that bismuth bronze is not weaker than tin bronze, and it's more of a less common sidegrade. It has lower mining speed and damage, but it also has higher durability on everything besides armor if I recall correctly. For tools like hammers, chisels or saws, bismuth bronze is in isolation strictly better than tin bronze due to mining speed and damage being practically irrelevant.
  3. If you want to be extra certain and don't mind using commands, you can also toggle liquid block targeting with .debug liquidselectable or through the World Edit menu, which will allow you to see the name of the block easily.
  4. Technically, this is what the game kind of already does, because the power and durability effects applied by quenching don't do anything by themselves and are only used to then apply damage and other buffs which actually affect the tool's stats. At a basic level, this change could boil down to just renaming a few things, not necessarily significant changes to the underlying functionality. "Power" and "durability" have one advantage over "hardness" and "brittleness" or "toughness", and it is that they more directly tell the player what they actually do in-game. That said, even for players completely unfamiliar with material properties, I think it shouldn't be difficult to remember the rough meaning and in-game effects of two or three words, and it might actually be more of a cool learning opportunity of sorts. One thing I would be careful to avoid is excessive imbalance between the complexity of different areas of gameplay. If crafting with metal is given a bunch of constraints regarding hardness or toughness, then it would seem natural that crafting with wood, bone, stone, sand, leather or other materials should also be given some constraints to prevent the player from using materials which wouldn't realistically be suitable for a given purpose. Certain mechanical parts technically already require harder wood types, but the current implementation doesn't make that requirement very clear. But that said, I think it would at the very least make a lot of sense to apply the bonuses of heat treatment to anything that can benefit from them. If an item or something crafted from it has durability, then it should likely be possible to increase that durability by increasing toughness. While currently very few items can benefit from this, I think it could be possible to treat plates to craft them into better armor. Item stackability concerns would have to be addressed for this to work well, though. Aye, I like both of those. Would help a lot to make the effects clearer and nudge the player towards the optimal treatment order.
  5. This is practically already implemented in the form of seeking ranges. The one thing we don't have is proper LoS, but LoS is far from necessary to implement everything else, and we also seem to have a decent MVP implemented for the bowtorn. Animals already have a stressLevel attribute which can do a lot of work and would likely be more informative. Otherwise, small additions to EntityBehaviorEmotionStates (especially the aggressivearoundentities code) would more than likely be sufficient to create varied state triggers depending on the threat level of nearby entities. Already implemented, alongside some related functionality. My suggestion didn't even mention this. There is a myriad ways to implement retreat and flight. Unless we somehow decide to rework a large portion of animal movement, we basically already have both - one is practically just wandering biased away from nearby entities, the other can be done with the PoI system or without pathfinding at all and just with better obstacle and pit/water avoidance. One thing that could be iffy is retreating while still looking at the threat. Considering that we don't really have procedural animations in the game as far as I remember, just reusing the regular look task would be quite sufficient, and it's trivial to effectively give it higher priority when the animal is alert. We already have a lot of logic related to emotion states and tasks which would cover this easily with few if any new features. Doesn't seem to me that this is necessary for any reason, unless we somehow decide to rework a large portion of entity emotion state and task logic. The actual constraints are caused primarily by animation and sound requirements as well as systemic extent of changes, to the best of my knowledge.
  6. I'm aware, I read through most of the gameplay changes in JSON and code. They have a 70% chance to become aggressive after taking damage from the player. The possible causes for them to cease aggression and go back to fleeing are as follows: the player getting out of their seeking range (equal to bears' seeking range), finding the target (i.e. touching the player, I think, but it doesn't seem to normally get triggered if the player is moving away from the raccoon), getting stopped by an obstacle, the maximum follow time of 60 s being exceeded (I'd need to verify this, actually, cause it's a really long time to be chased by an animal). Heatseeking missiles are one of the most comedically dumb mechanics in the game, and it seems to me that they are not really brought up too often just because they're sometimes just amusing and annoying more than they are harmful. They're simply caused by aggressive animals lacking proper limits to how long they can chase the target. What I honestly don't get is that, if the cheer is simply about raccoons not being defenseless anymore, then how do we feel about them being randomly borderline suicidal now? I don't think that's much of an improvement. What I personally am quite happy about, which was not mentioned in the changelog, is that the distance at which raccoons flee players, wolves and bears is now 33% higher. This still isn't always enough to avoid bears (and I think it's bears that should be slightly adjusted now to be more similar to wolves), but it's an improvement. And here's the fun part: the devs have quite literally solved the "capable of protecting themselves" problem with the bowtorn already, which will flee, but retaliate if the player gets too close. It shouldn't be difficult to do the same for raccoons, and several other animals as well. An even simpler solution, though possibly a bit less practical, probably lies in just reducing the maximum follow time (which for some reason isn't adjusted from the default 60 s on any animals except foxes chasing chickens and hares). The changes to foxes and pigs, as a side note, are arguably actually really quite good, now that I've looked at them in more detail. The seeking range for pigs actually got reduced, and what was increased is just the range at which they flee the player after being hit, if I'm reading it correctly. Both now also flee quite a lot faster, not just chase the player faster, which might actually cause some difficulties when hunting.
  7. Animal husbandry as a mechanic doesn't strictly require the animal to be fenced-in, however, you'll generally want to have a contiguous fence to protect the animals from predators and prevent them from wandering away (or jumping off the cliff), especially for when they start running from you or from a predator. Fish can keep respawning even if you completely deplete an lake.
  8. The purpose of defensive threat display is less to warn the player not to attack, and more to warn the player before the animal attacks. But if the player attacks the animal or just approaches too quickly, then they will still be met with a fast and dangerous response, especially from animals like boars, moose or bears. Even a raccoon or a deer might sometimes defend themselves with an opportune attack first before fleeing if you manage to run straight into it (though especially deer would practically always run away before you can do that). Being able to avoid dangerous creatures is, in large part, exactly the point, though they will easily still give you a scare or outright attack if you don't make distance quickly enough after initially getting too close. With the exception of wolves and hyenas in certain regards, I would argue that animals should be easy to avoid, but more dangerous when not respected. Even if the player is confident in their skill, they would still be easily put in their place once they get too cocky and disregard one warning too many or forget to keep their guard up. As things stand, the best way to cross a forest is just to keep running since animals are for the most part just too slow, and I think it would be much better if instead it was preferable to move more carefully to avoid disturbing the wildlife. And at the same time, moving slowly should be greatly rewarded when hunting with the ability to get much closer to the target for a better chance at an accurate hit with arrows or spears. Wolves, hyenas, and to some extent brown and polar bears, are exceptions from the above, because they can function as more active predators and would be much more tricky to avoid completely unless the player simply doesn't even approach their territory. Fair enough, I do certainly agree that there's a lot of things that would require a bunch of new mechanics to be introduced. That said, there's good reason I've put injuries and bleeding in "additional notes". I think that even just very basic gradation of reactions to the player (simply one extra state between calm and scared/aggressive), ideally with vocal warnings where appropriate and some adjustments to animal stats, could do wonders for the animals' behavior in practially all contexts - exploring, hunting and husbandry - all while almost exclusively using already existing mechanics.
  9. The problem is that if the player backs off, the raccoon will keep chasing them. That is the single part which I took issue with, even if I didn't initially word it particularly well. There you go. Behavioral responses for animals, inspired by real wildlife. Nothing like getting hit by a bit of inspiration on a weekend.
  10. Motivation Animal behavior in Vintage Story is largely unimmersive and unintuitive, because animals respond in gamified and highly simplified ways. Most animals exhibit survival strategies which could realistically be easily considered pathological, i.e. caused by disease or injury. Goals Improve animal behavior to be more engaging when hunting. Make animal behavior more believable and realistic. Give the player fair warning before an animal attacks. Reduce early-game frustration with overly aggressive wildlife. Improve the behavior of domesticated animals to be less erratic. Stay reasonably close to the vanilla experience and mechanical constraints. Primary behavioral patterns In science it's not uncommon to distinguish many different kinds of distinct behavioral responses that animals exhibit when approached or threatened. I'm going to simplify the system into three generalized patterns which, with some variation within each group, can cover every single animal in the game and provide plenty of gameplay depth. The borders between categories are naturally fluid and some animals may exhibit behaviors typical of more than one group (especially since behavior can vary due to various factors), but this is intended more as general guideline than rigid categorization. Evasive animals, prey and small game. Relevant animals include smaller species like foxes, raccoons, hares, as well as several larger herbivores like deer, sheep and goats. The primary response for these animals is flight - fast escape, preferably to pre-selected advantageous terrain, like high ground in the case of goats or trees in the case of raccoons. Some animals like raccoons often employ threat display - hissing, bluffing, fur standing up, and many animals like deer, sheep or again raccoons, especially if cornered or immobilized in some way, may engage in more defensive combat - ramming, kicking and thrashing, clawing and biting. It is important to remember that for these animals even more so than others, combat is about survival - if they engage in it at all, they generally only do it opportunistically to protect themselves and their young or to create an escape opportunity. They are not aggressive and their first response is almost always retreat. Those are also the animals which a hunter will often focus on for meat and pelts. Defensive and territorial animals, large game. This category includes boars, bears, moose and similar large animals. Due to their size, they can be unexpectedly dangerous even if they don't seem immediately threatening. Typical response often involves territorial defense and threat display - repeated approach and retreat, vocal warnings, guarding boundaries. Under some circumstances like guarding their territory or food, protecting offspring, or getting surprised at close distance, they may resort to managed but decisive aggression to neutralize a perceived threat, though they still remain defensive above all else - deliberately seeking out a target or pursuing a threat is rare. Some species like black bears may be more avoidant and prefer to disengage as quickly as possible. Simply avoiding approaching too close and leaving the area once warned is generally sufficient to avoid danger. This category, from a gameplay perspective, should include animals balanced as "hunting challenges" - large game that will fiercely fight back when hunted, but may provide relatively lucrative rewards in the form of heavy hides, fat and large bones. Predators. In the current state of the game, this only includes wolves and hyenas. Predators are generally much less aggressive than many people seem to think, and their behavior is driven by well-developed risk assessment abilities. Wolves and hyenas often move in packs or small groups, though many other predators hunt individually. Their typical response when threatened is keeping distance, careful observation, tracking and similar behaviors. If they encounter larger animals or groups, then the decision-making process is simple: high risk => retreat. If they deem that the target is worth the risk - primarily when a pack of predators locates lone prey - they will circle the target and close in, then attack. In part to protect lone players from somewhat unfair attacks, larger packs of predators should arguably only target large enough groups of targets. They don't just outright attack anything that comes into their vicinity, and instead they choose their prey carefully. Implementation details Animal awareness. Each animal should have certain distances (much as they do currently, though it's pretty shallow as of now) at which they enter specific behavioral states. Ideally, this would be done not with strict distances, but based on some simulated aspects of hearing, sight and maybe even smell. Some delays, lingering states and other details would make them more believable. Keep in mind that distances may vary greatly between different animals, and the examples I'm giving are very rough and generally much lower than realistic for the sake of gameplay. The primary states which should be generally shared by almost all animals are: calm (no threat in vicinity, resting, eating, drinking), alert (~20-50 m or closer, prey animals will raise their head and start scanning for threats, while territorial or predatory animals may move to investigate the potential threat or target), cautious (~10-20 m, all relevant animals may engage in defensive threat display at this distance, prey animals will freeze or retreat depending on species, while other animals will either retreat cautiously or turn towards the threat depending on intention), threatened (~2-10 m, prey animals flee quickly, defensive and territorial animals may attack, predators retreat unless confident), attacked (after getting hit, behavior is more erratic and unpredictable, for most species the primary reaction is flight, especially if hit at range and not from up-close, while defensive behaviour similar to when threatened is less common, though more aggressive if present). Animal speed. Flight (escape) and pursuit speed should generally be higher than the player's sprinting speed, unless injured. I believe that hunting should be about strategy, element of surprise, careful shot placement, and fast action, not about pumping half a dozen arrows into a single target. The best way to do this is to make sure that prey animals escape quickly when hunted carelessly, while larger animals should be avoidable if warnings are respected, but extraordinarily dangerous when aggressive (it's genuinely kind of pathetic that a Seraph can outrun a bear in many contexts, even a brown or polar bear with effective use of terrain). Defensive attacks. When threatened or attacked, many animals will attempt a quick and decisive attack, and then disengage and retreat if unsuccessful - largely the same as the current "attack and pursue", except switched back to "flee" after the first attack, whether successful or not. If the threat pursues the animal in turn, they may opportunistically attack again. Exceptions may include boars as well as brown or polar bears, especially when protecting their offspring, but even those should often relent after a short sprint - if they don't manage to catch the threat within that time, they should retreat back to roughly where they started (especially if the initial reason for the aggression was protecting their young). Predator attacks. When travelling through the wilderness, predators shouldn't generally be a jumpscare, or at least it should be the presence of the predator or vocal warning that jumpscares the player, not immediately taking damage. Animals like wolves practically never attack right the moment they notice a target. The default wolf encounter should be noticing them some two dozen blocks away, looking at the player and following them. In many cases, they would disengage naturally. In some cases, if the risk is not too high, they would circle the target, close in gradually (often with vocal warnings) and then attack suddenly. Domesticated animals. The "threatened" radius in which animals initiate flight or attack should be very quickly reduced to zero for domesticated animals, and the thresholds for other states should also be relaxed fairly quickly. The key here is gradation (important everywhere, but here especially) - it's only natural for a domesticated animal to be hesitant and careful around humans if it's not habituated, but the current behavior of either being completely oblivious or full-speed sprinting away with nothing in-between is exceptionally unimmersive and annoying. Additional factors affecting behavior. The most relevant factor is likely having offspring to protect, and the mating season also causes increased aggression in many species. These could be implemented in various, simple or complex ways, but the most important detail is that when an animal is protecting their young, they should actually protect them, not forget about their existence once out of range. Animals that don't generally fit these categories Animals like aurochs, elephants or horses, as herd animals, would ideally need more complex herd behavior to be simulated or at least approximated. They are in many regards similar to other larger animals like moose or boars, but herd dynamics shape their behaviors is very distinct ways. Some predators, though we don't have them currently in the game, may silently ambush the target. A big cat or two could really spice up the tropics. Additional notes AI improvements are borderline necessary to really bring a rework like this to a more complete state. The least that should be eventually done is: prevent animals from constantly falling down pits or into water, introduce more variation to animals' direction of movement, instead of having them always move either directly towards or directly away from the target or threat. Injuries, bleeding and similar effects would allow to make hunting (and being hunted) much more dynamic, engaging and realistic in a whole range of ways, mainly by greatly reducing the number of hits required to bring down a target but increasing their threat level and adding on additional complexity of tracking injured animals. Animal yields would have to be increased if animals are made more difficult to kill. Arguably, animal yields should be adjusted regardless by implementing simple butchering. It would require more effort per animal while retaining a similar level of effort for the same yields, changing very little about balance while greatly increasing mechanical depth and reducing the need to kill dozens or hundreds of animals over a single playthrough.
  11. If you want to bring up realism, then I regret to inform you that raccoons are, in fact, not aggressive. Their typical response is a defensive threat display, with bluffing, hissing, fur standing up, and all that. Neglecting diseased or highly stressed individuals, any sort of aggression is generally limited to last-resort attacks when protecting young or cornered. When attacked, flight is generally the first response, then defensive combat if grabbed or cornered. Compared to animals' real-life behavior, the thing that VS and many other games tend to default to of "pursue the attacker" is borderline absurd for almost all animals, but especially for small ones like raccoons, just because it would be a largely pathological survival strategy. It can make some sense for megafauna and large predators, but even in those cases defensive behaviors tend to be more common than aggression and pursuit. In an open field or forest, they have all the escape routes in the world. They can run some 20 km/h over short distances and climb trees. But even disregarding that, my point is about aggression and pursuing the player, which they simply should not do. Raccoons being capable of protecting themselves and being aggressive when attacked are two entirely different things.
  12. Them's got hands now, but for what? Except messing with a beginner who doesn't know that they can fight back, raccoons are equally as trivial to kill as they used to be, if not easier since they may come back right up to the player after the first hit instead of running away. Unlike foxes which have now been buffed considerably (though while seeking they are still slower than the player's sprint, just like black bears), raccoons aren't even a significant threat mainly because they are barely faster than the Seraph's walking speed (well, technically, they are about as fast as foxes used to be). I would expect wildlife to be much more skittish and defensive, not more aggressive. Granted, at least the animals affected in this RC are now ever so slightly less anemic when fleeing as well, not just when seeking.
  13. Aye, I remember making a similar point in a different place entirely. I was actually asked in the Discord whether I would be fine with this post being used as the basis for a mod, though whether anything will come out of it I can't say. It would naturally be quite interesting to see how the mechanics work out in practice - there's nothing quite like having an actual working example to verify whether what I've thought up actually makes sense. The mythical 5% shatter chance on first quenching strikes again, it seems. It's not communicated in the tooltip, but that's what it does in the code, and I don't remember whether the devs confirmed what the intention was. As for the shattering bug, I might have just glossed over a mention of the watering can. To hopefully clarify what I mean a bit: handbook inconsistency => the handbook states that a piece can only be tempered at most as many times as it has been quenched, but there is simply no such limit in the game, debuffs of tempering outweigh its benefits => due to the way it is balanced, the effects of tempering are minimal or even purely detrimental (especially on a piece which has already been quenched a few times due to the reduction to power acting on the cumulative effect of previous quenchings and the reduction to shatter chance acting on the subsequent ones); the math for it is a bit complex and would require proper optimization to find optimal sequences (people have messed with it in this thread), but either way the actual material savings you can get from it are very minuscule, and are also counterweighed by the time and fuel costs - a newer player would probably be better off if tempering just didn't exist in the current balance, costs and risks of quenching for durability outweigh its benefits => the first quenching for durability gives 1.2 / 1 * 0.95 - 1 = 14% more expected durability per unit of metal, the second one gives 1.3(6) / 1.2 * 0.9 - 1 = 2.5% more expected durability per unit of metal, then after that it's net negative (especially if you also consider clay, fuel and time costs); tempering trades time and fuel for lower shatter chance but the difference is again minuscule - a player who looks at the math will just realize that it's practically not worth it past the first iteration, but someone will inevitably try going for higher durability and realize too late that they're wasting time and resources. As for quenching for power giving sometimes absurd results, I do agree that most players will not really be reaching them, but consider this: the damage increase from copper to tin bronze for a falx is 4.5 / 3.75 - 1 = 20%, the default damage increase from tin bronze to iron for a falx is 5 / 4.5 - 1 = ~11%, even a very achievable 25.48% damage buff (quenched three times with no tempering, on average making one piece out of ~1.4 ingots), from tin bronze to quenched iron makes for a (5 * 1.2548) / 4.5 - 1 = ~39% damage increase, from iron to meteoric iron or steel (which deal the same damage), it's just 5.25 / 5 = 5%. One of these is not like the other, so to speak. While I overall do agree that going past 3, maybe 4 quenchings is neither practical nor particularly impactful for the average player, even the 25% buff causes a really drastic jump over bronze, and a very significant balance shift relative to 1.21. Keep in mind as well that the damage bonus currently doesn't work on spears when thrown, and can't be applied at all to arrows, which significantly shifts late-game balance in favor of melee weapons (and that is also on top of sharpening currently only being possible on swords and falxes). Is all of that intentional? Maybe. Quenching gets counterbalanced somewhat by the changes to the forge. It kind of annoys me that we just don't really have any official information on what the long-term goals are here, but that jump over bronze (combined with a durability increase) is really kind of questionable balance-wise, especially given that it currently only affects melee weapons. The system ultimately isn't as terrible as I might sometimes make it come off as, and the least that I can give to you that it will most likely work fairly well for a more casual player. Frankly, linking this suggestion in the RC post and on the Discord (at least three times if you also count when it was brought up by other people without me asking) has got me a number of reactions from people who aren't normally active on these forums, and there's always a chance that a few of these reactions are knee-jerk over the RNG more than supportive of the suggestion, so I prefer to take that number with a grain of salt when compared to posts which get the majority of interactions from people more active in the forums. Still, the amount of positive feedback was genuinely kind of shocking.
  14. Generally you will need to cool the piece in air for tempering. On a technical level, the game requires that there is sufficient delay between the piece reaching the tempering temperature and cooling to the settled state, which may mean (I haven't verified it to be certain) that you would be able to wait until that time passes and then cool in water the rest of the way through, but either way you won't be able to cool quickly in water right away. In the real process, slow cooling is required to more effectively relieve internal stresses in the metal and form a finer microstructure through carbon attoms diffusing more evenly throughout - cooling quickly introduces internal stresses and uneven grain (just like it does when quenching, but in that case it's considered a side effect of a desirable process), causing the piece to become more brittle. Tempering or annealing can be done in a furnace so that it's even slower than in air, often done overnight in a medieval or home forge, or sometimes taking up to a few dozen hours in some highly specialized processes.
  15. The advice mentioned by other people here is solid, but I do want to mention as well that cassiterite (the tin ore you're looking for) is one of the two ores alongside native copper which spawn in a slightly different way than other ores. There are two different deposit types for native copper and cassiterite (all other ores only have one deposit type, barring some caveats): surface deposits - they only appear a couple blocks under the surface and are best found by digging a few blocks down under loose surface ore chunks, as you have likely been doing, since there is always a deposit under them; those specific deposits are entirely separate from the prospecting system; they are there to get you started with some easily-accessible resources and are not intended as your main source of those metals, at least not in the case of tin, deep deposits - they only form deeper underground (several dozen blocks deep, broadly speaking), and the most consistent method to find them is prospecting (caving is also an option, but it can also be highly dangerous if you're playing on standard settings); finding a few deep deposits this way will provide you with practically all the copper and tin you're ever gonna need outside perhaps of some particularly large projects.
  16. I don't know if it was confirmed by a dev, but it's almost certainly a bug, and I think it started in rc.1. It's part of one of the two major bugs I was mentioning, because you might also notice that the damage buff is actually double that of the power increase from quenching, while it's supposed to be 1:1. The other major bug is that shattering appraently just doesn't happen at all, though I haven't tested that one personally.
  17. A bit of a problem here is that, arguably, the stated vision is not even fulfilled in the current state of the mechanic. The developer behind the mechanic seems to be Tyron, based on this message in the Discord: To which my response at the time was: Whether my suggestion could make a better system, I cannot predict with certainty, but the core issue for me has been from the start that the current system has a bunch of problems and doesn't achieve its own stated goals, which I've tried to achieve better in a more realistic design. To be honest, I've specifically kind of avoided getting too far into details, and even still had to write the more approachable handbook-style guide at request (which I should have probably done much earlier, to be honest). I don't really have any numbers on hand, because I think that balancing them at the design stage is largely a fool's errand. There's simply too many moving pieces, different ways to apply absolute or relative modifiers, implement limits, weigh benefits with costs and time investment. I've analyzed a couple options and even had some mock numbers somewhere which had a few problems that I was considering how to solve, but any number being balanced is heavily dependent on a set of other numbers. As things stand, I don't even really know much about what the devs' intention is for quenching, which makes it difficult to propose anything more specific than I've already done. The handbook guide is still inconsistent with in-game behavior, and there are at least two major bugs with the system. In terms of balance, tempering (at least after one or two iterations) and durability quenching (except arguably the first iteration) apply risks and debuffs that outweigh the benefits, while power quenching can get to borderline absurd numbers after a few iterations, even if at steeply rising cost.
  18. Personally, I've very quickly learned to only eat pies when I can eat an entire slice with no leftover, and I've been unaffected by the issue ever since. That said, I think an even better way to solve this (though significantly more complex code-wise) would be to allow to have a stack of multiple full slices and a partial slice in one slot. The same could apply to liquid containers with different amounts of liquid in them.
  19. I've personally always found that water should be moveable and obtainable, but not easily duplicated, i.e. there should be some natural sources (oceans, underground aquifers, rain) which don't deplete when drawn from, while regular surface sources should be finite. Either way, to your questions. Though I play with moveable water sources, I can say that terrace farms are by far the most efficient type of farm in terms of the amount of farmland blocks per water block, because a single water source would be able to supply infinite farmland if it wasn't limited by world height. It's just much more flexible to let the water flow just the way you want instead of having to build around existing water sources, and terraces can also be very aesthetic in certain cases if you build them in such a way that the water is hidden under the next layer. It can take quite a lot of work to pull off without moveable sources. Covering a lake is the best way to achieve a large, flat farm that doesn't require watering or rely on rain. You can also build a farm around a lake, not necessarily into it, if you don't have the soil or time in the early game or if you prefer the aesthetics of it. Even just a single isolated block of water can supply: 8x 75% moisture tiles (~97% growth speed), 16x 50% moisture tiles (~82% growth speed), 24x 25% moisture tiles (~58% growth speed). And you can increase these numbers if you create channels for the water to flow through to cover a larger area. Naturally, the effective farmland count per water source will be much lower for a larger lake due to overlap, though the total for the entire lake can be very high regardless. Especially if you're willing to accept the lower growth rates, it means that you could just create a ring around a large lake, maybe with a couple extra channels, and be set for the entire game. Watering and rain increase the moisture of a farmland block to 100%, which results in a 110% growth rate (~13.4% higher than a regular 75% moisture block), which means that watering the farmland or settling in a rainy area can be useful in almost any context, not just with moveable water sources disabled. After watering or rain, farmland moisture should decrease to zero over four days (haven't verified it experimentally yet), so you can water it every ~3 days if you're fine with slightly slower growth or daily if not more often if you want slightly faster growth. It takes a bit of maintenance, but especially in a rainy area it is absolutely a viable choice to just skip irrigation altogether.
  20. Am I correct to say that the water is ~80 blocks deep at that reading? Mining underwater and at this kind of depth is certainly a choice, but if you need bronze then it may take a long time to find a better spot than this, because, for many ores, deposits are much more common underwater than on land. If you can dive there safely, then I say go for it.
  21. And yet it is completely untrue that multiple discs can spawn at the same depth close-by for any reason other than pure chance. I've been entirely unsuccessful at replicating what you're claiming in my many hours experimenting with the ore generation and prospecting system, and I can guarantee that you will be unsuccessful at replicating it as well as long as you use an actually robust testing method. Deposit depth is randomized in DiscGeneratorBase.beforeGenDeposit() independently for every deposit using a shared random generator, meaning that the only thing other than chance which could cause multiple deposits to spawn at the same level would be a bug.
  22. It seems to be intentional. Currently, huge boars can only be found in the wild. The huge gray boar is just an elder eurasian wild pig (gray boar). The new species are the red river hog and the warthog, both of which prefer warm climates.
  23. Lignite, bituminous coal, anthracite, malachite, galena, sulfur, borax, lapis lazuli, halite, limonite, rhodochrosite, fluorite, graphite, ketnite, phosphorite. For different ores to various extents - it doesn't matter much for lignite, for example, but can have a pretty extreme effect on galena, sulfur or borax, among other things. Ore depth is randomized independently for every deposit. There is nothing that I know of besides pure chance which could make multiple close-by deposits generate at the same depth.
  24. You might or might not want to consult the FAQ, where Tyron has listed six arguments.
  25. Contrary to seemingly popular opinion, the permille values can actually provide notably more information than the descriptors and allow you to find very nearly exact ore map values, but the catch is that to really use it you would need to be familiar with the prospecting and ore generation mechanics at a deeper level than most people would consider practical. It is not something that I would ask anyone to learn, because the descriptors are sufficient for almost all practical cases. Regarding the question, permille values are roughly correct with a few caveats and they do tell you how much ore is expected in the vicinity, with an especially big caveat for cassiterite. Cassiterite's permille value is currently bugged even more than for other ores, and its actual density is more than 10 times higher than shown - your 0.07‰ reading is actually more like 0.7‰ or more (I'd have to calculate again to tell you the exact value). You might also see it referred to as "ppt" or "parts per thousand", so for example on a 2‰ reading you can expect to find roughly 2 blocks of ore per 1000 rocks, on average. If you wanted to mine a large area for massive quantities of a specific resource, you could use this to estimate how much you'd have to mine for the desired return, but it's not as important if your goal is to find just a single deposit or a few of them. That said, the descriptors themselves can also be misleading, mainly because some ores cannot normally reach the highest reading values. Limonite, for example, will never reach a reading higher than ~0.5 => ~7‰ ("high") outside of certain edge cases (e.g. underwater mining), and a roughly 3‰ reading can be easily considered a highly valuable limonite spot due to how rare it is, despite it being technically "poor". Granted, besides pigment it has nothing going for it over hematite and magnetite anyways, but it serves as a good example. Regarding your readings, they are pretty normal, though you've been getting a lot of low ones and not many green dots. You might want to consider spacing out your reading locations a bit further apart to cover a larger area, not unlike others have suggested. I usually take readings in a roughly 100-block grid, sometimes up to 300-400 in especially empty areas - it's good enough resolution that it's rare to miss any significant hotspots, and past that it really doesn't matter whether you hit the exact local peak or a slightly lower reading a few dozen blocks away. For all three of these specific ores (cassiterite, sphalerite, bismuthinite), looking for at least "decent" readings is perfectly fine, especially for your purpose of just finding a bit for a jump to iron. For higher quantities, I would recommend "high" or better. It can go all the way up to "ultra high", but you shouldn't treat that as the goal. You can find these three ores almost anywhere, as the only notable limitations are that cassiterite primarily spawns near the middle between surface and mantle, and bismuthinite doesn't form in sedimentary rocks.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.