Display proper costs for equipment for single models with cost <= 5
Create separate private repository for ArmyBuilder resources
Add description and image to mount models
Add Chariot as selectable mount
Scan characters, troopers, war machines, monsters and special characters of all army lists and store them in resources/armylists folder
Schildstandarte give +1 to save for whole unit
Support chaos mutations
Create and apply naming convention for images: <army_list_name><main_model_name>???.jpg
What to do with drunken dwarfs minatures (Dwarf_DrunkenMiner.jpg)
Create class ArmyListMainModel and ArmyMainModel. Both inherit from MainModel
The table main_model doesn't need the columns standard bearer and musician. This is only needed by the table army_main_model
Remove all warnings of publish process
Magic items can modify different values of a profile, one solution would be to add a profile to each item. This profile contains the values to modify the existing profile of the single model. By applying this item profile to the single profile all combination of bonus are supported.
Add ArmyList enum to simplify SQL statements and ORM mapping
Improve quality of images
Support rune system of dwarfs
Add damage to Melee Weapon
Add methods to return all army categories and all kind of items to ArmyList class
Add Armor Roßharnisch to selectable items only when allowed
When all profiles have correct points delete column main_model.points and property MainModel.Points
Remove MainModel.OldPoints and MainModel.NewPoints
Separate ArmyLoader from ArmyListLoader. Use inheritance to reuse shared code.
Movement of mount/horse is decreased by carried armor
Add army validation rules
Check army points
Check number of magic items per single model
🧑🦰 Same item can be added twice to army
Cache SelectableItems
Army should contain date of creation, date of last update and number of battles won and lost
GUI
Use FontAwesome to diplay icons in toolbar buttons
Display modular windows in center of screen
Add example data to Gui components so layout can be viewed in Designer
Add info menu
Add preferences menu
Replace Labels with TextBoxes
StartView
Add filter to filter armies by army list
NewArmyView
ArmyView
Allies
Display drop down containing allied army lists
Every unit belonging to another army list counts a ally
ArmyListControl
Add filter to only display main models of army list where real figures are owned
MainModelControl
Display more info of figure next to the image
ArmyTreeControl
Display ArmyCategoryPoints
When I drop a main model on an empty space in the army tree a new unit is created.
Display total point to right of TreeView, use whole width for each TreeNode
SelectMountWindow
Display image of mount
ArmyPrint
Print army category points in a table
Print allowed ranges of points for different army categories in percentages or calculated values based on army total points
Database
Wild orc boss profile points are the same as orc boss, but in all other character models wild orc profile is more expensiven than orc profile
Digitalize all cards of magic items
Check and fix profile points of all army lists
Check and fix equipment of all army lists
Check and fix figures of all army lists
Check and fix unique items of all army lists
Army List
Points
Equipment
Figures
Unique
High Elves
✅
✅
✅
✅
Dwarves
✅
✅
✅
✅
Dark Elves
✅
✅
✅
✅
Orcs & Goblins
✅
✅
✅
✅
Empire
✅
✅
✅
✅
Skaven
Wood Elves
Chaos
Undead
Chaos Dwarves
What to do with the Bestienmeister minature in the dark elf army list (DarkElf_Bestienmeister.jpg)
The Bestienmeister was published in the same White Dwarf edition as the chariot of the dark elf army list was published. These White Dwarf edition was published at the same time as the dark elf army list book was published.