Commit Graph

43 Commits

Author SHA1 Message Date
duncathan 5645fe3064 update travis for release deployment (mac and linux only)
fix travis... again


update travis yml to match spec


skip cleanup


continued travis work for releases


reorder travis


messed up syntax


one day i'll figure this shit out


?


let's walk it back a step


icon replacement for windows


diff wine


seriously


maybe this way?


getting there


wineboot


run wine through xvfb


diff repo


apt-key


xvfb -a


wineprefix?


is sudo killing me


try try try


wineboot


no more xvfb


wineboot again


maybe?


mkdir


im just throwin things at the wall


docker


docker 2


wineconsole


WINDOWS???


fix


package name


is this necessary?


luarocks directory


PROPER proper lua directory


7zip x


debugs


cmd


cmd.exe


escape?


more cmd


bat file


more cmd.exe


hopefully this caches stuff


exact paths


install lua through pacman


mw


different luarocks


ooops


pray for cache


try again


conditionals


trailing semi


verbatim block


better cache


keep tryin


fix extract


use chocolate lua


update env


fafffffff


af


silly


windows style paths


self lua


windows path


this is a hack


this is all magic


hererocks again???


path


bat


ooooops


oops again


more path nonsense


lol


?


i don't understand


hmmm
Auto stash before rebase of "github/master"
afaooigasb


mingw


try try again


manual install libzip


i give up
2020-03-13 01:34:17 -06:00
duncathan 55fda5d4f9 increase version number 2020-03-08 22:31:19 -06:00
duncathan salt 734f772164
adds daily challenges, posted to discord via ~~travis~~MALCO (#86)
* sets up travis for daily challenges

* separate push from cron

* whoops

* windows env

* i have no idea how to effectively test travis builds

* sdgahhetheah

* tests

* possible fix

* we'll get there one day

* this is the one

* trying something different

* why not

* sdgsgs

* please?

* yet another angle

* why why hwhy why

* oh ok this makes sense tho

* i'm silly

* aafasfadf

* wtf is xvfb fr

* screen?

* testing something...

* ?

* idk man

* timeout

* is it a zip thing

* this might be it

* oh we're so close

* quote?

* alternate method to read

* for the record i am definitely squashing before this gets merged

* more tests

* try something new

* how bout this one. donk

* to be clear i have no idea how bash syntax works

* hmmmm

* maybe this way

* keep tryin

* tst

* verbosity

* one last tiiiiiime, relax have a drink with me

* one last tiiiime, and if we get this right

* we're gonna teach em how to say goodbye

* YOUUUU AND IIIIIIIII

* (drum fill)

* pick up a pen start writing

* i wanna talk about what i have learned

* the hard-won wisdom i have earned

* i have no idea

* lol

* is it quotes' fault

* stack echange blowing my mind rn

* @filename be like

* this is the one

* should be the final update to daily

* fix bash error

Co-authored-by: duncathan <dunc@duncathan.com>
2020-03-08 16:24:11 -06:00
duncathan 03cf184071 increase version number 2020-03-06 07:04:29 -06:00
duncathan 67adcb6639 adds version checking for cave story, to ensure folders are valid 2020-03-06 06:28:38 -06:00
duncathan b4e08a2d07 implements UI and settings for sequence breaks 2020-03-01 03:32:16 -06:00
duncathan ee3c595077 creates a unique sharecode for any given combination of settings 2020-02-28 03:20:05 -06:00
duncathan cb2edb55fb makes settings persist between instances 2020-02-27 23:54:37 -06:00
duncathan 9d42f9be93 fixes generation errors if CS+ folder was ever dropped onto the window 2020-02-25 20:06:43 -06:00
duncathan c45f243d15 use a proper hashing algorithm for seeds like i should've from the start 2019-09-15 17:38:09 -06:00
duncathan 07a33104aa swaps deprecated functions to recommended ones 2019-09-12 01:26:06 -06:00
duncathan 71b340acd9 increase version number 2019-09-12 01:15:51 -06:00
duncathan cec5cc5199 adds CS folder persistence and a menu for selecting seeds 2019-09-11 20:51:48 -06:00
duncathan 0b2e76305c adds support for saving the cs directory in settings - doesn't work tho! 2019-09-11 04:39:10 -06:00
duncathan 9bdb928668 cleans up libraries 2019-09-10 03:48:35 -06:00
duncathan 11287c053a removes runtime errors by commenting out the code causing it :D
here's hoping this doesn't cause more problems down the line... lol. in theory this will only cause problems if:
 - the GUI includes a textbox
 - the UI uses keyboard shortcuts (will cause issues for mac users)
2019-09-10 03:41:06 -06:00
duncathan 27581f737d splits main.lua into pieces 2019-09-10 03:13:50 -06:00
duncathan 5dc793da97 increases version number 2019-03-28 19:38:51 -06:00
duncathan 579e5e616b prep for release of v0.8A 2019-03-22 03:08:39 -06:00
duncathan 9f189ea869 improves log generation - in future it will be easy to disable spoilers 2019-03-21 00:39:30 -06:00
duncathan 56b057d027 sets up the actual filling algorithm - how badly is this gonna fail? 2019-03-19 02:56:38 -06:00
duncathan 8a7644f690 minor tweaks 2019-03-14 22:05:08 -06:00
duncathan 3ed7c68e39 started work on randomization algorithm 2019-03-09 23:41:37 -06:00
shru 43b22b315a Generate correct folder structure for Cave Story+. 2018-12-29 03:23:24 -05:00
shru 7decb15fb2 Substition is now label-aware. All life capsules are shuffled now. 2018-12-28 21:27:25 -05:00
shru 7bfb8b5dc0 Bugfix: stuck on black screen after beating Stream boss with no damage. 2018-12-27 20:18:59 -05:00
shru d15478b7b2 v0.4 2018-12-20 20:30:45 -05:00
shru 8ffb656f84 Fixed stupid bug where :getAnyExceptMissiles() was more like :getAnyExceptItems() 2018-12-20 11:37:52 -05:00
shru c4613f8034 Bump version. 2018-12-20 00:34:46 -05:00
shru 69404d765e Fixed bug where music would revert to previous track after collecting panties or rouge. 2018-12-19 23:24:00 -05:00
shru 5724188da4 Print warning/error count in status, write log to data dir. 2018-12-19 16:39:40 -05:00
shru 4145e06bef Provide modified Cave.pxm when first weapon can not break blocks. 2018-12-19 15:15:26 -05:00
shru e48419431f Ensure Pola.tsc always replaces Polar Star with weapon first. Replace all weapon trades with different weapons. 2018-12-19 14:44:43 -05:00
shru 18158264cd Added Randomizer class. 2018-12-18 23:06:41 -05:00
shru 809f472a57 Made the patcher all pretty and shit. 2018-12-15 21:14:48 -05:00
shru 58389f1872 Randomize location of missiles. 2018-12-15 16:12:22 -05:00
shru 1fac09e2b6 Added all Life Capsules, except the ones which will require label-aware replacement. 2018-12-15 13:53:12 -05:00
shru dec51b6b33 Randomizer largely works! Just need to fill in item database now, mostly. 2018-12-14 23:22:03 -05:00
shru 5fffdcc659 Distributed version works now, hopefully! 2018-12-14 21:49:12 -05:00
shru 510be9a9a1 Item Randomizer works! Need full database though!! 2018-12-14 16:57:56 -05:00
shru 768895badc Add item deck. 2018-12-14 15:38:35 -05:00
shru ea1d0720fc Refactored to use TscFile class and read from dropped directory. 2018-12-14 14:51:03 -05:00
shru 0094c34e51 Initial commit. 2018-12-14 12:17:22 -05:00