* FAQ    * Search  * Register * Login 
Active topics
Unanswered topics

All times are UTC-06:00



Post new topic  Reply to topic  [ 6 posts ] 
Author Message
 Post subject: D1 Skill Bonus
PostPosted: Wed Sep 29, 2010 4:35 pm 
Offline
DBB Cadet
DBB Cadet
User avatar

Joined: Thu Sep 23, 2010 7:59 am
Posts: 10
I was just wondering how the skill bonus is calculated at the end of each level in Descent 1.


Top
   
 Post subject:
PostPosted: Thu Sep 30, 2010 5:14 am 
Offline
DBB Material Defender
DBB Material Defender
User avatar

Joined: Sat Oct 09, 1999 2:01 am
Posts: 4924
Location: Moorhead, MN
It takes your score earned on that level from killing robots, multiplies it by a factor determined by skill level, and adds it to your score at the end of the level.


Top
   
 Post subject:
PostPosted: Tue Oct 05, 2010 10:41 pm 
Offline
DBB Ace
DBB Ace
User avatar

Joined: Tue Sep 08, 2009 3:12 pm
Posts: 288
Website: http://www.youtube.com/user/Cypher501
Location: Florida
I thought it was just a set bonus depending on the difficulty level.

_________________
\"PUT THE BALL INNNNNN!!!!!!\"--What I was screaming on 3/7/09 PD Reunion Monsterball game
Descent 3 Anarchy: \"Just you, your ship, and a whole bunch of weapons to turn your enemies into slag.\"--TopGun


Top
   
 Post subject:
PostPosted: Wed Oct 06, 2010 2:14 am 
Offline
DBB Captain
DBB Captain
User avatar

Joined: Sat Mar 13, 2004 9:21 pm
Posts: 983
AOL: DarkFlameWolfie
Location: Lousiana
I don't think Trainee or Rookie gets you any skill bonus.


Top
   
 Post subject:
PostPosted: Sun Oct 31, 2010 8:03 am 
Offline
DBB Admiral
DBB Admiral
User avatar

Joined: Mon Jun 15, 2009 3:03 am
Posts: 1362
Location: Ringing Satan's Doorbell
The number of deaths also plays a part in the calculation. I dunno about the speed with which you complete the level though.

_________________
Descent 1,5: Level layouts done: 32/54 Secret level layouts done: 1/6


Top
   
 Post subject:
PostPosted: Sun Oct 31, 2010 10:43 am 
Offline
DBB Master
DBB Master
User avatar

Joined: Fri May 28, 1999 2:01 am
Posts: 5426
ICQ: 28874658
Website: http://www.povterminal.net/
Location: Bellevue, WA
Relevant code from D1:
Code:
   level_points = Players[Player_num].score-Players[Player_num].last_score;

   if (!Cheats_enabled) {
      if (Difficulty_level > 1) {
         skill_points = level_points*(Difficulty_level-1)/2;
         skill_points -= skill_points % 100;
      } else
         skill_points = 0;

      shield_points = f2i(Players[Player_num].shields) * 10 * (Difficulty_level+1);
      energy_points = f2i(Players[Player_num].energy) * 5 * (Difficulty_level+1);
      hostage_points = Players[Player_num].hostages_on_board * 500 * (Difficulty_level+1);
   } else {
      skill_points = 0;
      shield_points = 0;
      energy_points = 0;
      hostage_points = 0;
   }


Difficulty levels go from 0 (Trainee) upward, so there is no skill bonus for Trainee or Rookie. However, it's only based on your score for that level, multiplied by a factor dependent on the difficulty level, and rounded down to the nearest 100. Deaths don't affect it (they do on the last level, where you get a ship bonus), nor does time taken.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 6 posts ] 

All times are UTC-06:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron



Descent'rs have piloted these pages
 
The layout and contents contained within this site are © DescentBB.net 1997-2006.
Descent, Descent II are © Parallax Software Corporation.
Descent III is Outrage Entertainment.
Descent is a Trademark of Interplay Productions.

Miner Wars™ is trademark of Keen Software House s. r. o.
.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group