Commit graph

61 commits

Author SHA1 Message Date
Sakimori 51215cba59 designed and implemented the One Big League 2021-02-22 14:27:04 -05:00
Sakimori b334cf6ff6
Merge branch 'indev' into master 2021-02-22 12:00:08 -05:00
Sakimori c92b44d3ba added comment for OBL 2021-02-22 11:58:44 -05:00
hillexed 3e95916ddc Fix inning numbering off-by-one 2021-02-22 01:52:01 -05:00
hillexed c0e85b87ec Merge https://github.com/sakimori/matteo-the-prestige 2021-02-21 18:57:14 -05:00
hillexed 384b644805 Move all weather-related code into weather.py 2021-02-21 18:15:23 -05:00
hillexed d415f658b0 Add Literacy weather, with procedural literature types 2021-02-21 14:12:34 -05:00
hillexed a2c5d3cb0d Move weathers to new file 2021-02-21 13:02:47 -05:00
hillexed e478589b8e Begin moving weather to separate files 2021-02-21 03:03:25 -05:00
Sakimori e9df244446 enabled all weathers 2021-02-19 19:05:06 -05:00
Sakimori 036d3ec048
undid the emoji "fix" because it didn't fix anything 2021-02-05 18:43:40 -05:00
bufar e77ca6934f
Encourage emoji to be drawn as images
Appends "Unicode Variant Selector 1" to the emoji property of weather, so that systems will default to drawing them as images instead of text, when able. Currently the heavy snow emoji is drawn as text in the discord end-of-game report on windows 10, similar to the Moist Talkers' ORB on blaseball.com.
This change is untested and superficial. But it's been every so slightly annoying me and I wanted to fix it.
2021-02-04 16:57:27 -05:00
Sakimori 36fb248a11 implemented heat wave and leagueseasonreset command 2021-02-03 06:55:04 -05:00
Sakimori 9a22860ad8 implemented drizzle 2021-02-03 04:24:11 -05:00
Sakimori 48897d8cb1 retired slight tailwind weather 2021-02-03 04:03:45 -05:00
Sakimori 93eafd2104 fixes #177: moveplayer now supports pitcher and batter arguments, just like addplayer (works as before without this argument) 2021-02-03 03:12:24 -05:00
Sakimori 7f23235709 added extra sql scripts, changed "fourth base" to "None base" 2021-01-27 17:27:28 -05:00
Sakimori 3def1378a9 bugfixes for veil and twilight, changed veil text and emoji 2021-01-13 23:21:28 -05:00
Sakimori ae256de645 implemented thinned veil and twilight weathers 2021-01-13 22:34:46 -05:00
Sakimori cbcb950d78 implemented league saving and loading 2021-01-13 19:20:58 -05:00
Sakimori 8255d838e5 got leagues actually functioning, i think 2021-01-13 06:32:28 -05:00
Sakimori b6e4c1069c lots of league database foundation 2021-01-13 04:23:48 -05:00
Sakimori e6a1100b5e fixed tailwind only applying to batters with more than 5 stars 2021-01-07 22:37:04 -05:00
Sakimori 43d6b08961 changed "home run" to "dinger" 2021-01-07 19:27:12 -05:00
joe 5bc2c520ea discord commands 2021-01-06 17:41:52 -08:00
Astrid 47b5788a09 Store bot data in a data/ directory 2021-01-06 11:53:51 +01:00
Sakimori 55f589dde1 adjusted the mulligan curve 2021-01-05 15:18:18 -05:00
Sakimori b4202a1a46 fixes bug #118 2021-01-04 15:37:53 -05:00
Sakimori f391577792
Merge branch 'indev' into leagues 2021-01-03 23:23:02 -05:00
Sakimori ff582d8709 finished implementing tournaments, slowed game ticks to 8 seconds 2021-01-03 23:18:45 -05:00
Sakimori a2a6e9d7bb added m;randomgame 2021-01-03 17:59:13 -05:00
Sakimori 12255e3eef m;starttournament now starts a debug tournament 2021-01-03 06:06:51 -05:00
Sakimori 22150033ca started implementing bracket generation 2021-01-03 01:04:51 -05:00
Sakimori e2eb77b1ef fully implemented heavy snow and slight tailwind weathers. removed supernova from the pool 2021-01-02 05:42:14 -05:00
Sakimori 00e4426e56 added moveplayer, removeplayer, and addplayer for roster management 2021-01-02 04:02:57 -05:00
Sakimori 07a7c5c3c3 added rotations to teams, and automatic conversion. updated saveteam to new format, supporting rotation. games choose random pitcher 2021-01-02 01:10:52 -05:00
Sakimori 1cf79ce861 tidyed up some half-inning and game end weirdness, fixed end_delay, added game end pings and summary embeds in discord 2020-12-31 03:32:01 -05:00
Sakimori e5cd6ed65d made pitchers have to field outs too 2020-12-29 20:25:41 -05:00
Sakimori 2a40cbfbd2 got a web page with all current games' full display states available in json 2020-12-28 03:21:47 -05:00
Sakimori c1e7f189d6 added assignowner and deleteteam 2020-12-27 19:05:49 -05:00
Sakimori e79a052aac plugged in the stolen base success modifier from the config 2020-12-27 18:09:19 -05:00
Sakimori b76a3fb3c0 moved weathers to an external config 2020-12-27 17:27:30 -05:00
Sakimori 8ba7a4ff45 added weather and stolen bases 2020-12-27 16:51:41 -05:00
Sakimori 3750fd439a fixed bug with saveteam errors, double play not always advancing runners, and emoji deletion on pagination 2020-12-27 14:23:17 -05:00
Eli ee61e9a923 Merge remote-tracking branch 'upstream/master' 2020-12-27 04:03:41 -05:00
Eli 2305d55624 refactor commands into objects 2020-12-27 03:42:09 -05:00
Sakimori 56a1c38cc5 adjusted how often runners advance on outs 2020-12-27 03:16:19 -05:00
Sakimori 15f7adb916 adjusted the groundout/fielder's choice ratio 2020-12-27 02:58:41 -05:00
Sakimori fc6cffe132 tried to fix the groundouts leaving first occupied bug 2020-12-27 02:44:40 -05:00
Sakimori c91ab77b6f sim overhaul: more baserunner motion, less double plays, better fielders' choice text 2020-12-27 02:06:43 -05:00