6/2/25
Features and Improvements
- 109: Improve position logic and order of operations during startup to avoid a situation where you are not determined to be in a position if your initial load position in your VR environment is within a position. Race condition.
- 111: Fix some steam link control bugs. Remainder will be fixed when we switch to OpenXR for SteamVR, which is when we update Unity.
- 260: Flight simulator and racing fans are having problems with their throttles/pedals causing play area movement inputs. Nobody’s playing eqCy with a flight throttle deliberately to drive the characters. Removed those inputs. Actually Unity doesn’t really give you the ability to do this, but I told it to only accept input from the 28th joystick. If you have 28 joysticks connected to your computer I declare you to be a crazy person.
- 276: Hunt down and resolve the issue that is causing the first frame loaded to not have the camera blackout filter applied to it.
- 278: Make an additional late-update version of the tracking system so we always have poses of user camera rig data right before we draw to the screen.
- 279: Add mouse wheel up/down input recognition (Besti 2 specific function)
- 280: Added more granular events for mouse wheel so I don’t need to extra calculations on that. Mouse wheels are weird.
- 281: Program tag scanning for <[actorsay]>
- 282: Program tag scanning for <[narrator]>
- 284: Add additional trick play options of delays and skips to the autotyper.
- 285: Program tag scanning for <[wait:time]>
- 286: Relinked all elements of friend spawning and interaction into non-eqcy-specific data so we can access them from Besti 2 without re-making anything.
- 287: Create speech and motion events that associate on-screen speech with actors in scene.
- 287: Program actors to handle and process those events.
- 288: Add additional logic to actor animators to be able to play generic or mocapped speech data.
- 289: Create new actor instantiation process to keep in sync with narrative data in Besti 2
- 290: Make eqCy use Besti 2’s new mouse scroll logic
- 291: Make eqCy use Besti 2’s updated 2D camera system set to eqCy mode
- 292: Make eqCy use Besti 2’s new eye tracking and targeting system
- 293: Additional mane option for horses
- 294: Halter for horses
- 295: Additional mane option for ponies. Let’s try a transparent stranded one.These are pretty fast to make and I need ~20 for Besti 2 NPCs.
- 296: Fix a performance issue when using mouse/keyboard controls.
- 297: Made some improvements to keyboard deployment/undeployment logic when using VR.
- 298: Improved transparent toon shader
- 299: Improve menu activation/deactivation notification logic. There were two routes through this so it was working excessively.
