Author Topic: TBL Editor  (Read 22250 times)

0 Members and 1 Guest are viewing this topic.

Offline neoterran

  • 210
suggestion keep a version number and build consistent with the SCP build numbers/dates. for example, version 3.6.8.20060509 would be working with table code in that version and the versions near to it. Everytime someone makes a breaking change, update the tbl editor accordingly. At least that way you could look at the build version and determine if it will safely edit the tables. Also do a check for the freespace executable on the system at install time
Official Taylor Fan Club Member.
Chief Grognard.
"How much code could a coder code if a coder could code code?"

 

Offline camcanr

  • 24
  • Got Blarrg?
wow, Thats looks really neat :yes:
I've never ever looked at the tbl's but i imagine it is pretty hard to change them.
Just one question though, What can you edit?
If this doesen't work, we'll all be talking Shivan.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Table editing is actually pretty easy :)

The wiki has a big list of all the fields you can edit too. :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline CaptJosh

  • 210
Hard? I can edit a tbl in notepad!  It's actually quite easy.

However, it's not simple. Simple and easy are two diffirent things.
CaptJosh

There are only 10 kinds of people in the world;
those who understand binary and those who don't.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Bah. Changing things like hitpoints etc is simplicity itself. Sure there are harder things than that but I'd say that table editing is the modding field with the most gradual learning curve. :)
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Fury

  • The Curmudgeon
  • 213
There is a big problem with XP - Service Pack 2, I may be not too accurate, but Microsoft blocked and limited the Internet traffic on a XP SP2 to just 8 connections simmultaneusly, this is a living death for most people using P2P programs (ex: the infamous and worthless Kazaa)...not to talk about people who use it's machine as a server, I think there was an unlicenced or unufficial patch going around in order to break this limitation...(Microsoft say: "We did it again", we f****d a lot of users)
The said limit only concerns half-open TCP-connections, you can still have 1000 fully open TCP-connections if you want. Bypassing that limit is utterly unnecessary, P2P works just fine.

 

Offline Wanderer

  • Wiki Warrior
  • 211
  • Mostly harmless
Link to FSwiki's table page.
Do not meddle in the affairs of coders for they are soggy and hard to light

 

Offline Getter Robo G

  • 211
  • Elite Super Robot Pilot
Ok I'm a tiny bit lost...  so can I load up my robotech 3.6 table (that runs just fine) into your editor and usign 3.7 settihgns have your table automatically "debug & fix" the 100's of errors that crop up? (most of these a token thingines I never seen before and make no sence almost as if many things changed between the two FS open versions...

End result I am happy with things as they are now BUT some people would problably like to play the mod with the newest incarnation of FSO so if your utility woud do the tricvk it woudl save soemone like me a big headache later on findoen someoen to translate teh mod over to a new version (When it's done of course). 

"Don't think of it as being out-numbered, think of it as having a WIDE target selection!"

"I am the one and ONLY Star Dragon..."
Proof for the noobs:  Member Search

[I'm Just an idea guy, NOT: a modeler, texturer, or coder... Word of advice, "Watch out for the ducks!"]

Robotech II - Continuing...
FS2 Trek - Snails move faster than me...
Star Blazers: Journey to Iscandar...
FS GUNDAM - The Myth lives on... :)

 

Offline Cobra

  • 212
  • Snake on a Cain
    • Skype
    • Steam
    • Twitter
bump. how's the progress? :D
To consider the Earth as the only populated world in infinite space is as absurd as to assert that in an entire field of millet, only one grain will grow. - Metrodorus of Chios
I wept. Mysterious forces beyond my ken had reached into my beautiful mission and energized its pilots with inhuman bomb-firing abilities. I could only imagine the GTVA warriors giving a mighty KIAAIIIIIII shout as they worked their triggers, their biceps bulging with sinew after years of Ivan Drago-esque steroid therapy and weight training. - General Battuta

 

Offline MetalDestroyer

  • Starwars reborn!
  • 210
Well, at the moment I don't have the time to continue the TBL Editor due to my Internship. I hope I could continue it during Summer (mid July or in August). And, perhaps I'll change the Framework because I've recently have a laptop and I've installed the latest version of Visual Studio :D

 

Offline MetalDestroyer

  • Starwars reborn!
  • 210
The big problem you're going to have is keeping this thing up to date. I've got no problem with posting details of any table changes I make so that you can add them as soon as (or even possibly before) they hit CVS but if you're not committed to supporting the changes the editor is quickly going to become buggy or obsolete when working with the latest table files.

That said I do like this idea so I fully support it :)

Up !! What do I need technically to make a program up to date depending to the FSO build ? Adding as Reference the exe ? I can't do that. Visual Express C# 2008 popup an error. And since there aren't  any scp assembly, well. I've a little trouble. And, well, I intend to remake the TBL Editor since I have increased my programming skill since I work. And How can I access to all the table properties ? :D

Right now, I have to define all the properties hardcoded. :/

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Unfortunately there isn't really any easy way to get that sort of information automagically from the code itself. You'd have to keep up to date with changes and add them to the program yourself.

An alternative would be to make the program popular enough that people start asking for it to be added to SVN so that coders keep it up to date when they add something.

As I said in the post you quoted, it is going to require a fair bit of effort to stay up to date with this at first. But it's a great idea and I wish you luck.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

  

Offline MetalDestroyer

  • Starwars reborn!
  • 210
Ok, many thanks for the advices.