Crossroads -> Campaign Series - Guide for Modders! (1/24/2022 8:28:09 PM)
|
Modders Welcome! [image]local://upfiles/32195/FDFD91ADC3174DAAAEAA6B447BA1E664.jpg[/image] Modders welcome indeed! We designed this game to be as modder-friendly as was feasibly possible While Head-to-Head play uses encrypted files, against computer, what you see is what you can mod. Use the JoneSoft Generic Mod Enabler (JSGME) manager, included in game install. With JSGME you can safely activate and remove your mods while testing them out. Should anything go wrong, just reverse any change with a click of a mouse. JSGME, use it. You have been warned. A quick how-to on JSGME is available HERE JSGME User Guide (JSGMEUG.pdf) is availabale at \Tools\JSGME folder. Modding How-To - Further Reading To get started on modding, here's some newer some older but still relevant guidelines we've written over the years. We hope they prove to be useful reading. Existing mods are often a good starting point, too. Have a look what's there in the Mods folder. Here goes: CSlint reporting and QA utilities - scenario designer's and modder's best friend! CSlint in WSL How-To Developer Diaries - Vietnam 1.x: (Redirects to CSLegion.com) CSEE #1: An introduction to Events in Campaign Series Events Engine CSEE #2: Accessing Adaptive AI from Event Engine Lua code CSEE #3: Campaign Series' Lua based Event Engine in scenario design Developer Diaries - Middle East 2.x: (Redirects to CSLegion.com) CS Graphics Under the Hood #1 – Biomes and Regions CS Graphics Under the Hood #2 – Open Terrain and Ground Conditions CS Graphics Under the Hood #3 – Terrain, Vegetation, and Trees CS Graphics Under the Hood #4 – Hex Sides Galore! Campaign Series Event Engine How-To Developer Diaries - Middle East 1.x: Dev Diary #1 - Why? Dev Diary #2 - Inside look at 2D counter art Dev Diary #3 - Quick Scenario Overview Dev Diary #4 - 3D Graphic icons Dev Diary #5 - Wars/Conflicts Covered Dev Diary #6 - 2D Terrain Dev Diary #7 - Platoon##.OOB files explained Dev Diary #8 - Adaptive A/I in Scenario Design Dev Diary #9 - CS Event Engine Let us build: AH Arab-Israeli Wars Boardgame Look&Feel Map Mop How-to CS:ME NATO Symbols Explained Developer Diaries - John Tiller's Campaign Series (JTCS) (Matrix JTCS Forum): Dev Diary #1: Weapon and movement sounds Dev Diary #2: Having fun with Battle Generator Dev Diary #3: Adding new units with –X (no encryption) option Dev Diary #4: Creating a new Dynamic Campaign Game Dev Diary #5: Modding the background music Dev Diary #6 - 2D View: NATO and unit icons, chits explained Dev Diary #7 - 2D Unit Counters Revisited Dev Diary #8 - 3D Unit Bases Middle East 1.x Work-in-Progress Coder Diaries: Coder Diary #31 -- Audacious & Cautious A/I Redux Coder Diary #30 -- The Adaptive A/I Coder Diary #29 -- The New Air Model Coder Diary #28 -- Is It Soup Yet? Coder Diary #27 -- Upping Our Game -- to 50 Elevations! Coder Diary #26 -- Highlights, Lowlights & Night Lights Coder Diary #25 -- New 2D Map Modes! Coder Diary #24 -- UID Slots Expansion Coder Diary #23 -- UI Potpourri Coder Diary #22 -- Dynamic Sides (Whose Side Are You on Anyway?) Coder Diary #21 -- Transparent Markers JTCS 2.0 Coder Diaries (Matrix JTCS Forum): Coder Diary #20 -- The 2.01 Bug-Fix Update Coder Diary #19 -- A/I Dithering Unit, Backtracking Move Bug -- Fixed! Coder Diary #18 -- UI Fixes & 2.01 Progress Report JTCS 2.0 Work-in-progress Coder Diaries (Matrix JTCS Forum): Coder Diary #17 -- Past, Present & Future Coder Diary #16 -- Adventures in Bug Fixing Coder Diary #15 -- Logging Coder Diary #14 -- Dynamic Day/Night & Visibility Coder Diary #13 -- The -X No Encryption Option, Damage Report Tweaks, and a Glimpse Behind the Scenes Coder Diary #12 -- Automated Crash Testing, Backup Saves Coder Diary #11 -- Automated, Empirical A/I Testing Coder Diary #10 -- New A/I Bells & Whistles Coder Diary #9 -- Revamped Toolbar Coder Diary #8 -- Variable Unit Highlight Colors Coder Diary #7 -- Morale Modifiers, Unit Capabilities, and More Coder Diary #6 -- CSlint Coder Diary #5 -- Code Merge Mission Accomplished! Coder Diary #4 -- All Quiet on the West Front? Coder Diary #3 - Variable Animation Speeds Coder Diary #2 - Hot keys! Coder Diary #1 - Windowed the game engine! ^^ These are all more or less relevant still, especially for an overview how things are done. We're here to help you! Any questions, wishes, just post here and one of us will surely pick up. -- To be continued! [:)]
|
|
|
|