nhtangles / grunthack Goto Github PK
View Code? Open in Web Editor NEWThis project forked from sgrunt/grunthack
A variant of NetHack 3.4.3 aiming to extend and enhance existing behaviour.
This project forked from sgrunt/grunthack
A variant of NetHack 3.4.3 aiming to extend and enhance existing behaviour.
Add display of "ExtraInfo" (dungeon branch and level, and whether or not player has the Amulet) in the DGL watch menu.
Would be nice to have curses interface, similar to 3.4.3-nao, un, and dnethack.
While we're at it, it would be good to fix some issues with the interface like getting it to respect MSGTYPE=stop (and perhaps other MSGTYPEs too), and the general brokenness with the ability to type non-autocompleting (and indeed non-existent) #commands.
basically what the title says
would be nice if it would work the same way as in the regular dungeon:
here it uses foreground color ( white ) for lit walls, and bold black ( dark grey ) for unlit. But for colored walls it uses the same color, regardless of whether it's lit or not. Not a big deal, but would be really good if there'd be a switch to toggle colored walls, or make them use bold colors ( which are usually brigher ) when lit and normal ones when unlit.
Have not seen this behavior with other thrown objects (yet) such as darts or daggers.
When performing invocaton, sometimes mkinvpos() tries to create part of the moat off the edge of the map, which produces multiple messages like this:
mkinvpos: <9,2> (4) off map edge - proceed with caution!--More-
Need to investigate why VS is being generated outside the acceptable range.
Last night at ~ 21:30 January 1st 2023 EST (2:30 January 2nd 2023 UTC):
Arnibald was steps away from exiting Grunthack's Sanctum with the Amulet.
Rodney showed up with his gang of hooligans, "So you thought..", you know, the whole spiel.
Arnibald backed up into the narrower corridor and traded his ring of conflict for a second highly enchanted ring of damage.
Some fighting happened, mostly killing of monsters that kept interposing themselves between the chokepoint (and Rodney!) and Arnibald. There was some funny activity amongst the gang Rodney ported in with, left over from the grudges built up over the previous conflict. So much fun.
Then Rodney stepped up, and gamely took 3 consecutive double-weapon, +20 (considering weapon's enchantment and rings) hits. After the last, he punched Arnibald, and cast cancellation.
I think I had to hit [space] to acknowledge that Excalibur resisted, and then I was abruptly looking at the Hardfought (US) main menu.
There's no saved game.
The last TTYREC (besides the one I created checking for the saved game), https://www.hardfought.org/nh/gh/trd-us/?file=https://www.hardfought.org/userdata/a/arnibald/gh/ttyrec/2024-01-02.02:17:38.ttyrec.gz contains Arnibald's trek from the Wizard's Tower to the Sanctum and the near escape and abrupt end.
Unfortunately, I think the crash means the TTYREC only has a reference frame in the middle of the TTYREC, so when you hit the [END] button on the web TTYREC player, you then have something like 1000 frames to single step to get to the crash. I hope you have a better viewer. I hit the mouse button and space bar that many times but wouldn't expect you to!
Pertinent details from my (motivated) perusal of final frames:
I was in melee with only one party, the Wizard of Yendor. I whacked him 3 times (x2) good. His final swipe included a punch, and his cancellation spell which did hit and Excalibur resisted, but also one of my armor's enchantment dropped from +5 to +0, based on the impact on my AC. Then the last frame or two included a named humanoid "the invisible Andreas" melee-ing a water elemental, "The invisible Andreas slashes the water elemental. The long sword of frost freezes the water elemental!"
I had dropped the 3 invocation items right after obtaining the Amulet, so they were out of the picture when the crash occurred.
I don't think it was a panic, because I didn't see any messages. Until I viewed the TTYREC, I blamed Rodney's cancel of something in inventory for causing the crash. After viewing the TTYREC, I believe it's possible the 3rd party attack of the invisible Andreas on the water elemental or the anticipated but unmessaged response (water elemental swallowing Andreas?) that caused the crash.
Monsters with spitting attack (some S and N, and Juiblex) can cause the game to crash.
Would like to add the autoopen doors feature similar to what NetHack 3.6.0 and other variants have.
Windows GruntHack graphical Beta Version 0.2.0-0 - last build Thu Mar 15
15:14:20 2012. [ alpha 0]--More--
An Ogre Wizard #ride to a Saddled Horse (not a pony) it says "you can't ride such a creature."
Is it because I am too large as an ogre, or is it a bug?
Enable HTML dumplog output much like what UnNetHack does.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.