OpenXCom Mods

Welcome to OpenXCom Mods!


Mods > OXC Ruleset Editor
 
OXC Ruleset Editor
2014-09-03T13:19:23+00:00
2014-09-07T00:37:36-04:00
OXC Ruleset Editor - Fully support of Xcom1Ruleset (Last test: openxcom_git_master_2014_09_06_0652)

Media
Mod Information

OXC Ruleset Editor

  By: SonOfRainbow
  Last test: openxcom_git_master_2014_09_06_0652


Instructions
 + Use File menu options to Load/Save/Create New rulesets.
     *** Remember to make backups of your Ruleset and do a text compare once the ruleset is generated. *** 
     *** WARNING: Generated ruleset has not been fully tested in-game - use with caution ***
     + Note: Only Xcom1Ruleset may contain the Globe fields.
     + Editor will generate ruleset in the same order as the Xcom1Ruleset. Please refer to it for formatting.
 + Create new entry by clicking on the bottom-most empty row of a data grid.
 + Delete entries by hitting Delete on keyboard.
 + Arrays must be entered in this format: [1, 2, 3, 4, 5]
 + If a loaded ruleset contains an error the Editor will indicate the row number in the Output panel.
 + Save and backup regularly.


Known Issues:
 - Issue with non-English string localization.
 - No field validation.
 - Trying to open a new ruleset while trying to edit a grid entry may free the Editor.


Please report any bugs on the OXC Forum.
Visit: http://www.openxcom.com/mod/oxc-ruleset-editor
Ruleset Reference: http://ufopaedia.org/index.php?title=Ruleset_Reference_(OpenXcom)

Install Instructions

1. Extract the files in any folder.

2. Run the executable - OXCRulesetEditor.exe

3. Load/Save/Create rulesets via File menu.

4. Read the About page from the File menu for more details.

 

System Requirements

- Windows 7+ (XP is uncertain)

- .NET 4.0

 

Readme

-------------------------------------------------------------
Change Log 
-------------------------------------------------------------
Version 0.5.0: 2014-09-06
 + Implemented full de-serialization and serialization of Xcom1Ruleset.
    + De-serialization with YamlDotNet; Serialization with custom code.
 + Added summary counts of loaded counts beside TreeView.
 + Removed right-click context for Add/Delete; Use of DataGrids instead.

Version 0.1.5: 2014-09-03 + Added Add/Delete on right-click
 + UI now presented in TreeView

Version 0.1.0: 2014-09-03
 + Initial Release

Downloads


        Filename
Upload
Date
 
Mod
Version
 
Game
Version
 
Download
Count
 
File
Size
 
   OXCRulesetEditorV0.5.zip 09/07/2014 0.5.0 1.0 <p>Version Release</p> <ul> <li>Implemented full de-serialization and serialization of Xcom1Ruleset.</li> <li>De-serialization with YamlDotNet; Serialization with custom code.</li> <li>Added summary counts of loaded counts beside TreeView.</li> <li>Removed right-click context for Add/Delete; Use of DataGrids instead.</li></ul> 1491 615.23 KB

Filename: OXCRulesetEditorV0.5.zip
Uploaded: 09/07/2014
File Size: 615.23 KB

Change Log:

Version Release

  • Implemented full de-serialization and serialization of Xcom1Ruleset.
  • De-serialization with YamlDotNet; Serialization with custom code.
  • Added summary counts of loaded counts beside TreeView.
  • Removed right-click context for Add/Delete; Use of DataGrids instead.
Click anywhere to close.
   OXCRulesetEditor_0.15.zip 09/03/2014 0.1.5 1.0 <p>Version Release</p> <ul> <li>Added Add/Delete feature for all rulesets.</li> <li>UI now presented in a TreeView.</li></ul> 520 282.96 KB

Filename: OXCRulesetEditor_0.15.zip
Uploaded: 09/03/2014
File Size: 282.96 KB

Change Log:

Version Release

  • Added Add/Delete feature for all rulesets.
  • UI now presented in a TreeView.
Click anywhere to close.
   OXCRulesetEditor.zip 09/03/2014 0.1.0 1.0 <p>Version Release</p> <ul> <li>Load and edit any ruleset</li> <li>Create a new ruleset</li> <li>Add new Items and Units</li></ul> <p>Some known issues:</p> <ul> <li>Serialization - Missing tilda (~) for nulls (i.e. StatStrings)</li> <li>Serialization - Arrays are messed up after serialization, instead of [a, b, c] it turns into YAML list format</li> <li>Databinding - Some challenge with databinding list/dictionary with the View</li> <li>Add/Remove to any lists are missing (marked with &quot;TODO&quot; labels (Exception is Units and Items)</li> <li>All data are in string format so no validation at all</li> <li>Save prompts twice</li> <li>UI is unintuitive and looks funny</li> <li>&nbsp;</li></ul> 499 270.42 KB

Filename: OXCRulesetEditor.zip
Uploaded: 09/03/2014
File Size: 270.42 KB

Change Log:

Version Release

  • Load and edit any ruleset
  • Create a new ruleset
  • Add new Items and Units

Some known issues:

  • Serialization - Missing tilda (~) for nulls (i.e. StatStrings)
  • Serialization - Arrays are messed up after serialization, instead of [a, b, c] it turns into YAML list format
  • Databinding - Some challenge with databinding list/dictionary with the View
  • Add/Remove to any lists are missing (marked with "TODO" labels (Exception is Units and Items)
  • All data are in string format so no validation at all
  • Save prompts twice
  • UI is unintuitive and looks funny
  •  
Click anywhere to close.

 
Join the Discussion

Commentics

Sorry, there is a database problem.

Please check back shortly. Thanks.

 
 

 


Rate This Mod
Mod Statistics
Updated: 3 years ago
Author: SonOfRainbow
Added: September 03, 2014 01:19 PM

Unique Views: 4243
Total Views: 7414
Unique Downloads: 1491
Total Downloads: 3521
Feature Mod
X-Com Command Links
TOP 10 Download
Recently Updated
Most Viewed

Latest News

Downloads and Uploads are working again! There was an automatic update on the web server that broke ...
June 23, 2016

NASA probe's true purpose: X-COM
October 08, 2015

708948 downloaded files, 2216176 page views, serving 284 mods OpenXCom Mod Portal © 2014 All Rights Reserved   |   Privacy Policy

Thank you for your vote! You can always change your rating by voting again.

Click anywhere to close.

Step 1 of 2



 Example: 1.0 or 1.2b


 Example: 1.0 or 0.9 Nightly


 This list of file changes will be shown on the file's page.

This action will permanently delete this image

This action will permanently delete this file