Loading...
  OR  Zero-K Name:    Password:   

priorities for Caretaker

12 posts, 1189 views
Post comment
Filter:    Player:  
sort
I have two requests / suggestions.
1) it is possible to choose action priorities for Caretaker? for example in primarily repaired damaged units, then has utilized the wreckage and only then helped build. with changing the sequence of priority by wish.
2) it is possible to visually unify the field shields / grid without crossing areas? because when a lot of them it is difficult to see what is happening there.

perhaps all of these features are already in the game and I just do not know about them. then I apologize and beg suggest how it can be done.

"For suggestions please use general forum section." oops .. I post it in the wrong place. sory - I noticed it too late
+3 / -0


9 years ago
quote:
1) it is possible to choose action priorities for Caretaker? for example in primarily repaired damaged units, then has utilized the wreckage and only then helped build. with changing the sequence of priority by wish.
As far as I am aware the priories change depending on things hardcoded in the engine. This priority may depend on your current economy and the nearby units. I have noticed that nano turrets like repairing commanders. You could look into opening up the engine behaviour for this priority.

Alternatively you could reimplement the behaviour using widgets and commands. This would be quite messy as units may leave worker range. Widgets to do this probably already exist.

quote:
2) it is possible to visually unify the field shields / grid without crossing areas? because when a lot of them it is difficult to see what is happening there.
I don't know what a "field shields / grid" is. You could be talking about up to 3 things: Area Shields, Cloaking Fields or Overdrive Grid.

Area Shields - We can draw whatever we want but I won't let it misrepresent the game mechanics. So to draw the shields merged they would actually have to be merged. It is currently possible but quite resource intensive to make projectiles behave as if shields are merged. It is currently impossible to make BeamLasers act as if shields are merged because they don't have shield hit callins. This would require at least a feature request for BeamLaser shield hit callins. The best thing would be ability engine side to take negative spheres out of shields.

Cloaking Fields - Possible. All you have to do is change the drawing here: https://github.com/ZeroK-RTS/Zero-K/blob/master/LuaRules/Gadgets/unit_cloak_shield.lua

Overdrive Grid - The overdrive grid overlaps by design. The sliver of higher intensity colour makes it clear that two circles are overlapping.
+0 / -0
something like this


This can be done by post-effects. spring engine supports post-effects?
not necessarily replace existing visualisation. like this can be done for the some tactical mode vision
+0 / -0
9 years ago
1) Imperfect solution but you can micro your caretakers a little to tell them repair area or reclaim area (click drag). You've also got repeat orders button to help. It won't prioritise but will make sure they reclaim instead of repairing something for example. In chickens coop caretaker micro is important.
2) I agree shield groups are hard to see through especially in coop crazy shield spam. A slow spinning animation of the shield texture, and a transparency value based on number of nearby shields might help, but might be tricky to implement. I sometimes think that groups of area cloaks look more like how shields should.
+0 / -0
9 years ago
quote:
you can micro your caretakers

unfortunately without pause I do not have time for everything. and people do not like pause..
+0 / -0


9 years ago
See:
quote:
Area Shields - We can draw whatever we want but I won't let it misrepresent the game mechanics. So to draw the shields merged they would actually have to be merged. It is currently possible but quite resource intensive to make projectiles behave as if shields are merged. It is currently impossible to make BeamLasers act as if shields are merged because they don't have shield hit callins. This would require at least a feature request for BeamLaser shield hit callins. The best thing would be ability engine side to take negative spheres out of shields.
It is not a question of what sort of graphics Spring supports.
+0 / -0
9 years ago
for post-effect does not need to combine spheres into a single mesh. It needs only some additional render passes.
I just do not know how it is done in the game. maybe it is not necessary - I just suggested.
+0 / -0


9 years ago
Blob-internal shield barriers still exist. You should not make them invisible, thus.
+0 / -0
Blob-mesh it's perfect!
how to
quote:
should not make them invisible
?
+0 / -0


9 years ago
They exist in physical sense. You go into the blob, shoot a projectile, and it can be destroyed by inner walls inside the blob.

So hiding them by creating a blob-mesh is bad.
+1 / -0
Actually if I understand correctly he's suggesting shield graphics can be simplified or hidden based on a mode activated with a keypress. Sorta like the F4 resource mode. Seems good idea to me?
+1 / -0
it should be be by default simplified.

I can hardly remember any instances where seeing the overlapping shields was relevant, since by the time a army rolls all up inside the shields are usually drained.

I think supcom2 did shield visuals very well. The full graphic were only really seen when absorbing damage, and thus not visualy distracting while building deh base.
+0 / -0