As of now, I declare this project to be in development. I've thus moved it here, into my lair.
As having moving pictures ready always makes it much easier to discuss something, I've prepared a video of the current state of the feature:
&feature=youtu.be[/youtube]
Keep in mind that this is a very early alpha. I've simply used the 'Campaign history' website as there was space there.
What we see in this video is the beginning of the militia management UI.
We have a list of all militia (still needs a way to sort them, and to filter by sector).
There we see each militia's face and name (and thus their class, gender and whether they are deceased).
I plan to also include a health bar here, so that we can quickly see how dire the situation is.
We also see their main gun - I'm still unsure whether I should write the gun's name or display the graphic.
Clicking on a militia entry opens up their detail tabs.
In the first tab - 'Service Record' - we see their stats and notable events for them - when they were hired, promoted, and killed. We also get a short description for each battle they took part in, and what they did there. Clicking on these reports will later open the respective campaign history battle report, in case you forgot what 'Operation Porn-Consuming Baby Jesus' was all about.
The second tab - 'Skill Tree' - is where you can decide on your militia's career. On the left, there are three buttons. You can promote a militia here - the lowest section of the table is for the 'green militia' rank, the middle one for 'regular militia', the upper one for 'elite militia'. By clicking on the leftside buttons, you can promote militia. This unlocks the respective tier. If a tire is unlocked, you can select traits in there. For each tier rank you get 1 trait point (undistributed points are in the lower left).
The traits themselves are distributed among the 3 tiers. Expert traits require their basic version first, and you can only have 2 major traits. Hovering over a button shows you what the respective trait is, what its effects are and which Requirements you fulfill, an which one you fail. Each trait requires a rank (green/regular/elite) and has some stat requirements, which are directly taken from the IMP creation process). The rank requirements are my own design - I tried to make powerful traits harder to get (and it wouldn't make much sense to have basic rookies starting with 'Marksman', no?).
Traits whose condition you cannot fulfill right now (stat fail etc.) are red. Traits which you could choose are grey. Stats you have chosen are brown. The buttons in the lower right allow you to save these changes or discard them. You can see that upon promotion the militia's face instantly changes, so this seems to work :-)
What I now need from you, yes, you, most honored reader: Feedback. And, equally important: A few images. You might have noticed that all trait buttons in the skill tree look the same, which makes selecting traits tedious. This is because icons take a lot of time for me (and people will complain about how the icons look anyway). So what I need is YOU designing new icons, that instantly show what trait this is all about. The '+' is basically a symbol for the 'Doctor' trait, but we have more than that, no? I plan to have the following traits available for militia:
Auto Weapons
Heavy Weapons
Sniper
Ranger
Gunslinger
Martial arts
Squadleader
Doctor
Ambidextrous
Melee
Throwing
Night Ops
Stealthy
Athletics
Bodybuilding
Demolitions
Scouting
Teaching (not now, but I have a few ideas once this feature is out, so do a symbol for this just in case)
I need symbols for these, size of about 20x20 pixels. And I need these as images. Googling 'Auto Weapons symbol' and then posting a link to that is not considered helpful at all.
The background is also meh. It would be cool to have some sufficiently inspiring picture, with the sections of it that are unlocked in bright grey and the locked parts in darker grey. Do that too, will ya?
Small update:
A health bar shows a militia's condition, we display the traits we have for easier overview (that's why I need those symbols), and guns are now shown by image instead of name.
[Updated on: Mon, 05 January 2015 03:21]
I know now that it could never work between us, as much as we wanted to, it could never be! Not because you're a rabbit, but because you're black.
If you want, you can donate to me. This will not affect how and what I code, and I will not code specific features in return. I will be thankful though.