Results 1 to 10 of 10

Thread: BrandonM's descr_strat editor - Beta Release .001

  1. #1

    Default BrandonM's descr_strat editor - Beta Release .001

    First off - I'm not sure which forum to post this in.

    I released a descr_strat editor last night. It's very beta, but it works as long as you are careful.

    Here is a link to the twcenter post I made about it, including a detailed description.

    Moderators - If you would rather me post the full description and screenshots here as well as the file, I will do that.


    Link to my other post


    Please check it out, play with it, and let me know what issues or concerns you have.

    Thanks,
    BrandonM

  2. #2

    Default Re: BrandonM's descr_strat editor - Beta Release .001

    Quote Originally Posted by BrandonM
    First off - I'm not sure which forum to post this in.
    Hmmmm... probably best in the Scriptorium - that's the place for all Tools.

    Quote Originally Posted by BrandonM
    Moderators - If you would rather me post the full description and screenshots here as well as the file, I will do that.
    That would be good
    Epistolary Richard's modding Rules of Cool
    Cool modders make their mods with the :mod command line switch
    If they don't, then Cool mod-users use the Mod Enabler (JSGME)
    Cool modders use show_err
    Cool modders use the tutorials database Cool modders check out the Welcome to the Modding Forums! thread Cool modders keep backups Cool modders help each other out

  3. #3

    Default BrandonM's descr_strat editor - Beta Release .002

    Beta Release 2

    Relatives are now set by drop down menus.
    Validation for general / named character - age, required army, army unit faction.
    Can save the campaign as xml, so the editor can load it instead of descr_strat. This is so if you are working on your campaign, and it does not currently generate a good descr_strat, you can save your progress and return to it later.
    Progress bars added for loading files so you know it's not 'Not Responding'.
    No longer do you need to edit a config file to save your data paths.
    Faction Filters on each tab
    descr_regions.txt can reside in base\ folder.
    Nicer interface.
    Massive changes to internal code. It's nice and organized now, not that you care.
    Lots of little fixes and tweaks.




    A Readme is included as to how to install and configure it.
    You will need the Microsoft .NET Framework 2.0 installed on your machine.
    You can get it from -Microsoft .NET Framework 2.0


    Please play around with it and let me know what kind of issues you run into. I'd be interested to know how well it can handles heavily customized campaign files. Make sure you backup your existing campaign - however, the default save file name is descr_strat_new.txt, so you'll have to rename it before you can play.


    Current Functionality
    Can Read the Original RTW campaign, the BI campaign, and IceTorque's Warmap. I have not tested any other campaign files.
    Please note this is only a descr_strat.txt editor, while it reads other data files, it only modifies the descr_strat.

    Parses the following files for dropdown menu selection -
    descr_sm_resources.txt
    export_descr_ancillaries.txt
    export_descr_buildings.txt
    export_descr_character_traits.txt
    export_descr_unit.txt
    descr_regions.txt
    descr_sm_factions.txt
    descr_names.txt


    Hardcoded Dropdowns -
    Gender (male, female)
    CharacterType (named character, general, spy, diplomat, admiral, assassin)
    Political1 (comfortable, balanced, bureaucrat, religious, trader, fortified, sailor)
    Political2 (caesar, stalin, napoleon, smith, genghis, mao, henry)
    TownSize (village, town, large_town, city, large_city, huge_city) (Eventually I plan to read this from descr_sm_settlements.txt and filter the city sizes by faction/culture)

    Can Edit Main Campaign options : Name, Start/End Date, Options BI, RTW & BI campaign flags (Night Battles, Rebelling Generals, etc)

    Can Add/Edit/Delete Landmarks
    Can Add/Edit/Delete Resources

    Can Add/Edit/Delete Factions (Factions must be still defined in descr_sm_factions.txt and other support files manually) - This includes money, superfaction, political/government settings, playability
    Can Add/Edit/Delete Settlements - This includes all the settlement stats (year_founded, level, etc)
    Can Add/Edit/Delete Buildings for Settlements
    Can Add/Edit/Delete Characters
    Can Add/Edit/Delete Traits for Characters
    Can Add/Edit/Delete Ancillaries for Characters
    Can Add/Edit/Delete Armies for Characters
    Can Add/Edit/Delete Character_Records (Minors, Women) for Factions
    Can Load Faction Relative selection (see below)
    Add ability to Add/Edit/Delete core_attitudes
    Add ability to Add/Edit/Delete faction_relationships

    Grids are all sortable by each column, so the ones that aren't filtered, you should at least be able to rapidly get to the section you are looking for.

    Can save all this in a properly formatted descr_strat.txt file.
    I can play the descr_strat.txt file in a new campaign in the game. (tested under BI)



    To Do / Other Ideas:

    Add validation - right now it's quite possible to setup options that won't load in game (add buildings / army types to cultures that don't have them - you still have to know what you are doing)

    Add a preview window so the user can see the output descr_strat and (maybe) make changes to it. The resulting changes would be reloaded into the editor areas and/or saved.
    Add Help , readme's, or mouse-over help for items.

    Add ability to Edit the regions section of the descr_strat (where you add watchtowers and stuff) (This isn't required to load a campaign, so I'll do it last)


    Screenshots are from version .002

    Initial Campaign Screen


    Campaign Map Resources and Landmarks


    Faction Options


    Character Options (Part 1)


    Character Options (Part 2) - Notice the ease of setting up Relatives


    Add a character - All character types are now added from one screen, it's smart enough to know if it's a minor or if you picked a general and made him too young, etc. Unit Types for armies dynamically update based on selected faction.


    Settlement Editor


    Diplomacy Editing - Picture coming soon

    And for those who care - A picture of the datamap of all the files I load.



    Also now some early Screenshots of the Trait / Trigger Editor.
    Early Screenshots of the Trait / Trigger Editor.

    The idea behind this editor is that the user will define the Traits / Levels / Threshold / Descriptions.
    The Trait Effects will be available from dropdowns.

    The triggers will be built totally from dropdowns. All the 'WhenToTest' Trigger Types and Conditionals will be listed in dropdowns, and the user will select the Affects from dropdowns that list the Traits that are defined.

    I'm trying to make this as straight forward as possible.
    Currently it can parse the export_descr_character_traits.txt and ExportVnVs.txt files and loads all the data into my internal data structures (the same ones used in the campaign editor). It's really a matter now of cleaning up the interface and providing the drop down functionality and then writing the part that generates a new export_descr_character_traits.txt and export_VnVs.txt file.


    Screenshots
    http://server5.pictiger.com/img/668...ait-editing.jpg
    http://server5.pictiger.com/img/668...escriptions.jpg
    http://server5.pictiger.com/img/668...%28w.i.p%29.jpg

    BrandonM

    (I'm not sure how to post attachments or anything, so until I finish a web page for it, go to the twcenter post to download it)

  4. #4
    Member Member =E.T='s Avatar
    Join Date
    Sep 2005
    Location
    italy
    Posts
    265

    Default Re: BrandonM's descr_strat editor - Beta Release .002

    version 0.3 is it ready yet?
    AVE!
    ................................................ =ET=

    =ET= Mods .





  5. #5

    Default Re: BrandonM's descr_strat editor - Beta Release .005

    Changes Version .005 (5/15/2006)
    Fixed Ancillary Bug
    Fixed Delete Building functionality
    Added Child/Parent Last name validation
    Added 4 Children per Parent Validation


    Changes Version .004

    New in version 4
    The ability to pick character location by using a map. You can flip through the various map types to see the terrain. Just click in the location and the grid coordinates will be input for you. Requires the DeViL library (included in the zip file)
    Fixed some minor bugs with characters (admirals mostly)
    Warning message if general or admiral has no units.

    Link to Download: http://www.totalwar.org/Downloads/Rt...olset_v005.zip

  6. #6
    Member Member =E.T='s Avatar
    Join Date
    Sep 2005
    Location
    italy
    Posts
    265

    Default Re: BrandonM's descr_strat editor - Beta Release .005

    Downloadig....

    Tnx BrandonM ! :)
    AVE!
    ................................................ =ET=

    =ET= Mods .





  7. #7

    Default Re: BrandonM's descr_strat editor - Beta Release .002

    Good job!
    Thanks for sharing.

  8. #8

    Default Re: BrandonM's descr_strat editor - Beta Release .002

    It is really wonderful.
    But I still have one question.
    When I clicked a trigger, in the right-bellow window, why there is no affects appearing? Most trigger will come with some affects, but I cannot find it in the program window.
    Can you help me ?

  9. #9
    Senior Member Senior Member Ibn-Khaldun's Avatar
    Join Date
    Aug 2007
    Location
    Estonia
    Posts
    5,489
    Blog Entries
    4

    Default Re: BrandonM's descr_strat editor - Beta Release .001

    Now this tool is something new for me!!

    Anyway.. Looks like this is one of the best ones I have seen for RTW!

  10. #10

    Default Re: BrandonM's descr_strat editor - Beta Release .001

    :( It's not working :(
    Maybe, cause I have Microsoft .NET Framework 2.0 Services Pack 2 or I haven't English language version of game?

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO