You are viewing a potentially older version of this package. View all versions.
Flyingcoyote-ForceJolly-1.0.0 icon

ForceJolly

Eternal Christmas for VotV a09k - forces the holiday event on any date. Can also force Halloween, Easter and April 1st. F8 to toggle.

Date uploaded a week ago
Version 1.0.0
Download link Flyingcoyote-ForceJolly-1.0.0.zip
Downloads 7
Dependency string Flyingcoyote-ForceJolly-1.0.0

This mod requires the following mods to function

Thunderstore-unreal_shimloader-1.1.7 icon
Thunderstore-unreal_shimloader

Thunderstore Mod Manager and r2modmanPlus support for RE-UE4SS.

Preferred version: 1.1.7

README

ForceJolly - THIS MOD WAS MADE WITH CLAUDE CODE!

Merry Christmas, whenever you want it. Works on VotV a09k (0.9.x), where the old EternalChristmas mod crashes on launch.

What it does

In a09k the game decides holidays once per world load: mainGamemode:setJolly checks the "Holidays" game rule AND the system date (Dec 5 - Jan 23), then caches the result in the gamemode's isChristmas flag that everything else (menu snow, xmas tree, gifts, seasonal store items) reads. That's why changing the game rule out of season does nothing, and why date-hook mods stopped working.

This mod post-hooks setJolly and overwrites the holiday flags right after the game computes them - before any decorations spawn. No system clock changes, no date faking.

  • Christmas is forced on by default (menu snow included).
  • Halloween, Easter and April Fools can also be forced: edit the FORCE table at the top of Scripts/main.lua.
  • F8 toggles the override at runtime (reload the save or menu to apply/remove decorations).
  • Tip: for the full winter look, also set the season game rule to permanent winter - seasons are a separate built-in system in a09k.

Compatibility

Built for VotV a09k with UE4SS (unreal-shimloader). The hooked function and property names were taken from the a09k blueprints; other versions may differ. Do not run together with EternalChristmas (outdated, crashes on current UE4SS).

Enjoy, Flyingcoyote

CHANGELOG

1.0.0

  • Initial release for VotV a09k.
  • Post-hooks mainGamemode:setJolly and forces isChristmas (optionally isHalloween, isEaster, april1st) after the game computes them, so all holiday content spawns on any date.
  • F8 runtime toggle.