Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: C-screen friendly army logistic & status screen  (Read 480 times)

FantasticDorf

  • Bay Watcher
    • View Profile
C-screen friendly army logistic & status screen
« on: March 09, 2018, 01:39:09 pm »

As a eventual pathway onto greater interaction with the rest of the game world, sending out units into the game world to join armies is a exciting prospect but the current maintenance of the army code is rather thin at this given time with multiple bugs like infinitely sleeping armies, and complaints about seiges being sent being underwhelming that i feel giving the player the ability to configure their armies would seriously help.

So here are some organisational ideas, recruitment manifests, army scheduler, prepared in advance rations & how to assume control over more armies.

Recruitment manifests

Like militias, armies have leaders and a manifest, it is too vast to properly inspect every individual but members sent from your fortress are highlighted in yellow and are selectable on a interpersonal level. If you formed the named army regiment yourself, you would gain control of that army directly, its actions and permissions to transfer outsider soldiers into it, with each soldier profession clearly labelled with the nessecary expectation they are also equipped with the appropriate armor & weapons.

Army Activity Scheduler

Armies can be picked out and scheduled to have 1 activity per month (using dwarf months like militia armies) for travelling, this may be off site training, resting or marching. Cycling between marching & travelling with resting periods inbetween is the recommended, well rested armies tend to perform better in equal engagements due to the motivation of eating & drinking rations without being marched.

Quote
  • A idle resting army has better mood and morale and more energy, but will be less active and still consumptive of resources, they may actively stop marching altogether making the pace slow
  • A training army may be weary but it allows them to practice their skills out of battle, given dwarves have long lifespans they can train their skills out of fortress and become near weapon-masters if they enrolled at a young age and kept training with a successful career.
  • Marching armies spend a minimum amount of typical time resting and move faster across the map, though the performance may be impaired.

> Armies with no scheduled activity will be consigned to simply not dedicate to it and maintain a normal routine that may end up being either gruelling or mundane for dwarves over a long-period of time if they are not accustomed to it. Constant training keeps martially prowessful dwarves happy, dwarves with poor endurance need all the resting they can get (and are usually the first casualties) whilst constant march drilling will input passive discipline into dwarves while they practice their goose-step as a number of additional factors to consider.


Rations
A demand for rations are calculated, 1 piece of food or two pieces of food plus drink are levied out for every dwarf and delivered in advance, making it a expensive undertaking. A small benefit being water being automatically supplied but at a minor penalty for alcoholics like dwarves compared to races like humans who suffer no particular effects.

> Units in the army composition who don't eat or drink are ommitted from the callup for rations.

How to assume control over more armies

The objective being that both militia military handling screen & a army screen are similar in composure but different on scope. Gaining the Dwarf Monarch & the General piecemeal is the goal for gaining access to all of the armies to become yellow and under your direct command because both of these nobles are respectively assigned to command all lesser military nobles giving your fortress the ability to exorcise its power as the mountainhome.

  • In other respective examples, nobles who both rule & hold singular control of the military would be all that is required to sieze control or always have armies held by the AI not built by your own efforts, army companies you make yourself will be the only ones you could control and change the settings for without a important over-arching noble.
  • A well trained 'Heroic' army built from scratch or by training up troops through experience will be for the most part unconditionally happy but still affected by physicality of too much training or marching.
I thank you for spending some of your time to look at my idea, and i hope it would be a constructive feedback on how army code could be improved for the future.
Logged