Jessica O'Neil's Hard News Gallery MOD [v0.65mab6] [asahibito]

by asahibito @ f95zone.to

https://f95zone.to/threads/jessica-oneils-hard-news-gallery-mod-v1-70-asahibito.176986/
https://www.patreon.com/posts/jessica-oneils-107888512?utm_medium=clipboard_copy&utm_source=copyLink&utm_campaign=postshare_creator&utm_content=join_link


OVERVIEW:
This mod adds a Gallery to the game for erotic scenes and images that unlocks as the player encounters those scenes.


FEATURES:
Toggle between gallery view types - Page or Scroll - by clicking on the ellipses button bottom of screen.
The chosen view type will be remembered for next game launch.
Filter gallery by multiple tags.
There is also an optional Unlock/Relock Unseen button. Due to Renpy limitation viewing a scene unlocked through the button will unlock it permanently.
During replay, right-click and choose "End Replay" to stop replay and return to gallery.
When viewing images can toggle between actual size or fit to screen if applicable. If actual size is larger than screen, image can be scrolled around.

Keyboard Navigation:
G - From main menu, opens gallery
V - Change Page/Scroll View
Left/Right Arrow - In Page View, Prev/Next Page
Ctrl + Left/Right Arrow - In Page View, First/Last Page
#1-9: In Page View, Jump to 1st through 9th Page respectively
#0: In Page View, Jump to Last Page
Up/Down Arrow - In Scroll View, Scroll Up/Down the List
PgUp/PgDn - In Scroll View, Scroll Up/Down by 1 screen at a time
Home/End - In Scroll View, Jump to Top/Bottom of List
F - Open Filter screen
U - Unlock/Relock button
X - Exit filter screen, rename screen, image viewer or replay if applicable
Z - In image viewer - toggle actual size or fit to screen
H - In image viewer - hide buttons for UI free viewing
C - In Filter screen - Clear all filters

NOTE:
The mod does not change any game files


INSTALL:
1. Unzip file
2. Copy contents to /game folder in the game install directory

UNINSTALL:
1. Delete modgalasahibito.rpa


NOTICE:
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Mod based on code by badmustard:
https://badmustard.itch.io/easy-renpy-gallery-and-replay-gallery
Substantially rewritten for this mod


CHANGELOG:
2025-06-09
Mod v0.65mab6 Update
- Updated mod system to latest code base.

2025-03-14
Mod v0.65mab5 Update
- Optimized layout.

2025-03-08
Mod v0.65mab3 Update
- Reworked display of thumbnails.

2025-03-01
Mod v0.65mab2 Update
- Updated mod system to latest code base.
- Moved away from initializing game variables.

2024-10-12
Mod v0.65mab1 Update
- Updated for game version 0.65BETA
- Relaxed stance on script duplication to get directly to some gallery scenes.
- As a consequence reworked, revised or added some entries.
- Added more tags.

2024-08-25
Mod v0.60mab10 Update
- Minor walkthrough compatibility update.

2024-08-24
Mod v0.60mab9 Update
- Added middle mouse click to zoom in image viewer.
- Added a scroll view option. Views can be toggled between Page and Scroll.
- Code and Layout optimizations.

2024-08-13
Mod v0.60mab7 Update
- Greatly streamlined image button code resulting in a different/cleaner look to the scene items.
- Code and Layout optimizations.

2024-08-12
Mod v0.60mab6 Update
- Added additional filter tags.

2024-08-10
Mod v0.60mab5 Update
- Used symbols for page navigation controls.

2024-08-07
Mod v0.60mab3 Update
- Code and layout optimization.

2024-08-03
Mod v0.60mab1 Update
- Significantly revamped filter function to allow filtering by multiple tags.
- Slightly reworked page navigation function and presentation.
- Minor code optimizations.
- Changed version naming convention to Game Version + mabVer#

2024-07-27
Mod v1.71 Update
- Updated for compatibility with asahibito walkthrough mod.

2023-10-04
Mod v1.7 Update
- Updated for game version 0.60

2023-09-30
Mod v1.6 Update
- Reworked mod to remove need for listchars.json for filter.
- Corrected various name typos in gallery descriptions.
- Added missing filters.

2023-09-24
Mod v1.5 Update
- Appropriate scoping of variables to avoid conflict with existing in-game variables
- Code optimizations.

2023-09-17
Mod v1.41 Update
- Tweaked thumbnail presentation in the gallery.
- Code optimizations.

2023-09-09
Mod v1.4 Update
- Reworked mod structure. Put files in rpa to facilitate ease of install/uninstall
- Code optimizations.
- Added preview images for Locked items.

2023-09-06
Mod v1.31 Update
- Tweaked filter dropdown UI.

2023-09-04
Mod v1.3 Update
- Minor code optimization
- Reworked image viewer. Can now toggle between actual size and fit to screen. Can hide on-screen controls.
- Fixed a bug where when viewing an image by "unlock unseen" button will unlock all images on the page permanently. Now it should just unlock the image viewed.

2023-09-02
Mod v1.21 Update
- Code optimizations and UI improvements

2023-08-26
Mod v1.2 Update
- Minor rearchitecture of mod. No new features.
- Extricated main menu override code to separate file to avoid duplication with my other mods. It will check presence of my mods and add buttons accordingly.
- Minor cosmetic tweaks to the gallery.

2023-08-23
Mod v1.1 Update
- Corrected for right game main menu.
- Added keyboard navigation.

2023-08-23
Mod v1.0 Initial Release
- Supports game version 0.55.
- Some scenes have minor variations depending on variables. There usually will be only one version of these scenes.
- Some scenes play out almost the same but are on different paths. These are represented as separate scenes in the gallery.