X3 Hostile Universe V1 Released.
Moderators: Scripting / Modding Moderators, Moderators for English X Forum
-
- Posts: 5230
- Joined: Wed, 6. Nov 02, 20:31
Users of HU may want to go to options and select Artificial life and disable it for the time being.
I noticed a few odd happenings with the pirate attack force against the Vip convoys. Basically, half the time the yaki attackers dont move from their start points and any pirate attack force that gets attacked en route seems to stop dead for some reason.
Also the pirate vip convoys seem to be occuring in higher numbers than the normal VIP convoys and thats not how its supposed to work. Given enough time, you could flood your game with pirate convoys.
The good news is BBS news is now working in HU.
I'll fix up the above problems for the next version.
Giskard
I noticed a few odd happenings with the pirate attack force against the Vip convoys. Basically, half the time the yaki attackers dont move from their start points and any pirate attack force that gets attacked en route seems to stop dead for some reason.
Also the pirate vip convoys seem to be occuring in higher numbers than the normal VIP convoys and thats not how its supposed to work. Given enough time, you could flood your game with pirate convoys.
The good news is BBS news is now working in HU.
I'll fix up the above problems for the next version.
Giskard
This signature has been stolen by the well known Teladi Signature Thief X Siggy.
-
- Posts: 5230
- Joined: Wed, 6. Nov 02, 20:31
Cycrow: Thanks, I'll try that.
Everything was working fine and still is most of the time but occasionally a script will run and the convoy never seems to reach its destination. Something happens to prevent it from running correctly.
All Very odd.
I noticed that the following doesnt work very well.
Else If not mysector == aisector
Where as Else IF mysector != AIsector does work.
Leaving a blank entry in my language file seems to cause a CTD as well.
Eg an entry thats correct in every where and is not used but doesnt contain any actual text other than the xml code.
Giskard
Everything was working fine and still is most of the time but occasionally a script will run and the convoy never seems to reach its destination. Something happens to prevent it from running correctly.
All Very odd.
I noticed that the following doesnt work very well.
Else If not mysector == aisector
Where as Else IF mysector != AIsector does work.
Leaving a blank entry in my language file seems to cause a CTD as well.
Eg an entry thats correct in every where and is not used but doesnt contain any actual text other than the xml code.
Giskard
This signature has been stolen by the well known Teladi Signature Thief X Siggy.
-
- Posts: 5230
- Joined: Wed, 6. Nov 02, 20:31
Cycrow: I took your advice but i also rewrote the entire vip and pirate vip scripts to use some spawn scripts i already released.
Basically, if the vip doesnt exist the escorts jump out now and vanishes. They cannot exist without the vip anymore.
One weird problem keeps coming up though, normal friendly races allow formations, np, but enemy race doesnt even though they use almost the exact same script.
I am going to rethink the convoy attackers completely too. Im thinking of spawning them independantly of the convoys and have them attack the closest convoy. Not sure how to achieve this yet though.
Just testing the new scripts to make sure they work ok before releasing them.
Giskard
Basically, if the vip doesnt exist the escorts jump out now and vanishes. They cannot exist without the vip anymore.
One weird problem keeps coming up though, normal friendly races allow formations, np, but enemy race doesnt even though they use almost the exact same script.
I am going to rethink the convoy attackers completely too. Im thinking of spawning them independantly of the convoys and have them attack the closest convoy. Not sure how to achieve this yet though.
Just testing the new scripts to make sure they work ok before releasing them.
Giskard
This signature has been stolen by the well known Teladi Signature Thief X Siggy.
-
- Posts: 1129
- Joined: Thu, 2. Sep 04, 01:54
It doesn't work due to Boolean order of operations. From my experience, Else If Not (alpha == beta) is the exact same as Else If (! alpha == beta).giskard wrote:I noticed that the following doesnt work very well.
Else If not mysector == aisector
Where as Else IF mysector != AIsector does work.
I've come across this exact same issue when working with X3RPM. By dynamically rewriting my text files while the game is running, I had to add in a LOT of error-checking before writing those files, else X3 crashes. I'm planning to report it as a bug along with the erroneous script editor commands I've found.giskard wrote:Leaving a blank entry in my language file seems to cause a CTD as well.
Eg an entry thats correct in every where and is not used but doesnt contain any actual text other than the xml code.
-
- Posts: 5230
- Joined: Wed, 6. Nov 02, 20:31
-
- Posts: 538
- Joined: Fri, 28. Oct 05, 12:37
giskard
After downloading your hostile universe script and playing, for approx 1 day (in game time) i noticed a couple of unusual things happening.
Menus kept appearing on the game and wouldn't go away.
BBS missions were ghosting over each other and becoming diifficult to read.
What i'm asking is, is this a problem with your script or does it conflict with other scripts? (a lot of cycrow and Lv scripts are loaded into my game)
I have uninstalled your script and gone back to a previous game, gone past the point of these problems and they have not reappeared.
It's a pity really as i was looking forward to a bit more hostility in the universe.
I will check back here if you could give a quick answer.
Thanks
After downloading your hostile universe script and playing, for approx 1 day (in game time) i noticed a couple of unusual things happening.
Menus kept appearing on the game and wouldn't go away.
BBS missions were ghosting over each other and becoming diifficult to read.
What i'm asking is, is this a problem with your script or does it conflict with other scripts? (a lot of cycrow and Lv scripts are loaded into my game)
I have uninstalled your script and gone back to a previous game, gone past the point of these problems and they have not reappeared.
It's a pity really as i was looking forward to a bit more hostility in the universe.
I will check back here if you could give a quick answer.
Thanks
-
- Moderator (Script&Mod)
- Posts: 22437
- Joined: Sun, 14. Nov 04, 23:26
i've actaully seen something like this with BBS scripts
if you send an incoming message in the offer or display events in the BBS it causes a really weird thing with windows where they all stay on script and keep overlapping each other
not sure if this is the same problem i dont know if this script uses the BBS yet ?
if you send an incoming message in the offer or display events in the BBS it causes a really weird thing with windows where they all stay on script and keep overlapping each other
not sure if this is the same problem i dont know if this script uses the BBS yet ?
-
- Posts: 538
- Joined: Fri, 28. Oct 05, 12:37
cyrow
I do get this with the BBS and it is when somebody wants me to take them somewhere (Lv's escort) and also if i'm docked and reading the BBS in stations.
But i also get the menus appearing, for example if you push the esc button the menu for save/load/quit etc .This appears on its own for no reason.
i've actaully seen something like this with BBS scripts
if you send an incoming message in the offer or display events in the BBS it causes a really weird thing with windows where they all stay on script and keep overlapping each other
not sure if this is the same problem i dont know if this script uses the BBS yet ?
I do get this with the BBS and it is when somebody wants me to take them somewhere (Lv's escort) and also if i'm docked and reading the BBS in stations.
But i also get the menus appearing, for example if you push the esc button the menu for save/load/quit etc .This appears on its own for no reason.
-
- Posts: 5230
- Joined: Wed, 6. Nov 02, 20:31
DIGSIN
Its highly unlikely HU is conflicting with anything. It only uses language file 7044 and Burenek added it to the list as used by Hostile Universe, so i doubt anybody would accidently use it whilst other numbers still remain unused. Also the bbs content is ONLY in the version i have here, it has not be released yet. So the version your using does not even contain any HU bbs news.
So the chances of HU conflicting with anything else right now is so low you have a better chance of winning the lottery bud
I recommend people turn HU off using the AL settings menu (hit enter and go to options) for now anyway. Im not at all happy with the way the scripts are running and keep hitting the same issue with different rewrites of the same script. Right now Egosofts own !move.jumptosector script wont quit out after its done its job and the ships attached to it dont vanish as they are supposed too once it returns because its not returning.
Thats the only thing stopping me from releasing a SAFE and WORKING updating this package.
The Script Editor has a very odd idea of whats logical i noticed. Anyway right now I have other fish to fry so to speak, so this has to wait until thats done.
Giskard
Its highly unlikely HU is conflicting with anything. It only uses language file 7044 and Burenek added it to the list as used by Hostile Universe, so i doubt anybody would accidently use it whilst other numbers still remain unused. Also the bbs content is ONLY in the version i have here, it has not be released yet. So the version your using does not even contain any HU bbs news.
So the chances of HU conflicting with anything else right now is so low you have a better chance of winning the lottery bud

I recommend people turn HU off using the AL settings menu (hit enter and go to options) for now anyway. Im not at all happy with the way the scripts are running and keep hitting the same issue with different rewrites of the same script. Right now Egosofts own !move.jumptosector script wont quit out after its done its job and the ships attached to it dont vanish as they are supposed too once it returns because its not returning.
Thats the only thing stopping me from releasing a SAFE and WORKING updating this package.
The Script Editor has a very odd idea of whats logical i noticed. Anyway right now I have other fish to fry so to speak, so this has to wait until thats done.
Giskard
This signature has been stolen by the well known Teladi Signature Thief X Siggy.
-
- Moderator (Script&Mod)
- Posts: 22437
- Joined: Sun, 14. Nov 04, 23:26
yeah incoming messages while viewing the BBS can cause this problemDIGSIN wrote:cyrow
i've actaully seen something like this with BBS scripts
if you send an incoming message in the offer or display events in the BBS it causes a really weird thing with windows where they all stay on script and keep overlapping each other
not sure if this is the same problem i dont know if this script uses the BBS yet ?
I do get this with the BBS and it is when somebody wants me to take them somewhere (Lv's escort) and also if i'm docked and reading the BBS in stations.
But i also get the menus appearing, for example if you push the esc button the menu for save/load/quit etc .This appears on its own for no reason.
althou i thought LV's script only sent messages when you was in space ?
-
- Posts: 1674
- Joined: Fri, 20. Feb 04, 15:09
-
- Posts: 538
- Joined: Fri, 28. Oct 05, 12:37
cycrow
I'm going to leave hostile universe off untill the next update and see if the problem comes back then.
Giskard
thanks for your answer, as i said earlier i'll leave it off untill your next update.
thanks guys anyway
sorry should have been a bit more clear, it happened in space from Lv's escort and also in dock from egosoft messages.yeah incoming messages while viewing the BBS can cause this problem
althou i thought LV's script only sent messages when you was in space ?
I'm going to leave hostile universe off untill the next update and see if the problem comes back then.
Giskard
thanks for your answer, as i said earlier i'll leave it off untill your next update.
thanks guys anyway
-
- Posts: 5230
- Joined: Wed, 6. Nov 02, 20:31
DIGSIN: best way, theres too many weird things happening in what was a working script for my liking.
Im a strick disaplinarian when it comes to my scripts, they behave or i beat them up
Good job i dont announce my messages in HU if that too causes problems. Its enough to drive you nutz, all these little annoying issues that keep coming up.
Giskard
Im a strick disaplinarian when it comes to my scripts, they behave or i beat them up

Good job i dont announce my messages in HU if that too causes problems. Its enough to drive you nutz, all these little annoying issues that keep coming up.
Giskard
This signature has been stolen by the well known Teladi Signature Thief X Siggy.
-
- Posts: 46
- Joined: Mon, 12. Dec 05, 05:14
Premature optimization is the root of all evil. In the course of scripting for a poorly written engine it's a necessity. Ironic isn't it.giskard wrote:Right now i have this rather neat AL script that I "Optimized" today, it was fully functional but not anymore. The optimizing process broke it. IT worked great at first but then I made some tweaks and suddenly it doesnt work. Seems X3 doesnt like calling ship configuration files 8 at a time, with or without wait commands.
-
- Posts: 3285
- Joined: Tue, 28. Dec 04, 02:19
-
- Posts: 108
- Joined: Wed, 9. Nov 05, 20:20
-
- Posts: 338
- Joined: Sun, 8. Oct 06, 21:57