If you go to 22:37 in this video, I'm using your mod to help with the boarding. Is there any way you can tweak the mod so that it's not so difficult to manage MANY ships firing on the boarding target at the same time? I get this problem a lot, where I have to request over and over and over and over again and sometimes they still destroy it because there's just too many.
Also, I don't know if your script can have multiple pending requests or if sending a request to ship 2 before ship 1 acknowledges will cancel out the first one. Or how pausing might affect things. Please advise.
It should be possible to implement, although atm just added to my todo list. I will investtigate it next time working with this mod's code, but no ETA though.
Doesnt work on stations. I comm'd the managers of stations around my boarding target and they dont stop shooting. Also doesnt work on factions that I have no friendly reputation with. Like all the corporations of FOCW. Their ships always refuse to stop shooting.
The other really retarded thing thats probably the fault of the game and not this mod is that they didnt attack it AT ALL for like 5 minutes right up until the point where I began the boarding operation. It was crippled without engines and in range of the stations, and I was taking out the turrets one by one and they did NOTHING until the boarding began. God I hate this game so much. Whenever I try to do anything theres some broken buggy stupid mechanic surprise BS like this.
I think it's intended for it to not work on non-allied factions. Everything else you described does suck though. To add to it, I find that telling allied craft to hold back only works briefly, and 30 seconds later they're attacking again :/
GERMAN TRANSLATION: create: 0001-l049.xml <?xml version="1.0" encoding="UTF-8" ?> <language id="49"> <page id="14225" voice="no"> <t id="100">Schießen Sie nicht auf mein Enterziel!</t> <t id="101">Entervorgang</t> <t id="102">%s hat das Feuer auf %s eingestellt</t> <t id="103">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Das Schiff stellt wegen der aktiven Türme derzeit noch eine Bedrohung dar.</t> <t id="104">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Ich werde nicht aufhören!</t> </page> </language> if you want past tense for 103 and 104 you need to add add an e on "weigert" so it should be "weigerte"
hast du dass mit meiner übersetzung gemacht? erstelle eine Datei: 0001-l049.xml dort kopierst du dann diesen code rein und speicherst: <?xml version="1.0" encoding="UTF-8" ?> <language id="49"> <page id="14225" voice="no"> <t id="100">Schießen Sie nicht auf mein Enterziel!</t> <t id="101">Entervorgang</t> <t id="102">%s hat das Feuer auf %s eingestellt</t> <t id="103">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Das Schiff stellt wegen der aktiven Türme derzeit noch eine Bedrohung dar.</t> <t id="104">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Ich werde nicht aufhören!</t> </page> </language>
ps der Mod ist mit x4 5.00 kompatibel und crasht nicht
No, language version doesn't matter: https://i.imgur.com/6YudY6R.png Entry conditions are: * NPC ship is not an enemy to player * NPC ship is not player owned * NPC attacked boarding target after boarding started If those conditions are met and mod is enabled in extention menu then PM me if you'd like to run game with debuglog enabled. Then we can try to find the cause.
Ok thanks, maybe they started attack before the actual boarding started all the time... Btw, the board operation is "started" when I launch the pods or when the marines are actually fighting?
Every allied NPC attack since when boarding pods were launched should allow to ask pilot to cease fire. Option should appear even if NPC started it's attack before player launched boarding pods, but then NPC made at last one shot afterwards.
28 comments
See description.
1. thank you
2. in the description it says npc pilots "can" refuse. do they always refuse, or is it a % chance they say yes/no?
So in order to get a positive reaction - you need to destroy at last 2/3 of target turrets and reputation to asking pilot faction must be at last +10.
Is there any way you can tweak the mod so that it's not so difficult to manage MANY ships firing on the boarding target at the same time? I get this problem a lot, where I have to request over and over and over and over again and sometimes they still destroy it because there's just too many.
Also, I don't know if your script can have multiple pending requests or if sending a request to ship 2 before ship 1 acknowledges will cancel out the first one. Or how pausing might affect things. Please advise.
I will investtigate it next time working with this mod's code, but no ETA though.
The other really retarded thing thats probably the fault of the game and not this mod is that they didnt attack it AT ALL for like 5 minutes right up until the point where I began the boarding operation. It was crippled without engines and in range of the stations, and I was taking out the turrets one by one and they did NOTHING until the boarding began. God I hate this game so much. Whenever I try to do anything theres some broken buggy stupid mechanic surprise BS like this.
0001-l007.xml
create: 0001-l049.xml
<?xml version="1.0" encoding="UTF-8" ?>
<language id="49">
<page id="14225" voice="no">
<t id="100">Schießen Sie nicht auf mein Enterziel!</t>
<t id="101">Entervorgang</t>
<t id="102">%s hat das Feuer auf %s eingestellt</t>
<t id="103">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Das Schiff stellt wegen der aktiven Türme derzeit noch eine Bedrohung dar.</t>
<t id="104">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Ich werde nicht aufhören!</t>
</page>
</language>
if you want past tense for 103 and 104 you need to add add an e on "weigert" so it should be "weigerte"
2.1.1 version includes your work.
You think it is possible to do the same for stations?
erstelle eine Datei: 0001-l049.xml
dort kopierst du dann diesen code rein und speicherst:
<?xml version="1.0" encoding="UTF-8" ?>
<language id="49">
<page id="14225" voice="no">
<t id="100">Schießen Sie nicht auf mein Enterziel!</t>
<t id="101">Entervorgang</t>
<t id="102">%s hat das Feuer auf %s eingestellt</t>
<t id="103">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Das Schiff stellt wegen der aktiven Türme derzeit noch eine Bedrohung dar.</t>
<t id="104">%s weigert sich den Angriff auf %s zu stoppen. Empfangene Nachricht: Ich werde nicht aufhören!</t>
</page>
</language>
ps der Mod ist mit x4 5.00 kompatibel und crasht nicht
I've got the latest (1.86) SirNuke's Mod Support APIs, got it right from github.
Maybe due to my localized (39) game?
Entry conditions are:
* NPC ship is not an enemy to player
* NPC ship is not player owned
* NPC attacked boarding target after boarding started
If those conditions are met and mod is enabled in extention menu then PM me if you'd like to run game with debuglog enabled. Then we can try to find the cause.
Option should appear even if NPC started it's attack before player launched boarding pods, but then NPC made at last one shot afterwards.
That would probably require slightly different approach, as comm is limited to a player in range.
Done.