• cdagaming released this 2024-12-20 05:22:38 +00:00

    TC4 Playtest - 12.20.2024 Notes

    • (Backend) Refactor for Grabbable Items:
      • GameEvents for OnArmorItemPicked and OnWeaponItemPicked removed (Duplicate logic)
      • GrabbableItem#OnGrab is now virtual, with its base implementation porting the Disappear method from its counter-parts
      • Renamed IItemPickedListener to IItemLifeListener, and added an OnDeath(KillReason) event
        • An Item death can only occur from a LevelDestroyer, such as The Nothing, if destroyItems is true
      • Added ItemDeathEffectListener, porting from the normal variant, with full support of its sub-components
      • Added support to ItemCredit to be able to award multiple credits, similar to ItemLife
      • All executions of GrabbableItem#ItemGrabbed and subsequently OnGrab, now require a non-network cody
    • Coins can no longer be picked up by Network Codys
    • Fixed a duplicate Pick-Up effect when picking up some weapon items
    • Extra Effects are now disabled by default, with some more effects now filtered out
    • (Backend) Fixed visibility check failures if no Renderer components exist in the tree
      • Should fix the broken death effects from the last build
    • Fixed the Game Continue Screen not properly resetting on subsequent activations
    • Partial Level Scores are now considered in Game Over Events
    • Removed URL Opening logic from the Online GlitchEnd screen
      • Will be replaced in a future update
    • Fixed Out-Of-Bounds exploits in Practice Mode, due to mismatched event ordering
      • Effected build 2024.11.29 and above
    • Fixed Movement Jitter when Cody is against the screen edges
      • This also improves the bottom dash animation when against the floor
    • Show clients can now join games mid-session again
    • Misc. Improvements to Scaling Systems
      • (Backend) Added support for Exponential Scaling Mode
      • (Backend) LevelDamage behaviors now support Scaling
      • Anime Tank HP is now 2500, was 6500
      • Anime Tank XP Reward increased to 350, was 80
      • Anime Tank Coin Drop Chance Adjusted to half of Clooney Coin Reward
      • George Clooney Score Reward increased to 500, was 50
      • Coin Gain, Coin Score Gain, and Shield Score Gain, and XP Gain now have full scaling support
        • Per Coin Score and Shield Hit Score now scaled by 20% per level
        • Coin Amount is now doubled per level
        • XP Gain is now scaled based on Survivor Bonus
      • Hero#MaxHP and Hero#MaxMP now also have full scaling support
        • No changes at this time, so this is purely backend
    • Performance Improvements for Console Score Refreshing
    • Restored and patched the BH Killer Pop-in animation
      • This was broken since S1, so it should now appear much smoother instead of instantly
    • Fixed the Pause Menu appearing under the Online Continue Screen
    • (Backend) Rewritten Nando Blockers for VJConsole to work properly across different resolutions
    • Removed excess logic that would occur when adjusting Player Settings
    • Removed Resolution Changing support for non-standalone platforms

    Known Issues

    • An NPE can occur in the in-game Chat UI if input or sendButton somehow become null
      • Cause unknown, safety measure added with warning label "CHAT DATA IS NULL !! THIS SHOULDNT HAPPEN; ABORTING EVENT!"
    Downloads
  • cdagaming released this 2024-12-15 02:00:28 +00:00

    TC4 Playtest - 12.13.2024 Notes

    • New: UI Improvements for "Safe Area" support
      • All pre-game-flow UIs have been modified to have support for devices with atypical "Safe Zones"
      • For Mobile especially, this means that all UI components should be visible
      • Work on supporting In-Game UIs for this system are on-going...
    • Fixed SuperSpeedEffect being enabled by default for Throck Art
    • Fixed incorrect Super Speed Animation for Kip Art
    • Fixed a regression from build 2024.11.22, causing the loading progress label to display incorrectly
    • Fixed a visual error causing an incorrect version label for the Epilepsy Warning Panel
    • Fixed a possible crash when performing a SuperReset or when loading the Console
    • (Editor) Fixed several layout issues in ChatPanel
    • (Editor) Fixed incorrect if-defines preventing some SongLoader and PlayerSettings features from working
      • This effected opening the recordings folder, and some resolutions in Settings
    • Minor Performance optimizations and removals of unused data
    • Minor Level Select UI Adjustments to prepare for Practice Mode v5 (Part Two)
    • Adjustments have been made to combat against spawning local codys in the middle of a level
      • Parity change with Network Cody Spawn Limitations
    • Implemented "Coyote Time" for the Vertical Shooter Spawn Animation as well as the Fast Spiders fast-move animation
    • Updated WWise to 2024.1.1; fixes a potential decoder issue with Vorbis and Opus Codecs
      • Primarily relating to Music SFX playback
    • Super Speed Effect Improvements:
      • Players are now invincible during Super Speed, previously a show-exclusive feature
      • The Camera Shake has been improved to increase overall visibility, and convey things a bit better
      • Transitions to/from this effect have been smoothed out, for an overall less-jarring transition
    • Camera Shake Improvements:
      • Removed the full-stop slowdown from Mario Fire blocks, effect now matches the Small Steel blocks
      • Normal Steel blocks have had their shake amplitude increased from 0.1 to 0.15
      • Big Steel blocks have had their shake amplitude increased from 0.1 to 0.2
    • The Jockey Head is no longer able to destroy obstacles
    • The Tetris Chips can now destroy obstacles
    • Decreased the time it takes for the Fast Spider bullets to despawn; now matches animation
      • Expire Time is now 1.7s instead of 3s
    • Item Dropper obstacles no longer drop an item if killed by THE_NOTHING or TIME_OUT
    • Camera Shakes no longer occur if the attached object was destroyed by THE_NOTHING or TIME_OUT
    • Several object Effects can now properly occur if destroyed by THE_NOTHING, so long as the object is visible
    • Fixed cases of Bullet Destroy Events having no animation, if destroyed in a specific way
    • Fixed sound leaks when destroying Steel blocks, now limited in the same way as Normal blocks
    • Adjusted behaviors for Enemy Interactions with TheNothing
      • Some enemies that could neither be pulled or hurt by it, now can be hurt by it even if not pulled
      • This primarily effects the Boss/Flying type enemies
    • Fixed an NPE that could occur if you disconnect from the game while the store was open
    • Removed an extra Camera Shake from AnimeGirlDeath
    • Fixed a recursive exception that could occur in AnimeGirlDeath under specific conditions
      • Could occur in any MasterWithFollowersDeath behavior if includeMaster was true
    • Fixed missing Death Animations for several Collectable Items
    • Resolved issues relating to per-frame Enemy->Cody Damage Exploits
      • A hitCooldown has been implemented to provide a buffer window between being hit by the enemy itself
      • Pushback values are subject to change upon further review

    Known Issues

    • The Nando Blockers for VJConsole do not work across different resolutions
      • A fix is pending, no current ETA
    • An NPE can occur in the in-game Chat UI if input or sendButton somehow become null
      • Cause unknown, safety measure added with warning label "CHAT DATA IS NULL !! THIS SHOULDNT HAPPEN; ABORTING EVENT!"
    Downloads
  • kakious released this 2024-12-08 04:12:51 +00:00

    TC4 Playtest - 12.07.2024 Notes

    • Added support for multiple local players in the Minigame
      • Custom Art will be supported in an upcoming patch
    • Improved Compatibility with Pause States for several Objects throughout the game
      • More support will be added in an upcoming patch
    • Fixed an issue where MinigameCoin behavior was incorrect while the game was paused
    • Fixed an issue where extra elements could render on the Shadow Camera during Weapon/Armour Transitions
    • Fixed an issue causing a 0.75s delay when initially entering Practice Mode, due to a faulty UI Transition
    • Fixed a possible issue where TheNothing#Walking state could interact with dead/inactive Codys
    • (Backend) Fixed a rare issue in UI Transition logic, that could cause OnLevelChange to not fire in some cases
    • (Backend) Major Improvements for Garbage Collector Allocations, improving performance for low-spec machines:
      • Global Import / Indent Cleanups
      • Numerous GetComponent calls replaced by variables
      • CodySpawner:
        • localCodyArray no longer public
        • inputController and codyLife fields removed
        • GetLocalCodys and GetNetworkCodys now return their direct arrays, rather then clones
        • GetValidLocalCodys and GetAllCodys removed
        • GetAverageLevel logic has received logic improvements
      • CodyRegistry:
        • codyClasses is now a Dictionary<CodyMover, CodyClasses> instead of a HashSet<CodyClasses>
        • GetCodyClasses now returns the direct object, rather then a clone
        • RegisterCody and DeregisterCody have been adjusted for cases where nothing should happen
      • ShowResultScreen, PlayerCardsScreen, RankScreenShow, TheNothing, ScreenPosMover: General Logic Improvements
      • PlayerShowHud: Minor optimizations, fixed a potential error with playerIndex not being correct, causing incorrect Hero assignment
      • EnemyBulletKiller, CoinMagnetHero: Added CodyMover field, fixed a possible NPE if weapon was null
      • PlayerData: Added ShowScore field (Calculation matches what your score would be in Show mode)
      • Hero: Added fields for CodyMover and CodyLife, optimized IsFirst and IsTied logic
      • InputNetwork: Added CodyMover field
      • CodyMover: Added fields for CodyLife, InputController, InputNetwork, and PlayerInfo
      • CodyArt: Setup now requires a CodyMover param, optimized function
      • CodyIndicator, CodyIndicatorSmall: Added CodyMover field

    Known Issues

    • The Nando Blockers for VJConsole do not work across different resolutions
      • A fix is pending, no current ETA
    • An NPE can occur in the in-game Chat UI if input or sendButton somehow become null
      • Cause unknown, safety measure added with warning label "CHAT DATA IS NULL !! THIS SHOULDNT HAPPEN; ABORTING EVENT!"
    Downloads