Page 1 of 3

Proposal: In-game IRC client in conjunction with RandomHits

Posted: Thu Jun 28, 2012 12:50 pm
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.

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

Posted: Thu Jun 28, 2012 12:52 pm
by Fatleaf
Have two windows open! :P

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

Posted: Thu Jun 28, 2012 12:54 pm
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

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

Posted: Thu Jun 28, 2012 12:56 pm
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?

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

Posted: Thu Jun 28, 2012 1:00 pm
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.

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

Posted: Thu Jun 28, 2012 1:07 pm
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.

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

Posted: Thu Jun 28, 2012 1:11 pm
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.

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

Posted: Thu Jun 28, 2012 1:16 pm
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?

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

Posted: Thu Jun 28, 2012 1:22 pm
by Rese249er
ChatZilla? *clicks over to Software Center*

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

Posted: Thu Jun 28, 2012 1:29 pm
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

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

Posted: Thu Jun 28, 2012 2:29 pm
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:

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

Posted: Thu Jun 28, 2012 2:48 pm
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]

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

Posted: Thu Jun 28, 2012 3:11 pm
by Pleb
You asked a Thargoid a/s/l? :lol:

Do Thargoids even have sexes? :?

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

Posted: Thu Jun 28, 2012 3:16 pm
by Smivs
Pleb wrote:
Do Thargoids even have sexes? :?
Several, I believe :shock:

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

Posted: Thu Jun 28, 2012 3:22 pm
by Fatleaf
Smivs wrote:
Pleb wrote:
Do Thargoids even have sexes? :?
Several, I believe :shock:
>Fatleaf wonders how Smivs found that out :shock: <