I am trying hard to get it into the visual scripting, but i am simply not feeling it.
Things that take me 5 minutes in C# takes me hours in Bolt, where as PlayMaker felt more “natural”.
Anyway, i got a AI working, and doing some things and trying to replicate my C# in bolt. (2 different project files)
But as an example a problem i persistently run into is the naming of functions.
Example, here i have a very simple switch.
switch (Activity)
{
case "Idle":
Energy = Energy - IdleCost;
break;
case "Working":
Energy = Energy - WorkCost;
break;
case "Resting":
Energy = Energy - RestCost;
break;
case "Moving":
Energy = Energy - MoveCost;
break;
case "Eating":
Food = Food - EatCost;
break;
default:
Energy = Energy - IdleCost;
break;
}
Here i am trying “switch” in bolt.
It is CLEARLY not the same function as switch in C#
So how on earth would i know what the functions are called with different naming convention?