Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes to Helicopter Crash scenario #13381

Merged
merged 4 commits into from Aug 30, 2015

Conversation

Projects
None yet
2 participants
@chaosvolt
Copy link
Contributor

commented Aug 22, 2015

  1. Surrounded start. Seriously, it's minus 8 bloody points.
  2. Replaced mundane generic survivor with additional options of military
    recruit or special operator. Go home default survivor profession, you're
    drunk.
  3. Minor tweak to scenario description.
chaosvolt
Changes to Helicopter Crash scenario
1. Surrounded start. Seriously, it's minus 8 bloody points.
2. Replaced mundane generic survivor with additional options of military
recruit or special operator. Go home default survivor profession, you're
drunk.
3. Minor tweak to scenario description.
@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

I don't think this is the way to go. Surrounded start only changes how hard is it at the very start, after that it's free 8 points. It needs a drop in points. Surrounded start itself only makes it a RNG roulette.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

Hmm. I did say tin the relevant thread that we might still need to adjust the point cost, yes. The surrounded start is more a logical result of a noisy crash than a balancing factor.

So you said adjust it by 2 in some way? Not sure how these changes would affect your recommended point cost.

@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

Not by 2. To 2.
Though that was before checking how much points do the professions cost. 2 points above what the cheapest profession gives should be OK.

Noisy crash doesn't explain surrounded start. Surrounded start will not only make the crash site spawn crash site zombies (who should be fresh corpses at the moment), but will also spawn an entire horde that shouldn't appear for the next few minutes.

Note that survivor's wounds are still fresh - bleeding and all that.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

Hmm. I see. So still in favor of removing the SUR_START flag? And I'm still unsure if you mean have it give 2 points or cost 2 points. Having removed survivor from the list of professions in favor of professions that all cost points alters this further.

@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

It can give 2 points. As in, if you pick it and the cheapest profession, you have +2 points above what you'd have with default scenario+survivor.

As for SUR_START: test it out. If you find it easily survivable, it can stay. But if you have to re-roll 2-3 times just to survive that, it's not OK.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

Hmm. Guess I'll remove the SUR_START flag. Using the "2 points more than cost/bonus of cheapest profession" would set it at 1 point COST, due to removal of survivor and military recruit (3 point cost) now being the cheapest profession.

Unless there are any 0-point-cost professions that'd make more sense for this scenario?

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

I also kinda wish we had a "delayed surrounded start" flag, or a simulation thereof by spawning with a large amount of noise generated to attract whatever spawns elsewhere.

Chaosvolt
Flag removal and point cost alternation
1. No more SUR_START.
2. Point bonus of 2 for now, though this is messed up by the cheapest class currently costing 3 points.
@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

Using the "2 points more than cost/bonus of cheapest profession" would set it at 1 point COST

x = (cheapest profession cost) + 2
cheapest profession cost = 3
x = 3 + 2
x != 2 - 3

Though I didn't check how good that profession is. 5 points may be too much if the class isn't just extra points in stuff like marksmanship that is only useful in midgame and later.

I also kinda wish we had a "delayed surrounded start" flag, or a simulation thereof by spawning with a large amount of noise generated to attract whatever spawns elsewhere.

Wouldn't be hard to write. Basically just 3 lines if(noisy) make_noise in game.cpp in the start game function. Optionally before spawning player or with player having deafness removed.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

Hmm. Well you said that if we had survivor (0 points) as cheapest, it should be a bonus of 2, right? Or am I misreading and you meant a COST of 2?

Because unless that's the case, your math up there should be citing a positive 2 and a negative 3.

@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

Well you said that if we had survivor (0 points) as cheapest, it should be a bonus of 2, right?

Yeah. But you changed the cheapest class to something else, so the bonus should be a bit higher to make the start sensible.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

Ah. So it should be high enough so that you're still 2 points ahead of a default scenario+profession if you pick the cheapest class? Instead of strictly interpreting the "X points more than cost of profession Y" basically.

Chaosvolt
Update scenarios.json
Between my confusion over point cost versus point bonus, and further confusion on my end due to -X points in the file being described as +X points in character creation terms...this is quickly turning into a mathematical "who's on first" routine.

1. Point bonus (-5) should now be enough that if you pick the cheapest profession (military recruit, 3), you'll be at 2 points ahead of if you picked Evacuee as a Survivor. If I somehow fucked up basic math AGAIN I'm gonna be annoyed.
@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

Something like this, yeah.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

Ah good, hopefully that avoids further confusion on my end.

And yeah, if we had that "generate noise prior to spawning" it'd be excellent to add this.

Also, couldn't we make the Really Bad Day even WORSE by using the injuries given by the crash flag?

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 22, 2015

I am pondering other plausible uses for the SUR_START flag though. It would make sense for this if the player spawned with their injuries but no bleeding, as then it could apply you'd had time to get out of the wreck, tend to your wounds at a basic level, and gather your equiopment. That might give enoughh time for a horde to gather. But that would trade one difficulty element (bleeding) for another (surrounded).

@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 22, 2015

if we had that "generate noise prior to spawning"

It's literally 3 lines. 4 with deafness removal.
Literally just if( scenario has flag ("noise at start") ) sounds::sound( stuff ), u.remove effect( "deaf" ) ) in game::start_game or start_location::handle_heli_crash.

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 23, 2015

Hmm. Would be interesting, yes.

@Coolthulhu Coolthulhu self-assigned this Aug 23, 2015

@Coolthulhu

This comment has been minimized.

Copy link
Contributor

commented Aug 24, 2015

Looks like the game already finds the lowest point profession and adds the points to scenario points. Heli crash gives 5 extra points AND soldier profession bonuses rather than 2 points+soldier.

@Coolthulhu Coolthulhu removed their assignment Aug 24, 2015

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 24, 2015

Oh derp. I'd heard mention of something being done to tweak that.

So I should thus alter the point cost to just a straight 2 bonus?

Chaosvolt
Point underping
1. Neat, didn't know that the scenario already looked at the professions available.
@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 24, 2015

And that is why I should've checked this sooner. ;A;

@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 29, 2015

Hmm. Anything else to adjust?

@Coolthulhu Coolthulhu self-assigned this Aug 30, 2015

Coolthulhu added a commit that referenced this pull request Aug 30, 2015

Merge pull request #13381 from chaosvolt/heli-crash-altering
Changes to Helicopter Crash scenario

@Coolthulhu Coolthulhu merged commit 92c6f00 into CleverRaven:master Aug 30, 2015

1 check passed

default This has been rescheduled for testing as the 'master' branch has been updated.
@chaosvolt

This comment has been minimized.

Copy link
Contributor Author

commented Aug 30, 2015

And thank you for the merge.

@chaosvolt chaosvolt deleted the chaosvolt:heli-crash-altering branch Aug 30, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.