Pete Goodfellow
Pete Goodfellow
`barrel_01_ahnassi_food ` is organic, unowned, and unscripted. Notably used in Solstheim for some reason. :man_facepalming:
 Replicates manually putting the `[HideScriptField]` attribute on all monobehaviours. I haven't updated docs - it may be good to mention this setting on the attribute page (https://annulusgames.github.io/Alchemy/articles/en/attributes/hide-script-field.html) and maybe...
Pretty prints method name with `ObjectNames.NicifyVariableName()`, and adds the method signature as a tooltip:  ```csharp [Button] void reticulateSplines() { Debug.Log("Reticulating splines..."); } ``` Allows displaying a button with parameters...
Expanded test case below. Turning methods into buttons does not always place them last in the inspector.  I did some quick experiments, and inverting the order in [OrderByAttributeThenByMemberType()](https://github.com/AnnulusGames/Alchemy/blob/93a56757a82ffb193c494345560cc197e4cac1da/Alchemy/Assets/Alchemy/Editor/Internal/InspectorHelper.cs#L292) does...
  List (and array, and dictionary etc) foldouts don't get indented properly inside TabGroups. Had a quick look into it, but I'm not good with the UIElements stuff so...
Make AI calculate target visibility from the turret muzzle, and add a check that the target is not closer than the muzzle of the turret. Helps the AI to use...
Related to #10152, though I've basically resolved all the issues I had. This lets the upgrade UI show upgrade categories that have no upgrade modules, but which do have swappable...
Just a satisfying aesthetic change. Maybe some interesting applications for mods, but that's not really the point. Crate shelf with `ItemsUseInventoryPlacement="true"` tag added in XML, so slot position is visibly...