April 24 2025 18:22:29
Navigation
Users Online Now
· Guests Online: 1

· Members Online: 0

· Total Members: 1
· Newest Member: admin
Forum Threads
Latest Discussions
No Threads created
Hottest Threads
No Threads created
Latest Articles
· O3D engine tool
· MapDataEditor
· Project Nomad
· Upcoming updates
· IA Vision tool
Articles Hierarchy
Articles Home » The Outforce Devlog » O3D engine tool
O3D engine tool
Hello, guys again!

Today I have some good news for you!

I have almost finished fixing and updating the O3D engine tool, which means that I will upload the very latest version (1.2.3.0 RC3) soon!

What is changed?

I have redesigned almost all the forms, fixed many issues, updated some functions, cleaned the code, implemented some new features, added Light - Dark - Custom mode, added and improved the suggestion box in the OMS editor, updated the console and much more!

The full list of the changelog is included in the program's root folder as well as you can read it in the Welcome form.

Here are some pics of the latest version of my tool.
Let's start with the Main form!




The suggestionBox helps you when scripting your *.oms files. All the mapeditor-related scripts will be added, and a ToolTip will help you in understanding how these scripts are working in the game.




You can customize the Syntaxchecker (suggestionBox appearance), and you will be able to customize the Highlighter too.
The program will autoload the settings on startup, so you do not need to set these setting on each startup...


New project form. You can create the *.box archives (and in the upcoming version the *.opf archive).



Upcoming features

The O3D game engine tool is almost 100% especially for the *.box archive. The only problem I still have is the asset container *.opf archive, but a guy, who worked on the game promised me, he will help in the archive format.

So O3D tool will receive 2 big updates:

Version 1.2.3 Final:

// OMS Editor:
+ Open - Save opened, modified *.oms | *.cfg files ( auto modified archive offset, size etc recalculation).

// Settings:
+ Implementation of Syntax-checker + Highlighter fix
+ Implementation of Language selector

// Archive manipulator (Edit or Main form)
+ Add | Replace | Rename | Remove | Backup | file(s), node(s) (folder(s) | child-node(s) (sub-folder(s)) | save modified archive (auto modified archive offset, size etc. recalculation).

// Implementation of MediaCenter
+ MediaCenter and O3D asset tool will be merged on a new form, so you will be able to play *.mp3 | *.bik files

// Image Inspector
+ Fix: Image Inspector could be only opened via button, only when double click on the selected image.

// Installer
+ Installer

V 1.3 Final:

// Unit Developer Tool (for assets)
+ Opf extractor - builder - parser for the classes section files ( .CBaseClass | .CGridMember | .CUnit | .CUnitWeapon )

// Fixes for Version 1.3 Final

[PROGRAM IMPROVEMENTS AND FIXES]:

Fix: On the Form1, fix toolstriplabels for the *.opf archive (Archive offset, selected file offset and size)
Fix: On the Image Inspector form, fix toolstripLabels for the *.opf stuffs
Fix: OPFLoader code (there are around 2000 files in the *.opf arcive less than 800 could be loaded...

Version 1.3 Final will be the last version. After it, I will fixing bugs only, and pay much more attention to MapDataEditor tool.

Native Linux

I love using Ubuntu Mate (latest version), and let me announce that I have started working on the portation of these great tools! I decided to start a linux repo for my programs as well. More info soon.
Comments
No Comments have been Posted.
Post Comment
Please Login to Post a Comment.
Ratings
Rating is available to Members only.
Please Login or Register to vote.

No Ratings have been Posted.
Sign In
Enter Username

Password



Not a member yet? Click here to register.

Forgot Password?
RSS Feeds
Articles Blog Downloads Forums News Web Links
10,277 unique visits