Reminder: Internet Explorer 6 or below are NOT supported.





|
There are currently 155 users playing Freelancer on
85 servers. | May. 19, 2013 |
The Starport Forum Index
>
All Posts (Flamebird)
Re: A couple questions about editing / modifying vanilla FL |
||||
|---|---|---|---|---|
|
Just popping in
![]()
Joined:
2012/6/7 2:06 Group:
Registered Users
Posts:
4
![]() |
This happens because your ship can take so much damage that sometimes the hit points of your attached equipment go to zero way before your ship gets destroyed. Almost every piece of equipment has a specific amount of hit points which is displayed by the green bar in your inventory. At your level, these numbers should be around 1000-2000. As you can see, it is quite likely that one piece of equipment takes 2000 damage before you receive a total of 30k. You haven't broken the game, this is just how the game works.
Missing hardpoints are probably caused by losing a wing during a fight. When the part of the ship is missing, you of course can't mount anything on it.
Posted on: 2012/6/24 12:41
|
|||
|
||||
Re: Strange shield behaviour and capships shield bubbles |
||||
|---|---|---|---|---|
|
Just popping in
![]()
Joined:
2012/6/7 2:06 Group:
Registered Users
Posts:
4
![]() |
Well thank you so far, that's a start!
![]() If that's true, I guess I would have to convert li_cruiser.cmp to .obj, use the .obj to .sur converter, add an HpMount via "Append additional Hardpoints to HPid section" in the converter and do everything else that's needed there, too, to create a new .sur file. Because apparently there's now way to simply edit an existing .sur file. I still have no clue about what to do with li_freighter_shield.sur though. I wonder why I can't find any topics about this. I assume quite a few people have done this already. Any help would be very much appreciated!
Posted on: 2012/6/8 11:14
|
|||
|
||||
Re: Strange shield behaviour and capships shield bubbles |
||||
|---|---|---|---|---|
|
Just popping in
![]()
Joined:
2012/6/7 2:06 Group:
Registered Users
Posts:
4
![]() |
Does this mean I have to manually create a shield bubble in a modeling program as an .obj file? Can I start from the resized li_freighter_shield.sur when I do this in any way? I couldn't find a tutorial about that (creating a shield bubble for an existing vanilla ship without a shield bubble). I'd like to know what I have to do exactly before I start to experiment pointlessly.
![]() Do I then need a .3db file at all or can I just link the .sur when it's done in the [Shield] section like I've done already? If so, why don't all those sections link to .surs in the first place? What's the .3db good for? About the second part of your post. So far I've known "new" DLLs as plugins for FLHook. Via search I found "FLHack" which has apparently the same thing built-in. So can I use either, with FLHook it would be server-side? Thanks for the clarification about offline_threshold. I guess it reduces shield capacity for the player as well? I wonder what that parameter is good for.
Posted on: 2012/6/7 15:02
|
|||
|
||||
Strange shield behaviour and capships shield bubbles |
||||
|---|---|---|---|---|
|
Just popping in
![]()
Joined:
2012/6/7 2:06 Group:
Registered Users
Posts:
4
![]() |
Hi everyone,
after years of not having touched Freelancer, I came back to it a couple of days ago and soon started modding again. When I tried to add a shield to a li_cruiser encounter, I encountered some strange things I would like to ask you guys about. Furthermore, I wasn't able to create a working shield bubble for that cruiser. I'm pretty sure I'm missing something, it might be a small trick, but I couldn't find it on the forums anywhere. Here's my code. New equipment file: Code: [ShieldGenerator]shiparch.ini Code: loadout: Code: equip = x_shield_li_cruiser, HpShield01I know that [Shield] and [ShieldGenerator] have the same nickname, but I doubt that's the problem since it didn't work with differing names either. 1) The shield bubble I took li_freighter_shield.sur and resized it to scale 7 in all directions with Freelancer Model Tool, then renamed it li_cruiser_shield.sur and put it in the right directory. In HardCMP now there's a nice shield bubble around the cruiser. However, ingame, it's not. It still uses the hitbox of the cruiser hull. I've seen that all other [Shield] entries link to a .3db file, but I wasn't able to find information about how to make them. I resized li_freighter_shield.3db with FLMT as well, but that didn't work either. I don't remember whether FL crashed or it still just used the basic cruiser hitbox. I noticed that there's no HpConnect in li_cruiser.cmp, but neither is there one in li_elite.cmp or a few other ships I've so far looked at, so that's probably fine. What am I missing? 2) Shield behaviour, or: what is offline_threshold for? Next thing, I tried to shoot that shield down a couple of times and saw some strange behaviour. I know that my shield bubble didn't work, but instead the ship's own .sur was used as far as I can tell, and, well, there were some strange things. Variables: - capacity = 2000 - regeneration rate = 200 - offline_threshold = 0.5 - offline_rebuild_time = 3 What happened: - Whereever I hit the ship with beam weapons, shield energy drops all the time exactly as it's supposed to - When I hit it with torpedos, missiles or mines, the shield only drops when the ship gets hit near its forward gun (that's where li_cruiser's HpMount is). No damage in the middle, none in the back, even in the front there's sometimes no damage at all. It's basically invulnerable everywhere but the front. - When the shield goes offline because of mines (Ripper Mine) or Starkiller torpedos, it sometimes comes online from 0 energy, sometimes from 1/3, sometimes 1/2 (1/2 is too much) - With beam weapons, it always comes online from the point you would expect when comparing capacity to regeneration rate So I was confused. Then, I started to play with offline_threshold. Standard FL value is 0.15. I couldn't find any information on what this entry does, that's why I had set it to 0.5 in the first place. Variables: - capacity = 3000 - regeneration_rate = 100 - offline_rebuild_time = 10 Threshold of 1, 5 and 30 lead to a shield that is always offline. Threshold of 0.5, see above. Threshold of 0.9: - Leads to the shield having a kind of randomized amount of energy when coming back online. This is true for beam weapons. - When taken out by mines, it never comes online again. - Although the pulse weapon I've used only did 190 shield damage and the shield had 3000 capacity, 2 shots took it down entirely. Then, it came back online from 0 energy as well. - Other beam weapons did much more damage, too So far I've only tried ripper mines though. Maybe it's different for other mines. I thought threshold could have something to do with 'damage by a single shot'. That is to say, if the damage is high enough, the shield stays offline. But I wasn't able to confirm this theory so far. Does anyone have any insight on those things? I would've loved to have made this a shorter read, but I thought it'd be better to give all of my observations. Thanks to anyone who comments on this.
Posted on: 2012/6/7 13:15
|
|||
|
||||










Donations
Forum




