Changelog - Modding
0.1.7a
Added
support for adding new wardrobe outfits/people
6 lexi emotions
new frames - minimap_frame_player, minimap_frame_event
0.1.7
Added
optional days attribute to NPC.check() method
calc_gui(pixels) - quick way to calculate pixels to your game format
scope variable to replays
7 mina emotions - ouch, shocked, eyeroll, apologetic, sigh, exasperated, smile cum
2 alice emotions - pout, closed
Changed
gui mode is now defined at -999 init
0.1.6c
Added
characters, and ignored attributes to set_states()
stat_sleep to NPCs
add_submission() to NPC class
stat_bdsm to NPC class
optional set attribute to advance_time()
emoticon sm/sp screens
Changed
how wallpaper system works, now not all wallpapers are lootable from combat
Fixed
unable to save after using some triggers
0.1.6a
Major
reworked traders implementation, now changes are made automatically to them, use define
Added
sacrifice option to enemy atk method, deafult False
unlocked boolean, needed when adding to replays_list, decided if name is seen from the start
four trigger to death
being heal method now returns amount healed
can make heal method do notification, make_message = True
Changed
how arena animation is determined, now all renpy images work
0.1.5c
Major
now your pathways can also be relative to mods folder (
myMod/1.png
instead ofmods/myMod/1.png
)
Added
support for up to 20 dialogue options being displayed at once (previously 9)
option to add your own characters to the character menu
6 new text tags - love, lust, quiet, small, big, loud
0.1.5b
Added
player
skills
dict to Player classMassage skill
improve_skill(sk, amt = 1)
method to Player class, it improves or adds a skill to the player, can be used to decrease skill
0.1.5a
Added
2 new text tag
{trust}
&{bad}
0.1.5
Added
2 buttons - button_craft_stone & button_craft_steel
5 succab emotions
1 kiara emotion - sigh
can add tabs to the vault
can add recipes to the forge and the gunsmith
can make new crafting tables using vanilla screen
chinatown2 arena
0.1.4b
Added
new button displayable
button_label
, can be used with background attributeyou can now add your own scenes/categories to replay gallery
now you can change vault’s space per level
before_shuffle
triggeroption to add code to trigger directly, through appending function like this
trigger.before_combat_screen.append(myFunction)
dream_end
label now ends replay automaticallydeath2
label now ends replay automaticallyexplore_return
label now ends replay automaticallynow
fight()
skips combat automatically if in replay, can be disabled by settingreplay_mode = False
when callingfight()
Fixed
error/bug when using console (in freeroam) to jump to a label that ends with return (on this event’s end)
0.1.4a
Major
reworked the whole file structure, severely increasing overwriting vanilla files compatibility with future versions
Added
track of current label, it’s in the _label variable
customizable text tags, check text_tags.rpy in functions/qol
0.1.4
Added
a few new pages to the documentation, changed or expanded a few other
support for tweaking characters states (what they do, where they are)
a few Alice’s emotions, one Lexi’s emotion
0.1.3b
Major
reworked triggers, now they can actually use global/local variables, as they are in fact executed in code now, not in the trigger object. You don’t need to compile triggers anymore, I got you covered, it’ll be compiled automatically at game startup.
Removed
old card methods granting effect, only buff() method should be used to increase or decrease status effects
Added
5 looting triggers and 3 new ones to combat
Changed
now cards are reset with load using reset() method (you need to initialize your variables here). __init__() by default calls this method.
Fixed
trigger after_load_start triggering instead of after_load_end
0.1.3a
Added
Sample Mod to mods/ folder, check it, it’s heavily commented to explain everything going on
after_load _start & _end triggers
triggers during combat initialization
Changed
for triggers you can now either use a string or (much better for performance) use compiled (at init time) code object (check documentation’s trigger tab)
now adding enemies to random combat encounter requires to add them as strings instead of objects
now terror tooltip reflects changes to terror chance properly
Fixed
spelling mistakes in a few image names, to make it easier for you to not use wrong name
0.1.3
Released
online documentation, it shows how to make your mod with new dreams, events, cards, enemies, etc.
source code for people with Mod Developer role on Discord
AL card templates
mod_toolkit script (for now it only enables dev tools & console in AL)
Added
support for adding new status effects & card mechanics, trigger system
support for adding your own menus to expanded menu
support for replacing game images
support for adding new cards
support for adding dreams
support for changing base dream chance
support for adding new enemies & arenas
support for adding new enemies & arenas to generic combat event
support for adding wallpapers
support for adding new cards and changing/adding cards lootlists
support for adding new materials and changing/adding items lootlist
support for changing sleepover chance to decrease corruption
support for changing card loot chance
support for changing escape chance
support for creating new traders
support for adding new prisoners
support for adding new succubus
support for tweaking succubus lust mechanic
support for adding/changing journal tips
support for displaying help screen with your text