|
Thread: [HotA] Victory Conditions, capture specific mines/creature dwellings | |
|
kko
Hired Hero
|
posted July 07, 2014 08:10 AM |
|
|
[HotA] Victory Conditions, capture specific mines/creature dwellings
HotA already adds a new victory condition - survive for certain time.
I was wondering if it would make sense and be possible/feasable to tweak some of existing victory conditions.
Specifically:
- Eliminate all monsters
- Defeat a specific monster
- Flag all creature dwellings
- Flag all mines
Those are all-or-nothing. I think it would make sense to be able to get a bit more granular and specify things like type/alliance of monsters/dwellings/mines. This would allow us to have victory conditions like the following for example
- defeat all Rampart creatures (defeat creatures by aliance)
- flag all neutral dwellings (flag dwellings by aliance)
- defeat all dragons on the map (defeat creatures by specifying their types)
- flag all sulphur mines flag mines by type
Now, I have no idea how hard it would be to implement these changes, and how much the AI would need to be change to accomodate those, so keep in mind, it's just an idea I'm sharing. Anyone agrees it would open some fun possibilies for map-making?
|
|
MattII
Legendary Hero
|
posted July 07, 2014 08:39 AM |
|
|
Well I'm no programmer myself, but I suspect those might be quite difficult to do.
|
|
kko
Hired Hero
|
posted July 07, 2014 09:20 AM |
|
Edited by kko at 09:21, 07 Jul 2014.
|
I am
It might or might not, depending on how the whole handling of victory conditions is done by the game engine, which I have no idea about.
Right now I'm just interested in tossing ideas around it, and seeing what people think. Makes sense/doesn't, there's more/better victory conditions/modifications to be added.
____________
|
|
MattII
Legendary Hero
|
posted July 07, 2014 11:59 AM |
|
|
Maybe get in touch with nik312 then, I'm sure he'd be happy to have another programmer on the team.
|
|
IvanSav
Adventuring Hero
vcmi developer
|
posted July 07, 2014 11:37 PM |
|
|
I'm not from HotA but in VCMI there is already basis for system like this. Implementing something like this is trivial with our code. We already allow describing victory conditions via boolean logic (and/or/not blocks) so all you need to do is add checks for object subtype (creature type for monsters, faction type for towns, etc).
If you're interested - check vcmi.eu or sticky in this forum for details about our project or go straight to github: https://github.com/vcmi/vcmi
|
|
kko
Hired Hero
|
posted July 10, 2014 04:08 AM |
|
|
Implementation details aside, the original reason why I raised this, was to get a feel from map makers/players if this is something anyone would want?
I obviously do think it opens some interesting possibilities, but does anyone else?
____________
|
|
|