DevBlog Technical difficulties (Patreon)
Content
Hi!♥
don't you worry i did not forget about you♥ just having some minor technical problems let me show you.
First i had a problem with the way i do AI (artificial inteligence)
the way unreal does ai perception is a bit.... fucky? yes this is the right word for it!
One big problem i feel unreal has is you can't make the Perception follow the Head or the eyes, it is kinda static on the Forward axis of a Character.
The blue arrow shows the Forward axis,
Now this is poopy... because the way npc's see the world is different than usual.
So i made a workaround for this a while ago,
Every character really has two NPC's, one is the Body you can see, one is the "brain" so to speak.
This "Brain" actor is attached to the eyes of the "Body" npc and functions as eyes.
This way the See Perception is always the way it would be in reallife, a character can look around and see new things or things that would be usual inside the perception are not because she/he rotated the head to look at something.
But thats not all the "Brain" actor does at eachNPC,
it also regulates behavior, ractions, body functions as Pulse, and stores important information for example the individual relations between different npc's.
All this is like 99% done and implemented into the Framework i made,
but sometimes it takes like forever to find a specific error or better said the reason for unwanted behavior....
Now when you are ingame, you have a little UI on the bottom left corner that tells you your "Stamina" this value regenerates when you stand still or move slow, but it reduces when you do stuff...
how does it know you do stuff?
It actually takes the velocity of your Ribcage and Pelvis to calculate a energy consumtion value
This may sound overkill but it is actually the easier way to do!
The alternative would be adding animation notifys to all animations with the correct value of stamina lost, so this little code reduces the work actually by a lot.
So now what was the problem i had?
...
its really really stupid....
This little "Is valid" node solves like 10 problems i had.....
why you may ask?
The reason is, that it actually created two Brains for every character.... they worked together more or less and they overwritten their target variables inside the events, the character pawn and ui's.... and this created bugs bugs and did i mention bugs?
The plan was releaseing much more today for you♥ but am still working on it!
Will be posting it what i originally wanted to show you as soon as i am done!
What u also did was fixing tons of animations where i made a mistake with the exporting, its no big deal because luckly i thought about a nice system where many animations are saved in only one animation asset :3
And something else!
Please download:
Google Drive 1gb
It is just a very very simple test to see how the new fur and graphic settings behave for you♥
It is really just a npc standing there and looking at you
Please tell me your Framerates and any graphical glitches or crashes you may encounter :O
The fluffy friends tested this before, but i changed a few things so if you already tested this you may want to check out this version again if you had any framerate issues.
Changelog:
-Added Loading screen
-Updated Settings so Splines are their own checkbox and are working indipendend from Fur Shells
-Added Checkbox for "Looking into the camera"
♥u
Your furrier,
Someone asked about if you can make npc's follow you on discord,
Press "F" to make a npc follow you and hold it down for a few seconds to lay on a leash :3
can you imagine Mirage on a leash? :O