WYRDYSM GAMES

Home of Battleships Forever
It is currently Thu Jul 24, 2014 12:05 am

All times are UTC + 8 hours




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 5 posts ] 
Author Message
PostPosted: Sun Oct 19, 2008 11:11 am 
Offline
FOOLISH SAMURAI
User avatar

Joined: Thu Sep 13, 2007 10:37 am
Posts: 4028
Location: UK
In the game files there is a section of code that acts as a master list for point defense. It determines what can and cannot be shot at and shot down by point defense weapons. Due to the haphazard nature of the recent additions, many projectiles are improperly placed on the priority list.

This is the old master list;

global.Bullet[0] = BulletTeller
global.Bullet[1] = BulletRorschach
global.Bullet[2] = BulletPlasma
global.Bullet[3] = BulletMissile
global.Bullet[4] = BulletGosling
global.Bullet[5] = BulletPulsar
global.Bullet[6] = BulletDemeter
global.Bullet[7] = BulletTachyon
global.Bullet[8] = BulletRail
global.Bullet[9] = BulletWeasel
global.Bullet[10] = BulletBlaster
global.Bullet[11] = BulletSidewinder
global.Bullet[12] = BulletRepeater
global.Bullet[13] = BulletPulse
global.Bullet[14] = BulletGluon
global.Bullet[15] = BulletDriver
global.Bullet[16] = ctr_Obstructions
global.Bullet[17] = BulletParticleGun
global.Bullet[18] = BulletPointMaser
global.Bullet[19] = BulletPDRocket
global.Bullet[20] = BulletTorpedo
global.Bullet[21] = BulletTacNuke
global.Bullet[22] = BulletRepeatingArtillery
global.Bullet[23] = BulletVulcanCannon
global.Bullet[24] = BulletTwinBlaster
global.Bullet[25] = BulletMiniMissile

Objects higher up on the list are given greater priority than targets lower on the list. Thus, at current, Demeters are given greater targeting priority than, say, Torpedoes. As you can imagine this could lead to terrible things if one's PD is distracted by harmless demeters in preference of a hull-annihilating torpedo.

As a sidenote, anything not on this list is completely impossible for PD to shoot down.

ctr_Obstructions refers to the grey block asteroids/meteors that oh so love to crash into ships. I'm considering giving them a much higher targeting priority, as they are rather prone to ripping up stupid soft ships which can cause serious problems.

Thus, I ask you, community members, how should we restructure the list?

Flash Bolter shots will be added to the list later, at some point.

Ed: The list should be based on their default properties, rather than on potential power via modding, as we cannot account for those.

~~

Ed2:

This is the most recent version of the list;

global.Bullet[0] = BulletTacNuke
global.Bullet[1] = BulletTorpedo
global.Bullet[2] = BulletGosling
global.Bullet[3] = BulletGluon
global.Bullet[4] = BulletDriver
global.Bullet[5] = ctr_Obstructions
global.Bullet[6] = BulletTachyon
global.Bullet[7] = BulletSabot
global.Bullet[8] = BulletTwinRail
global.Bullet[9] = BulletRail
global.Bullet[10] = BulletPlasma
global.Bullet[11] = BulletRepeater
global.Bullet[12] = BulletFlashBolt
global.Bullet[13] = BulletMissile
global.Bullet[14] = BulletTeller
global.Bullet[15] = BulletHVRocket
global.Bullet[16] = BulletDemeter
global.Bullet[17] = BulletPulsar
global.Bullet[18] = BulletWeasel
global.Bullet[19] = BulletBlaster
global.Bullet[20] = BulletTwinBlaster
global.Bullet[21] = BulletTwinAC
global.Bullet[22] = BulletSidewinder
global.Bullet[23] = BulletPulse
global.Bullet[24] = BulletRepeatingArtillery
global.Bullet[25] = BulletVulcanCannon
global.Bullet[26] = BulletMiniMissile
global.Bullet[27] = BulletPDRocket
global.Bullet[28] = BulletParticleGun
global.Bullet[29] = BulletPointMaser

_________________
  /l、
゙(゚、 。 7
 l、゙ ~ヽ
 じしf_, )ノ


Last edited by Arcalane on Tue Dec 30, 2008 6:15 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Sun Oct 19, 2008 11:50 am 
Offline
Commander
Commander
User avatar

Joined: Tue Sep 04, 2007 1:19 am
Posts: 174
Location: Location: Location: Location: Location: Location:
global.Bullet[1] = BulletTacNuke
global.Bullet[2] = BulletTorpedo
global.Bullet[3] = BulletGosling
global.Bullet[4] = BulletGluon
global.Bullet[5] = BulletDriver
global.Bullet[6] = ctr_Obstructions
global.Bullet[7] = BulletTachyon
global.Bullet[8] = BulletRail
global.Bullet[9] = BulletPlasma
global.Bullet[10] = BulletRepeater
global.Bullet[11] = BulletFlashBolter
global.Bullet[12] = BulletMissile
global.Bullet[13] = BulletTeller
global.Bullet[14] = BulletDemeter
global.Bullet[15] = BulletPulsar
global.Bullet[16] = BulletWeasel
global.Bullet[17] = BulletBlaster
global.Bullet[18] = BulletTwinBlaster
global.Bullet[19] = BulletSidewinder
global.Bullet[20] = BulletPulse
global.Bullet[21] = BulletRepeatingArtillery
global.Bullet[22] = BulletVulcanCannon
global.Bullet[23] = BulletMiniMissile
global.Bullet[24] = BulletPDRocket
global.Bullet[25] = BulletParticalGun
global.Bullet[26] = BulletPointMaser

Note: I was tired when I did this.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Oct 19, 2008 3:06 pm 
Offline
Commodore
Commodore

Joined: Fri Sep 07, 2007 2:57 am
Posts: 746
I won't attempt to redo the whole thing, just some guidelines:

More damage = higher on the list.

Harder to intercept = lower on the list. Hit what you CAN intercept first, you know?

Obstructions should, IMO, be low. Fly around the asteroids, don't make your guns prioritize shooting them,. Target them manually if you want them gone.

Guns that fire TONS OF BULLETS (i.e. repeating artillery) = lower on the list. You've probably got more important things yo fire at. On the other hand, one well placed Flak burst....


Top
 Profile  
 
 Post subject:
PostPosted: Sun Oct 19, 2008 3:22 pm 
Offline
FOOLISH SAMURAI
User avatar

Joined: Thu Sep 13, 2007 10:37 am
Posts: 4028
Location: UK
TormakSaber wrote:
I won't attempt to redo the whole thing, just some guidelines:

More damage = higher on the list.


Makes sense.

TormakSaber wrote:
Harder to intercept = lower on the list. Hit what you CAN intercept first, you know?


The sooner you start shooting at it, the better your chances of intercepting it. This is especially true for torpedoes, where even a near hull interception will hurt a lot.

TormakSaber wrote:
Obstructions should, IMO, be low. Fly around the asteroids, don't make your guns prioritize shooting them,. Target them manually if you want them gone.


This is not for player concerns alone - the AI has a horrible tendency of flying into these things on the main menu, and they can be as devastating as a torpedo to weak rear sections.

TormakSaber wrote:
Guns that fire TONS OF BULLETS (i.e. repeating artillery) = lower on the list. You've probably got more important things yo fire at. On the other hand, one well placed Flak burst....


Repeating Arty is tame, in terms of bullet hell. Vulcan cannons and pulses - now those are gonna be low on the list. :P

_________________
  /l、
゙(゚、 。 7
 l、゙ ~ヽ
 じしf_, )ノ


Top
 Profile  
 
 Post subject:
PostPosted: Sun Oct 19, 2008 5:03 pm 
Offline
Commodore
Commodore

Joined: Fri Sep 07, 2007 2:57 am
Posts: 746
Err, sorry, yeah. When I said repeating arty, I meant Vulcan Cannon. the minigun one that has 120 rounds.

True enough on the hard to intercept stuff, I hadn't thought about it that way. My logic was: 3 shots at a difficult interception = 1 down. 3 shots at 3 easy to intercepts = 3 down. Torpedoes would be near the top by virtue of HIGH damage, IMO.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 5 posts ] 

All times are UTC + 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


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
Powered by phpBB® Forum Software © phpBB Group