255,046 Commits over 3,990 Days - 2.66cph!
Tree x markers appear brighter when using the Vision Care effect
Fix osx IL2CPP compile error
- switch asset using statement from NUnit -> UnityEngine.Assertions
Merge from main -> item_ownership
Remove printing env variables since it may be causing issues for mac
Molotov stuff for the orientation fix.
Revert scrap tea accidental change
Added VisionCare modifier, increases nightlight effect
Improved animation of tiems flying into hopper
Fixed hopper speed not being tied to timescale
Flashlight mesh texture and setup updates
Merge from crafting_update
Fixed missing chicken brain component (unsure how this happened, might have been a merge issue)
Added ownership to items made by the industrial crafter
- use the player that placed the industrial crafter
- phrase "Industrial Crafted by {0}"
Add item ownership for items made in mixing table
PolygonMesh serializes position and rotation so it can skip computing texture params from uvs on load
Add "Harvested From Animal by {0}" phrase to animal corpses
Add ownership when gathering items from animal corpses
- implemented through custom ownership phrase for certain ResourceDispensers
- fallback generic "Gathered by PLAYER" phrase
Add item ownership when item is dug up with metal detector
Add ownership to item when it's purchased from an NPC vending machine
Fix drop shadow tint not being consistent with CSS Box
https://files.facepunch.com/sampavlovic/1b1811b1/0Mw5OMuyj4.png
Revert build layout on value change, not the right way to do it
Wip first pass of container corpses
On death, storage containers spawn a "destroyed" version of themselves, saving a percentage of the items inside
The corpse can be hammered by the original owner to restore the original entity and regain access to the loot
Added new convars
Fix flickering shit on foliage by using conservative alphatest
https://files.facepunch.com/sampavlovic/1b1811b1/JjzPJ3w0dN.png
Merge from crafting_update
Chicken default name now pulls from the streamer name list
Change single quotes to double quotes because interpolation only works on double quotes
Remove double quotes from cache directory & print environmental variables to ensure cache directory is being set
Fixed not being able to place 4 seeds in the new planter of the new plants (orchid, rose, sunflower, wheat)
Fix stationary lights being treated as dynamic lights (#7667)
Merge from crafting_update
Fixed incorrect LOD materials on the coop
Added a field to control whether chickens can eat a food on ItemModConsumable.
Valid food items can now only be inserted into the food slot
Fixed a few cases of items ending up in the wrong slot when RMB transferring
The following foods can be used in the chicken coop (WIP):
All berries
Apples
Bread
Grubs
Worms
Granola Bar
Corn
Potato
Pumpkin
Wheat
Cake
▋▇█▊▄▋▌▌ ▄▍ ▍▆▋▅▄▋▇ ▆▍▋▄▊▇ ▇▍▊▅▊▆▍, ▇▋▄▍▉ ▅▉▋▋▇▅▌▄█▋ ▍▊▊▅▅▋ ▋▌ ▍█▄ ▄▅▊█ ▊▅▉▅▊▅
Set ENV variables to use a different cache directory for each build
Change double quotes to single quotes for withEnv block
Need to modify DoUnityBuild() since that is what is called by the Rust script
- add the root workspace directory to the method and set the cache directory beside the Unity project directory
Merge branch 'separate_cache_folders'
Need to modify DoUnityBuild() since that is what is called by the Rust script
- add the root workspace directory to the method and set the cache directory beside the Unity project directory
Convert coop to a RendererLOD
Remove unused prefab
Fixed import settings on hutch mesh collider
Can now interact with the whole hutch structuree, not just the bit on the side
Fixed chickens snapping to terrain if coop is placed on foundations
Build layout for texture on value change for TextureControlWidget, fixes control widget not being updated when texture property is set through code
Fixed not being able to hatch a new chicken if the coop was full and a chicken died
Fixed being able to place coop underwater