Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Product Chat / Segment Properties

Author
Message
WickedX
17
Years of Service
User Offline
Joined: 8th Feb 2009
Location: A Mile High
Posted: 16th Mar 2011 05:26
Hi, all. Out of all the segment editors I’ve used, I like the way FPSC Segment Editor works. Yes, its buggy and the user interface sucks. But with it I can use my own meshes. I can open any segment and quickly edit it and save the new segment with a different name. What I want to do is program something similar to it only more user friendly. So to start I need to understand my subject, FPSC segments. Attached is a text file with the segment properties and there meaning. I have studied hundreds of segment files for information. Other then that for what isn’t obvious, I have referenced the source code. I would be appreciative if someone knowledgeable in this area could check it for errors and omissions. The values due to there generic nature, floorsizey, sidesizex, sidesizey and sidesizez is there more to there meaning than I’m aware of? Well let the work begin.

Thanks.

Brian.

Pirate Myke
16
Years of Service
User Offline
Joined: 31st May 2010
Location: El Dorado, Ca
Posted: 16th Mar 2011 14:47
Nice list. I just use a segment FPS file of the style I want then I just insert the file names and locations in a text editor.

Search and replace feature of the text editor lets me make the segment in about 5 min after the mesh and textures are made.

But your idea for a more user friendly segment editor is a good one.
Good Luck

Nothing but coffee in my veins 'Insomnia is Coming'
WickedX
17
Years of Service
User Offline
Joined: 8th Feb 2009
Location: A Mile High
Posted: 17th Mar 2011 05:05 Edited at: 17th Mar 2011 05:19
Day 1: Hopefully before next week I’ll be able to post this in the WIP board. The walls and floor data is taken from an fps file. It’s hard coded at the moment. Just wanted to make sure every thing lined up properly. The biggest consumer of time so far has been the program structure. Figuring out the data types and global variables needed. At the moment I plan to release this as donation ware. Your comments and suggestions are welcome.

@Pirate Myke

Thanks, me matty. That’s the method I have been using too. Recently I made a sky light. It took nearly an hour to get the glass lined up. Edited it in notepad and tested in FPSC several time until it was right. This program will allow finer control of mesh placement. Not just move 5 units at a time or playing the guessing game.



WickedX
17
Years of Service
User Offline
Joined: 8th Feb 2009
Location: A Mile High
Posted: 20th Jun 2011 03:57
It has been 3 months. Due to life’s problems this project has been on hold. Well things are starting to pick up. So today I worked on loading and parsing a segment file. The program as yet does not account for CGS or entities in the fps file. But it will load and display any room segment. For the properties I think I’ll go with a tab for segment properties and one for mesh data instead of what I have now. Controls are the arrow keys, pageup and pagedown. I don’t think it’s ready to release as a WIP. Download is attached. I look forward to your comments and suggestions.

This has been programmed in DarkBasic Professional using BlueGUI.

Thank You.
Ched80
15
Years of Service
User Offline
Joined: 18th Sep 2010
Location: Peterborough, UK
Posted: 20th Jun 2011 14:45
nice work WickedXGames!

[url="http://raptr.com/No_Turn_Right?src=em_forum"][/url]
WickedX
17
Years of Service
User Offline
Joined: 8th Feb 2009
Location: A Mile High
Posted: 4th Jul 2011 23:42 Edited at: 4th Jul 2011 23:43
Thank you, Ched80.

Sorry for the delayed response. At this point it probable looks like I’m just posting to bump this thread. Not the case. The program is very close to a “WIP”. So this thread is dead. I really appreciate the effort you put in to this community and I have found your syntax list very helpful. Just wanted to say, thanks.

Brian.

Login to post a reply

Server time is: 2026-07-01 10:46:06
Your offset time is: 2026-07-01 10:46:06