Dynaverse.net
Please login or register.

Login with username, password and session length
Advanced search  

News:

Dynaverse.Net ... your friend for SFC3 and SFC2.
We support all versions of these great games!

Pages: 1 2 3 4 [All]

Author Topic: "SFCIII Editor" utility WIP  (Read 3855 times)

0 Members and 1 Guest are viewing this topic.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
"SFCIII Editor" utility WIP
« on: February 14, 2008, 11:29:35 pm »
I believe I have learned enough about programming that I am confident enough to have begun work on a utility that would create specs for a ship in SFC3... the first version will be very basic and possibly difficult for new modders, but after I become more acquainted with programming, the utility should come out very nicely (such as being able to go into the specs and modify existing ships' specs and whatnot)...

More updates to come as I progress...
« Last Edit: June 20, 2008, 11:34:56 pm by Greenvalv »
Logged

Fallen_Warrior

  • Owner of OutaLance Entertainment
  • Commander
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 3279
  • I've been warned, ooooh scary
    • WWW
Re: Work on "Specs Creator" utility has begun...
« Reply #1 on: February 14, 2008, 11:32:16 pm »
i cant wait
Logged



Fallen enemies are fed to the scavengers.
Fallen friends are fed into the Great Furnace, their souls returned to the Great Mother.
While Fallen Warriors Ready themselves for the final battle that will regain their Honor

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #2 on: February 15, 2008, 12:04:09 am »
I think I'll have it start with default settings from the stock ships to give you a starting point to work with... this will probably be best designated by the Class such as FF, DD, or DN... the arcs in the DefaultCore and the officers in the DefaultLoadOut are going to be tough, but I think I can apply listing or arraying to these...
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: Work on "Specs Creator" utility has begun...
« Reply #3 on: February 15, 2008, 09:52:52 am »
If you need any beta testing done, I'll be happy to help.  :-D
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #4 on: February 18, 2008, 09:11:19 pm »
Update: I've nearly completed the DefaultCore class. It will hold average stock settings for each class of ship in the game (i.e. FF, DD, CL, etc.) that you can switch between and work off of.

Setting of hp arcs will be via pressing image buttons and not imputing the values directly (too many errors could result).

Everything in the DefaultCore will be modifiable; however, in the DefaultLoadOut, officer skills will most likely not be addressable in the first release.

Pending: If I can work it, you will be able to open the .gf file and be able to manipulate the HP positions and be able to directly select one and set its weapon and arc. Or I'll just leave the HP position manipulating to D'deridex's fine hp editor... it's up in the air for now...
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #5 on: February 18, 2008, 11:24:09 pm »
Mentionable: As of 11:22 PM CST, the DefaultCore class has spit out a correct DefaultCore line for a stock shuttle... now to go though the tedious writing of the stock settings for the other ships. :banghead:
Logged

Klingon Fanatic

  • Lt. Commander
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 1380
Re: Work on "Specs Creator" utility has begun...
« Reply #6 on: February 22, 2008, 08:48:50 pm »
This is exciting news!

Thank you for starting this.

I'd play SFC3 if there was a way to modify it to TMP era stats and this utility of yours might make that dream a possibility.

Qapla'

KF
Logged



HoD Rhadjekk Vor Thruum
IKV Kraag Dorr
SuvwI' Qeh KCC
Commander, Task Force Kraag Dorr's Teeth First Strike Squadron



F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: Work on "Specs Creator" utility has begun...
« Reply #7 on: February 22, 2008, 09:33:47 pm »
This is exciting news!

Thank you for starting this.

I'd play SFC3 if there was a way to modify it to TMP era stats and this utility of yours might make that dream a possibility.

Qapla'

KF

GAW mod.  There is even the Final Frontier mod which has nothing but TOS ships.
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #8 on: February 22, 2008, 10:01:39 pm »
:banghead:
 
I accidentally reversed the algorithm for initializing the controlling class... ended up banging my head for a half hour before I saw what I did wrong.... programming is fun...  :D
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #9 on: February 29, 2008, 10:42:59 pm »
Heh, this is fortunate... this week's programming lab is about opening and manipulating text files... this will help greatly with the feature of accessing the specs and inserting custom ships...
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: Work on "Specs Creator" utility has begun...
« Reply #10 on: February 29, 2008, 11:15:43 pm »
Heh, this is fortunate... this week's programming lab is about opening and manipulating text files... this will help greatly with the feature of accessing the specs and inserting custom ships...

No doubt.  This utility is definately going to be great when finished.
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #11 on: May 30, 2008, 02:51:29 am »
Here's a rough draft of the UI... comments welcome...
 

 
Now to get some shut-eye... *stumbles to bed*
« Last Edit: June 16, 2008, 09:53:06 pm by Greenvalv »
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: Work on "Specs Creator" utility has begun...
« Reply #12 on: May 30, 2008, 04:28:21 pm »
Looks good.  I would need a manual or set of instructions, but then again I always need that kinda stuff when using utilities such as this.
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

AlchemistiD

  • Lt. Junior Grade
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 430
    • WWW
Re: Work on "Specs Creator" utility has begun...
« Reply #13 on: May 30, 2008, 05:43:22 pm »
That looks awesome Greenvalv.  It might be missing a couple things, I'm not sure.  But off the top of my head all I think it needs is a display showing the various arcs.  Looks way cleaner than Shipedit.
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: Work on "Specs Creator" utility has begun...
« Reply #14 on: May 30, 2008, 07:11:42 pm »
Yeah, Imma hit up those arcs from the arc chart... I am now writing the class that will read the specs, this is going to be T.E.D.I.O.U.S...
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #15 on: May 30, 2008, 09:43:37 pm »
*Stands up proudly on a soap box*

Gentlemen... it can now modify weapon properties such as mass, damage, race affiliation, etc; mass will be counted as you add weapons to your ship.  8)

*Steps down*
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #16 on: May 31, 2008, 03:07:12 am »
*Stands up proudly on a soap box*

Gentlemen... it can now modify weapon properties such as mass, damage, race affiliation, etc; mass will be counted as you add weapons to your ship.  8)

*Steps down*

*takes the soap box and places it in a chair at a dinner table, then sits at the other chair, lights 2 candles, has romantic music playing, and pours the soap box some wine*

I hope you don't mind me being forward, but I've never seen a box as clean and beautiful as you.

 :D
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #17 on: May 31, 2008, 08:39:46 pm »
*gives an odd look at Centurus*
 
Uhuh...
 
It now will be able to read from all the other CommonSettings items that can be placed on a ship...
 
Note: I found an error I can't overcome and the user will have to edit it manually for the program to function properly... in the WeaponItems.gf, the Tachyon Pulse Energy read out is "Energy =8.0" when it should be "Energy = 8.0"... this causes an error that is too much trouble to compensate for, anyone that uses this program will have to make that correction.  I'll see about having a popup window come up and dictate what to do if the error is there, unless someone who knows Java can give me a tip to easily account for that as I'm trying to grab a "double" when the "=" there touching it will screw it all up...
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #18 on: May 31, 2008, 09:59:47 pm »
*gives an odd look at Centurus*
 
Uhuh...
 

*takes a bow*  What can I say, it's a talent.   8)
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #19 on: May 31, 2008, 10:00:37 pm »
As for the error that the program has, how does one go about doing a manual correction?
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #20 on: June 01, 2008, 08:02:16 am »
By adding a space behind the "=" to change "Energy =8.0" to "Energy = 8.0"
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #21 on: June 01, 2008, 12:02:07 pm »
By adding a space behind the "=" to change "Energy =8.0" to "Energy = 8.0"

In the utility itself?
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #22 on: June 01, 2008, 01:05:18 pm »
No, in the WeaponItems.gf file...
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #23 on: June 01, 2008, 08:28:39 pm »
HA, fixed it... no manual fix needed...
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #24 on: June 02, 2008, 06:00:28 pm »
Yahoo!  She now reads the DefaultCore flawlessly...
Logged

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #25 on: June 02, 2008, 06:30:26 pm »
 :singing: :singing: :drinkinsong: :drinkinsong: :rockinband: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :notworthy: :notworthy: :notworthy: :notworthy: :notworthy: :notworthy: :notworthy: :notworthy: :notworthy:
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Fedman NCC-3758

  • Brother Fedrico, the Feducator And Lord High Mokus
  • Rear Admiral
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 17890
  • User is on moderator watch listWatched
Re: Work on "Specs Creator" utility has begun...
« Reply #26 on: June 02, 2008, 06:41:15 pm »
Update: I've nearly completed the DefaultCore class. It will hold average stock settings for each class of ship in the game (i.e. FF, DD, CL, etc.) that you can switch between and work off of.

Setting of hp arcs will be via pressing image buttons and not imputing the values directly (too many errors could result).

Everything in the DefaultCore will be modifiable; however, in the DefaultLoadOut, officer skills will most likely not be addressable in the first release.

Pending: If I can work it, you will be able to open the .gf file and be able to manipulate the HP positions and be able to directly select one and set its weapon and arc. Or I'll just leave the HP position manipulating to D'deridex's fine hp editor... it's up in the air for now...


I've changed weapon arcs , DefaultCore and LoadOut specs with Word Pad for years with no problem.


However, I will be eagerly looking forward to your creation.   


Logged

"Islam is a religion in which Allah requires you to send your son to die for him......
Christianity is a faith in which God sent His Son to die for you."

   


When a civilized people can no longer stand the horrors of war, they shall eventually lose to those who can.

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #27 on: June 02, 2008, 06:49:23 pm »
So have alot of us over the years, and pretty much all of us have been wanting a utility to make our modding easier, and thanks to Greenvalv, that day will soon come. 

:-D
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #28 on: June 04, 2008, 03:10:51 am »
*walks in*
 
Presenting, my experimentation of a stand-alone HP Placer (Mind you, only half-done)...
 
« Last Edit: June 16, 2008, 09:54:01 pm by Greenvalv »
Logged

Fedman NCC-3758

  • Brother Fedrico, the Feducator And Lord High Mokus
  • Rear Admiral
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 17890
  • User is on moderator watch listWatched
Re: "Specs Creator" utility WIP
« Reply #29 on: June 04, 2008, 04:42:51 pm »


Looks great.


Logged

"Islam is a religion in which Allah requires you to send your son to die for him......
Christianity is a faith in which God sent His Son to die for you."

   


When a civilized people can no longer stand the horrors of war, they shall eventually lose to those who can.

F9thCenturus

  • Bow before the power of my rubber chickens!!!
  • Captain
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 7765
  • Master of the Rubber Chicken!!!
Re: "Specs Creator" utility WIP
« Reply #30 on: June 04, 2008, 07:16:38 pm »
*walks in*
 
Presenting, my experimentation of a stand-alone HP Placer (Mind you, only half-done)...
 


I just creamed my pants.  Where can I send you the bill?
Logged

The pen is truly mightier than the sword.  And considerably easier to write with.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #31 on: June 04, 2008, 08:52:58 pm »
How about now:
 

 
She can now grab a .mod, look for the gf and image files and display accordingly... tomorrow, I shall attempt to get her to save custom positions without ruining the glows.  :point:
 
Note: heh, I still need to fix the TI's engine and impulse image icons... hehehe...
« Last Edit: June 16, 2008, 09:55:31 pm by Greenvalv »
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #32 on: June 09, 2008, 02:08:10 pm »
Made it purtier:
 

 
Needed to do that so as to have more of a gap between the spare hp's and the hp placement part.  Now, I can implement the save feature...
« Last Edit: June 16, 2008, 09:56:09 pm by Greenvalv »
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #33 on: June 09, 2008, 08:08:16 pm »
...
 
The GF file apparently has an odd format that MS Word picks up but Wordpad doesn't... every item is on a separate line, but in WordPad, everything is on the same line... for example...
 
in WordPad:
 
[Specularity] Power=64 Red=32 Green=32
 
in MS Word:
 
[Specularity]
Power=64
Red=32
Green=32

it's odd, and after I save something from my HP Placer, D'Deridex's hp placer is no longer able to read from it... any ideas?
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #34 on: June 09, 2008, 08:24:36 pm »
HAhahahahahahah... D'deridex cheated... his program's output just terminates the lines... each hp item appears on a new line even in WordPad...
 
VLPower1=424,128
VLPower2=424,165
VLPower3=424,201
VLBridge1=378,136
 
He must have found a loophole... Imma try this...
 
Edit:  Ha, it works...
Logged

Fedman NCC-3758

  • Brother Fedrico, the Feducator And Lord High Mokus
  • Rear Admiral
  • *
  • Offline Offline
  • Gender: Male
  • Posts: 17890
  • User is on moderator watch listWatched
Re: "Specs Creator" utility WIP
« Reply #35 on: June 09, 2008, 09:48:44 pm »



You da man.


Logged

"Islam is a religion in which Allah requires you to send your son to die for him......
Christianity is a faith in which God sent His Son to die for you."

   


When a civilized people can no longer stand the horrors of war, they shall eventually lose to those who can.

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin
Re: "Specs Creator" utility WIP
« Reply #36 on: June 09, 2008, 10:16:09 pm »
BETA TEST!!
 
ftp://www.dynaverse.net/sfc3/Utilities/HP_Placer.rar
Logged

PigUp

  • Ensign
  • *
  • Offline Offline
  • Posts: 18
Re: "Specs Creator" utility WIP
« Reply #37 on: June 12, 2008, 05:27:04 pm »
If the file extension part of the filename (.mod) is written in all caps the utility won't load it. Not a big deal, but you never know, it may lead to a clue to about something else.

And a big hello to everyone, I rediscovered two of the first SFC games I had laying around a few months back and haven't stopped playing since. I bought OP a while ago ($20 bucks on amazon... kind of over priced but it was definitely worth it). Just started to play SFC3 and I have been pleasantly surprised (found it real cheap at http://free-game-downloads.mosw.com/). Anyways, I am glad someone has the dedication for making this spec modifying utility for such a old game. SFC3's way of doing everything is vastly different than the others, very noob unfriendly. So again thanks for doing this Greenvalv  :notworthy:.
Logged

Greenvalv

  • Trekkie at large.....
  • Lt.
  • *
  • Offline Offline
  • Posts: 642
  • Sfc3files Dept Site Admin