Skip to content
This repository has been archived by the owner on Dec 15, 2022. It is now read-only.
/ w3NoFlashbacks Public archive

The Witcher 3 - Tiny mod that removes flashbacks/retrospectives when game is loading

Notifications You must be signed in to change notification settings

dntAtMe/w3NoFlashbacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

w3NoFlashbacks

Description

When the game is loading, it plays a storybook scene as well, so players can catch up on the latest story bits. This, however, means that if your game is loaded before scene ends, you have to skip it manually. Due to how game scripts work, if the scene ends first, game starts immediately when it's ready. This mod aims to allow your game to start up as soon as it finishes loading.

Details

The idea is to make storybooks scenes "empty" with duration set to 0. Thanks to that, no scene is played, but game recognizes that it started and ended (enabling auto-start when loading is finished). Storybooks are stored in content/content0/movies.bundle.

Requirements

  • Python 3
  • quickbms with witcher3.bms script (also provided as part of release)

Installation

  • Download and unpack release anywhere
  • Run python3 no_flashbacks.py --game [path to Witcher 3 root directory] --quickbms [path to quickbms]
    For example: python3 no_flashbacks.py -g "G:\Games\The Witcher 3" -q "C:\Programs\quickbms"

You can leave either argument (game, quickbms) not set, they're both optional. In such case, script assumes that needed prerequisite is in the same directory. So, if you put no_flashbacks.py inside Witcher root directory, you only need to pass quickbms path argument.

Result

Imgur

About

The Witcher 3 - Tiny mod that removes flashbacks/retrospectives when game is loading

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages