Author Topic: Iceni turrets re-tabled - what am I missing?  (Read 4374 times)

0 Members and 1 Guest are viewing this topic.

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Iceni turrets re-tabled - what am I missing?
It is, and now I think the behavior is silly :P

Do we need a +destroy flag then as well?  Would be the easiest way to know you're on a clean slate.  If optional entries in the original tbl entry can't be overridden then we have a problem it sounds like.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

 

Offline Fury

  • The Curmudgeon
  • 213
Re: Iceni turrets re-tabled - what am I missing?
There has been discussions on #scp about having an argument that can remove specified flags, but not original tbl entry. I don't even know if it would be possible to differentiate original tbl entry from tbm entries. You'd probably end up ignoring all tbl and other tbm entries, not just original tbl entry.

So for example, you have a ships.tbl entry you want to ignore, how would you not ignore a tbm containing a cockpit for the ship, or perhaps newtonian flight model for the ship, or any other additions like that? I don't think it'd be easy to code something like that. And then you'd get people who not only want to ignore original entry, but all other tbm's too that are loaded after. Seems more trouble than its worth.

Per-flag based ignore or remove option would be better. At least FUBAR and IssMneur have engaged in such discussion before on #scp.

 

Offline T-Man

  • 210
  • I came... I saw... I had a cuppa!
Re: Iceni turrets re-tabled - what am I missing?
Does the tbm have the "#ship classes" at the top and "#end" at the bottom? I suspect that's a silly question (i'm a complete n00b with tbms to boot) but i noticed they arn't on the bit you uploaded.
Also goes by 'Murasaki-Tatsu' outside of Hard-Light

UEF fanboy. Rabid Imagination.

 

Offline headdie

  • i don't use punctuation lol
  • 212
  • Lawful Neutral with a Chaotic outook
    • Skype
    • Twitter
    • Headdie on Deviant Art
Re: Iceni turrets re-tabled - what am I missing?
yes they do
Minister of Interstellar Affairs Sol Union - Retired
quote General Battuta - "FRED is canon!"
Contact me at [email protected]
My Release Thread, Old Release Thread, Celestial Objects Thread, My rubbish attempts at art

 

Offline chief1983

  • Still lacks a custom title
  • 212
  • ⬇️⬆️⬅️⬅️🅰➡️⬇️
    • Skype
    • Steam
    • Twitter
    • Fate of the Galaxy
Re: Iceni turrets re-tabled - what am I missing?
If I want to _completely_ ignore all previous entries up to that point in parsing, I should be able to.  I can't believe we've gone this long without that being an option.  I don't care if cockpits or whatever were previously defined, that would be the risk involved.  Per-option could prove useful as well for certain flags of course, but a full override would also be very useful I think.  It seems that only certain optional flags have really caused an issue though, such as $Flags and SBanks/PBanks.  So handling those separately might not be a bad idea after all.
Fate of the Galaxy - Now Hiring!  Apply within | Diaspora | SCP Home | Collada Importer for PCS2
Karajorma's 'How to report bugs' | Mantis
#freespace | #scp-swc | #diaspora | #SCP | #hard-light on EsperNet

"You may not sell or otherwise commercially exploit the source or things you created based on the source." -- Excerpt from FSO license, for reference

Nuclear1:  Jesus Christ zack you're a little too hamyurger for HLP right now...
iamzack:  i dont have hamynerge i just want ptatoc hips D:
redsniper:  Platonic hips?!
iamzack:  lays

  

Offline Trivial Psychic

  • 212
  • Snoop Junkie
Re: Iceni turrets re-tabled - what am I missing?
How about an option to overwrite on a per-line basis?  Add a +replace_line, then the next entry will be completely overwritten.  If you want to erase an entry, for example have the $Default PBanks:  line erased, just leave all the info from the line, basically everything you'd put in after the ":", blank.  Under this proposed code, it would let the computer know to completely erase the $Default PBanks: line.  On the other hand, if you're worried about the ship flags, the +replace_line use would let the game know to dump all previously present flags, and use ONLY the ones listed in the tbm.
The Trivial Psychic Strikes Again!