I wrote new code that is simpler than some old code. It also doesn't exactly work correctly. These things are not mutually exclusive.
I wrote the old code with an assumption I have had to put to bed. It worked fine until 2 NPCs tried to use the same smart object, and one had to pause until the other finished. That set off a chain of events which led to the paused one getting into a very slow infinite loop after using the smart object it had waited for.
My rewrite needs a rewrite.
At least, I have them halfway behaving themselves through the claiming and freeing process.
UE5's smart object code was written before it was well-defined, then altered through the 5.X series of Unreal Engine releases. Examples may or may not match the code you are using.
Ryan Laley has excellent YouTube videos describing all aspects of both UE4 and UE5. Highly recommended. His videos about smart objects are correct.
I'm also getting acquainted with UE5 state machines. So far, I prefer them to behavior trees. Once this stuff is working correctly, I've tasked myself with adding combat code so the workers know what to do when attacked.
The FBI raided the offices of the LA Unified School District as well as the home of the superintendent today. They won't say why or what they're looking for.
My guess is that they're trying to decapitate the LAUSD for refusing to cooperate with ICE.
Anyway, just a theory.
I’m a horrible packer.
I always overpack.
Leaving for a months long trip is giving me anxiety over what to bring.
So many different activities to be prepared for.
My Dad, not so much. He will have a tiny bag with the bare minimum.
I’m a girl, I have lotions and potions.
Makeup and hair products.
Don’t even get me started on shoes and outfits!
Uugh 😫😫
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.