*

Author Topic: Skill bonus calculation  (Read 3468 times)

Offline Naphtha

  • Silver
  • **
  • Posts: 71
Skill bonus calculation
« on: January 08, 2013, 06:55:20 AM »
I've been wondering about this for a while.  I know Descent 1 and 2's game engine is kind of dated, so I'm not sure if it was even possible to program some subjective criteria for how to judge the player's performance.  So what exactly does the game take into account when it awards you a skill bonus at the end of a level playing on Hotshot or higher? All I can gather is that a good chunk of the bonus is derived directly from how many robots you destroyed over the course of the level, but is there more to it than that?
First Lieutenant for the Red Dragons in the Descent Rangers. Join our ranks today!

Offline Kaiaatzl

  • An interesting choice for ship's cat
  • Platinum
  • ****
  • Posts: 1888
  • beware of ounce
Re: Skill bonus calculation
« Reply #1 on: January 08, 2013, 08:19:07 AM »
I think this is what Sirius told me:
On hotshot the game adds half your score to the total score; On ace the game adds your score to your score; and on insane the game adds twice your score to your score.
I'm not sure if this is the score before the endlevel bonuses or after.

Offline -<WillyP>-

  • Lt. Commander
  • Purple Heart
  • ****
  • Posts: 2368
  • I can haz personal text?
    • My photo gallery
Re: Skill bonus calculation
« Reply #2 on: January 10, 2013, 07:50:24 AM »
It's also very easy to script different behavior into the level based on the player's skill level. For example you might have a certain boss with a lower rate of fire and corresponding less point value in a level played on rookie in place of a harder boss presented to someone on hotshot, or an extra matcen turned on for insane.
Smart people look like crazy people to stupid people.

Offline Kaiaatzl

  • An interesting choice for ship's cat
  • Platinum
  • ****
  • Posts: 1888
  • beware of ounce
Re: Skill bonus calculation
« Reply #3 on: January 10, 2013, 02:29:46 PM »
I've never seen the last one done at all or seen any option to change matcen behaviour apart from the very basics (like what it spawns and what triggers it), even in D2X-XL; except;  Well, some areas in D2 could be considered like that because matcens never run out of bots to spawn on insane.  WELL, in D2 they never run out on insane.

The other examples you mentioned count more as modding than as scripting.
But this really has nothing to do with the skill bonus on the score bonus screen post-level anyway, so ignore my pointless nitpicking.
(Where does the word "nitpicking" come from anyway?  I will go do some RESEARCH!!!  With a DICTIONARY and an ENCYCLOPEDIA!!!  I am HYPERACTIVE today!!!)
« Last Edit: January 10, 2013, 02:31:30 PM by Kaiaatsel »

Offline Scyphi

  • Purple Heart
  • *****
  • Posts: 2327
  • TechPro Jr.
    • Scyphi Productions
Re: Skill bonus calculation
« Reply #4 on: January 11, 2013, 08:38:28 AM »
Nit-pick: arose in 1960s-1970s,  originally referring to literally removing invisibly-tiny louse eggs by hand. Today, however, it typically means "to be excessively concerned with or critical of inconsequential details."

Courtesy of Wikitionary and Dictionary.com. :)
"I thought I had a great idea, but it never really took off. In fact, it didn't even get on the runway. I guess you could say it exploded in the hanger." -Calvin and Hobbes
See me also at deviantART.

Offline -<WillyP>-

  • Lt. Commander
  • Purple Heart
  • ****
  • Posts: 2368
  • I can haz personal text?
    • My photo gallery
Re: Skill bonus calculation
« Reply #5 on: January 12, 2013, 08:03:47 AM »
I must retract what I said... I was thinking of Descent 3, not 1 & 2 as specified in the OP. My apologies. I have never done any editing in 1 & 2, so I can't say anything about what is possible or not.
Smart people look like crazy people to stupid people.

 

Please Help Support PD!

Recent

Members
  • Total Members: 258
  • Latest: Zeke
Stats
  • Total Posts: 20146
  • Total Topics: 1483
  • Online Today: 33
  • Online Ever: 266
  • (October 10, 2019, 04:40:57 AM)
Users Online
Users: 0
Guests: 21
Total: 21