Pete Goodfellow

Results 18 issues of Pete Goodfellow

`barrel_01_ahnassi_food ` is organic, unowned, and unscripted. Notably used in Solstheim for some reason. :man_facepalming:

![image](https://github.com/AnnulusGames/Alchemy/assets/734762/2e2c7d4c-eae5-4b84-afeb-44038702d9dc) 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: ![image](https://github.com/AnnulusGames/Alchemy/assets/734762/5e0b3fed-22b1-4474-a4e2-9628cd201a68) ```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. ![image](https://github.com/AnnulusGames/Alchemy/assets/734762/89047f69-d41e-47e4-9580-a9924df0fae8) 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...

![image](https://github.com/AnnulusGames/Alchemy/assets/734762/cef370ce-6257-48b9-bce3-6b4ce48a1bd4) ![image](https://github.com/AnnulusGames/Alchemy/assets/734762/013213c1-5257-4771-966f-c5b0ec001df0) 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...