Logo Platform
logo amplifiers simplified

Is there any way to implement repair outside border only for certain fleets

Reply
Copied to clipboard!
6 years ago
Aug 18, 2019, 2:13:48 PM

as the title says, is there any way to implement repair outside border specifically for some fleets meeting condition?


It would be great if retrofit outside border is also possible but I don't consider it possible.

0Send private message
6 years ago
Aug 18, 2019, 5:09:44 PM

With the current mechanics, all I can think to ally Pirates or Minors. 


But as for wishful thinking, I believe it can be done by making special nodes, special! Like any other classic 4x games putting some points allowing players to interact with the map. With technology and modules, it could have been done. I actually thought they are considering this route when they released the Vaulters DLC but I guess I was just wishfully thinking. 

0Send private message
6 years ago
Aug 18, 2019, 5:22:09 PM
ruzen wrote:

With the current mechanics, all I can think to ally Pirates or Minors. 


But as for wishful thinking, I believe it can be done by making special nodes, special! Like any other classic 4x games putting some points allowing players to interact with the map. With technology and modules, it could have been done. I actually thought they are considering this route when they released the Vaulters DLC but I guess I was just wishfully thinking. 

Actually I'm trying to make repair-outside-border module for behemoth, which will repair fleet health by n% per turn automatically or enable player to use dust on repair. I think that would be much more useful for military behemoth.


In short, I want to make ability that repairs all friendly ships in the same node.


At first I tried using friendly influence sphere effect on doing so but it was unsuccessful.

0Send private message
6 years ago
Aug 18, 2019, 5:33:12 PM

Yes, using military behemoth would be cool for these kinds of operations via modules. Just like economical behemoth giving strategic resources via certain special nodes. 


Maybe 2 special nodes would give repair opportunity and another 2 resets movement points?!


Maybe Umbral Choir's linking special nodes effect can work?

Updated 6 years ago.
0Send private message
6 years ago
Aug 18, 2019, 10:32:45 PM
PARAdoxiBLE wrote:

Actually I'm trying to make repair-outside-border module for behemoth, which will repair fleet health by n% per turn automatically or enable player to use dust on repair. I think that would be much more useful for military behemoth.

Making a module that repairs fleet health by n% per turn should be doable - the same effect is used for the hero skill "Symbiotic Repair".


As for making it so ships can repair oustide of friendly or owned systems, I "think" it's not possible without modifying the game's binaries. It seems to be hard-coded in Assembly-CSharp.dll.DepartmentOfDefense.IsShipAvailableForRepair(). There could maybe be some tricky XML workaround, but I probably couldn't figure it out.


That does seem like a fun idea though! I've been hoping for something like ELCP for ES2 since there's a lot of things that would be fun to change in code.

0Send private message
6 years ago
Aug 19, 2019, 1:13:33 AM
shasho wrote:


Making a module that repairs fleet health by n% per turn should be doable - the same effect is used for the hero skill "Symbiotic Repair".


As for making it so ships can repair oustide of friendly or owned systems, I "think" it's not possible without modifying the game's binaries. It seems to be hard-coded in Assembly-CSharp.dll.DepartmentOfDefense.IsShipAvailableForRepair(). There could maybe be some tricky XML workaround, but I probably couldn't figure it out.


That does seem like a fun idea though! I've been hoping for something like ELCP for ES2 since there's a lot of things that would be fun to change in code.

That's good to know. If so I think I should deal with other matters which can be modded with XML. Thanks! :D

0Send private message
?

Click here to login

Reply
Comment

Characters : 0
No results
0Send private message