summaryrefslogtreecommitdiff
path: root/game/quest.rpy
AgeCommit message (Collapse)AuthorFilesLines
2021-08-13Store persistent.summon, which holds the active summonJesusaves1-1/+1
(Within the limits of `Player["max_sum"]`)
2021-08-12Update builtin summonsJesusaves1-1/+1
2021-08-12Display summoning animationsJesusaves1-1/+1
2021-08-11Summoning Protocol, Initial version (working)Jesusaves1-0/+10
Summon is currently hard-coded. Expansion required.
2021-08-07Protocol upgradeJesusaves1-1/+2
2021-08-07Fix bugsJesusaves1-3/+3
2021-08-04Fix a couple bugs I introduced recentlyJesusaves1-3/+10
2020-12-31Add support for custom battle backgroundsJesusaves1-0/+1
2020-12-29Disable screen prediction entirely.Jesusaves1-0/+2
Probably not needed, but it worked so smoothly on mobile, that I made it final.
2020-12-29Clean up BATTLE once battle is over (hopefully to avoid accidental bugs)Jesusaves1-0/+3
2020-12-26Some optimizations to be more Python3 compliant (for when Renpy 8 comes out)Jesusaves1-2/+2
Also, fix an edge scenario crash at tavern and a missed logging at battle story log
2020-12-26Better logging for story logs when a label is castJesusaves1-1/+2
2020-12-26Attempt to play the battle music defined on the JSON instead of the builtinJesusaves1-3/+3
version. Vulnerable to bugs.
2020-12-24Preparatives so eventually, we may have different battle musics depending on ↵Jesusaves1-2/+7
region
2020-12-24world has an extra SFX tagJesusaves1-0/+2
2020-12-22WebP merges togheter the best of PNG and JPG,Jesusaves1-2/+2
so we no longer need to keep passing extension for stuff.
2020-12-21update_ap now uses the websocket stream, so it no longer needs a value.Jesusaves1-1/+1
2020-12-20Remove a couple development optionsJesusaves1-1/+1
2020-12-20Update client for later™ patch for multiple worlds.Jesusaves1-3/+3
But for time begin, only "Main" world is supported.
2020-12-20Almost forgot to send the world data as wellJesusaves1-2/+1
2020-12-20Prepare for support for multiple worlds.Jesusaves1-1/+1
For now, only the world "Main" is supported.
2020-12-18Fix a bunch of bugsJesusaves1-3/+3
2020-12-18Split combat.rpy in three files, move python+screen code away from the label.Jesusaves1-0/+166
Combat is, by far, one of the messiest parts of the script.