Page 2 of 4

Re: Factory paintjobs

Posted: Wed Jul 21, 2021 8:21 pm
by hiran
An experienced pilot will use his superior judgement to avoid any situation that would force him to apply his superior flying skills.
(taken from aviation but I think it's applicable here as well)

That said, I am trying to avoid encounters if I can. Which also means I would hardly get to see a paint job on the other ship...

Re: Factory paintjobs

Posted: Wed Jul 21, 2021 9:38 pm
by phkb
Nite Owl wrote: Wed Jul 21, 2021 5:09 pm
The role frequencies you have assigned are very low meaning that these fine paint jobs will be extremely rare and hardly ever seen.
On the flip side, I've also created 27-36 instances of these ships, so while there might be a low chance of spawning a single example, collectively the chances are a bit higher.

Can I get you to try something for me? Can you plonk this code into a worldScript somewhere, then monitor what you see in your log during a normal play session:

Code: Select all

this.shipSpawned = function (ship) {
    if (ship.dataKey.indexOf("phkb_") >= 0) {
        log(this.name, "phkb ship spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
    } else {
        switch (ship.shipClassName) {
            case "Krait": 
                log(this.name, "normal krait spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Moray Star Boat":
                log(this.name, "normal moray spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Moray Medical Boat":
                log(this.name, "normal krait spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Cobra Mark I":
                log(this.name, "normal cobra mk1 spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Mamba":
                log(this.name, "normal mamba spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Mamba Escort":
                log(this.name, "normal mamba escort spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Gecko":
                log(this.name, "normal gecko spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Boa":
                log(this.name, "normal boa spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Boa Class Cruiser":
                log(this.name, "normal boa mk2 spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
            case "Anaconda":
                log(this.name, "normal anaconda spawned: " + ship.dataKey + " - role: " + ship.primaryRole);
                break;
        }
    }
}
That should give some indication of how infrequent (or not) the spawn rates are.

Re: Factory paintjobs

Posted: Wed Jul 21, 2021 9:42 pm
by Cody
I presume there was no way to add decals?

Re: Factory paintjobs

Posted: Wed Jul 21, 2021 9:47 pm
by phkb
Cody wrote: Wed Jul 21, 2021 9:42 pm
I presume there was no way to add decals?
Not with my (non-existant) shader skills. If I had any, I probably would have found a way to reduce the size of the packs by having the shader doing the colouring, rather than including megabytes worth of textures!

Re: Factory paintjobs

Posted: Wed Jul 21, 2021 10:03 pm
by Cody
<sobs> Would've been the icing on a very nice cake (preferably a carrot cake).

Re: Factory paintjobs

Posted: Wed Jul 21, 2021 10:06 pm
by phkb
Cody wrote: Wed Jul 21, 2021 10:03 pm
preferably a carrot cake
Mmmm, cake...

Re: Factory paintjobs

Posted: Thu Jul 22, 2021 5:13 am
by Nite Owl
Ran the tests as you requested. Yes, tests as in plural. Ran one test with my Tweaked role frequencies and a second one with your original role frequencies. Neither test was very long, about 30 minutes for my settings versus 20 minutes for the original settings. In neither test did any of the Factory paintjobs come into visual range. During prior game sessions they have popped up visually in a few Pirate Groups with my Tweaked settings.

The results are as follows.
With my settings 45 Factory paintjob ships were spawned versus 46 normal ships. (first code block)
With your original settings 7 Factory paintjob ships were spawned versus 43 normal ships. (second code block)

This is what was expected given the numbers involved. It may be better for others to run this test as well given that all of my OXZ/OXP ship role frequencies have been Tweaked upwards to some extent. It may not be needed though given that if the ratios remain consistent between all of the numbers involved then the results would still be consistent in relation to one another. Given these results it probably just comes down to another case of a Crazy Code Tweaker looking for justification.

Code: Select all

22:06:22.133 [AddOns.anon-script]: phkb ship spawned: phkb_boa_26 - role: trader
22:06:22.148 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_13 - role: pirate
22:06:22.149 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_24 - role: pirate
22:06:22.157 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
22:06:22.159 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
22:06:22.164 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
22:06:22.166 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
22:06:22.167 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
22:06:22.213 [AddOns.anon-script]: phkb ship spawned: phkb_boa_14 - role: trader
22:06:22.220 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_4 - role: trader
22:06:22.222 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_27 - role: pirate
22:06:22.227 [AddOns.anon-script]: phkb ship spawned: phkb_moray_1 - role: pirate
22:06:22.232 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_24 - role: pirate
22:06:22.239 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_escort_8 - role: escort
22:06:22.243 [AddOns.anon-script]: phkb ship spawned: phkb_boa_6 - role: trader
22:06:22.246 [AddOns.anon-script]: normal mamba escort spawned: griff_mamba_escort-NPC - role: escort
22:06:22.323 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_16 - role: hunter
22:06:22.382 [AddOns.anon-script]: phkb ship spawned: phkb_boa_2 - role: trader
22:06:22.476 [AddOns.anon-script]: normal boa mk2 spawned: boa-mk2_ptt - role: trader
22:06:22.488 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_2 - role: pirate
22:06:22.696 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_19 - role: hunter
22:06:22.698 [AddOns.anon-script]: phkb ship spawned: phkb_krait_22 - role: hunter
22:06:22.700 [AddOns.anon-script]: normal gecko spawned: acs_gecko - role: hunter
22:06:22.704 [AddOns.anon-script]: phkb ship spawned: phkb_anaconda_26 - role: trader-courier
22:06:22.705 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_6 - role: hunter
22:06:22.708 [AddOns.anon-script]: normal mamba spawned: acs_mamba - role: hunter
22:06:22.712 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_6 - role: hunter
22:06:22.715 [AddOns.anon-script]: phkb ship spawned: phkb_krait_16 - role: hunter
22:06:22.722 [AddOns.anon-script]: phkb ship spawned: phkb_krait_7 - role: hunter
22:06:22.723 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.725 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.727 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.733 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.735 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.741 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.745 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.746 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.748 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.750 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.756 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
22:06:22.764 [AddOns.anon-script]: normal moray spawned: acs_moray - role: pirate
22:06:22.766 [AddOns.anon-script]: phkb ship spawned: phkb_moray_25 - role: pirate
22:06:22.979 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_21 - role: hunter
22:06:22.981 [AddOns.anon-script]: normal gecko spawned: acs_gecko - role: hunter
22:06:23.016 [AddOns.anon-script]: normal mamba escort spawned: griff_mamba2013_escort_alt3-NPC - role: escort
22:06:23.019 [AddOns.anon-script]: normal boa spawned: lib_test - role: lib_test
22:06:23.021 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_escort_2 - role: escort
22:11:00.180 [AddOns.anon-script]: phkb ship spawned: phkb_anaconda_22 - role: trader
22:11:08.631 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:11:16.666 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:11:21.243 [AddOns.anon-script]: phkb ship spawned: dock_phkb_boa-mk2_8 - role: trader
22:11:24.688 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:11:31.421 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:11:39.481 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:11:47.512 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:11:57.571 [AddOns.anon-script]: normal krait spawned: convoys-escort-morayMED - role: escort
22:13:18.925 [AddOns.anon-script]: normal boa spawned: dock_acs_boa - role: trader
22:13:58.361 [AddOns.anon-script]: phkb ship spawned: dock_phkb_boa-mk2_35 - role: escort
22:14:07.950 [AddOns.anon-script]: phkb ship spawned: dock_phkb_boa-mk2_23 - role: escort
22:14:18.011 [AddOns.anon-script]: phkb ship spawned: dock_phkb_boa_8 - role: escort
22:15:00.928 [AddOns.anon-script]: phkb ship spawned: dock_phkb_anaconda_5 - role: escort
22:16:22.550 [AddOns.anon-script]: normal boa spawned: dock_oolite_template_boa - role: escort
22:16:42.845 [AddOns.anon-script]: phkb ship spawned: dock_phkb_boa_36 - role: escort
22:17:22.792 [AddOns.anon-script]: normal gecko spawned: griff_gecko_alt-NPC - role: hunter
22:17:22.801 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_17 - role: hunter
22:17:22.804 [AddOns.anon-script]: normal krait spawned: acs_krait - role: hunter
22:17:22.806 [AddOns.anon-script]: phkb ship spawned: phkb_krait_10 - role: hunter
22:18:35.710 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_9 - role: pirate
22:18:53.761 [AddOns.anon-script]: phkb ship spawned: phkb_krait_3 - role: pirate
22:19:03.002 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_13 - role: trader
22:19:41.876 [AddOns.anon-script]: phkb ship spawned: phkb_boa-mk2_23 - role: trader
22:19:49.960 [AddOns.anon-script]: normal mamba escort spawned: griff_mamba_escort_alt2-NPC - role: escort
22:19:57.955 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_15 - role: escort
22:21:22.264 [AddOns.anon-script]: normal krait spawned: morayMED - role: escort
22:21:32.301 [AddOns.anon-script]: normal krait spawned: morayMED - role: escort
22:21:37.589 [AddOns.anon-script]: normal mamba spawned: griff_mamba2013_alt3-NPC - role: hunter
22:21:37.593 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_2 - role: hunter
22:21:42.507 [AddOns.anon-script]: normal krait spawned: morayMED - role: escort
22:21:53.756 [AddOns.anon-script]: normal krait spawned: morayMED - role: escort
22:22:07.110 [AddOns.anon-script]: normal krait spawned: morayMED - role: escort
22:22:17.387 [AddOns.anon-script]: normal krait spawned: morayMED - role: escort
22:23:25.092 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_11 - role: hunter
22:24:46.115 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_13 - role: hunter
22:24:46.135 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_11 - role: hunter
22:24:50.645 [AddOns.anon-script]: normal gecko spawned: griff_gecko-NPC - role: pirate
22:25:25.910 [AddOns.anon-script]: phkb ship spawned: phkb_moray_16 - role: pirate
22:27:06.573 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_12 - role: pirate-light-fighter
22:27:06.591 [AddOns.anon-script]: normal moray spawned: convoys-escort-moray - role: escort
22:27:06.593 [AddOns.anon-script]: normal moray spawned: convoys-escort-moray - role: escort
22:27:06.599 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_4 - role: pirate-medium-fighter
22:27:06.601 [AddOns.anon-script]: normal mamba spawned: griff_mamba2013_alt3-NPC - role: pirate-light-fighter
22:27:06.603 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_escort_5 - role: pirate-light-fighter

Code: Select all

23:20:50.890 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:50.892 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:50.901 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:50.903 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:50.910 [AddOns.anon-script]: normal gecko spawned: griff_gecko_alt3-NPC - role: pirate
23:20:51.136 [AddOns.anon-script]: normal cobra mk1 spawned: griff_cobra_Mk1-NPC - role: escort
23:20:51.137 [AddOns.anon-script]: normal gecko spawned: acs_gecko - role: escort
23:20:51.193 [AddOns.anon-script]: normal gecko spawned: acs_gecko - role: hunter
23:20:51.198 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:51.204 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:51.206 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:20:51.208 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.209 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.217 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.219 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.220 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.233 [AddOns.anon-script]: normal cobra mk1 spawned: acs_cobramk1 - role: assassin-light
23:20:51.236 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.238 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.241 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:20:51.249 [AddOns.anon-script]: normal gecko spawned: griff_gecko(sharkteeth)_alt-NPC - role: hunter
23:20:51.251 [AddOns.anon-script]: normal gecko spawned: acs_gecko - role: hunter
23:20:51.459 [AddOns.anon-script]: normal cobra mk1 spawned: acs_cobramk1 - role: pirate
23:20:51.465 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_23 - role: hunter
23:20:51.467 [AddOns.anon-script]: normal krait spawned: griff_krait-NPC - role: hunter
23:20:51.688 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_escort_2 - role: escort
23:20:51.691 [AddOns.anon-script]: normal boa spawned: lib_test - role: lib_test
23:20:51.693 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_escort_11 - role: escort
23:25:35.619 [AddOns.anon-script]: normal cobra mk1 spawned: acs_cobramk1 - role: trader
23:25:35.621 [AddOns.anon-script]: normal cobra mk1 spawned: cobra1_npc_mike - role: trader
23:27:00.351 [AddOns.anon-script]: normal gecko spawned: griff_gecko_alt3-NPC - role: pirate
23:28:52.771 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:28:52.773 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:28:52.775 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:28:52.780 [AddOns.anon-script]: normal gecko spawned: griff_gecko_alt-NPC - role: hunter
23:28:52.786 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:28:52.792 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:28:52.794 [AddOns.anon-script]: normal krait spawned: convoys-escort-krait - role: escort
23:29:30.125 [AddOns.anon-script]: phkb ship spawned: phkb_boa-mk2_7 - role: trader
23:29:40.214 [AddOns.anon-script]: phkb ship spawned: phkb_mamba_escort_6 - role: escort
23:33:54.340 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:33:54.347 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:33:54.353 [AddOns.anon-script]: phkb ship spawned: phkb_gecko_13 - role: hunter
23:33:54.372 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:33:54.374 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:33:54.381 [AddOns.anon-script]: normal cobra mk1 spawned: acs_cobramk1-alt - role: escort
23:33:54.383 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:33:54.389 [AddOns.anon-script]: normal mamba spawned: convoys-escort-mamba - role: escort
23:43:04.863 [AddOns.anon-script]: normal boa mk2 spawned: convoys-escort-boa-mk2 - role: escort
23:43:15.366 [AddOns.anon-script]: phkb ship spawned: phkb_cobramk1_23 - role: escort

Re: Factory paintjobs

Posted: Thu Jul 22, 2021 6:05 am
by phkb
Thanks for running the tests. The untweaked version is what I was hoping to see - a few cases being spawned per system, without making it every ship.

But hey, there's no reason why you can't tweak the numbers up if you like the look of the ships. That's the beauty of tweaking! Make it how you like it.

Re: Factory paintjobs

Posted: Fri Jul 23, 2021 3:03 pm
by montana05
Your designs certainly look good. After reading Nite Owl test results, I was thinking to render some textures to ships in service for a short time and give them a higher spawn possibility. Technically only a specular map would be needed to give some scars but not as much as Griff's textures have.

Re: Factory paintjobs

Posted: Fri Jul 23, 2021 4:09 pm
by hiran
montana05 wrote: Fri Jul 23, 2021 3:03 pm
Your designs certainly look good. After reading Nite Owl test results, I was thinking to render some textures to ships in service for a short time and give them a higher spawn possibility. Technically only a specular map would be needed to give some scars but not as much as Griff's textures have.
If it ends up with only one number to be tweaked (specular map), maybe this could be matched with the maintenance status of the ship?
That would allow players to directly see how run-down a ship is. And proper maintenance would keep it shiny....

Re: Factory paintjobs

Posted: Fri Jul 23, 2021 5:01 pm
by Cholmondely
hiran wrote: Fri Jul 23, 2021 4:09 pm
montana05 wrote: Fri Jul 23, 2021 3:03 pm
Your designs certainly look good. After reading Nite Owl test results, I was thinking to render some textures to ships in service for a short time and give them a higher spawn possibility. Technically only a specular map would be needed to give some scars but not as much as Griff's textures have.
If it ends up with only one number to be teaked (specular map), maybe this could be matched with the maintenance status of the ship?
That would allow players to directly see how run-down a ship is. And proper maintenance would keep it shiny....
I don't believe you! Somewhere civilised such as Digebiti, yes, of course. We Digebitians take pride in keeping up appearances. But those slimy dastards in the corporates such as Onrira or Zaonce...

Re: Factory paintjobs

Posted: Fri Jul 23, 2021 10:08 pm
by Cody
I followed a MkI in earlier. The urge to scrape its shiny new paintjob with my grubby old MkIII was almost irresistible!

Re: Factory paintjobs

Posted: Sun Jul 25, 2021 11:14 am
by phkb
Cody wrote: Fri Jul 23, 2021 10:08 pm
I followed a MkI in earlier. The urge to scrape its shiny new paintjob with my grubby old MkIII was almost irresistible!
:D

Re: Factory paintjobs

Posted: Mon Jul 26, 2021 8:58 am
by Cholmondely
Just trying to make sense of this shipset business. I presume that what you have produced are a set of ships which may evolve into an additional shipset, no?

Your talents, Phkb, are quite all-encompassing, it seems!

Re: Factory paintjobs

Posted: Mon Jul 26, 2021 9:06 am
by phkb
Cholmondely wrote: Mon Jul 26, 2021 8:58 am
Just trying to make sense of this shipset business. I presume that what you have produced are a set of ships which may evolve into an additional shipset, no?
Well, I don’t imagine it will be a ship set like Griffs, as I’m not planning on doing paint jobs for everything. It’s more a variety pack.
Cholmondely wrote: Mon Jul 26, 2021 8:58 am
Your talents, Phkb, are quite all-encompassing, it seems!
Sadly not! I can’t model ships, or create unique textures. I can use paint.net, though, and draw lines and fill regions with colours. Mostly what you’re seeing here is Griffs work. My contribution is relatively minor.