I have to tell you that I like both GNN and Snoopers. They fill a void and help in the traders area.
I'm actually very glad they don't conflict with each other.
GNN
Moderators: another_commander, winston
Re: GNN
Okay here are the Snoopers channels re-makes all in one pic.
The images that I did not adjust are, snoopers_background.png, snoopers_gcnews_clean.png,
snoopers_gcnewsA11.png, and the snoopers_redux.png. I like Melina Escobar hence why her pics are unchanged. All the channels on the link are in order as they appear in the image folder, for easy match up.
aegidian.org/bb/posting.php?mode=reply&f=4&t=6937
The images that I did not adjust are, snoopers_background.png, snoopers_gcnews_clean.png,
snoopers_gcnewsA11.png, and the snoopers_redux.png. I like Melina Escobar hence why her pics are unchanged. All the channels on the link are in order as they appear in the image folder, for easy match up.
aegidian.org/bb/posting.php?mode=reply&f=4&t=6937
Creativity is a gift, use it well.
Re: GNN
![[EliteWiki]](http://www.aegidian.org/bb/images/elitewikismall.png)
Changes:
- GNN.js
Added
CBID
property for callbacks. This gives AddOns more control.Added method
_addExtImages(arr,ws)
to allow AddOns to expand the image pool.- GNN_Words.js:
Moved more into
descriptions.plist
. This is still an ongoing process!- GNN_PhraseGen.js:
Changed
startUp
behaviour to allow earlier access.Re: GNN
Hey, out of interest, is there a reason that this and Library are not available through the in-game OXP manager? Especially if all these various OXPs are being updated quite regularly as things are ported over from the older versions, it's kind of convenient being able to check for and install new updates in game rather than having to do it manually!
Re: GNN
![[EliteWiki]](http://www.aegidian.org/bb/images/elitewikismall.png)
Changes:
- Cutout corrected in
GNN_A31.png
.- Added choices to go to the next message screen if multiple messages are in the pool.
- Added check for double inserted messages.
- Simplified GNN shader
GNN_1.fs
.- Fix for hotnews handling leaving null object.
@herodotus: It's done now .-)
Re: GNN
Code: Select all
> system.mainStation.dockPlayer()
Warning (strict mode): reference to undefined property worldScripts[obj.ws][obj.prop.name]
Active script: GNN 1.2
GNN.js, line 81:
if(worldScripts[obj.ws][obj.prop.name]===obj.prop.v) pass++;
> worldScripts.GNN.$doop
{
ext: [{
ws: "AsteroidStorm",
prop: {
name: "badRockKiller",
v: "PLAYER"
},
mV: {
name: "asteroids",
v: "asteroids_OVER"
},
act: {
EX: "AsteroidStorm",
m: "badrock",
p: 1,
Model: "badrock",
Spin: 1
}
}, {
ws: "oolite-constrictor-hunt",
mV: {
name: "conhunt",
v: "CONSTRICTOR_DESTROYED"
},
act: {
m: "conhunt",
p: 1,
Model: "constrictor",
Spin: 1
}
}, {
ws: "oolite-nova",
mV: {
name: "nova",
v: "NOVA_ESCAPED_SYSTEM"
},
act: {
m: "nova",
p: 1,
Mat: {
"lib_null.png": {
emission_map: "GNN_solar.png",
fragment_shader: "GNN_solar.fs",
vertex_shader: "lib_simple.vs",
textures: ["GNN_solar.png", {
name: "lib_explode2.png",
repeat_s: true,
repeat_t: true
}],
uniforms: {
colorMap: {
type: "texture",
value: 0
},
fxMap: {
type: "texture",
value: 1
},
Time: "timeElapsedSinceSpawn"
}
}
}
}
}],
hud: false,
inf: {
Name: "GNN",
Display: "Config",
Alive: "$doop.inf",
Bool: {
B0: {
Name: "$snoop.audio",
Def: true,
Desc: "Audio"
}
},
SInt: {
S0: {
Name: "$snoop.maxDays",
Def: 24,
Min: 12,
Max: 99,
Desc: "Interval"
},
Info: "^GNN_INFS"
}
},
intern: 206,
expImages: [[], [], [], []],
expPrefixes: []
}
> worldScripts.GNN.$doop.ext.length
3
> worldScripts.GNN.$doop.ext[0].prop
{
name: "badRockKiller",
v: "PLAYER"
}
> worldScripts.GNN.$doop.ext[1].prop
Warning (strict mode): reference to undefined property worldScripts.GNN.$doop.ext[1].prop
> worldScripts.GNN.$doop.ext[2].prop
Warning (strict mode): reference to undefined property worldScripts.GNN.$doop.ext[2].prop