Latest topics
» Grog a little late by Grog Fri Apr 19, 2024 6:33 pm
» SOW Scenario Generator
by Uncle Billy Fri Apr 19, 2024 2:08 pm
» Impromptu Games
by Uncle Billy Fri Mar 15, 2024 3:35 pm
» Beginner doubts
by Martin Sun Mar 10, 2024 7:07 pm
» New player advice on maneovring to attack
by Uncle Billy Sun Feb 25, 2024 3:52 pm
» Our KS Group and 2024
by Martin Wed Feb 14, 2024 9:20 pm
» SoW OOB Editor
by RickMandar Tue Feb 13, 2024 4:23 pm
» Scenario Generator/ Artillery Question
by ARCH93 Thu Feb 01, 2024 4:08 pm
» KS mod ARMY command
by Uncle Billy Fri Jan 19, 2024 3:02 pm
» Europe in the XIX. century - ARCANUM Maps
by Martin Sat Dec 16, 2023 10:40 pm
» Mapping software?
by Martin Sat Dec 16, 2023 10:03 pm
» Cigar box pocket kriegspiel
by Martin Mon Dec 11, 2023 4:00 pm
Statistics
We have 1560 registered usersThe newest registered user is chanceyseth
Our users have posted a total of 30498 messages in 2295 subjects
Log in
Two questions on modding
3 posters
Page 1 of 1
Two questions on modding
I have two ideas for potential modifications to the base game, and want to ask about the feasibility of each.
1. My first proposal would be a modification that gives "Volley Fire" a higher priority in any AI-controlled units (potentially setting it as a default behavior); this would also presumably require modifications to the AI logic itself to account for the change in unit behavior. How feasible would this be with what we are given in the SDK/development tools?
2. My second proposal is a modification of the game to "real-world" distances/scaling/travel times. Presumably this would require extensive modification of existing sprites/maps/map objects, as well as potentially changing movement speeds.
I would appreciate any feedback on the possibility of accomplishing each of these, and would be open to suggestions on how to get started in either area.
1. My first proposal would be a modification that gives "Volley Fire" a higher priority in any AI-controlled units (potentially setting it as a default behavior); this would also presumably require modifications to the AI logic itself to account for the change in unit behavior. How feasible would this be with what we are given in the SDK/development tools?
2. My second proposal is a modification of the game to "real-world" distances/scaling/travel times. Presumably this would require extensive modification of existing sprites/maps/map objects, as well as potentially changing movement speeds.
I would appreciate any feedback on the possibility of accomplishing each of these, and would be open to suggestions on how to get started in either area.
Earl of Uxbridge- Posts : 57
Join date : 2019-12-22
Re: Two questions on modding
Kevin is the guru here but the ai.dll file is written in C++ and you'd need to be comfortable reading and writing that.
I do not think a "true scale" game world is possible. The game has a limitation of 200 sprites per unit and you'd need 1:1 figure scale for true scale to work. So the game you'd end up with would have infantry companies and cavalry squadrons and possibly sections of guns (2 guns). Its do-able but you won't get the same playing feel at all. It would become a skirmish or brigade level game. The game has no capacity to control more command levels than it already does.
Rescaling everything would mean that most of the AI files would have to be re-written. All sorts of reaction checks and visibility checks are calculated all the time for all units and rescaling would affect all of these. Simply making the 150 yd musketry max range a range that fits the scale of the sprites would initiate an immense number of other changes because this number is a reaction threshold. All the buildings are scaled down to "trainset" type caricature representations of buildings so you'd need to create all new scenery as well. Most of the maps have compressed scale as well, especially the early ones we re-used from Gettysburg with very exaggerated vertical features (hills). You could not use these maps and the project would therefore need a set of new maps creating to prevent it being limited to just a few of the flatter maps.
People have wanted a 1:1 scale game since Take Command First Manassas was released but it really isn't possible in this game engine. You are not the first to have this idea, nor even the tenth, but sadly it's not possible.
I do not think a "true scale" game world is possible. The game has a limitation of 200 sprites per unit and you'd need 1:1 figure scale for true scale to work. So the game you'd end up with would have infantry companies and cavalry squadrons and possibly sections of guns (2 guns). Its do-able but you won't get the same playing feel at all. It would become a skirmish or brigade level game. The game has no capacity to control more command levels than it already does.
Rescaling everything would mean that most of the AI files would have to be re-written. All sorts of reaction checks and visibility checks are calculated all the time for all units and rescaling would affect all of these. Simply making the 150 yd musketry max range a range that fits the scale of the sprites would initiate an immense number of other changes because this number is a reaction threshold. All the buildings are scaled down to "trainset" type caricature representations of buildings so you'd need to create all new scenery as well. Most of the maps have compressed scale as well, especially the early ones we re-used from Gettysburg with very exaggerated vertical features (hills). You could not use these maps and the project would therefore need a set of new maps creating to prevent it being limited to just a few of the flatter maps.
People have wanted a 1:1 scale game since Take Command First Manassas was released but it really isn't possible in this game engine. You are not the first to have this idea, nor even the tenth, but sadly it's not possible.
Mr. Digby- Posts : 5769
Join date : 2012-02-14
Age : 64
Location : UK Midlands
Re: Two questions on modding
Making volley fire the default mode would impossible since it is partly controlled by the game engine code. It would also not be historically accurate either. Although it was used often by troops in a defensive line against a marching enemy, after one or perhaps two volleys, firing would break down into individual fire.
One to one scaling is also infeasible for the reasons Martin has stated.
One to one scaling is also infeasible for the reasons Martin has stated.
Uncle Billy- Posts : 4601
Join date : 2012-02-27
Location : western Colorado
Re: Two questions on modding
Regarding the 200-sprite-per-battalion limit, can this be modified in any way, or is it hard-coded into the game engine?
Earl of Uxbridge- Posts : 57
Join date : 2019-12-22
Re: Two questions on modding
It is a game engine limitation and therefore cannot be changed.
Uncle Billy- Posts : 4601
Join date : 2012-02-27
Location : western Colorado
Similar topics
» Modding WL - Q & A
» Some questions regarding AI etc.
» A few questions.
» OOB accuracy of standard scenario's
» Modding so troops only go into column when ordered?
» Some questions regarding AI etc.
» A few questions.
» OOB accuracy of standard scenario's
» Modding so troops only go into column when ordered?
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|