00:13:02 Unstable branch on cbro.berotato.org updated to: 0.33-a0-814-g819cd40f79 (34) 00:54:58 Monster database of master branch on crawl.develz.org updated to: 0.33-a0-814-g819cd40f79 01:25:46 New branch created: pull/4291 (1231 commits) 13https://github.com/crawl/crawl/pull/4291 01:39:19 03PleasingFungus02 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-1-g89dfdd3575: Make dancing launchers prefer ranged (gammafunk) 10(3 years, 7 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/89dfdd357525 01:39:19 03advil02 {gammafunk} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-2-g8387495791: fix: default bind F1 to CMD_GAME_MENU 10(3 years, 7 months ago, 1 file, 1+ 0-) 13https://github.com/crawl/crawl/commit/838749579139 01:39:19 03advil02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-3-gb154809285: fix: exclude autofight paths that can't see the target 10(3 years, 7 months ago, 1 file, 9+ 0-) 13https://github.com/crawl/crawl/commit/b154809285e2 01:39:19 03gammafunk02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-4-g09f6641f8c: Update the changelog through 0.27-b1-2-g8387495791 10(3 years, 6 months ago, 1 file, 66+ 38-) 13https://github.com/crawl/crawl/commit/09f6641f8c3a 01:39:19 03kate-02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-5-gde723625f2: Update hints mode 10(3 years, 6 months ago, 8 files, 132+ 220-) 13https://github.com/crawl/crawl/commit/de723625f28f 01:39:19 03advil02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-6-g187eb10c97: docs: changelog updates 10(3 years, 6 months ago, 1 file, 30+ 5-) 13https://github.com/crawl/crawl/commit/187eb10c976a 01:39:19 03kate-02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-7-ge2211ef6e3: Adjust some tutorial text 10(3 years, 6 months ago, 2 files, 3+ 2-) 13https://github.com/crawl/crawl/commit/e2211ef6e396 01:39:19 03PleasingFungus02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-8-gb744cae13a: Embellish the changelog 10(3 years, 6 months ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/b744cae13ac9 01:39:19 03kate-02 {ebering} 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-9-g60cb836914: Fix spelling 10(3 years, 6 months ago, 3 files, 4+ 4-) 13https://github.com/crawl/crawl/commit/60cb83691491 01:39:19 03ebering02 07https://github.com/crawl/crawl/pull/4291 * 0.27-b1-10-g8d509066fb: fix: give a hasty item warning for non-armour Rampage (u/Delicious-Most5180) 10(3 years, 6 months ago, 2 files, 5+ 1-) 13https://github.com/crawl/crawl/commit/8d509066fb6d 01:39:19 ... and 1221 more commits 01:40:39 -!- The topic of #crawl-dev is: Crawl Development | https://github.com/crawl/crawl | Logs: http://s-z.org/crawl-dev/, temporarily http://crawl.akrasiac.org/logs/cheibriados/ | People with +v have commit access, devs on bridged discord as well | General Crawl-related chat to #crawl | Long stuff to a pastebin service, please 01:40:39 -!- The topic of #crawl is: Play Dungeon Crawl Stone Soup online now! Type ??online for instructions, ??lg / !lg for play stats | PM Sequell for long queries | http://crawl.develz.org | FooTV game replays: ??footv for instructions | #crawl-dev for dev discussion, #crawl-offtopic for offtopic 03:07:43 03Wizard Ike02 {Isaac Clancy} 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-815-gc45ac920f5: Fix the MSVC build 10(11 months ago, 21 files, 277+ 184-) 13https://github.com/crawl/crawl/commit/c45ac920f598 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-816-g9797a765cf: Remove the requirement to build the contribs first in MSVC 10(11 months ago, 15 files, 4141+ 3951-) 13https://github.com/crawl/crawl/commit/9797a765cfdd 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-817-g098c40560a: Add mon-aura.cc to the MSVC build 10(8 months ago, 2 files, 8+ 0-) 13https://github.com/crawl/crawl/commit/098c40560a65 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-818-geb05f85323: Fix MSVC doing full rebuilds on minor changes 10(8 months ago, 1 file, 24+ 13-) 13https://github.com/crawl/crawl/commit/eb05f85323cf 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-819-g093f226db8: Remove the requirement to run gen-all.cmd when compiling with MSVC 10(8 months ago, 4 files, 140+ 52-) 13https://github.com/crawl/crawl/commit/093f226db81c 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-820-gdbc80d0346: Don't crash when closing the console on Windows 10(8 months ago, 3 files, 18+ 22-) 13https://github.com/crawl/crawl/commit/dbc80d034646 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-821-g49e7b3398f: Fix generating mon-data.h in MSVC 10(8 months ago, 1 file, 2+ 1-) 13https://github.com/crawl/crawl/commit/49e7b3398f5b 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-822-g611f41a722: Don't require Windows Vista or later 10(8 months ago, 1 file, 23+ 3-) 13https://github.com/crawl/crawl/commit/611f41a722e9 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-823-g66d92cb4d6: Generate the job headers in the MSVC build 10(7 months ago, 1 file, 6+ 0-) 13https://github.com/crawl/crawl/commit/66d92cb4d69c 03:07:43 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-824-gc67037fc26: Fix configure.py not handling compiler arguments 10(7 months ago, 7 files, 48+ 26-) 13https://github.com/crawl/crawl/commit/c67037fc26ad 03:07:43 ... and 7 more commits 03:25:46 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-832-g3197716d36: Generate species related data before use in the MSVC build 10(60 minutes ago, 1 file, 2+ 2-) 13https://github.com/crawl/crawl/commit/3197716d36b0 04:25:16 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-833-g7199b7bdcf: Give a better error in the MSVC build when missing a file 10(11 minutes ago, 1 file, 15+ 5-) 13https://github.com/crawl/crawl/commit/7199b7bdcfa0 04:32:54 Experimental (bcrawl) branch on underhound.eu updated to: 0.23-a0-5261-gd9800d219b 05:05:43 Unstable branch on crawl.akrasiac.org updated to: 0.33-a0-814-g819cd40 (34) 11:41:08 <06w​ensley> For experimental branches that test things in the lategame, it shouldn't be too hard to hack it such that characters start at a lategame XL already in the vestibule, with representative consumables and reasonable skilling for their chosen background 12:13:04 <02M​onkooky> if you can hack that, you absolutely should hack that as a wizmode option 12:13:50 <02M​onkooky> expirmentals aside, a 'give me lategame char' command would be pretty valuable for general testing purposes 14:24:00 <09g​ammafunk> the problem is that it's not at all clear how you do that in some systematic way 14:24:25 <09g​ammafunk> for an experimental that's pretty narrowly focused, it's more possible, and we have done things like that in the past 14:27:18 <09g​ammafunk> well, we've done some special rigging to e.g. always place Spider, I think. But that's very straightforward, and setting up a character that's "representative" just involves a lot of aspects 14:31:46 <04d​racoomega> There is theoretically a wizmode command to load a character from a dump, but I'm pretty sure it's thoroughly broken and has been for a long time 14:36:44 <09g​ammafunk> yeah, sadly 14:37:03 <09g​ammafunk> that's a good point though; what would truly go a long way I think, more than hacks outlined above 14:37:17 <09g​ammafunk> would be if we did have a reliable way to dump a char to e.g. yaml or whatnot and then load it 14:38:02 <09g​ammafunk> I suppose though that there's a problem where you'd need this file to be created for online games 14:38:14 <09g​ammafunk> and suddenly you have an issue where morgue storage needs are doubled 14:50:24 <04d​racoomega> I wonder how large it would actually be if we're only trying to preserve minimal character state? 14:50:50 <04d​racoomega> Spells, skills, items, mutations, stats and such, and nothing more 14:51:02 <04d​racoomega> No temporary state, enchantments, etc. 14:51:35 <04d​racoomega> (Obviously this is a decently large pile of work, but it seems theoretically tractable, at least) 14:53:51 <09g​ammafunk> would be interesting to know, yeah 14:54:07 <09g​ammafunk> I think there's an old PR implementing json morgues? 14:54:30 <09g​ammafunk> https://github.com/crawl/crawl/pull/1122 14:55:14 <09g​ammafunk> got closed after a bunch of discussion refinement when the author ran out of time to work on it 14:55:55 <09g​ammafunk> https://github.com/giann/crawl/blob/json-morgue/crawl-ref/source/dat/MorgueSchema.json is what it looks like 14:56:18 <09g​ammafunk> only 32kb without compression 14:57:24 <04d​racoomega> "gourmand": { "type": "boolean" Showing its age, there 😛 14:59:46 <04d​racoomega> Was going to ask what the advantage of this was here in particular (since most of this data isn't stuff you'd want to load in any way), but I guess it's specifically to make aggregating stats of certain types easier. 15:02:16 yeh, people don't want to load morgues, they want to grep them (or jq them in this case) 16:06:08 <06w​ensley> You don't need the ability to load a character verbatim, you just need to know what the appropriate values are and then you can use the normal wizmode commands to set them. For gathering the appropriate values, milestones already get you some of the way there but if you want real samples then in 0.33 just have the game dump a detailed character file whenever anybody enters vestibule, that's only going to happen on the order of 1000 16:06:09 times so it's not an undue storage concern, and this is a temporary thing so you don't need to worry about the details of the dump format 16:08:16 <09g​ammafunk> very unclear to me what functionality you are actually proposing here 16:08:48 <09g​ammafunk> for the specific case of balancing extended game content, since it's extended game content 16:09:34 <09g​ammafunk> by far the easiest solution is just to get a development branch to a reasonable state with sensible decisions then merge it to trunk 16:09:54 <09g​ammafunk> and refine it based on player feedback; no special data collection and loading hacks needed 16:10:11 <09g​ammafunk> and if that's not possible and we'd like an experimental because things are just too up in the air 16:10:23 <09g​ammafunk> the solution is simply to make and host an experimental on CDI 16:11:01 <09g​ammafunk> that can be around long enough for players to test it; there are enough expert (and non-expert, for that matter) players that can test extended characters so we can finalize the most important details 16:12:06 <09g​ammafunk> like it could be nice to shortcut things in terms of setting up vestibul characters, but it's going to take so much work to do that in an acceptable way that it's not going to be worth it 16:14:34 <09g​ammafunk> I will say that in theory if we did have loadable morgues, stuff like loading in characters on experimentals without wizmode access could become a thing 16:14:54 <09g​ammafunk> although I did sort of realize that if you have e.g. json morgues, you have an innate versioning issue 16:16:14 <09g​ammafunk> and re: experimentals, if DO or r-i do want one and do want some specific hacks for pre-built characters, they certainly could just put that into the branch 16:16:58 <09g​ammafunk> but you kind of need the ability to either load a pre-built character or just make a normal character, probably 19:10:59 <09h​ellmonk> Vaguely interested in being able to generate some late game "super wanderer" character for unrelated reasons but it seems like a large amount of work to do in a reasonable way 19:19:27 <09g​ammafunk> starts with every consumable, every evokable, every spell... 19:41:22 -!- adept0 is now known as adept 21:02:30 03Isaac Clancy02 07https://github.com/crawl/crawl/pull/3647 * 0.33-a0-834-g080b1513da: Remove a reference to a section that doesn't exist in INSTALL.md 10(8 minutes ago, 1 file, 4+ 2-) 13https://github.com/crawl/crawl/commit/080b1513dab0 22:58:38 03dolorous02 07* 0.33-a0-815-g8e35882a37: Fix indentation of staves entry. 10(3 minutes ago, 1 file, 1+ 1-) 13https://github.com/crawl/crawl/commit/8e35882a378d 23:22:05 <09h​ellmonk> well if anyone wants to query an xp value for every monster in the game and send it to me as an excel spreadsheet it would be greatly appreciated 23:35:11 Unstable branch on crawl.develz.org updated to: 0.33-a0-815-g8e35882a37 (34) 23:42:18 <06m​umra> Objstats includes monster XP https://docs.google.com/spreadsheets/d/1LTV0l_tZK-4-CrUxLJqoeyWXUZz-msk0HAuMIFiQs4w/edit?pli=1&gid=498683459#gid=498683459 23:44:15 <06m​umra> Filter level to "AllLevels" and you have a usable average in MonsXP column 23:45:51 <06m​umra> huh .. something has gone wrong on the final row of the spreadsheet 23:45:52 <06m​umra> https://cdn.discordapp.com/attachments/747522859361894521/1336588587793125397/image.png?ex=67a45a9f&is=67a3091f&hm=bb4f322cae365999430427db36c026f3393eddd1ee2618d31f9a124af61b2b79& 23:57:20 Windows builds of master branch on crawl.develz.org updated to: 0.33-a0-815-g8e35882a37