I'm not sure whether I get what you are after here. I think that you would be able to pull this off fairly regularly, mostly for those mission types which require you finding the exit.
That's what I thought, just wanted to make sure I wasn't missing some reason why players would need to kill all the bots anyway.
I, on the other hand, tend to kill all bots if I can most of the time - for the credits. On the lower difficulties and even Hard I am able to do this most of the time. I started toying with Expert recently and here I am having a hard time already to go after each bot due to resource limitations. Is this what you wanted?
Basically yes, I think. The idea is that:
- we don't want folks to grind, i.e. be stuck making tons of unnecessary bot kills because it's "optimal play"
- but there's a finite number of bots per mission, so it's not an infinite grind like in lots of games
- and going after those bots isn't completely without risk
- and if it's a hard enough setup they may not be able to clear the missions anyway, unless they gear for it
- so having them give credits (and the occasional drop, iirc) is ok, because it also adds a lot of bubble-popping fun that's not there if killing a bot just gives nothing
So I suppose having them give score isn't a big problem either.
I noticed that it does (no longer?) seem to be possible to leave a Factory mission early (i.e. without destroying all factories within the complex) although the description seems to imply it.
I haven't changed anything like that at all recently. Are you saying the description implies you can blow up one factory, find the exit, leave, and have it count as a won mission? I'd rather just amend the description to not imply that
For one thing, there'd probably be some edge cases where mapgen made it impossible to destroy all the factories by putting the exit on a tile in some kind of 1-wide passage splitting the map, etc.
And I think abandoning it with some factories left would still count as a loss, but I haven't tested it specifically.
Alternatively or in addition to the scoring model proposed above, each mission type could get assigned a point value that is granted once a mission of this type is completed successfully
Oh, sure, that's how I'd do most/all of the scoring rules that varied by mission type.
Would it be possible to add the respective points granted by a bot (without the special cases like virus etc.) to the respective bot/mission tooltips? Would be cool...
I'd rather not mix score data into the main interface; there's already sooo much data.
What do you think about score related achievements? Would you be willing to add some in case I can come up with some sensible point thresholds? These could only exist once (i.e not per difficulty)...
That would be fine to do after the score values have settled down, sure.
Lastly: Shall I throw this on Mantis?
Sure, good to have for reference.