Hard Light Productions Forums

Modding, Mission Design, and Coding => The Modding Workshop => Topic started by: morris13 on June 22, 2001, 02:19:00 pm

Title: table flags
Post by: morris13 on June 22, 2001, 02:19:00 pm
Is there a list somewhere of all the 'flags' for the weapons.tbl files and what they do? I know most of them are pretty self explainatory but some arent. examples :
"lockarm" "bomber+" "Puncture" "supercap" "child" "stream"
does anyone know what these do?
Title: table flags
Post by: Snipes on June 22, 2001, 02:23:00 pm
my favorite being:

spawn helios, 99

 (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif) (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif) (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)
Title: table flags
Post by: aldo_14 on June 22, 2001, 02:24:00 pm
I think I know some of these - although i may be wrong;

puncture; inflicts 75% hull damage


supercap -i think it's something to do with the AI, lke the other ship tags (i.e. fighter, cruiser, corvette)  Maybe also to do with command messages (for arrival) / use in FRED2?

stream - not a clue.  I'd guess at something to do with enery use / refire rate

child - (I think) released by a larger missile as part of a swarm - i.e. cluster bomb.
Title: table flags
Post by: Snipes on June 22, 2001, 02:25:00 pm
Puncture makes it do less damage to the hull, and child means that ships will not be able to fire them...
Title: table flags
Post by: phreak on June 22, 2001, 03:11:00 pm
Bomber+ is an AI tag
Lockarm means that you need a lock to arm the missile.
Electronics gives the weapons a D-Missile (FS1) Property.
Stream has to do something with how the lasers look.

[This message has been edited by PhReAk (edited 06-22-2001).]
Title: table flags
Post by: morris13 on June 22, 2001, 04:00:00 pm
what does that mean " you need a lock to arm the missile". It doesn't mean you can't fire the missile without lock, because thats what no_dumbfire does. Only the Tornado HAS lockarm, so its not something specific to aspect seekers either. Is this something you 'know', phreak or are you just guessing?
Title: table flags
Post by: Nico on June 23, 2001, 04:09:00 am
Anyway, having a list of all the tags and what they does, for both weapons and ships.tbl, could be handy...

------------------
venom2506
Member of the Robotech mod for FS2 ("http://robotechlan.com/freespace2/")

and of Hidden Terror, the Shivan campaign ("http://www.hiddenterror.f2s.com/index.html")
Title: table flags
Post by: Starwing on June 23, 2001, 06:02:00 am
Lockarm means you can dumbfire the missile, but it's warhead will not be armed, so it will not do any damage.
Title: table flags
Post by: phreak on June 23, 2001, 09:50:00 pm
and supercap is an upgraded "big damage" flag.  And thats coming from DaveB.  Just basically states that weapons with the "supercap" flag can damage ships (hull integrity wise) with the "supercap" flag. execptions are beams

[This message has been edited by PhReAk (edited 06-23-2001).]
Title: table flags
Post by: Snipes on June 24, 2001, 08:41:00 am
Oh... so that's why my barage of helii from my Ptah in that mission did nothing to that sathanas... pffft...
Title: table flags
Post by: Maximus on June 24, 2001, 03:13:00 pm
I do belive that "stream" means that when you fire a laser, you will see the laser slightly more elongated from the firing point. If you look at the Maxim, you will see that it streams all the way from one end of the hud to the other. But I could be wrong on this.
Title: table flags
Post by: morris13 on June 24, 2001, 04:21:00 pm
 
Quote
Originally posted by PhReAk:
and supercap is an upgraded "big damage" flag.  And thats coming from DaveB.  Just basically states that weapons with the "supercap" flag can damage ships (hull integrity wise) with the "supercap" flag. execptions are beams

[This message has been edited by PhReAk (edited 06-23-2001).]

Ahhh. cool.
Title: table flags
Post by: Sandwich on June 25, 2001, 05:44:00 pm
 
Quote
Originally posted by venom2506:
Anyway, having a list of all the tags and what they does, for both weapons and ships.tbl, could be handy...


Yes, it would...

Does anyone have some sort of contact with the team at  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/v.gif) so this can be done?



------------------
"He who laughs last thinks slowest."
"Just becase you're paranoid doesn't mean they're not out to get you."
"To err is human; to really screw up you need a computer."
Creator of the Sandvich Bar ("http://michael.randelman.com")
Title: table flags
Post by: Joey_21 on June 26, 2001, 12:44:00 pm
Grab out a hex editor and look in the source!  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif) (DOH!)

Looky what I found:
Ships:
no_collide
player_ship
default_player_ship
repair_rearm
cargo
fighter
bomber
transport
freighter
capital
supercap
drydock
cruiser
navbuoy
sentrygun
escapepod
no type
ship copy
in tech database
in tech database multi
dont collide invisible
big damage
corvette
gas miner
awacs
knossos
no_fred

Weapons:
Remote Detonate
Puncture
Big Ship
Huge
Bomber+
child
Bomb
No Dumbfire
In tech database
Player allowed
Particle Spew
EMP
Esuck
Flak
Corkscrew
Shudder
lockarm
beam
stream
supercap

There's a bunch of other stuff in there. All you gotta do is look!  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif) I believe this is how Bobboau found the SSM entry because it's right in there, plain as the nose on my face.

Or... Instead of using a hex editor you could simply copy fs2.exe as a doc file and open it up in wordpad. WARNING: May mess with your memory a little.  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)

------------------
Creator of the Table Edit ("http://denebsystem0.tripod.com/tbledt.html") project.
Amateur ANI creator.
IRC: /server twisted.ma.us.DAL.net /join #Deneb ("http://denebsystem0.tripod.com/chat.html")
Visit The Deneb System ("http://denebsystem0.tripod.com/").
Title: table flags
Post by: Snipes on June 26, 2001, 12:49:00 pm
What uses the no_fred tag? The bastion?

Hehe, remove that and put the bastion in missions  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)
Title: table flags
Post by: Joey_21 on June 26, 2001, 01:14:00 pm
 
Quote
Originally posted by Snipes:
What uses the no_fred tag? The bastion?

Hehe, remove that and put the bastion in missions   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

No. The Volition Bravos uses that tag.

------------------
Creator of the Table Edit ("http://denebsystem0.tripod.com/tbledt.html") project.
Amateur ANI creator.
IRC: /server twisted.ma.us.DAL.net /join #Deneb ("http://denebsystem0.tripod.com/chat.html")
Visit The Deneb System ("http://denebsystem0.tripod.com/").
Title: table flags
Post by: Starwing on June 26, 2001, 03:03:00 pm
But this only affects the ship selection on the main window. You can select the Bravos in the ship editor.
Title: table flags
Post by: Sandwich on June 26, 2001, 04:46:00 pm
Ok, now things are getting interesting. I'll put together a TBL Flag Database of sorts, but I need you all for the content, as I don't really do MODs. Sooo....

Start by picking out the flag or flags that you know for sure what they do. Give a nice FAQ-worthy description (please use punctuation!!).

Then move on to the next flag(s). For these unsure ones, offer up all your theories and guesses, and eventually we'll get this thing done.

------------------
"He who laughs last thinks slowest."
"Just becase you're paranoid doesn't mean they're not out to get you."
"To err is human; to really screw up you need a computer."
Creator of the Sandvich Bar ("http://michael.randelman.com"), the CapShip Turret Upgrade, the Complete FS2 Ship List and the System Backgrounds List (all available from the site)
Title: table flags
Post by: morris13 on June 26, 2001, 06:48:00 pm
Okay, here's some info we've worked out at TPS that might be useful on the repair-rearm. ANY ship can be a repair-rearm ship as long as it has the docking point. However, you can only have one ship for each species with this flag. We know for sure this works with terran and vasudan. we haven't tried making a shivan repair-rearm ship yet. Whatever race the ship is that calls for the rearm gets whatever ship from that race that has the rearm tag. Even capships can be rearming vessels, although you're gonna be waiting a while for them to dock when you call for support. On the other hand, having a rearm ship with beam cannons is rather nifty too.
Title: table flags
Post by: phreak on June 26, 2001, 07:30:00 pm
you can't have support with beams, they're locked.  If a support ship gets killed by a beam, it vaporizes like a fighter no matter how big it is.

 (http://members.nbci.com/nick9999/gtsaeolus.jpeg)
Title: table flags
Post by: Snipes on June 26, 2001, 08:43:00 pm
What kind of beams are those? SO smooth looking...
Title: table flags
Post by: phreak on June 26, 2001, 09:46:00 pm
They're custom... I wish I still had the white beams from Cold Legacy though.  Those are awesome.

edit: I FOUND THE L33T WHITE BEAMS!!!!! Thunder and Setekh will know about these.

[This message has been edited by PhReAk (edited 06-26-2001).]
Title: table flags
Post by: Joey_21 on June 27, 2001, 12:06:00 am
 
Quote
Originally posted by sandwich:
Ok, now things are getting interesting. I'll put together a TBL Flag Database of sorts, but I need you all for the content, as I don't really do MODs. Sooo....

Start by picking out the flag or flags that you know for sure what they do. Give a nice FAQ-worthy description (please use punctuation!!).

Then move on to the next flag(s). For these unsure ones, offer up all your theories and guesses, and eventually we'll get this thing done.

Ships:
no_collide - disallows any ship from colliding with a ship with this tag.
player_ship - allows the player to be able to fly a ship.
default_player_ship - puts an automatic check mark in the ships selection editor.
repair_rearm - marks a ship as having support ship capabilities.
cargo - marks the ship as a cargo container.
fighter - marks the ship as a fighter.
bomber - marks the ship as a bomber.
transport - marks the ship as a transport.
freighter - marks the ship as a freighter.
capital - marks the ship as a destroyer.
supercap - marks the ship as a juggernaught.
drydock - marks the ship as a dry dock installation.
cruiser - marks the ship as a cruiser.
navbuoy - marks the ship as a nav bouy.
sentrygun - marks the ship as a sentry gun.
escapepod - marks the ship as an escape pod.
no type - ?????
ship copy - marks the ship as being copied from another TBL entry.
in tech database - puts the ship in the tech data base.
in tech database multi - ??????
dont collide invisible - disallows any ship from colliding with transparent pieces of a ship.
big damage - disallows any weak weapon from taking down the ship completely.
corvette - marks the ship as a corvette.
gas miner - marks the ship as a gas miner.
awacs - marks the ship as an AWACS.
knossos - marks the ship as a jump gate.
no_fred - disallows the use of this ship in FRED2.

Weapons:
Remote Detonate - (secondary) detonates the missile once the secondary trigger button has been pressed again.
Puncture - does minmal hull damage but more subsystem damage.
Big Ship - only fires at cruisers+.
Huge - only fires at destroyer+.
Bomber+ - only fires at bomber+.
child - disallows the weapon from being armed on any ship.
Bomb - (secondary) marks the current missile as a bomb.
No Dumbfire - (secondary) disallows the ship from firing the missile without an aspect lock.
In tech database - puts the weapon in the tech data base.
Player allowed - allows the player to use the weapon.
Particle Spew - spews particles upon fire.
EMP - (secondary) messes up any ship's sensors within the blast range of the shockwave.
Esuck - drains the ship of it's afterburner, shield, and gun reserves.
Flak - marks the weapon as a flak weapon.
Corkscrew - (secondary) makes the weapon do cork screws until it reaches the target.
Shudder - ?????
lockarm - ?????
beam - (primary) marks the weapon as a beam.
stream - ?????
supercap - only allows the weapon to be fired at a juggernaught.

------------------
Creator of the Table Edit ("http://denebsystem0.tripod.com/tbledt.html") project.
Amateur ANI creator.
IRC: /server twisted.ma.us.DAL.net /join #Deneb ("http://denebsystem0.tripod.com/chat.html")
Visit The Deneb System ("http://denebsystem0.tripod.com/").
Title: table flags
Post by: Starwing on June 27, 2001, 01:33:00 am
shudder- makes the ship shake when firing weapon (used on Maxim)
lockarm- missile won't do damage if fired without proper ASPECT lock.
Title: table flags
Post by: Shrike on June 27, 2001, 02:46:00 am
 
Quote
Originally posted by Joey_21:
Big Ship - Can only be used on >bombers, also lets it kill 'big ships.'
Huge - only fires at >bombers.
EMP - messes up any ship's sensors within the blast range of the shockwave.
supercap - Unsure, seems to be covered by Big Ship.

There, fixed.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/tongue.gif)
Title: table flags
Post by: Darkage on June 27, 2001, 04:29:00 am
usefull (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

------------------
      (http://forums.civfanatics.com/smilies/beerchug.gif)      
------------------
                   [email protected]                  Staff member of
SOC Inferno,can you defeat the shivans?  

Soc Inferno

iqc 102628858
Title: table flags
Post by: Sandwich on June 27, 2001, 08:16:00 am
 
Quote
Originally posted by Shrike:
There, fixed.    (http://dynamic.gamespy.com/~freespace/ubb/noncgi/tongue.gif)

Are those ">" signs therre on purpose?



------------------
"He who laughs last thinks slowest."
"Just becase you're paranoid doesn't mean they're not out to get you."
"To err is human; to really screw up you need a computer."
Creator of the Sandvich Bar ("http://michael.randelman.com"), the CapShip Turret Upgrade, the Complete FS2 Ship List and the System Backgrounds List (all available from the site)
Title: table flags
Post by: phreak on June 27, 2001, 01:07:00 pm
greater than symbol  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/hammer.gif)
Title: table flags
Post by: Sandwich on June 27, 2001, 07:01:00 pm
 
Quote
Originally posted by PhReAk:
greater than symbol    (http://dynamic.gamespy.com/~freespace/ubb/noncgi/hammer.gif)

I know they're the greater-than symbol; I was just confirming that they weren't the result of something odd, like the forwarding in emails does...

Also, Shrike, your descriptions are a bit confusing. Compare:

 
Quote
Big Ship - Can only be used on >bombers, also lets it kill 'big ships.'

That can be understood two ways - One, that "Big Ship" flagged weapons can only be mounted on ships that are bigger than bombers, or Two, it can only be fired at ships bigger than bombers.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/confused.gif)

 
Quote
Huge - only fires at >bombers.
This, however, is nice and clear.   (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)


EDIT: Typos...

------------------
"He who laughs last thinks slowest."
"Just becase you're paranoid doesn't mean they're not out to get you."
"To err is human; to really screw up you need a computer."
Creator of the Sandvich Bar ("http://michael.randelman.com"), the CapShip Turret Upgrade, the Complete FS2 Ship List and the System Backgrounds List (all available from the site)

[This message has been edited by sandwich (edited 06-27-2001).]
Title: table flags
Post by: Snipes on June 27, 2001, 07:11:00 pm
You forgot one:
Code: [Select]
Spawn <name of weapon here>, **
I like to make a tempest that has this tag:

Code: [Select]
Spawn Inferno, 10

That's always fun  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)
Title: table flags
Post by: Shrike on June 27, 2001, 08:00:00 pm
 
Quote
Originally posted by sandwich:
 That can be understood two ways - One, that "Big Ship" flagged weapons can only be mounted on ships that are bigger than bombers, or Two, it can only be fired at ships bigger than bombers.     (http://dynamic.gamespy.com/~freespace/ubb/noncgi/confused.gif)

Yeah, I realized that afterwards.

It should say 'can only be mounted on >bombers, and ignores the <10% hull invulnerability thing'

[This message has been edited by Shrike (edited 06-27-2001).]
Title: table flags
Post by: Joey_21 on June 27, 2001, 08:22:00 pm
 
Quote
Originally posted by Shrike:
There, fixed.    (http://dynamic.gamespy.com/~freespace/ubb/noncgi/tongue.gif)

Uhhh, I was right about the supercap one, so there was no need in correcting it. I think I was also correct about the EMP missile only working for secondary weapons since primary weapons can't have shockwaves.

------------------
Creator of the Table Edit ("http://denebsystem0.tripod.com/tbledt.html") project.
Amateur ANI creator.
IRC: /server twisted.ma.us.DAL.net /join #Deneb ("http://denebsystem0.tripod.com/chat.html")
Visit The Deneb System ("http://denebsystem0.tripod.com/").
Title: table flags
Post by: Shrike on June 27, 2001, 09:19:00 pm
 
Quote
Originally posted by Joey_21:
Uhhh, I was right about the supercap one, so there was no need in correcting it. I think I was also correct about the EMP missile only working for secondary weapons since primary weapons can't have shockwaves.

Erk!  Wrong!  Firstly, the LRBGreen has Supercap flag, yet it fires on normal targets, not just supercaps.  Secondly, primaries can have both shockwaves and EMP.
Title: table flags
Post by: Snipes on June 27, 2001, 09:27:00 pm
They can? Oh-hoo-oooh! I'm gonna have fun with this  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/biggrin.gif)
Title: table flags
Post by: phreak on June 27, 2001, 09:27:00 pm
heh i made a primary with a shockwave.. its pretty sweet
Title: table flags
Post by: Snipes on June 27, 2001, 09:29:00 pm
EMP's Away!!!

[edit:] I wonder how many tags I can use in one weapon  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)[/Edit]

[This message has been edited by Snipes (edited 06-27-2001).]
Title: table flags
Post by: Joey_21 on June 27, 2001, 09:40:00 pm
 
Quote
Originally posted by Shrike:
Erk!  Wrong!  Firstly, the LRBGreen has Supercap flag, yet it fires on normal targets, not just supercaps.  Secondly, primaries can have both shockwaves and EMP.

Ok then. Supercap has a bug and I need to try out that shockwave thing because I've never seen such a weapon...  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)

------------------
Creator of the Table Edit ("http://denebsystem0.tripod.com/tbledt.html") project.
Amateur ANI creator.
IRC: /server twisted.ma.us.DAL.net /join #Deneb ("http://denebsystem0.tripod.com/chat.html")
Visit The Deneb System ("http://denebsystem0.tripod.com/").
Title: table flags
Post by: phreak on June 27, 2001, 09:42:00 pm
you need a pof for the laser and just add the missile shockwave tags
Title: table flags
Post by: phreak on June 27, 2001, 09:45:00 pm
I wanted to say this again..DaveB has said this so you should listen

 
Quote
Originally posted by PhReAk:
and supercap is an upgraded "big damage" flag.  And thats coming from DaveB.  Just basically states that weapons with the "supercap" flag can damage ships (hull integrity wise) with the "supercap" flag. execptions are beams



[This message has been edited by PhReAk (edited 06-27-2001).]
Title: table flags
Post by: Shrike on June 27, 2001, 11:52:00 pm
 
Quote
Originally posted by PhReAk:
you need a pof for the laser and just add the missile shockwave tags

Nope nope..... just the relevant shockwave data.  Nothing else required!  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/smile.gif)
Title: table flags
Post by: phreak on June 28, 2001, 08:25:00 am
even better..
Title: table flags
Post by: morris13 on June 28, 2001, 03:13:00 pm
 
Quote
Originally posted by PhReAk:
heh i made a primary with a shockwave.. its pretty sweet

Anyone know if you can do that with beams?
Title: table flags
Post by: Shrike on June 28, 2001, 03:34:00 pm
I tried.
Title: table flags
Post by: morris13 on June 28, 2001, 03:54:00 pm
Yeah.. me too. Adding shockwave data doesn't work, removing the explosion animation doesn't work, it doesn't even let you use the shockwave.ani INSTEAD of the ExpMissileHit01.ani, which I find very odd.
Title: table flags
Post by: Sandwich on June 28, 2001, 04:56:00 pm
Ok, this is great guys - keep it up! I've got the skeleton of the Flag List down, but I'd like to see more detailed descriptions of flags - like what PhReAk said about the SuperCap flag. The reason I want this much detail is that, if o one objects, I'm wanting to put this thing together like this:

-----------------------
SuperCap

PhReAk wrote:
"And supercap is an upgraded "big damage" flag. And thats coming from DaveB. Just basically states that weapons with the "supercap" flag can damage ships (hull integrity wise) with the "supercap" flag. Execptions are beams."
-------------------

That kind of thing ok with everybody, or should I wade through all the disjointed stuff posted here and cobble it together into something understandable?  (http://dynamic.gamespy.com/~freespace/ubb/noncgi/wink.gif)


------------------
"He who laughs last thinks slowest."
"Just becase you're paranoid doesn't mean they're not out to get you."
"To err is human; to really screw up you need a computer."
Creator of the Sandvich Bar ("http://michael.randelman.com"), the CapShip Turret Upgrade, the Complete FS2 Ship List and the System Backgrounds List (all available from the site)