Proposal: In-game IRC client in conjunction with RandomHits

An area for discussing new ideas and additions to Oolite.

Moderators: winston, another_commander

User avatar
Rese249er
---- E L I T E ----
---- E L I T E ----
Posts: 647
Joined: Thu Jun 07, 2012 2:19 pm
Location: Well, I WAS in G3...

Proposal: In-game IRC client in conjunction with RandomHits

Post by Rese249er »

Would it be possible for a player to dock with a station and chat with other Oolite players via IRC? I imagine this would be an interesting bit of immersion.
Got all turned around, lost my nav connection... Where am I now?
User avatar
Fatleaf
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 1988
Joined: Tue Jun 08, 2010 5:11 am
Location: In analysis mode on Phaelon
Contact:

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Fatleaf »

Have two windows open! :P
Find out about the early influences of Fatleaf here. Also his OXP's!
Holds the Ooniversal record for "Thread Necromancy"
User avatar
Pleb
---- E L I T E ----
---- E L I T E ----
Posts: 908
Joined: Sun Apr 29, 2012 2:23 pm
Location: United Kingdom

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Pleb »

You would have to integrate an IRC client into the source code for Oolite, which I imagine would be very uncompatible. Oolite is written in Objective-C, while most IRC clients are probably written with C++ or C#. This wouldn't be impossible, as nothing is impossible when coding to an extent, but chances are you would have to write your own IRC client code and this would take a very long time...

As Fatleaf has said, just run Oolite in window mode and have your IRC client open at the same time. Much easier! :D
Desktop PC: CPU: Intel i7-4790K Quad Core 4.4GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1080Ti RAM: 32GB DDR3

Laptop PC: CPU: Intel i5-10300H Quad Core 4.5GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1650 RAM: 32GB DDR4
User avatar
Rese249er
---- E L I T E ----
---- E L I T E ----
Posts: 647
Joined: Thu Jun 07, 2012 2:19 pm
Location: Well, I WAS in G3...

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Rese249er »

If I have Oolite and Firefox running, my system hates on me. Plus, you could buy a drink for someone. Or something along those lines. Just a thought.

Couldn't it be an OXP?
Got all turned around, lost my nav connection... Where am I now?
User avatar
Pleb
---- E L I T E ----
---- E L I T E ----
Posts: 908
Joined: Sun Apr 29, 2012 2:23 pm
Location: United Kingdom

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Pleb »

OXPs are dependant on code already written into the game. What you are proposing would require serious reworking of the exisiting source code for the game, and a lot of sleepless nights for the dev team! :lol: It also sounds like turning Oolite into something that would depend on you being connected to the interent, which I am not always as I currently have to rely on my internet from a PAYG 3-UK Wireless Dongle (which sucks!) so I am not always connected.
Desktop PC: CPU: Intel i7-4790K Quad Core 4.4GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1080Ti RAM: 32GB DDR3

Laptop PC: CPU: Intel i5-10300H Quad Core 4.5GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1650 RAM: 32GB DDR4
User avatar
Rese249er
---- E L I T E ----
---- E L I T E ----
Posts: 647
Joined: Thu Jun 07, 2012 2:19 pm
Location: Well, I WAS in G3...

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Rese249er »

Drawing on my very limited knowledge of the code as observed in the OXP's I've seen...

I got nothing. Slag. Sorry for taking up bandwidth.
Got all turned around, lost my nav connection... Where am I now?
User avatar
cim
Quite Grand Sub-Admiral
Quite Grand Sub-Admiral
Posts: 4072
Joined: Fri Nov 11, 2011 6:19 pm

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by cim »

Rese249er wrote:
Couldn't it be an OXP?
No. OXPs can only communicate with the outside world by setting variables in saved games, reading variables from saved games, and writing messages to the Latest.log. This is essential for security (or a badly-written or malicious OXP could trash your system)

You could port Eliza to Javascript (there may already be open source implementations) and use Cabal Common Library's Keyboard to have conversations with NPC ships, though.
Last edited by cim on Thu Jun 28, 2012 2:57 pm, edited 1 time in total.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Cody »

Rese249er wrote:
If I have Oolite and Firefox running, my system hates on me.
I've never had a problem running ChatZilla whilst playing Oolite (in fullscreen mode) - are your system specs poor?
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!
User avatar
Rese249er
---- E L I T E ----
---- E L I T E ----
Posts: 647
Joined: Thu Jun 07, 2012 2:19 pm
Location: Well, I WAS in G3...

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Rese249er »

ChatZilla? *clicks over to Software Center*
Got all turned around, lost my nav connection... Where am I now?
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Smivs »

I use Opera for everything (browser, mail client, irc client) and it's quite happy to run alongside Oolite. I often 'chat' while playing/testing. Sometimes I get distracted while chatting and have to Press Space :roll: :P :D
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
maik
Wiki Wizard
Wiki Wizard
Posts: 2028
Joined: Wed Mar 10, 2010 12:30 pm
Location: Ljubljana, Slovenia (mainly industrial, feudal, TL12)

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by maik »

cim wrote:
You could port Eliza to Javascript (there may already be open source implementations) and use Cabal Common Library's [wiki=http://wiki.alioth.net/index.php/Cabal_ ... c_Keyboard]Keyboard[/wiki] to have conversations with NPC ships, though.
:mrgreen:
User avatar
JensAyton
Grand Admiral Emeritus
Grand Admiral Emeritus
Posts: 6657
Joined: Sat Apr 02, 2005 2:43 pm
Location: Sweden
Contact:

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by JensAyton »

/msg thargoid_warship a/s/l?
[color=#408000]*thargoid_warship: Please go on.[/color]
/msg thargoid_warship I want you to eat my unusual goats for your meat.
[color=#408000]*thargoid_warship: Melon! Melon! Melon![/color]
User avatar
Pleb
---- E L I T E ----
---- E L I T E ----
Posts: 908
Joined: Sun Apr 29, 2012 2:23 pm
Location: United Kingdom

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Pleb »

You asked a Thargoid a/s/l? :lol:

Do Thargoids even have sexes? :?
Desktop PC: CPU: Intel i7-4790K Quad Core 4.4GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1080Ti RAM: 32GB DDR3

Laptop PC: CPU: Intel i5-10300H Quad Core 4.5GHz (Turbo-Charged) GPU: Nvidia GeForce GTX 1650 RAM: 32GB DDR4
User avatar
Smivs
Retired Assassin
Retired Assassin
Posts: 8408
Joined: Tue Feb 09, 2010 11:31 am
Location: Lost in space
Contact:

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Smivs »

Pleb wrote:
Do Thargoids even have sexes? :?
Several, I believe :shock:
Commander Smivs, the friendliest Gourd this side of Riedquat.
User avatar
Fatleaf
Intergalactic Spam Assassin
Intergalactic Spam Assassin
Posts: 1988
Joined: Tue Jun 08, 2010 5:11 am
Location: In analysis mode on Phaelon
Contact:

Re: Proposal: In-game IRC client in conjunction with RandomH

Post by Fatleaf »

Smivs wrote:
Pleb wrote:
Do Thargoids even have sexes? :?
Several, I believe :shock:
>Fatleaf wonders how Smivs found that out :shock: <
Find out about the early influences of Fatleaf here. Also his OXP's!
Holds the Ooniversal record for "Thread Necromancy"
Post Reply