Gooncrawl [fork]


If it doesn't fit anywhere else, it belongs here. Also, come here if you just need to get hammered.

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Sunday, 28th January 2018, 12:58

Gooncrawl [fork]

What is Gooncrawl?
Gooncrawl is a new DCSS fork created by myself for the Crawl thread on the Something Awful forums, but others can play it too! The design goals for the fork are simple: it's design by committee, with the committee being the SA thread. All features/changes/removals/etc that are significant enough to mention are proposed and voted on, with majority rule deciding what gets approved. Balance and bloat are only considerations if the committee and majority rule says so. I stay out of the committee input (for the most part) and just focus on developing out of curiosity to see where the train ends up, whether it's neatly in the station or in a giant wreck strewn halfway across the countryside.

What's been changed so far?
Here is the full changelog, but for a quick notables summary for v1.0:
  • High elves and sludge elves are back! Praise Tolkien!
  • Felids can wear hats and scarves, but they don't like it. Octopodes can also wear helmets (proven by nature)!
  • Death Knights and Priests are back. Who needs the Temple anyway?
  • Oh wait, Jiyva does because Jiyva is a Temple god now.
  • Some removed spells are back, as well as a new one! Also, Dragon Form boosts the spellpower of Dragon Call again!
  • You can tear up books again to give yourself a lobotomy!
  • Scrolls of recharging and wands of hasting are back, as well as some new evocables as substitutes for wands of teleportation and heal wounds because I suck at figuring out code problems sometimes. Screw balance!
  • Yiuf has his beloved hammers once more!
  • Boulder beetles and normal sheep return, to the embrace (and reflection) of many!
  • Malmutate has been removed from neqoxecs (replaced with Paralyze) and cacodemons (replaced with Entropic Weave). My war on Malmutate is the only thing that extends beyond the reach of the committee, and will eventually be destroyed!
  • Local pharaoh re-installs stone stairs after union dispute (but keeps those treasure chamber doors, those were nice).
  • Pizza and other removed foods return as chance flavors when eating rations. Search for the fabled Pandeomium Pizza once again!
  • You can once again eat the purple!

A sneak peek of some things to hopefully expect from the next major version:
  • The gaze of a black hole Singularity devouring all in sight...
  • Pakellas opening up shop once again
  • Returning the missing rods in some form
  • StealingAcquiring the perma-buff system from Hellcrawl (for at least some spells)
  • Reworking Hell effects, mostly the annoying 'glow' part
  • Virulence as a player spell. Late game Poison Magic!

How can I contribute?
If you want to contribute feature requests, design input, or a vote in the committee: Image and a post in the SA Crawl thread.

If you don't want to pay up but still want to contribute in some way, I'll still take any bug/crash reports that come my way. I'll also take pull requests if you want to contribute code (although significant changes not already on the approved features list/design document for the next version will need to pass committee before getting merged).

Where can I download/install it?
You can download and compile from Git using the same instructions as in DCSS's INSTALL.txt file (git clone from https://github.com/Floodkiller/crawl.git ; default branch is Gooncrawl trunk, git checkout gooncrawl_stable for the latest stable version). Alternatively, you can download the source/tarball and Windows (64-bit) console and tiles compilations here:
https://github.com/Floodkiller/crawl/releases
Compilations for other platforms will get added to the release as I receive them. Installers for Windows will also be added once(/if) I finish debugging them.

Online/WebTiles: Playable on CPO and on CBRO! Thanks chequers and johnstein!
Last edited by Floodkiller on Monday, 26th February 2018, 13:03, edited 2 times in total.

For this message the author Floodkiller has received thanks: 11
chequers, Ge0ff, Hellmonk, huiren, johlstei, nago, nublet, Patashu, Vajrapani, Wolfechu and one more user

Spider Stomper

Posts: 209

Joined: Sunday, 6th November 2016, 19:19

Post Sunday, 28th January 2018, 16:06

Re: Gooncrawl [fork]

I'm quite excited to compile this and test this out, seeing as it's coming from the creator of gnolls.

Edit: Also, from scrolling through the SA thread, I like the poison magic rework ideas. That spell school has too much potential and interesting directions for it to go into, for it to be wasted on low-level DoT spells that don't work on most enemies.
Last edited by Vajrapani on Sunday, 28th January 2018, 20:32, edited 1 time in total.

For this message the author Vajrapani has received thanks:
Floodkiller

Crypt Cleanser

Posts: 717

Joined: Monday, 14th February 2011, 05:35

Post Sunday, 28th January 2018, 19:27

Re: Gooncrawl [fork]

Floodkiller wrote:[*]Virulence as a player spell. Late game Poison Magic!


Can you call it venom cocktail? Do I have to pay 10 dollars to say this.
mikee_ has won 166 times in 396 games (41.92%): 4xDSFi 4xMDFi 3xDDCK 3xDDEE 3xHOPr 2xDDHe 2xDDNe 2xDSBe 2xKeAE 2xMfCr 2xMfSt 2xMiAr 2xMiBe 2xNaTm 1xCeAr 1xCeAs 1xCeBe 1xCeEn 1xCeFE 1xCePa 1xCeTm 1xCeWz 1xDDAs 1xDDCr 1xDDHu 1xDDTm 1xDENe 1xDEWz

For this message the author mikee has received thanks: 2
Floodkiller, Vajrapani

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Sunday, 28th January 2018, 20:04

Re: Gooncrawl [fork]

mikee wrote:
Floodkiller wrote:[*]Virulence as a player spell. Late game Poison Magic!


Can you call it venom cocktail? Do I have to pay 10 dollars to say this.


You can try to convince someone who already paid 10 dollars to say it for you.

Crypt Cleanser

Posts: 727

Joined: Monday, 29th September 2014, 09:04

Post Monday, 29th January 2018, 00:11

Re: Gooncrawl [fork]

If I want to run this fork on CPO, when should I update it? Should I just attempt to automatically build it daily?

For this message the author chequers has received thanks:
Floodkiller

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Monday, 29th January 2018, 00:24

Re: Gooncrawl [fork]

chequers wrote:If I want to run this fork on CPO, when should I update it? Should I just attempt to automatically build it daily?


If you set it to use the gooncrawl_stable branch, builds will only need to happen if I release a new version which won't happen too often (est. 1-3 months of build time based on how long it took to get out v1.0, or when I need to make an emergency patch). If you set it to use the gooncrawl branch (trunk equivalent), it may need a daily build (and if you do, I'll need to be more careful about my committing :? ). I would recommend gooncrawl_stable, as I'm not currently designing with save compatibility in mind (which may be an issue with an online server).

Either way, I would love if you hosted it!

For this message the author Floodkiller has received thanks:
chequers

Crypt Cleanser

Posts: 727

Joined: Monday, 29th September 2014, 09:04

Post Monday, 29th January 2018, 10:32

Re: Gooncrawl [fork]

This is playable on CPO now.

As a non-$10 payer, please do new things in the fork rather than rehashing content crawl used to have, and which is still playable by just launching a 0.15 game or whatever.

For this message the author chequers has received thanks: 5
Doesnt, Floodkiller, nago, Rast, Wolfechu

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Monday, 29th January 2018, 11:31

Re: Gooncrawl [fork]

chequers wrote:This is playable on CPO now.

As a non-$10 payer, please do new things in the fork rather than rehashing content crawl used to have, and which is still playable by just launching a 0.15 game or whatever.


Thank you!

Nostalgia is a powerful motivator (it's easier to remember a feature than come up with something new when suggesting/voting), but I'm pretty sure most of the old features will be added/voted on within the next two or so releases. There will likely still be new stuff during those versions as well, so don't worry.

Edit: I forgot to cherry-pick the "Revert tournament reminder", since it didn't affect builds except for WebTiles. It's on gooncrawl_stable now, sorry about that!

Spider Stomper

Posts: 209

Joined: Sunday, 6th November 2016, 19:19

Post Monday, 29th January 2018, 15:27

Re: Gooncrawl [fork]

It seems like feature requests use Google forms to gather interest, would it be possible to link thosr here as well, whenever a vote occurs, to gather maximum exposure?

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Monday, 29th January 2018, 17:08

Re: Gooncrawl [fork]

Vajrapani wrote:It seems like feature requests use Google forms to gather interest, would it be possible to link thosr here as well, whenever a vote occurs, to gather maximum exposure?

I'm not sure how it would increase exposure as I only record entries on those surveys from valid SA usernames, which I verify by comparing answers/comments to their post history (and I can always ask for a confirmation post if something is fishy). I post and remind for those surveys in the SA Crawl thread, which is all the exposure depth for voting it needs (not everyone on SA knows or cares about DCSS to vote, so I stick to only accounts who have posted in the Crawl thread).

However, I can post results/data link whenever a survey finishes if you want. If you just want to know what is on the surveys as they are voted on, it's likely going to be feature requests (which you can find a list of here), a design vote for an approved feature (a list of which you will find here), a pull request (which you can find here), or a vote on cherry picking a major feature from DCSS (which is handled by discussion in the SA thread).

For this message the author Floodkiller has received thanks:
Vajrapani

Spider Stomper

Posts: 209

Joined: Sunday, 6th November 2016, 19:19

Post Monday, 29th January 2018, 21:40

Re: Gooncrawl [fork]

Floodkiller wrote:
Vajrapani wrote:It seems like feature requests use Google forms to gather interest, would it be possible to link thosr here as well, whenever a vote occurs, to gather maximum exposure?

However, I can post results/data link whenever a survey finishes if you want. If you just want to know what is on the surveys as they are voted on, it's likely going to be feature requests (which you can find a list of here), a design vote for an approved feature (a list of which you will find here), a pull request (which you can find here), or a vote on cherry picking a major feature from DCSS (which is handled by discussion in the SA thread).


Oh, I see. Thanks for the links then.
User avatar

Pandemonium Purger

Posts: 1288

Joined: Wednesday, 11th April 2012, 02:42

Location: Sydney, Australia

Post Monday, 29th January 2018, 22:23

Re: Gooncrawl [fork]

I am all for healthy competition, so I am looking forward to seeing where this fork goes (same as for Hellcrawl).

Ziggurat Zagger

Posts: 5105

Joined: Friday, 25th November 2011, 07:36

Post Friday, 2nd February 2018, 01:39

Re: Gooncrawl [fork]

mikee wrote:
Floodkiller wrote:[*]Virulence as a player spell. Late game Poison Magic!


Can you call it venom cocktail? Do I have to pay 10 dollars to say this.

The creator of ZOMBIE HANDS strikes again!

Oh wait, Jiyva does because Jiyva is a Temple god now.

This is at least the second third first I don't know fifth fork to make Jiyva a temple god. #AreYouListeningDpeg #MakeJiyvaWorshipableAgain #Jiyva2018

Vaults Vanquisher

Posts: 482

Joined: Saturday, 12th December 2015, 23:54

Post Monday, 5th February 2018, 02:18

Re: Gooncrawl [fork]

Forgot to mention this earlier but you gotta put [proclick] in the title to get that attention and the big tavern thanks.

For this message the author Hellmonk has received thanks: 3
Floodkiller, nago, prozacelf

Crypt Cleanser

Posts: 727

Joined: Monday, 29th September 2014, 09:04

Post Wednesday, 14th February 2018, 23:49

Re: Gooncrawl [fork]

People are asking in the SA thread about how to edit their RC file on CPO. The answer is there's a bug in the version of webtiles that CPO uses. If you don't have an RC file, you need to open the editing window then click 'save', which will create a blank file you can then re-open and edit normally.

Also, no, I will not remove the default crablang / crab player doll.

For this message the author chequers has received thanks:
Floodkiller

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Monday, 26th February 2018, 13:13

Re: Gooncrawl [fork]

Gooncrawl is now playable on CBRO for those who may not have had a good connection to Australia. Thanks johnstein!

bel

Vestibule Violator

Posts: 1657

Joined: Tuesday, 3rd February 2015, 22:05

Post Monday, 26th February 2018, 14:56

Re: Gooncrawl [fork]

Can someone post a link to the SA thread?

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Monday, 26th February 2018, 15:41

Re: Gooncrawl [fork]

bel wrote:Can someone post a link to the SA thread?

https://forums.somethingawful.com/showt ... id=3845579

No idea if the paywall is currently up or not.

For this message the author Floodkiller has received thanks:
bel

Ziggurat Zagger

Posts: 5105

Joined: Friday, 25th November 2011, 07:36

Post Monday, 26th February 2018, 22:39

Re: Gooncrawl [fork]

Floodkiller wrote:
bel wrote:Can someone post a link to the SA thread?

https://forums.somethingawful.com/showt ... id=3845579

No idea if the paywall is currently up or not.

FYI: Yes, I can read the thread. However, it's also 19 pages long, so I just skimmed the first page only :)

Halls Hopper

Posts: 62

Joined: Monday, 29th August 2016, 06:53

Post Tuesday, 27th February 2018, 11:47

Re: Gooncrawl [fork]

First of all this is a breath of fresh air for the game that was long overdue - diving deep into DCSS's code is not exactly easy, from experience. Looking at the changelog, I couldn't find a single change I'd disagree with - in particular, screw malmutate! While admittedly I'm way too stingy to spend for the SA subscription, I'll make sure to lend a hand with the coding as soon as I'm more familiar with git & github. This is, IMHO, a good direction to take, so goon-gratulations for all the work so far.
User avatar

Pandemonium Purger

Posts: 1288

Joined: Wednesday, 11th April 2012, 02:42

Location: Sydney, Australia

Post Tuesday, 27th February 2018, 11:56

Re: Gooncrawl [fork]

nublet wrote:First of all this is a breath of fresh air for the game that was long overdue - diving deep into DCSS's code is not exactly easy, from experience. Looking at the changelog, I couldn't find a single change I'd disagree with - in particular, screw malmutate! While admittedly I'm way too stingy to spend for the SA subscription, I'll make sure to lend a hand with the coding as soon as I'm more familiar with git & github. This is, IMHO, a good direction to take, so goon-gratulations for all the work so far.


Yes, come help code! :)

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Monday, 2nd April 2018, 16:20

Re: Gooncrawl [fork]

For anyone who doesn't follow the SA thread, requirements gathering (aka getting and voting on design details, feature requests, pull requests, and mainline major crawl commits) should wrap up in the next couple weeks. Development on v2.0 should begin at that point.

Shoals Surfer

Posts: 261

Joined: Sunday, 23rd March 2014, 23:51

Post Wednesday, 11th April 2018, 16:56

Re: Gooncrawl [fork]

Planned design changes (and details for yet-to-be-implemented features) for v2.0:
https://docs.google.com/document/d/1hM1 ... sp=sharing

Still need to complete a poll and collate results for FR/PR/mainline commits, then development will start.

Return to Crazy Yiuf's Corner

Who is online

Users browsing this forum: No registered users and 9 guests

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.