Search found 4072 matches

by cim
Mon Feb 05, 2024 3:57 pm
Forum: Discussion
Topic: Understanding Traders
Replies: 4
Views: 392

Re: Understanding Traders

Most of the differentiation in which ships do which role is up to the role weightings. As far as the difference goes: - traders will be on short-distance runs. Either they're inbound, in which case they're found on the WP-planet lane, carry goods imported by the current system, and are heading for t...
by cim
Tue Jan 30, 2024 12:32 pm
Forum: Discussion
Topic: External Docking
Replies: 41
Views: 2316

Re: External Docking

Query : IS the difficulty in allowing External Docking tied in with the dock needing to be along the Z-azis of the station? That's only strictly true of rotating stations - because if the dock isn't on and aligned with the axis of rotation, the centre of the dock will constantly move in worldspace,...
by cim
Fri Dec 15, 2023 8:52 am
Forum: Discussion
Topic: JavaScript Linter
Replies: 46
Views: 2688

Re: JavaScript Linter

Oh, the linter is definitely right about that one being at the very least good practice to fix.

No idea when or who last ran one on it, though. It wasn't something I noticed when I started looking at the core code.
by cim
Thu Dec 14, 2023 10:58 am
Forum: Discussion
Topic: JavaScript Linter
Replies: 46
Views: 2688

Re: JavaScript Linter

re 1) I am not conivnced the linter is wrong although it looks like. There is a difference between this.ai and ai, and there may be situations where it is meaningful. I also agree these are bad situation where an instance variable is shadowed by a local variable. Yet I am not sure how to best deal ...
by cim
Sun Nov 05, 2023 10:55 pm
Forum: Discussion
Topic: OXP maintenance
Replies: 36
Views: 4368

Re: OXP maintenance

I believe as soon as we have the expansion manager promote an expansion and allow easy installation that expansion should have some quality and support. This is an interesting statement. I originally wrote it to make installation and visibility of OXPs much more available than it previously was (si...
by cim
Wed Sep 13, 2023 12:50 pm
Forum: Expansion Pack
Topic: SOTL Exploration v0.4 [WIP, 1.83 required]
Replies: 91
Views: 89250

Re: SOTL Exploration v0.4 [WIP, 1.83 required]

Polar cloud colour might have been me forgetting that it didn't exist as a core property. But it'll work if anyone implements it :) The rest are OXP hooks because you can set and retrieve arbitrary planetinfo properties - they would at some point have gone into being data for economic or political d...
by cim
Thu Jul 27, 2023 3:28 pm
Forum: Suggestion Box
Topic: Updates to OoliteRS
Replies: 31
Views: 4216

Re: Updates to OoliteRS

On the light blue highlights, the Cloaking Device is (intentionally undocumented, of course) primable equipment, and doesn't require an OXP.
MFDs were used in the tutorial (though from memory in such a way that you don't need to press those buttons)
by cim
Fri Jun 30, 2023 2:11 pm
Forum: Discussion
Topic: Is Oolite fully OSS?
Replies: 4
Views: 2258

Re: Is Oolite fully OSS?

All of the Oolite core is available under the GPL version 2 or later (which is an OSD-compatible license), so to the headline question, yes. Oolite was included in Debian main (which requires that) for many years. Assets (models, textures, etc.) are *additionally* available under CC-BY-SA-NC 3.0. Th...
by cim
Wed Jun 21, 2023 3:28 pm
Forum: Suggestion Box
Topic: Simplify release process
Replies: 66
Views: 8094

Re: Simplify release process

So my script is looking like this: this.playerWillSaveGame = function() { log(this.name, "playerWillSaveGame() -> storing resourcePaths"); missionVariables["ooliteStarter_oxpList"] = oolite.resourcePaths; } this.playerWillSaveGame = function(reason) { log(this.name, "player...
by cim
Tue Jun 20, 2023 4:26 pm
Forum: Suggestion Box
Topic: Simplify release process
Replies: 66
Views: 8094

Re: Simplify release process

However small that change may be - currently I do not see who could actually do it. Just needs something like this adding to PlayerEntity::commanderDataDictionary (almost anywhere in that method, doesn't really matter) [result setObject:[ResourceManager getManifestKeys] forKey:@"oxz-manifest-k...
by cim
Tue Jun 20, 2023 8:01 am
Forum: Suggestion Box
Topic: Simplify release process
Replies: 66
Views: 8094

Re: Simplify release process

It wouldn't be a very big change to just add a write-only list of the Manifest IDs of all installed OXPs to the savegame itself, which would be slightly more reliable than the resource paths (that's relying on no files getting renamed after download). Really old OXPs won't have manifests, but they'l...
by cim
Wed May 31, 2023 8:54 am
Forum: Discussion
Topic: Ship availability
Replies: 26
Views: 2754

Re: Ship availability

Sounds like this function: https://github.com/OoliteProject/oolite/blob/58bf7e1efb01ac346d06da5271cf755c0cb4f55a/src/Core/Universe.m#L9014 Given the amount of comments in that code, and the length of it I am not sure who would be able to understand what it is doing. It's long, and takes a bizarre w...
by cim
Tue May 23, 2023 7:58 am
Forum: Discussion
Topic: Enable Oolite development (2)
Replies: 278
Views: 28773

Re: Enable Oolite development (2)

The more I consider it, the more I think that the simplest and least radical answer might actually be in a revamp of the Expansions Manager. Specifically, an addition to the category list such that there would be a "bundle" or "preset" category that sorts to the top, where all o...
by cim
Tue May 02, 2023 8:19 am
Forum: Expansion Pack
Topic: [RELEASE] New Cargoes OXP (1.2.3 released 9 February 2013)
Replies: 256
Views: 114589

Re: [RELEASE] New Cargoes OXP (1.2.3 released 9 February 2013)

Cim, would I be correct in presuming that the introduction of the F8F8 commodity item screen was partially done in order to facilitate New Cargoes? In the OXP sense? That set of changes including the commodity detail screen was essentially done to obsolete the - fairly uncooperative with other OXPs...