summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-12-31Add support for custom battle backgroundsJesusaves4-2/+10
2020-12-31Remove unused variable and make some the combat TMP variables are always ↵Jesusaves2-2/+3
initalized
2020-12-31Remove some old, unmaintaned and unused codeJesusaves1-48/+1
2020-12-30Move Jewel Savior link to the license ile.Jesusaves2-1/+1
2020-12-30Remove parts which could invoke copyright ownership from Jewel Savior.Jesusaves3-16/+20
Mark the remaining Jewel Savior assers as (JS-JP) so they can be removed later, as we have license to use them without prior consent but need to submit some stuff if they make to final release.
2020-12-30Outlines so the names are readableJesusaves1-3/+6
2020-12-30Show monster elemental along nameJesusaves1-3/+9
2020-12-30Mob ID ChangedJesusaves2-2/+1
2020-12-30Update GFX Mobs: Remove old and add new.Jesusaves3-0/+0
2020-12-30Fanfarre X - by Alexander Nakarada (CC BY 4.0)Jesusaves2-1/+1
Replaces MUSIC_VICTORY (bgm06)
2020-12-30Medieval Loop One - by Alexander Nakarada (CC BY 4.0)Jesusaves2-1/+1
Replaces MUSIC_TOWN
2020-12-29Disable screen prediction entirely.Jesusaves4-1/+18
Probably not needed, but it worked so smoothly on mobile, that I made it final.
2020-12-29Add "foreground" attribute to wait_packet.Jesusaves3-7/+8
This prevents AP Timer from pausing main game from a thread (race condition)
2020-12-29Send logout packet in a thread (so it is not blocking).Jesusaves1-1/+2
Give a grace time of half second to finish sending any packets before destroying the Player structure.
2020-12-29Clean up BATTLE once battle is over (hopefully to avoid accidental bugs)Jesusaves2-1/+8
2020-12-29Be less spammy when receiving packetsJesusaves1-1/+1
2020-12-29Split battle interface in three screensJesusaves1-37/+45
2020-12-29LOGOUT packet has no reply, so do not wait for it when closing the app.Jesusaves1-1/+1
2020-12-29Remove some now outdated comments from 04Jesusaves1-29/+3
2020-12-29Add a complex watcher which will reboot the game if the socket dies.Jesusaves4-4/+32
2020-12-26Golden theme works betterJesusaves5-0/+0
2020-12-26Replace the square bgs with kindland's bgJesusaves5-3/+4
2020-12-26Update experience headers in clientJesusaves1-0/+2
2020-12-26Just wanted to remember that there is NO WAY to know if this will run in Py3Jesusaves3-3/+3
2020-12-26Some optimizations to be more Python3 compliant (for when Renpy 8 comes out)Jesusaves9-30/+34
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-26Fix bug in get_sfxJesusaves1-2/+2
2020-12-26Italicize the jobJesusaves1-1/+1
2020-12-26In theory, this displays unit job on inventory screen and corrects HP/ATK vals.Jesusaves3-41/+26
2020-12-26Add elemental information to the unit squares.Jesusaves8-2/+10
2020-12-25Add tavern image to built-in to speed up tavern loading time.Jesusaves2-0/+1
It already has lots of stuff to load, anyway
2020-12-25Only raise an exception in debug mode, otherwise, keep trying foolishly.Jesusaves1-1/+2
It must only APPEAR to work, after all :3
2020-12-25Fork code, replace some ifs with showifs in screen, add dummy structures.Jesusaves6-219/+250
Hopefully, code will be more stable from now on. It might still crash, but then I'll be sure the bug is on the draggroups.
2020-12-25Optmize a bit the python tidbits from battle screen:Jesusaves3-44/+43
The fetcher for images and data structure loader is now outside screen code. And, I just got an "ERROR SHOWING VICTORY BOX", so.... ...Yup, bugs. This will not be enough =(
2020-12-24Change battle logic to make it a bit more seamless to user.Jesusaves3-6/+16
And hopefully, less error prone?
2020-12-24Use a bloated code to call battle screen, which is safer against race condition.Jesusaves1-1/+9
Ideally, though, we should move from call_screen to show_screen, Return() to SetVariable(), and have a while loop detecting all that.
2020-12-24A showif should be more reliable in the HUDJesusaves1-1/+1
2020-12-24Error handling: Ignore errors in victory screenJesusaves1-2/+7
But I wonder why...
2020-12-24Preparatives so eventually, we may have different battle musics depending on ↵Jesusaves3-5/+11
region
2020-12-24make sure old server code is not included by accident on buildsJesusaves2-0/+2
2020-12-24Better attributionJesusaves1-2/+2
2020-12-24Get rid of troublesome unused assetsJesusaves4-3/+3
This is more descriptive and can be filled in ATTRIBUTION
2020-12-24Add battle2.webp to builtin to prevent needless downloadJesusaves2-0/+1
2020-12-24Register SFX assets as wellJesusaves1-4/+19
2020-12-24world has an extra SFX tagJesusaves1-0/+2
2020-12-24Add a warning because I must package the pre alpha demoJesusaves1-0/+4
2020-12-24This should cover, story-wise, the majority of the first part of prologue.Jesusaves1-4/+24
2020-12-24Part II of the initial prologue done remaking.Jesusaves6-47/+40
This covers the whole pre prologue.
2020-12-24Rewrite the first part of the first prologueJesusaves9-22/+37