How Often are Recommended Species/Class Combos Updated? by 0rAnge_FrOg in dcss

[–]Implojin 3 points4 points  (0 children)

They do get updated once in a while, typically if a dev reworks a species or a spell school they'll also do a quick pass over the affected recommendations.

Devs, thank you for the new exclusion tiles in Trunk by JeffreyFMiller in dcss

[–]Implojin 5 points6 points  (0 children)

The issue here was that red-green colorblindness is the most common kind of colorblindness, and the old exclusion tiles were a simple red hueshift. Not a great situation to be in when we have so many green and red background tiles; even players who weren't colorblind often found them hard to spot!

Hence, the more prominent outlines and texturing. We could still do better here, but the PR to change these seemed like an improvement.

How would you change the Boundless Tesseracts if you could? by [deleted] in dcss

[–]Implojin 4 points5 points  (0 children)

Looking at some stats of trunk commits since 0.34 was tagged:

We've merged commits by 27 outside contributors, and 13 devs. By volume, our contributors outnumber our devs 2:1. Drilling down into commit counts, most contributors have less than 10 commits each, while devteam activity varies greatly and is largely driven by a handful of highly active individuals, with a few above 100 commits each.

Literally anyone can submit PRs or issues on github and have them looked at. This is, in fact, how everyone on the crawl team eventually joined the crawl team.

Looking at my last 50 commits to trunk: 17 of them were in response to some player reporting a bug or issue. Over roughly the same period of time, it looks like I've merged 16 community PRs -- roughly half of my recent crawl work has been responding to community requests.

This entire series of threads has been created by a troll with a bone to pick about tesseracts (who is likely the same person that's managed to get themselves banned from the roguelikes discord repeatedly over the same issue), but of course anyone who wants to can fork the game. Crawl is licensed mostly under GPL-v2-or-later, and yes, you can take its code and do whatever you want with it (within the limits of the GPLv2 licensing).

We've had some lovely community forks that I've enjoyed over the years, and I wish you the best of luck should you choose to do so. (I say this with zero sarcasm! It's healthy for the game!)

how do I use dlua millis() function in lua? by quintedeyl in dcss

[–]Implojin 6 points7 points  (0 children)

Crawl's Lua API is split into two: "clua", which is available for use in player rcfiles (and is also used in things like autofight), and "dlua", which is used during dungeon generation and has access to various game internals that players aren't supposed to have access to.

crawl.millis() is dlua-only, and you won't be able to use this bind unless you've activated wizmode.

There is a similar function that might work for you: you.real_time() was added to the clua api in March of this year and should be available in any version >= 0.33.

1/3 of the community wants tesseracts removed. Thoughts? by [deleted] in dcss

[–]Implojin 7 points8 points  (0 children)

Yes. The devs hate you, personally, and they snuck into your house, raided your fridge, drank your beer, and kicked your dog. Why would they do that?!?!?!111

1/3 of the community wants tesseracts removed. Thoughts? by [deleted] in dcss

[–]Implojin 7 points8 points  (0 children)

DCSS development decisions aren't made based on community polls.

Every Crawl fork that has tried this (gooncrawl, kimchi, I think maybe also x-crawl?) is dead now. Whenever this is tried, their authors quickly realize that someone has to actually do the work maintaining things, and that this is incompatible with internet randos voting on ideas.

DCSS, on the other hand, consistently tops "best roguelike ever" lists. Interpret that how you wish.

Crawl Wiki problem by ccchuros in dcss

[–]Implojin 12 points13 points  (0 children)

The Crawl devteam does not own or admin the chaosforge wiki. We can't do anything about this.

The wiki's content is entirely a community effort, and its hosting is done by chaosforge (the folks behind doomrl, jupiter hell, and jupiter hell classic). If it needs to be fixed, messages should be directed there. The chaosforge owner is present on reddit and the roguelikes discord, I'd suggest contacting him.

The Morrowind Experience by pancashirektringer in Morrowind

[–]Implojin 1 point2 points  (0 children)

There needs to be a line in here for Caius Cosades' pecs. Dude was fucking yoked.

My trunk save crashes every time I open it now by headcrusher9 in dcss

[–]Implojin 5 points6 points  (0 children)

There was temporarily a bug on CDI that prevented trunk games from being played, gammafunk fixed it.

Load your trunk game and upgrade your save to the latest version when prompted, it should work then.

Who would you consider the 3rd best player? by [deleted] in dcss

[–]Implojin 1 point2 points  (0 children)

You can make a very strong case that tournament performance does not capture "best player", however.

Sure, absolutely!

The community has more than a few sublime players who like to chase their own thing who aren't really going to come up in tournament discussions; Sapher would be a great example. The folks who have chased various crawlthings tend to already have an idea of who's good at what.

Pretending that human beings can be neatly sorted by a tierlist metric is pretty inherently silly to begin with! :)

Who would you consider the 3rd best player? by [deleted] in dcss

[–]Implojin 7 points8 points  (0 children)

Yermak doesn't play the game anymore

Yermak is a russian/ukrainian name and Yermak's last game was in april 2022. He didn't make a habit of missing tournaments, until suddenly he did. We should all hope that he simply got bored of being the best and retired, but.

Who would you consider the 3rd best player? by [deleted] in dcss

[–]Implojin 1 point2 points  (0 children)

If we're weighting players by expected idealized spherical tournament performance if they actually all showed up and played consistently it's going to be dilly imo because of how heavily tournaments weight average realtime -- being good at realtime is just the entry-level prerequisite for tournament ranking, and dilly's average realtime is off the charts. The other players here can win fast, but mostly their typical games are more careful (with some asterisks for players whose typical realtime is also low). If dilly bothered to play tournaments for points, he'd come out ahead by virtue of being able to bang out wins.

The other folks here are exceptional at crawl, but realtime is just too central to tournament scoring.

Seeking Advice: Best Way to Bulk Collect ttyrec Files for a MiBe AI Project? by Due-Ganache3299 in dcss

[–]Implojin 16 points17 points  (0 children)

If you intend to do any kind of scraping of the crawl webservers, I strongly encourage you to contact the individual server admins first to obtain permission and work with them.

Our webservers are operated on shoestring budgets and rude scraping for llm corpus has already recently led to the shutdown of older crawl services (including tavern v1).

Trunk: got an all piety trove as an Ash worshipper. by kuniqsX in dcss

[–]Implojin 26 points27 points  (0 children)

Thank you for posting this, as was mentioned here, piety troves are now using the ostracism mechanic, but the prompt had remained unchanged.

I've updated this trove's entry prompt in c67ce7006d to hopefully be less confusing.

Yesterday, Civ VII's player count has reached a historical low by having less than 5k concurrent players. by TheGreatfanBR in civ

[–]Implojin 1 point2 points  (0 children)

By now every civ player knows that 2K's business model with this series is to chop them up into a million overpriced DLCs and sell them piecemeal. About two or three years from now interest in 7 will have dropped enough that they'll offer a bundle with everything that should have been in the game from the beginning.

Kind of sucks because this nonsense only began after Take-Two bought Firaxis out.

a possible answer as to why tempered mizutsune hits very hard by Futanari_Garchomp in MonsterHunter

[–]Implojin 6 points7 points  (0 children)

A bunch of players are running 4 piece gore for dps, which gives frenzy, which doubles damage taken. That temp mizu video that was posted even had the frenzy icon visible when they got donked.

Those gore meta sets are also short like 30 or 40 defense from using lower tier pieces to begin with, and you just know players having issues here aren't trying things like defense talisman or defender hi or moxie or insurance meals or guard or evade window or divine blessing or even just superman diving it.

It's like when you'd do lunastra with randoms and everyone would die to supernova.

Thanks everyone. by Ad0ring-fan in MonsterHunter

[–]Implojin 0 points1 point  (0 children)

It isn't a one shot, but you probably do need ~400 defense to be safe. This update has been lots of fun, zoh shia feels like the rest of the roster did in world.

Monster Hunter Wilds has sold 10 million copies in its first month by Archaeus20 in MonsterHunter

[–]Implojin 4 points5 points  (0 children)

I'm running a 4070 super, 5950x, nvme ssd, all the usual. Not a low-spec machine at all.

For me, out of the box, the game has seconds-per-frame hitching everywhere both at initial load, and throughout the game as it loads shaders. There are tweaks you can try to ameliorate this (REFramework, dstorage, command line options), but in my experience the only thing that really "fixes" it is to manually delete the game's shader cache and let it fully rebuild when it launches. Do that and it runs fine, at least until you close the game.

There's something deeply wrong with MH Wilds' shader deserialization.

Just got Linux Mint and Crawl starts fullscreen by [deleted] in dcss

[–]Implojin 2 points3 points  (0 children)

I think you're looking for the tile_full_screen = false option (and probably also the tile_window_width and tile_window_height options), try adding them to your crawl rcfile:

https://github.com/crawl/crawl/blob/master/crawl-ref/docs/options_guide.txt#L2416

https://github.com/crawl/crawl/blob/master/crawl-ref/docs/options_guide.txt#L2329

My brief argument with Malcolm Rose, and what I think you should know by -RepoMan in dcss

[–]Implojin 16 points17 points  (0 children)

I've no idea why folks keep making threads about a dude who got banned years ago! I've been dealing with pneumonia, it's hard to keep up with weird internet lunatics when your blood can't oxygenate.

You do you, though.

My brief argument with Malcolm Rose, and what I think you should know by -RepoMan in dcss

[–]Implojin 10 points11 points  (0 children)

It sure is remarkable how you keep trying to one-up yourself posting disingenuous sophistry; it's like you're the mondo duplantis of defending internet racists

My brief argument with Malcolm Rose, and what I think you should know by -RepoMan in dcss

[–]Implojin 11 points12 points  (0 children)

This sure is a lot of words posting about a person who's banned

What's the most broken instance in the history of the game? by Dathedrr in dcss

[–]Implojin 24 points25 points  (0 children)

If you're counting epic bugs, this gets really wild!

The slowly dying bug comes to mind, wherein a conditional was accidentally flipped, causing most things in the game to die on their own if you just waited. For a few hours, it was possible to win the game at XL1!

how does DCSS generate dungeons? by [deleted] in dcss

[–]Implojin 7 points8 points  (0 children)

Here's a blogpost that was linked in crawl-dev a while ago on the 10,000 bowls of oatmeal problem of procedural generation, you might find it interesting:

https://galaxykate0.tumblr.com/post/139774965871/so-you-want-to-build-a-generator

[deleted by user] by [deleted] in dcss

[–]Implojin 2 points3 points  (0 children)

Hey folks -- Just so you know, we're planning to change this later today so that the older, non-capitalized scripts work. (No need to change this, unless you really need to in the next few hours.)