Author Topic: Which table is the dumbest?  (Read 5504 times)

0 Members and 1 Guest are viewing this topic.

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Which table is the dumbest?
It's messages.tbl. The default organization on that table is a huuuuuuge waaaaaste of tiiiiiime and it is just there to SLOW YOU DOWN.

Group your messages by persona, not type. Copy paste them all in a big ol' block every time you want to add a new persona! Liberate yourself from pointless busywork!

Spoiler:
i haven't actually tested to make sure this works but hey

 

Offline ssmit132

  • 210
  • Also known as "Typhlomence"
    • Steam
    • Twitter
Re: Which table is the dumbest?
It should, since I've done it before. Much easier to deal with it that way!

 

Offline Nyctaeus

  • The Slavic Engineer
  • 212
  • Shipsmith Emeritus
    • Exile
Re: Which table is the dumbest?
Icons.tbl sucks. Instead of something like current custom briefing icon feature implemented in 3.7.1, we had... Yeah. Icons.tbl. With totaly lack of proper system of implementation custom briefing icons [impossible without replacing some existing ones] and strange table structure [new species will not work without their own entries in icons tbl, even if the same as terran or vasudan ones etcc.]. Working with icons.tbl may be instinctive and frustrating for new members.
Exile | Shadow Genesis | Inferno | Series Resurrecta  | DA Profile | P3D Profile

Proud owner of NyctiShipyards. Remember - Nyx will fix it!

All of my assets including models, textures, skyboxes, effects may be used under standard CC BY-NC 4.0 license.

 

Offline procdrone

  • Formerly TheHound
  • 29
  • Balance breaker! Thats me!
    • Steam
Re: Which table is the dumbest?
It's messages.tbl. The default organization on that table is a huuuuuuge waaaaaste of tiiiiiime and it is just there to SLOW YOU DOWN.

Group your messages by persona, not type. Copy paste them all in a big ol' block every time you want to add a new persona! Liberate yourself from pointless busywork!

Spoiler:
i haven't actually tested to make sure this works but hey

I double that.

messages.tbl is such a pain....
--Did it! It's RELEASED! VeniceMirror Thread--

 

Offline zookeeper

  • *knock knock* Who's there? Poe. Poe who?
  • 210
Re: Which table is the dumbest?
The mere existence of weapon_expl.tbl seems colossally dumb too.

 

Offline General Battuta

  • Poe's Law In Action
  • 214
  • i wonder when my postcount will exceed my iq
Re: Which table is the dumbest?
It should, since I've done it before. Much easier to deal with it that way!

You are clearly much smarter than me, I just thought of it.

 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: Which table is the dumbest?
The mere existence of weapon_expl.tbl seems colossally dumb too.
Yeah. Remind me again why it isn't deprecated already. A small change to default number of explosion effect LODs would've made it completely redundant. I even proposed it at one point in SCP forum (don't remember why they didn't make the change).

 

Offline swashmebuckle

  • 210
  • Das Lied von der Turd
    • The Perfect Band
Re: Which table is the dumbest?
I nominate music.tbl, where you get to carve up your song into chunks and calculate their measure lengths (based on sample rate!), and then maybe the game will be able to sort of dynamically respond to whether there are enemy ships near the player and transition from one chunk to the next in a kind-of-but-not-really seamless manner (assuming your music doesn't have any tempo or metric variation).

 
Re: Which table is the dumbest?
I vote the weapons tables in general, mainly cause they never work as intended for me and cause theres a table here and table there and really why cant it be all one easy to do table instead of 3 [I think correct me if I'm wrong]
Too many ideas.....not enough FREDing time!

 

Offline fightermedic

  • 29
  • quite a nice guy, no really, i am
Re: Which table is the dumbest?
I nominate music.tbl, where you get to carve up your song into chunks and calculate their measure lengths (based on sample rate!), and then maybe the game will be able to sort of dynamically respond to whether there are enemy ships near the player and transition from one chunk to the next in a kind-of-but-not-really seamless manner (assuming your music doesn't have any tempo or metric variation).
agreed
>>Fully functional cockpits for Freespace<<
>>Ships created by me<<
Campaigns revised/voice-acted by me:
Lightning Marshal 1-4, The Regulus Campaign, Operation: Savior, Operation: Crucible, Titan Rebellion, Fall of Epsilon Pegasi 1.1Aftermath 2.1,
Pandora's Box 2.2, Deep Blood

Other Campaigns I have participated in:
The Antagonist, Warzone, Phantoms & Echo-Gate

All the stuff I release is free to use or change in any way for everybody who likes to do so; take whatever you need

 

Offline Axem

  • 211
Re: Which table is the dumbest?
pixels.tbl

Code: [Select]
+ND 255 255 255
+ND 41 41 255
+ND 255 0 0
+ND 0 255 0
+ND 255 244 126

#END

Liek wtf

  

Offline niffiwan

  • 211
  • Eluder Class
Re: Which table is the dumbest?
pixels.tbl?  What the... I don't even...
Creating a fs2_open.log | Red Alert Bug = Hex Edit | MediaVPs 2014: Bigger HUD gauges | 32bit libs for 64bit Ubuntu
----
Debian Packages (testing/unstable): Freespace2 | wxLauncher
----
m|m: I think I'm suffering from Stockholm syndrome. Bmpman is starting to make sense and it's actually written reasonably well...

 

Offline Shivan Hunter

  • 210
  • FRED needs lambdas!
Re: Which table is the dumbest?
it (and the similar entries in ships.tbl) defined pixel colors that would be rendered unlit, so they were always bright. Unusable with htl code unless they were passed to the shaders, which would be dumb anyway since shaders use glowmaps instead.

 

Offline AdmiralRalwood

  • 211
  • The Cthulhu programmer himself!
    • Skype
    • Steam
    • Twitter
Re: Which table is the dumbest?
I think pixels.tbl wins the "dumbest table" award hands down, then.
Ph'nglui mglw'nafh Codethulhu GitHub wgah'nagl fhtagn.

schrödinbug (noun) - a bug that manifests itself in running software after a programmer notices that the code should never have worked in the first place.

When you gaze long into BMPMAN, BMPMAN also gazes into you.

"I am one of the best FREDders on Earth" -General Battuta

<Aesaar> literary criticism is vladimir putin

<MageKing17> "There's probably a reason the code is the way it is" is a very dangerous line of thought. :P
<MageKing17> Because the "reason" often turns out to be "nobody noticed it was wrong".
(the very next day)
<MageKing17> this ****ing code did it to me again
<MageKing17> "That doesn't really make sense to me, but I'll assume it was being done for a reason."
<MageKing17> **** ME
<MageKing17> THE REASON IS PEOPLE ARE STUPID
<MageKing17> ESPECIALLY ME

<MageKing17> God damn, I do not understand how this is breaking.
<MageKing17> Everything points to "this should work fine", and yet it's clearly not working.
<MjnMixael> 2 hours later... "God damn, how did this ever work at all?!"
(...)
<MageKing17> so
<MageKing17> more than two hours
<MageKing17> but once again we have reached the inevitable conclusion
<MageKing17> How did this code ever work in the first place!?

<@The_E> Welcome to OpenGL, where standards compliance is optional, and error reporting inconsistent

<MageKing17> It was all working perfectly until I actually tried it on an actual mission.

<IronWorks> I am useful for FSO stuff again. This is a red-letter day!
* z64555 erases "Thursday" and rewrites it in red ink

<MageKing17> TIL the entire homing code is held up by shoestrings and duct tape, basically.

 

Offline Dragon

  • Citation needed
  • 212
  • The sky is the limit.
Re: Which table is the dumbest?
Don't forget hud.tbl. It literally existed only to list available shield icons in the mod. Good thing it's obsolete now. At least pixels.tbl used to do something useful...

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Re: Which table is the dumbest?
pixels.tbl was glowmapping before we had glowmapping. Therefore, it's awesome, if potentially a tad clunky. Any table that exists to list files rather than drawing them from the file structure directly is dumb, IMO - elements of stars.tbl, the old hud.tbl, but icons.tbl is the dumbest - at least, the way it works with species_defs.tbl. And Species.tbl had the dumbest name.
« Last Edit: June 04, 2014, 01:25:40 am by Black Wolf »
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline Shivan Hunter

  • 210
  • FRED needs lambdas!
Re: Which table is the dumbest?
yeah, pixels.tbl doesn't deserve the hate it got, it's just deprecated. hud.tbl legit sucks though.

I guess species.tbl is so named because the only tech entries in FS1 were Terrans, Vasudans and Shivans. Damn short entries, too.

[edit] there is another contender! http://www.hard-light.net/wiki/index.php/Menu.tbl
« Last Edit: June 04, 2014, 01:31:28 am by Shivan Hunter »

 

Offline ssmit132

  • 210
  • Also known as "Typhlomence"
    • Steam
    • Twitter
Re: Which table is the dumbest?
You are clearly much smarter than me, I just thought of it.
:nervous: I don't even remember when I worked it out since I have played around with messages.tbl every so often for years now. I probably just dumped a new persona at the end of the table to see if it worked. So that means it may not work now but I don't see why it shouldn't since all the information for what each message needs is there in the entry.

I wouldn't say messages.tbl is the dumbest table, though. At least hud.tbl isn't needed anymore, that was pretty silly. I agree with Black Wolf that icons.tbl is a bit annoying too if you're adding new species. It would be nice if you could define generic icons for all species rather than have to have entries for all of them (granted, you can do that by simply copying the entries for the amount of species you have, but still). And yep, species.tbl should have a different name, too - it was obsolete even in vanilla FS2!

Finally, how about mflash.tbl? Sure, it has more of a use than weapon_expl.tbl, but would it make more sense for it to be defined in weapons.tbl now? Especially if few, if any, weapons are going to have the same muzzle flash (e.g. even if it's the same colours, you might want to vary the size).

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
Re: Which table is the dumbest?
pixels.tbl

Code: [Select]
+ND 255 255 255
+ND 41 41 255
+ND 255 0 0
+ND 0 255 0
+ND 255 244 126

#END

Liek wtf

those bring back memories. those were used for the few lucky people that were able to run retail in glide.
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN

 

Offline Rodo

  • Custom tittle
  • 212
  • stargazer
    • Steam
Re: Which table is the dumbest?
I do agree with music.tbl, such a pita to make it work.
el hombre vicio...