Good decision. I personally feel that any OXP developer not using the debug console are just making life too complicated for them for no reason. The level of control you can have over the game's entities with it is remarkable and spawning stuff on request is just a tiny part of it all. Pretty much every method or property of Oolite's JS API is also available on the console and values can be read and, when applicable, modified in real time without having wait for the right sequence of events to occur so that a test script might execute. JS class methods can be also executed on demand. It's a very powerful tool and I fully recommend getting familiar with it if you intend to produce OXPs.Jona wrote:... and I will get the developer release as I have a feeling the debug console will be handy.
Newcomer and Possible New Ships
Moderators: winston, another_commander
-
- Quite Grand Sub-Admiral
- Posts: 6680
- Joined: Wed Feb 28, 2007 7:54 am
Re: Newcomer and Possible New Ships
- Diziet Sma
- ---- E L I T E ----
- Posts: 6312
- Joined: Mon Apr 06, 2009 12:20 pm
- Location: Aboard the Pitviper S.E. "Blackwidow"
Re: Newcomer and Possible New Ships
To which I would add, so is any OXP developer not using cim's OXP/OXZ building scripts during development / testing.another_commander wrote:I personally feel that any OXP developer not using the debug console are just making life too complicated for them for no reason.
Most games have some sort of paddling-pool-and-water-wings beginning to ease you in: Oolite takes the rather more Darwinian approach of heaving you straight into the ocean, often with a brick or two in your pockets for luck. ~ Disembodied
Re: Newcomer and Possible New Ships
I'm having a weird problem ... at least weird for me ... when updating the OXP I am following the current process ...
Is it me, is it my computer or is there something I should be doing to force the introduction of the modifications?
- Exit Oolite
- Modify for instance the shipdate.plist file
- Start up Oolite again
Is it me, is it my computer or is there something I should be doing to force the introduction of the modifications?
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Newcomer and Possible New Ships
Did you hold shift down until the spinning Cobra appears when restarting Oolite?
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
-
- Quite Grand Sub-Admiral
- Posts: 6680
- Joined: Wed Feb 28, 2007 7:54 am
Re: Newcomer and Possible New Ships
That is exactly what it is. Oolite uses a cache for its resources for performance reasons. If you modify a file inside any of its search folders (core Resources or OXP folders), you will have to restart the game with Shift pressed and held down until more or less the rotating Cobra appears (not sure about Linux or Mac, but on Windows it is sufficient to hold the key down until the splash screen appears). That will refresh the cache and ensure your changes are taken in by the game.Jona wrote:... a cache is being used.
If you add or remove entire OXP folders, the game will be able to pick up the folder structure change and in this case no Shift will be needed. As an exception to the general rule, Shift is also not necessary when making changes in either keyconfig.plist or logcontrol.plist.
As an alternative to the above, in case you are making lots of changes continuously that would require Shift to be used often, you can also set this key inside your .GNUstepDefaults file:
Code: Select all
"always-flush-cache" = YES;
Re: Newcomer and Possible New Ships
Many thanks - sanity saved!another_commander wrote:As an alternative to the above, in case you are making lots of changes continuously that would require Shift to be used often, you can also set this key inside your .GNUstepDefaults file:which will make Oolite refresh its cache every time it loads, of course at the expense of loading taking somewhat longer to complete, depending on the current OXP load.Code: Select all
"always-flush-cache" = YES;
Re: Newcomer and Possible New Ships
Okay ... after clearing the cache, resetting my computer and reformatting my brain the Tiger Ray (formerly known as the Manta) is up and running in the game ...
I will set up a proper wiki page as soon as I have access, but please feel welcome to try the OXZ by clicking here.
Enjoy (I hope) and please give me feedback!
I will set up a proper wiki page as soon as I have access, but please feel welcome to try the OXZ by clicking here.
Enjoy (I hope) and please give me feedback!
- Norby
- ---- E L I T E ----
- Posts: 2577
- Joined: Mon May 20, 2013 9:53 pm
- Location: Budapest, Hungary (Mainly Agricultural Democracy, TL10)
- Contact:
Re: Newcomer and Possible New Ships
Nice work!
So you decided the size of a Krait, 4 energy banks and 540 as speed which is faster than a Viper Interceptor.
I am not sure why you are not defined injectors for NPCs, a ship with the "Interceptor" word in his name field should have always imho and a rare ship in roles:
Alternatively if you stay without injectors then you can remove the "Interceptor" word from the name and use these roles:
Better if you define pirate ships separatedly using like_ship to avoid police ships with bounty.
Check these also and set to what you want:
So you decided the size of a Krait, 4 energy banks and 540 as speed which is faster than a Viper Interceptor.
I am not sure why you are not defined injectors for NPCs, a ship with the "Interceptor" word in his name field should have always imho and a rare ship in roles:
assassin-heavy(0.1) escort-heavy(0.1) interceptor(0.1) pirate-interceptor(0.1)
Alternatively if you stay without injectors then you can remove the "Interceptor" word from the name and use these roles:
escort(0.2) police(0.2) pirate-light-fighter(0.2)
Better if you define pirate ships separatedly using like_ship to avoid police ships with bounty.
Check these also and set to what you want:
[url=http://wiki.alioth.net/index.php/OXP_NPC_Combat_AI]accuracy[/url] = 6;
[url=http://wiki.alioth.net/index.php/Shipdata.plist#hyperspace_motor_spin_time]hyperspace_motor_spin_time[/url] = 5;
extra_cargo = 0;
fuel = 70;
Re: Newcomer and Possible New Ships
Size ... well it was meant to be a smaller ship. 4 energy banks ... to be honest I will agree with everything you sayNorby wrote:Nice work!
So you decided the size of a Krait, 4 energy banks and 540 as speed which is faster than a Viper Interceptor.
Speed ... now that was intentional ... the whole design is based around fast, but not necessarily as strong. So far in my testing the balance seems to be about right for me at least ... I can take down a Tiger Ray while I still get kicked around by Vipers.
Thanks for the advice ... I am still finding my feet with creating OXPs and this is the sort of detail I need to get things right. I'm still testing the ship configuration (currently looking at the weapons ... the default is a beam laser which again seems about right for a lighter ship) so would welcome inputs here from the Elite (as I mentioned about taking on Vipers for me, even with a well equipped ship is a challenge)Norby wrote:I am not sure why you are not defined injectors for NPCs, a ship with the "Interceptor" word in his name field should have always imho and a rare ship in roles:
assassin-heavy(0.1) escort-heavy(0.1) interceptor(0.1) pirate-interceptor(0.1)
Alternatively if you stay without injectors then you can remove the "Interceptor" word from the name and use these roles:
escort(0.2) police(0.2) pirate-light-fighter(0.2)
Better if you define pirate ships separatedly using like_ship to avoid police ships with bounty.
Check these also and set to what you want:
[url=http://wiki.alioth.net/index.php/OXP_NPC_Combat_AI]accuracy[/url] = 6;
[url=http://wiki.alioth.net/index.php/Shipdata.plist#hyperspace_motor_spin_time]hyperspace_motor_spin_time[/url] = 5;
extra_cargo = 0;
fuel = 70;
- spud42
- ---- E L I T E ----
- Posts: 1576
- Joined: Wed Mar 26, 2014 10:11 am
- Location: Brisbane,Australia
Re: Newcomer and Possible New Ships
nice ship... just had a fight with one of the tiger rays on the way in to the station of onlema a RI,comT12 planet after leaving a feudal T3 planet.
3 fights on the way in! i dodged the first but couldnt the second two.... think there was a tiger ray in both fight.. hard little sucker to hit... got some kills but not sure if i got one of these buggers... lol
3 fights on the way in! i dodged the first but couldnt the second two.... think there was a tiger ray in both fight.. hard little sucker to hit... got some kills but not sure if i got one of these buggers... lol
Arthur: OK. Leave this to me. I'm British. I know how to queue.
OR i could go with
Arthur Dent: I always said there was something fundamentally wrong with the universe.
or simply
42
OR i could go with
Arthur Dent: I always said there was something fundamentally wrong with the universe.
or simply
42
- Smivs
- Retired Assassin
- Posts: 8408
- Joined: Tue Feb 09, 2010 11:31 am
- Location: Lost in space
- Contact:
Re: Newcomer and Possible New Ships
Just a mention, but lots of OXP ships do seem to appear far too frequently - natural I suppose as the 'author' likes to see their handiwork - but it does rather upset things a bit in some ways. The less often they appear, the more they are appreciated I think, as rarity value plays a part.spud42 wrote:..think there was a tiger ray in both fight...
Commander Smivs, the friendliest Gourd this side of Riedquat.
- Cody
- Sharp Shooter Spam Assassin
- Posts: 16081
- Joined: Sat Jul 04, 2009 9:31 pm
- Location: The Lizard's Claw
- Contact:
Re: Newcomer and Possible New Ships
<nods> Aye - imagine the GG appearing in nearly every system!Smivs wrote:The less often they appear, the more they are appreciated I think, as rarity value plays a part.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
And any survivors, their debts I will certainly pay. There's always a way!
- spud42
- ---- E L I T E ----
- Posts: 1576
- Joined: Wed Mar 26, 2014 10:11 am
- Location: Brisbane,Australia
Re: Newcomer and Possible New Ships
thank Giles not!! i seem to have had quite a few of them on both sides of the law it seems.....Cody wrote:<nods> Aye - imagine the GG appearing in nearly every system!Smivs wrote:The less often they appear, the more they are appreciated I think, as rarity value plays a part.
Is there a log of kills? i had a look in the save and log files but no go...is there an oxp or do i need to change something in the logging script?
is it permissible to tweak an oxp? i mean like change the tech level it is available from and chance of appearing? i dont want to step on toes but as much as i really like this ship it is becoming too prevalent.
Arthur: OK. Leave this to me. I'm British. I know how to queue.
OR i could go with
Arthur Dent: I always said there was something fundamentally wrong with the universe.
or simply
42
OR i could go with
Arthur Dent: I always said there was something fundamentally wrong with the universe.
or simply
42
- Wildeblood
- ---- E L I T E ----
- Posts: 2453
- Joined: Sat Jun 11, 2011 6:07 am
- Location: Western Australia
- Contact:
Re: Newcomer and Possible New Ships
Trophy Collector OXPspud42 wrote:Is there a log of kills? i had a look in the save and log files but no go...is there an oxp...?
- spud42
- ---- E L I T E ----
- Posts: 1576
- Joined: Wed Mar 26, 2014 10:11 am
- Location: Brisbane,Australia
Re: Newcomer and Possible New Ships
thanks Wildeblood, just wanted a way to know what i have killed and in what proportions.... current commander is a pathetic 5 kills...lol
Arthur: OK. Leave this to me. I'm British. I know how to queue.
OR i could go with
Arthur Dent: I always said there was something fundamentally wrong with the universe.
or simply
42
OR i could go with
Arthur Dent: I always said there was something fundamentally wrong with the universe.
or simply
42