Log from 2006-05-06:
--- Log opened Fr Mai 05 23:35:20 2006
23:35 -!- wrtlprnft_ [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
23:35 -!- Irssi: #armagetron: Total of 11 nicks [0 ops, 0 halfops, 0 voices, 11 normal]
23:35 -!- Irssi: Join to #armagetron was synced in 4 secs
--- Log closed Fr Mai 05 23:35:42 2006
--- Log opened Sat May 06 09:26:23 2006
09:26 -!- wrtlprnft_ [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
09:26 -!- Irssi: #armagetron: Total of 13 nicks [0 ops, 0 halfops, 0 voices, 13 normal]
09:26 -!- Irssi: Join to #armagetron was synced in 4 secs
--- Log closed Sat May 06 09:27:47 2006
--- Log opened Sat May 06 09:28:20 2006
09:28 -!- wrtlprnft_ [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
09:28 -!- Irssi: #armagetron: Total of 13 nicks [0 ops, 0 halfops, 0 voices, 13 normal]
09:28 -!- Irssi: Join to #armagetron was synced in 12 secs
09:28 < wrtlprnft> neat
09:29 < wrtlprnft> now I get irssi started in a screen session everytime I boot up
09:30 < luke-jr__> wrtlprnft: you weren't referring to a == top-heading == ?
09:31 < wrtlprnft_> I was referring to whether to use == heading == or = heading = for headings
09:31 * luke-jr__ wasn't aware = heading = would even work
09:31 < wrtlprnft_> it does and gets used on some older pages
09:32 < wrtlprnft_> and exactly because of that I'm telling people to use h2/==blah==
09:32 < luke-jr__> oh, I thought you were telling people to use ===blah=== because ==blah== was too big or something
09:32 < wrtlprnft_> no
09:32 -!- wrtlprnft [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has left #armagetron []
09:33 -!- You're now known as wrtlprnft
09:33 * luke-jr__ peers
09:33 < luke-jr__> what ever happened to the efnet #armagetron people anyway?
09:34 < wrtlprnft> no idea there ever existed an #armagetron channel on another network
09:34 < luke-jr__> o
09:34 < luke-jr__> Mar 21 18:51:56 --> You are now talking on #armagetron
09:34 < luke-jr__> Mar 21 18:52:19 <Luke-Jr> ...
09:34 < luke-jr__> Mar 21 18:52:24 <armrelay> <Luke-Jr-efnet> ...
09:34 < luke-jr__> they used to be bridged
09:34 < wrtlprnft> anyone there?
09:36 < wrtlprnft> wrong: http://wiki.armagetronad.net/index.php/Tronic
09:36 < wrtlprnft> correct: http://wiki.armagetronad.net/index.php/Teamplay
09:36 < luke-jr__> ElronMacB-efnet, Petarius-efnet, Sputti-quakenet, cybex-quakenet, s474n-efnet, guru3-efnet, cybex-quakenet, icarus0-efnet, thunderb1-efnet, lsbnrdkil-efnet, \dev\null-efnet,
09:39 < luke-jr__> http://wiki.armagetronad.net/index.php/Tronic?useskin=aan_orig
09:40 < wrtlprnft> yes?
09:40 < luke-jr__> yes
09:41 < luke-jr__> you're right, just thought you were attacking it for the wrong reasons or something
09:41 < wrtlprnft> nope i didn't :)
09:42 < wrtlprnft> wow just 100 packages left to re-emerge
09:42 < luke-jr__> o.o
09:42 < wrtlprnft> but one of them is openoffice so it's probably gonna take a while
09:42 < luke-jr__> why bother with it
09:43 < wrtlprnft> why not? Now I have gcc 3.4 and want everything compiled with it
09:43 < wrtlprnft> although gcc 3.3 seems to refuse to compile with gcc 3.4...
09:49 < Self_Destructo> wrtlprnft: did you get my message on the font bug?
09:50 -!- Lackadaisical [n=lack@ipd50aa335.speed.planet.nl] has joined #armagetron
09:52 < Self_Destructo> Lackadaisical: hi
09:52 < Lackadaisical> hi
09:58 < wrtlprnft> yes I did but i have no idea what causes it...
09:59 < wrtlprnft> does it appear every time you enter fullscreen?
09:59 < wrtlprnft> what happens if you set FONT_TYPE to 1 or 2 and restart?
10:38 < Self_Destructo> ok, i'll try that... I didn't have the time to try to duplicate it though
10:40 < wrtlprnft> if it just happened once and doesn't appear again I can't help ;)
10:41 < Self_Destructo> ok, i just went from fullscreen to windowed and it did it...
10:43 < Self_Destructo> ok, it does it both ways for me
10:43 < Self_Destructo> from windowed to full and from full to winodwed
10:43 < wrtlprnft> weird
10:43 < wrtlprnft> with all FONT_TYPE settings (fom 0 to 3)?
10:46 < Self_Destructo> hmm...
10:46 < Self_Destructo> lemme check..
10:47 < Self_Destructo> FONT_TYPE is edited where?
10:47 < Self_Destructo> configs?
10:47 < wrtlprnft> console
10:47 < Self_Destructo> k
10:47 < wrtlprnft> enter it to the console and restart
10:49 < Self_Destructo> ewww
10:49 < wrtlprnft> ?
10:49 < luke-jr__> wrtlprnft: cause OpenOffice is dumb?
10:49 < wrtlprnft> it works fine for me
10:49 < Self_Destructo> i entered it into the console and all except for bottom left of my screen turned white
10:50 < wrtlprnft> a bit bloated, but it works
10:50 < wrtlprnft> Self_Destructo: restart arma after that
10:51 < Self_Destructo> ok, i set it to 2 and now it works fine
10:51 < Self_Destructo> trying 1
10:51 < wrtlprnft> 1 should be slow, 2 looks ugly and 0 sucks, anyways... but I just wanna see if the bug disappears
10:52 < luke-jr__> wrtlprnft: KOffice works for the maybe one thing I need it for
10:52 < luke-jr__> and it isn't slow and bloated
10:52 < wrtlprnft> well, I want to use the same program on the computers in my school
10:53 < wrtlprnft> there's portable OOo which i have on my USB stick, and it's handy
10:54 < Self_Destructo> wrtlprnft: ok 0 sucks, 1 is very slow, and 2 is very jagged
10:54 < Self_Destructo> I'm sticking wuth 3 :)
10:54 < wrtlprnft> that's what i told you... but what about the fullscreen bug?
10:55 < Self_Destructo> only on 3
10:55 < wrtlprnft> 1 looks best :D
10:55 < joda_bot> wrtlprnft: I guess you have to reupload the Textures of the font if the fullscreen mode is toggles
10:55 < joda_bot> toggled
10:55 < Self_Destructo> 1 looks good, but, it's a little fussy, like two layers of text, one a little ofcentered
10:55 < wrtlprnft> shouldn't ftgl do that?
10:56 < joda_bot> OpenGL context is destroyed and recreated or something like that, and thus you have to reupload the texutre
10:56 < joda_bot> wrtlprnft: I'm not sure if the library cover that behaviour
10:56 < wrtlprnft> so I need to find out where the resolution switch is and re- load the font every time it changes
10:57 < joda_bot> wrtlprnft: Just in rTexture for *Load*
10:57 < joda_bot> that's called somewhere in game reloadTextures or something
10:57 < joda_bot> afaik
10:58 < wrtlprnft> gotta look for it once I'm finished with the foundation for the config rotation system
10:59 < Self_Destructo> :)
11:01 < n54> heeh it must be handy having someone around who previously started porting ftgl :D
11:01 < n54> hehe*
11:01 < wrtlprnft> :D
11:01 < n54> :)
11:01 < wrtlprnft> ehhe? eheh?
11:01 < luke-jr__> who?
11:01 < wrtlprnft> heeh! hehe?
11:01 < n54> just me crashing into the keyboard :)
11:01 < Self_Destructo> lol
11:02 * luke-jr__ stabs work
11:03 < luke-jr__> we should figure out a way to get income via AA ;)
11:03 < luke-jr__> then we'll all have more time for it
11:03 < wrtlprnft> hmm
11:05 < Self_Destructo> hmm :)
11:05 < Self_Destructo> marketing it?
11:06 < luke-jr__> ?
11:06 < Self_Destructo> it's kinfa hard to market and open source project though
11:06 < luke-jr__> maybe not
11:06 < luke-jr__> we can burn official CDs ;)
11:06 < Self_Destructo> yes
11:06 < luke-jr__> and not mention that it's a free download
11:06 < Self_Destructo> and who would get the money?
11:07 < wrtlprnft> you can make money with OSS... mysql and mozilla are examples
11:07 < luke-jr__> an easy way would be just have the developers all do their own CD selling individually
11:07 < luke-jr__> MySQL is not an example, since its money comes from closed source
11:07 < luke-jr__> maybe we could have a membership that gets people into some servers... eg, new code not integrated into CVS yet or something
11:08 < wrtlprnft> then take redhat instead
11:08 < wrtlprnft> after authentification
11:08 < luke-jr__> though then again... those new code are what we want tested more ;)
11:09 < luke-jr__> ok, new requirement for authentication: memberships in groups =p
11:09 < luke-jr__> eg, group key signs player key w/ expiration
11:10 < wrtlprnft> we already plan that, do we?
11:10 * Self_Destructo �tscript� 2.492beta by Tribe @ PTnet (http://tscript.page.vu)
11:10 < wrtlprnft> with clans as keysigners
11:10 < luke-jr__> wrtlprnft: I don't think so
11:10 < luke-jr__> clans aren't in the plan ATM
11:10 < wrtlprnft> Self_Destructo: ?
11:10 < luke-jr__> other than their potency to host an auth server
11:10 < Self_Destructo> sorry
11:10 < wrtlprnft> clans or groups or teams, whatever
11:10 < Self_Destructo> was experimenting with a command
11:10 < luke-jr__> auth server is independent of clans/team, technically
11:11 < wrtlprnft> http://selfdestructo.net/MapRotationData.xml <-- that the newest version of the rotation Self_Destructo?
11:12 < wrtlprnft> /msg armabot test
11:12 < Self_Destructo> umm, no
11:12 < wrtlprnft> then, which one is it?
11:12 < Self_Destructo> I've got some work to do on it...
11:12 < Self_Destructo> i can do it today if you want
11:13 < wrtlprnft> O well, I want the format to be more or less fixed before I start parsing ;)
11:13 < Self_Destructo> ok
11:13 < Self_Destructo> well, I'm adding <Mode> to it... to contain for the tournament stuff
11:13 < Self_Destructo> or different w/e modes someone wants
11:14 < luke-jr__> Anyway, authentication is one of the features that could use development funding... so how about present-day ideas? ;)
11:15 < luke-jr__> shouldn't be too difficult to put together a CD label... what would be a good price tag for the game? maybe $5 or so?
11:15 * wrtlprnft wouldn't buy it, to be honest
11:15 < luke-jr__> wrtlprnft: you know it can be downloaded =p
11:16 < luke-jr__> you're also a developer
11:16 < luke-jr__> so there no "help support the team" incentive for you
11:16 < Self_Destructo> luke-jr__: enough with the idea
11:16 < wrtlprnft> I wouldn't buy GLTron on a CD either
11:16 < wrtlprnft> you have to include something that you can only get on that CD
11:16 < wrtlprnft> like special moviepacks and fonts and maps
11:16 < luke-jr__> ok, any ideas? =p
11:17 < luke-jr__> maps wouldn't work
11:18 < wrtlprnft> so resources are a bad concept, they can't be sold
11:18 < luke-jr__> they can, but it's harder to make them unobtainable
11:18 < Lackadaisical> maybe a thank you note from the developers :) or let the cd's be signed by the developers
11:18 < luke-jr__> because by their nature, all players need the map to play
11:19 < wrtlprnft> well, only owners of that CD could play ;)
11:19 < luke-jr__> wrtlprnft: unless we have a wide-scale CD selling area, that won't be too many
11:19 < luke-jr__> and if there's too few, people who have the CD can just distribute the map to other people manually or put it on a 3rd party server
11:21 < wrtlprnft> Or just sell the alphas
11:21 < wrtlprnft> you know, new features noone else has
11:21 < luke-jr__> hm!
11:21 < luke-jr__> alphas wouldn't be tested enough
11:21 < luke-jr__> but maybe the odd-versions
11:21 < luke-jr__> 0.3.x
11:22 < wrtlprnft> who cares about testing? It's sold, we have the money :D
11:22 < luke-jr__> we can have a minimal set of official testers for them prior to shipping, and the 'real' stable testing only needs to start w/ 0.4/1.0 betas
11:22 < wrtlprnft> if it doesn't work... too bad
11:22 < luke-jr__> wrtlprnft: if they suck, nobody will continue to buy updates =p
11:23 < wrtlprnft> anyways, someone can buy the alphas and put them on the internet for everybody
11:23 < luke-jr__> in the case of both alphas and (hopefully) 0.3.x, they'll be obsolete by then ;)
11:24 < wrtlprnft> then we need really rapid development
11:24 < luke-jr__> well, we need to push 0.3s faster
11:24 < luke-jr__> I think we should have one by now
11:25 < wrtlprnft> luke-jr__: great ideas there... maybe you should work for MS?
11:25 < wrtlprnft> that must be your dream company then :D
11:25 < luke-jr__> 0.3 isn't supposed to be stable
11:25 < luke-jr__> just tested
11:25 < luke-jr__> HEAD works fine for me right now
11:26 < wrtlprnft> uh
11:26 < luke-jr__> and it was your idea to use unstable releases, remember
11:26 < wrtlprnft> except that it always segfaults if you quit?
11:26 * luke-jr__ hasn't noticed
11:26 < wrtlprnft> mine does
11:26 < wrtlprnft> at least in debug mode
11:27 < wrtlprnft> doesn't in optimized mode
11:27 < luke-jr__> well, 0.3 releases wouldn't need to be debug
11:28 < wrtlprnft> at least it's not the other way ;)
11:28 < luke-jr__> the problems that scare me are the ones only in release mode
11:28 < luke-jr__> yeah
11:28 < wrtlprnft> at least in debug mode you can debug the bug
11:28 < luke-jr__> ;)
11:28 < luke-jr__> I don't use debug mode
11:28 < luke-jr__> it sucks
11:28 < Self_Destructo> wrtlprnft: http://selfdestructo.net/MapRotationData.xml
11:28 < luke-jr__> I like fullscreen and sounds
11:28 < Self_Destructo> ok, updated
11:29 < wrtlprnft> so, there's a second setting for the mode?
11:29 < luke-jr__> wrtlprnft: so you do or don't like the idea of selling 0.3s?
11:29 < Self_Destructo> yes
11:29 < Self_Destructo> scroll down....
11:29 < Self_Destructo> example of ''tournament'' mode
11:29 < wrtlprnft> nope. this is OSS after all, and I'm not interested in the trouble
11:30 < wrtlprnft> if you sell it I don't mind if you give me some of the money, though ;)
11:30 < Self_Destructo> I'm not sure this ''tournament'' belongs there, but it's starting place
11:30 < luke-jr__> it's free software
11:30 < wrtlprnft> I don't like that... That should be a separate XML file
11:31 < luke-jr__> and neither OSS nor FS discourage charging money
11:31 < wrtlprnft> as i said, not interested in the trouble
11:32 * Self_Destructo will brb
11:32 < luke-jr__> what trouble?
11:33 < wrtlprnft> selling CDs...
11:34 * luke-jr__ doesn't see where there's trouble unless it's insanely popular
11:34 < wrtlprnft> well, you have to burn, label and ship the CDs, right? and in the end you need to get the money somehow
11:34 < luke-jr__> maybe not ship
11:35 < luke-jr__> I was just thinking selling em to random people you see around
11:35 < luke-jr__> and chat with
11:35 * wrtlprnft thinks that's even more trouble ;)
11:35 < luke-jr__> heh
11:36 < wrtlprnft> grr, battery empty... gotta recharge... bbiab wanna enjoy the sun here
11:37 < wrtlprnft> bad idea to run compile jobs while you're on battery anyways
11:37 < luke-jr__> well, maybe there's a way we could have like $1-$2 go to the developer doing the CD work and tally the rest up or something
11:38 < luke-jr__> the concept is obviously doomed to failure without support from all the developers, though
11:42 * Self_Destructo is back
11:42 < joda_bot> luke-jr__: The only thing that would make the CD worthwhile would be :
11:42 < joda_bot> make ArmagetronAd a portable app, add single player maps, and special maps with textures cycles and stuff
11:42 < joda_bot> E.g. art / mods/ maps for tron
11:43 < Self_Destructo> luke-jr__: if you want to make money, finish my program that i have been waiting months and month and months for
11:43 < luke-jr__> portable app? wtf?
11:43 < joda_bot> I guess we should not charge for the code but for the packs might be ;)
11:43 < luke-jr__> Self_Destructo: working on it =p
11:43 < joda_bot> luke-jr__: http://portableapps.com/
11:43 < Self_Destructo> luke-jr__: like always?
11:43 < joda_bot> Just make an installer for it, that owners can put on their USB stick
11:44 < joda_bot> But all modifications have to go back to cvs ... so well it's free all isn't it ?
11:44 < luke-jr__> Self_Destructo: got the weekend off from work, so if there's a period of time I'm not spending with family (we're visiting) (probably at night or such), I might make some major progress
11:46 < luke-jr__> joda_bot: Arma is already a "Portable App", just install it to a USB stick
11:47 < luke-jr__> we don't use the registry
11:49 < joda_bot> luke-jr__: We might make a smaller install though ;)
11:49 < joda_bot> luke-jr__: compress the exec with upx and co
11:49 < luke-jr__> ...
11:49 < luke-jr__> why?
11:50 < joda_bot> to make smaller on an usb stick or a disk or cell phone, if you carry it around with you ;)
11:51 < luke-jr__> Arma doesn't run on any cell phones AFAIK...
11:51 < luke-jr__> and it's plenty small enough for a USB stick...
11:52 < luke-jr__> Actually, I take back what I said... arma *isn't* a "Portable App"
11:52 < luke-jr__> since it uses the user's local dir now
11:53 < luke-jr__> maybe a simple hack like "if (datadir/removable exists) home=datadir/removable/"
11:54 < luke-jr__> and simply have the install do a mkdir datadir/removable when the user selects the "Portable App" option
11:56 < luke-jr__> anyhow, I need to get some sleep
11:56 < luke-jr__> bbl
12:22 < Self_Destructo> wrtlprnft: is it possible to put some transparency into those meters?
12:31 < wrtlprnft> which ones?
12:31 < wrtlprnft> you can make the background and foreground of bar gauges transparent, yes
12:31 < wrtlprnft> just look at the <Color> tags :D
12:38 < Self_Destructo> ok
12:39 < Self_Destructo> i kind want to make my rubber meter big, but I want to kinda see through it so it doesn'r block me view either
12:45 < Self_Destructo> #chatlog
12:52 < wrtlprnft> Self_Destructo: type COCKPIT_FILE wrtlprnft/testfile-0.0.1.aacockpit.xml into the console
12:52 < wrtlprnft> that gives you a huge rubbermeter that's a bit transparent
12:53 < wrtlprnft> and if you go to the global keyboard config and bind COCKPIT_KEY_1 and COCKPIT_KEY_2 you can use them to toggle the map and graphic rendering
12:54 < Self_Destructo> ok
12:55 < wrtlprnft> or at least make the graphic rendering very dark. handy on chico maps, then you can play entirely by HUD map
12:56 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
12:56 < wrtlprnft> hi z-man
12:56 < z-man> hi
12:56 < z-man> sorry for bouncing in an out
12:56 < wrtlprnft> where's the problem with that?
12:56 < z-man> does anyone know a way to neatly log out of IRC when you suspend your PC?
12:57 < z-man> I hate to be timing out
12:57 < wrtlprnft> dunno
12:57 < wrtlprnft> what client?
12:57 < z-man> people may assume I'm still there, but I can't even read the logs afterwards.
12:57 < z-man> konversation
12:57 < wrtlprnft> armabot :D
12:58 < z-man> yeah, but that's too cumbersome :)
12:58 < wrtlprnft> maybe some dcop stuff?
12:58 < z-man> you mean, send it a message?
12:58 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
12:59 < wrtlprnft> yes
13:00 < Self_Destructo> hi z-man
13:00 < wrtlprnft_konver> test
13:00 < wrtlprnft_konver> neat
13:00 < wrtlprnft_konver> that i sent through dcop :D
13:00 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has quit [Client Quit]
13:00 < wrtlprnft> very nice
13:00 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
13:01 < z-man> what's the command line?
13:01 < wrtlprnft> not sure yet
13:01 < wrtlprnft> that was kdcop
13:02 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has quit [Client Quit]
13:02 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
13:02 < wrtlprnft> dcop konversation Konversation raw irc.freenode.org quit
13:03 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit []
13:03 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:03 < wrtlprnft> worked?
13:03 < z-man> seems so, thanks!
13:03 < wrtlprnft> you're welcome :D
13:03 < z-man> It bounces right back, though
13:03 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Client Quit]
13:03 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has quit [Remote closed the connection]
13:03 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:04 < wrtlprnft> well, suspend in time :D
13:04 < wrtlprnft> or maybe there's a better command, let me see
13:04 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
13:04 < z-man> I have about two seconds, should be enough. Send message, shut down network, suspend.
13:04 < wrtlprnft> yeah
13:04 < wrtlprnft> and on wakeup it automatically reconnects :D
13:05 < z-man> darn, I forgot. Do I use apm or acpi?
13:06 < wrtlprnft> no idea... suspend doesn't work on my machine :(
13:06 < wrtlprnft> it always crashes X11, and that kinda defeats the purpose
13:06 < z-man> kind of. I'm lucky enough and both work
13:06 < z-man> that's why I don't know which one is active :)
13:06 < wrtlprnft> well, acpi is "newer"
13:07 < z-man> With kernel 2.4, APM worked better
13:07 < z-man> but in 2.6, ACPI
13:07 * wrtlprnft_konver test
13:07 < wrtlprnft> omg
13:08 < wrtlprnft> there's a command that sends an action to all channels on all networks you're logged on =_o
13:09 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit []
13:09 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:10 < z-man> ah, it's APM after all
13:10 < wrtlprnft> did you just suspend?
13:11 < z-man> no, not yet, testing that now
13:12 < wrtlprnft> ah ok
13:13 < Self_Destructo> scanf(''%d'', &n);
13:14 < Self_Destructo> oops
13:14 < wrtlprnft> you need to use " instead of ''
13:14 < Self_Destructo> ?
13:15 < wrtlprnft> assuming this is C code, strings need "..." around them, not ''...''
13:15 < z-man> hmm
13:15 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit []
13:15 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:16 < luke-jr__> wrtlprnft: you mean character arrays
13:16 < luke-jr__> ;)
13:16 < Self_Destructo> err, yes, it's basica C for now
13:16 < Self_Destructo> doing a refresher course..
13:16 < wrtlprnft> don't bother with scanf anyways... use cin
13:16 < Self_Destructo> and was compying several lines of that
13:17 < luke-jr__> wrtlprnft: cin isn't C
13:17 < wrtlprnft> but c++
13:17 < luke-jr__> and C++ sucks =p
13:17 < Self_Destructo> well, I'm doing what I was told to for not
13:17 < Self_Destructo> now
13:17 < wrtlprnft> and for arma purposes there's no need for legacy C functions :D
13:17 < luke-jr__> except that C > C++
13:18 < Self_Destructo> kinda like, I've always used printf for simple console programs, but he has me use puts sometimes
13:18 < wrtlprnft> pure C sucks
13:18 * z-man doesn't listen
13:18 < wrtlprnft> lol
13:18 < luke-jr__> puts would be for a string
13:18 < luke-jr__> wrtlprnft: pure C > C++
13:18 < Self_Destructo> well, pure C is where I gotta start
13:18 < wrtlprnft> guess so
13:18 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Client Quit]
13:18 < Self_Destructo> no matter, what, that's where I am starting, especially since I know some of it
13:19 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:19 < luke-jr__> my complain w/ pure C is that you can't have two functions w/ the same name and diff args
13:19 < luke-jr__> complaint*
13:19 < luke-jr__> but that's about it
13:19 < wrtlprnft> you can't? really?
13:19 < luke-jr__> nope
13:19 < wrtlprnft> totally forgot about that
13:20 < luke-jr__> IIRC, the reason C++ lets you is that it has those weird symbol names for funcs
13:20 < wrtlprnft> yes
13:20 < wrtlprnft> mangled ones
13:20 < wrtlprnft> void foo(int) becomes vfooi or something
13:20 < luke-jr__> err, not quite, IIRC
13:21 < luke-jr__> but maybe that's for non-objects or smth
13:21 * wrtlprnft checks
13:22 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Client Quit]
13:22 < wrtlprnft> 08048782 T _Z3foov
13:22 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:22 < luke-jr__> QString::fill(QChar) becomes _ZN7QString4fillE5QChari
13:22 < luke-jr__> I think
13:23 < luke-jr__> maybe it's QString::fill(QChar, int)
13:23 < wrtlprnft> void foo(int) becomes Z3fooi, anyways
13:23 < wrtlprnft> *_Z3fooi
13:23 < luke-jr__> yeah
13:23 < luke-jr__> what's Z3 vs ZN7?
13:23 < luke-jr__> oh!
13:23 < luke-jr__> lengths
13:24 < luke-jr__> strlen("QString") == 7
13:24 < luke-jr__> foo is 3
13:24 < wrtlprnft> and fill 4 :D
13:24 < luke-jr__> 'E' (extended?) length 5 'QChar'
13:24 * luke-jr__ begins writing C apps using C++ libs >:)
13:24 < luke-jr__> mwahaha, pure-C Qt
13:24 < wrtlprnft> how crazy is that?
13:25 < luke-jr__> pretty crazy =p
13:26 -!- wrtlprnft_konver [n=mathias@S0106000f6687e817.wp.shawcable.net] has quit ["Konversation terminated!"]
13:26 < luke-jr__> we're crazy enough already
13:26 < luke-jr__> reverse engineering C++ ABI stuff when the source is right there
13:26 < luke-jr__> =p
13:26 < wrtlprnft> how rude... koversation terminated!...
13:27 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit []
13:27 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:27 * luke-jr__ pokes z-man
13:27 < z-man> hey, I'm testing suspend stuff
13:28 < z-man> don't get me into your holy war
13:28 < wrtlprnft> lol
13:28 < luke-jr__> z-man: Whatever, I'm planning to use C++ libs from pure C
13:28 < wrtlprnft> we were just trying to reverse- engineer those function names
13:28 < z-man> good luck
13:28 < z-man> I think there is a library that does that
13:29 < luke-jr__> lol, is there?
13:29 < luke-jr__> o.o
13:29 < z-man> it must be, I thing gdb is using it
13:29 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Client Quit]
13:29 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
13:29 < wrtlprnft> there's there's c++filt...
13:29 < luke-jr__> what's that?
13:29 < wrtlprnft> a console command
13:30 < z-man> hey, I didn't ask for that suspend
13:30 < wrtlprnft> lol
13:30 < wrtlprnft> mathias@laptop $ c++filt _ZN7QString4fillE5QChari ~
13:30 < wrtlprnft> QString::fill(QChar, int)
13:31 < wrtlprnft> N might stand for namespace
13:31 < wrtlprnft> so after n comes the namespace "path"
13:32 < wrtlprnft> and after E the actual function name
13:32 < luke-jr__> _ZN4hahaEzzzzzzz
13:32 < luke-jr__> N is required, AFAIK
13:32 < wrtlprnft> haha(..., ..., ..., ..., ..., ..., ...)
13:32 < luke-jr__> N and E are paired; both must either be non-present or present
13:32 < wrtlprnft> N seens to be only required if you have a namespace
13:33 < wrtlprnft> that makes more sense
13:33 < luke-jr__> does it?
13:33 < wrtlprnft> E might mean "End of function name"
13:33 < wrtlprnft> so after that come the arguments
13:34 < luke-jr__> _Z4hahaabcdefghijlmnostvwxyz
13:34 < wrtlprnft> _ZN4hahaElol = haha(long, unsigned __int128, long) lol
13:34 < luke-jr__> (long, unsigned __int128, long)
13:34 < wrtlprnft> yeah
13:35 < luke-jr__> (unsigned char, int)
13:36 < wrtlprnft> c++filt _ZN4test4asdf3fooE3bari = test::asdf::foo(bar, int)
13:36 < wrtlprnft> makes perfect sense now :D
13:36 < luke-jr__> ?
13:36 < luke-jr__> oh
13:36 < wrtlprnft> Now I get how they're created
13:37 < wrtlprnft> if you leave the E it doesn't know where the arguments start
13:37 < wrtlprnft> *omit
13:38 -!- Lackadaisical [n=lack@ipd50aa335.speed.planet.nl] has quit ["tttt"]
13:41 < spidey> wrtl
13:41 < spidey> you familar with php?
13:42 < Self_Destructo> hehe, lol
13:42 < spidey> hmm
13:43 < wrtlprnft> a bit
13:43 < spidey> you wouldn't know how to start a program via php from a remote webserver?
13:43 < wrtlprnft> system()?
13:43 < spidey> hmm
13:43 < wrtlprnft> but it only works if save_mode is off
13:43 < spidey> k
13:44 < luke-jr__> popen()?
13:44 < wrtlprnft> system is simpler if you don't want the output
13:44 < spidey> got webhosting,guy said if i installed the game server and all that i could run it from the account
13:44 < wrtlprnft> I use popen for eliza :D
13:44 < spidey> but i dunno how to start it from a linux webserver
13:44 < spidey> only done it on windows
13:44 < wrtlprnft> without SSH access?
13:45 < spidey> yea
13:45 < wrtlprnft> can you make a testfile that contains <?php phpinfo() ?> and open it in your browser?
13:45 < wrtlprnft> with a .php ending
13:45 < wrtlprnft> and search for save_mode
13:45 < spidey> not yet,still waiting for the paypal info to go through the bank
13:46 < spidey> they're slow around here >.>
13:46 < wrtlprnft> if safe_mode is on you have no chance
13:46 < spidey> k
13:46 < wrtlprnft> if it is off I don't know... it might actually work... but it's awkward, anyways
13:47 < spidey> it'll work
13:47 < spidey> i've seen someone do it
13:47 < spidey> i just don't know how
13:47 < spidey> on linux anyways :/
13:47 < luke-jr__> system("/path/to/start-server-script &")
13:48 < spidey> k,i'll try it in a bit(whenever the paypal info goes through) >.>
13:49 < luke-jr__> I hope Google's PayPal-killer is usable soon
13:49 < luke-jr__> PayPal needs to be killed
13:49 < spidey> lol
13:51 < Self_Destructo> wrtlprnft: so the size tag is limited and both width and height must be equal...
13:51 < Self_Destructo> umm, i set it to 2 different settings, and I didn't have any problems...
13:55 < Self_Destructo> also, i was looking at the global settings,,, and with all the settings in there... is there a planned MP3 player or something?
13:56 < Self_Destructo> blah er...
13:56 < Self_Destructo> whoa
13:56 < Self_Destructo> i have to chat windows
13:56 < Self_Destructo> or rather entries
13:56 < Self_Destructo> hrm, it type here too
13:56 < Self_Destructo> hrm, ok i type here..
13:56 < Self_Destructo> lol
13:56 < Self_Destructo> dumb
13:57 < wrtlprnft> Self_Destructo: if you set it to different values it gets stretched i think
13:57 < wrtlprnft> it isn't a square anymore with the default map
13:58 < wrtlprnft> and yes, there is a music player, but that's lucifer's buisness
14:00 < Self_Destructo> ok
14:01 < Self_Destructo> thx for using armabot..., my highlight script doesn't work
14:01 < wrtlprnft> highlight script?
14:01 < Self_Destructo> but it does tell me when someone pm's me
14:01 < wrtlprnft> hehe
14:01 < wrtlprnft> #tell wrtlprnft [f]
14:02 < Self_Destructo> Self_Destructo: it highlightes it and tell me someone said my name, or it's supposed to
14:02 < Self_Destructo> sd, like that
14:02 < Self_Destructo> #tell wrtlprnft [f]
14:02 < wrtlprnft> for me it only does if i'm not in that window
14:02 < Self_Destructo> MaZuffeR: yeah, same here i guess
14:02 < Self_Destructo> GRRR
14:03 < wrtlprnft> ?!
14:03 < Self_Destructo> i gott to do err and not er
14:03 * wrtlprnft is confused now
14:03 < Self_Destructo> or it will put someone that has er in thier anme and fill thier name in there
14:03 < Self_Destructo> MaZuffeR: see
14:03 < Self_Destructo> see, see
14:03 < Self_Destructo> err,see
14:04 < Self_Destructo> err, see
14:04 < Self_Destructo> MaZuffeR:
14:04 < Self_Destructo> err,
14:04 < Self_Destructo> see what I mean?
14:04 < wrtlprnft> is it that thing that when you type se: blah it expands it to Self_Destructo: blah?
14:05 < Self_Destructo> yes
14:05 < wrtlprnft> Self_Destructo: test
14:05 < wrtlprnft> i see
14:05 < Self_Destructo> but for my self i have to type self
14:05 < Self_Destructo> Self_Destructo:
14:05 < wrtlprnft> /set completion_auto off
14:05 < Self_Destructo> Self_Destructo:
14:05 < wrtlprnft> that works in irssi
14:05 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
14:06 < Self_Destructo> umm, well, i want the suto completion...
14:06 < Self_Destructo> i just forget sometimes about how it reacts
14:06 < Self_Destructo> how far from getting that layout done?
14:06 < wrtlprnft> what about tab?
14:07 < wrtlprnft> currently quite far since you threw that new XML format at me
14:08 < Self_Destructo> tab?
14:08 < wrtlprnft> press se<tab>blah
14:08 < wrtlprnft> Self_Destructo: blah
14:08 < Self_Destructo> Self_Destructo: aha
14:08 < wrtlprnft> waaay better than this creepy auto thing
14:08 < Self_Destructo> wrtlprnft: aha
14:09 * wrtlprnft tests with Self_Destructo and luke-jr__ and deja_vu
14:09 < Self_Destructo> lemme see if it works if i turn the auto thing off
14:09 < wrtlprnft> it does
14:09 * deja_vu glares at wrtlprnft
14:09 < Self_Destructo> wrtlprnft hi luke-jr__ hi n54 hi deja_vu hi
14:09 < Self_Destructo> lol
14:10 < wrtlprnft> :D
14:10 * wrtlprnft resists the urge to type #wakespam
14:10 * deja_vu throws Self_Destructo a confused look :p
14:10 < Self_Destructo> hehe
14:10 < Self_Destructo> #wakespam
14:10 < armabot> Self_Destructo: armabot, cusco, deja_vu, guru3, joda_bot, luke-jr__, MaZuffeR, n54, Self_Destructo, spidey, wejp, and wrtlprnft
14:11 < Self_Destructo> lol
14:11 < Self_Destructo> i didn't know what it did
14:11 < wrtlprnft> wasn't me
14:11 < guru3> what
14:11 < Self_Destructo> so i was curious
14:11 < Self_Destructo> sorry
14:11 * Self_Destructo was too curious
14:12 < wrtlprnft> Self_Destructo: you can always type #help wakespam
14:12 < Self_Destructo> #help wakespam
14:12 < armabot> Self_Destructo: (wakespam <an alias, 0 arguments>) -- Alias for "channel nicks $channel".
14:12 < Self_Destructo> doesn't help much
14:12 * wrtlprnft resists the urge to tell Self_Destructo to try #ignoreme
14:12 < Self_Destructo> haha
14:13 < Self_Destructo> that one is well implied
14:13 < wrtlprnft> better make a better alias for it...
14:13 < wrtlprnft> #alias add surprise ignoreme
14:13 < armabot> wrtlprnft: The operation succeeded.
14:14 < deja_vu> ^^
14:14 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
14:14 < wrtlprnft> wb z-man
14:15 < Self_Destructo> z-man: WB
14:15 < wrtlprnft> actually you still timed out :(
14:15 < z-man> Don't hello-spam :)
14:15 < z-man> yes
14:15 < Self_Destructo> lol
14:16 < z-man> Two problems: the message doesn't arrive in time, and from the suspend script, the DCOP server is unreachable.
14:16 < z-man> I had the same trouble with activating a locking screen saver on suspend.
14:16 * Self_Destructo turn on some Bluegrass music and studies programming...
14:16 < wrtlprnft> ? is it bad if I say hello a second after you joined?
14:16 < z-man> wrtlprnft: no, but it's not like the arrival of someone new in a chat channel is something noteworthy (IMHO)
14:17 < z-man> Not going into "Hi" "Hi back" fireworks prevents a lot of communication clutter
14:18 < z-man> That is, of course, if you actually have something to tell me, starting with a nice "Hi" is welcome :
14:18 < z-man> )
14:18 < z-man> :)
14:18 < wrtlprnft> well, i told you you timed out
14:18 < z-man> oh, right.
14:18 < z-man> I guess that counts.
14:18 * wrtlprnft knows that's a bad excuse since when he said wb he didn't think about saying that
14:19 < Self_Destructo> z-man: did you see if my server is detected on the server list?
14:19 < z-man> Which server?
14:20 < Self_Destructo> mine, ~''XzL...
14:20 < wrtlprnft> with the current config system, is there a way to specify a callback that gets called if the value gets changed?
14:21 < wrtlprnft> I could use that for the COCKPIT_FILE and ROTATION_FILE settings...
14:21 < wrtlprnft> the current code just caches the old value and checks every 100 frames, which isn't exactly elegant
14:23 < z-man> Self_Destructo: yes, I see it and can join.
14:23 < Self_Destructo> ok
14:23 < Self_Destructo> , hrm
14:23 < z-man> wrtlprnft: no, you'd have to add it.
14:24 < wrtlprnft> well, then, guess I will
14:24 < wrtlprnft> I need it for the font stuff as well
14:24 < wrtlprnft> it needs to reload the font if font_type changes or the screen becomes a mess
14:26 < Self_Destructo> z-man: hrm, it's not on the list for me or anyone else.
14:26 < Self_Destructo> and I've restarted it several times
14:27 < Self_Destructo> grr, i keep putting an '';'' at then end of my if (expression)
14:28 < wrtlprnft> aww that sucks, I know
14:28 < wrtlprnft> it's even more stupid after a while or for
14:28 < wrtlprnft> stupid = hard to debug for a beginner
14:29 < Self_Destructo> yeah
14:29 < z-man> Self_Destructo: hmm, right, the master servers don't seem to know about it, I had it still in my frommaster.srv
14:32 < z-man> Self_Destructo: that's strange, it appears in the logs just fine
14:32 < wrtlprnft> z-man: would I put the callback pointer into tConfItemBase or tConfItem?
14:32 < z-man> oh wait, that's MBC
14:32 < z-man> Base
14:32 < wrtlprnft> ok
14:34 < z-man> Self_Destructo: the last lifesign from your server to my master server is six days old
14:34 < z-man> But it doesn't say contact was lost
14:35 < Self_Destructo> yeah... but waht happened i wonder...
14:35 < Self_Destructo> hm
14:35 < z-man> you have TALK_TO_MASTER set to 1, right?
14:36 < Self_Destructo> yes
14:36 < Self_Destructo> i double checked it last night
14:39 < z-man> and the connection data still should be 72.36.191.138:4535?
14:40 < Self_Destructo> yes
14:43 < Self_Destructo> have you guys ever heard bluegress before?
14:45 < z-man> Only in some cheesy movie
14:45 < z-man> Self_Destructo: I added your server manually, I don't know what may have happened
14:45 < Self_Destructo> ok, we had to add it manually last time remeber?
14:46 < z-man> Oh, right, it was on blues brothers 2000
14:46 < Self_Destructo> :)
14:46 < z-man> I remember I had to add someone manually, yes.
14:46 < Self_Destructo> that was me ;)
14:47 < Self_Destructo> z-man: thanks
14:47 < z-man> np
14:48 < z-man> Perhaps some firewall blocks outgoing connections from you
14:48 < Self_Destructo> hm, may
15:01 -!- joda_bo1 [n=anonymou@dslb-084-061-016-019.pools.arcor-ip.net] has joined #armagetron
15:01 -!- joda_bot [n=anonymou@dslb-084-061-067-137.pools.arcor-ip.net] has quit [Nick collision from services.]
15:22 < Self_Destructo> z-man: need some help
15:22 < z-man> with what?
15:22 < Self_Destructo> while (esum <= 100 || osum <= 100) {
15:22 < Self_Destructo> scanf(''%d'', &n);
15:22 < Self_Destructo> if (n % 2 ==0)
15:22 < Self_Destructo> esum += n;
15:22 < Self_Destructo> else
15:22 < Self_Destructo> osum += n;
15:23 < Self_Destructo> }
15:23 < Self_Destructo> C
15:23 < Self_Destructo> this works...
15:23 < Self_Destructo> but it doesn't stop until both esum and isum go over 100.. why?
15:23 < z-man> it sums all entered even numbers in esum, and the odds in osum?
15:23 < Self_Destructo> yes
15:24 < z-man> 'while' continues while the condition is true
15:24 < z-man> and 'a || b' is true while a OR b is true
15:24 < Self_Destructo> ok, that should be an &&
15:24 < z-man> right
15:24 < Self_Destructo> dumb, i thought that at first :/
15:25 < Self_Destructo> ok, ty
15:25 < Self_Destructo> SWEET, my first C program I wrote right the first time like they wanted it
15:28 < Self_Destructo> crap
15:28 < Self_Destructo> he wanted switches
15:28 < Self_Destructo> easy enough I guess
15:28 < Self_Destructo> so many different way to do things :/
--- Log opened Sat May 06 15:51:45 2006
15:51 -!- wrtlprnft [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
15:51 -!- Irssi: #armagetron: Total of 12 nicks [0 ops, 0 halfops, 0 voices, 12 normal]
15:51 -!- Irssi: Join to #armagetron was synced in 4 secs
15:53 < wrtlprnft> d'oh. Don't recompile your network kernel modules with gcc 3.4 if the kernel was compiled with 3.3
15:57 -!- Self_Destructo [i=tribe@h237.172.40.162.ip.alltel.net] has joined #armagetron
15:57 < Self_Destructo> #chatlog
--- Log opened Sat May 06 15:59:07 2006
15:59 -!- wrtlprnft_ [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
15:59 -!- Irssi: #armagetron: Total of 14 nicks [0 ops, 0 halfops, 0 voices, 14 normal]
15:59 -!- Irssi: Join to #armagetron was synced in 11 secs
15:59 < Self_Destructo> works fine now
15:59 < z-man> oh, ok
15:59 -!- wrtlprnft [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
15:59 < z-man> I apparently misinterpreted "still the same thing, grr"
15:59 < Self_Destructo> he just wanted me to use switch instead of if and else
16:00 < Self_Destructo> but my way still does the same thing
16:00 < z-man> right
16:00 < z-man> switch is only useful if there are more than two choices
16:00 < Self_Destructo> i dunno if it was for practice, or because switch is more efficeint...
16:00 < wrtlprnft_> actually, is switch any faster than if and elseif?
16:00 < z-man> it can be
16:01 < Self_Destructo> in this case it wasn't, i figure
16:01 < z-man> switch can work with function pointer arrays internally
16:01 < Self_Destructo> yeah, that's next /
16:01 < wrtlprnft_> you mean, like an array of adresses for goto calls?
16:01 < z-man> wrtlprnft_: yes
16:01 < Self_Destructo> yes
16:02 < wrtlprnft_> only works if your possible values are close together i guess
16:02 < z-man> right
16:02 < Self_Destructo> yeah
16:02 < z-man> Which is usually the case with a switch on an enum
16:02 < wrtlprnft_> yeah
16:03 -!- You're now known as wrtlprnft
16:03 < Self_Destructo> wrtlprnft: btw, you should make size for you cockpit map <Size value=''0.w/e'' />
16:04 < Self_Destructo> instead of xsize and ysize
16:04 < Self_Destructo> so people don't make a mistake and get in out of proportion
16:05 < wrtlprnft> huh?
16:05 < wrtlprnft> isn't it <Size width=".5" height=".2" />?
16:05 < wrtlprnft> for bar gauges you need that
16:05 < Self_Destructo> yeah, i was going off the top of my head
16:06 < Self_Destructo> <Map camera=''*'' viewport=''top''>
16:06 < Self_Destructo> <Position x=''0.60'' y=''-0.55'' />
16:06 < Self_Destructo> <Size height=''0.45'' width=''0.50'' />
16:06 < Self_Destructo> </Map>
16:06 < wrtlprnft> where's the point in limiting the user's ability to specify the dimensions of an object?
16:06 < Self_Destructo> for the map specifically
16:06 < wrtlprnft> uh, can you tell your client to use " instead of ''?
16:06 < Self_Destructo> because now, a square map isn't square anymore
16:07 < wrtlprnft> actually that's a bug
16:07 < wrtlprnft> once i fully understand jonathan's code I want to make the map fit into the rectangle
16:07 < Self_Destructo> oook
16:07 < wrtlprnft> without stretching it
16:08 < Self_Destructo> but, which one are you going to go by?
16:08 < Self_Destructo> height or width?
16:08 < wrtlprnft> depends
16:08 < wrtlprnft> make the map as big as possible while still fitting in the width and height
16:08 < Self_Destructo> because one of them's gotta be the dominator
16:09 < Self_Destructo> true, but why? why not just keep it square?
16:09 < wrtlprnft> if your map is a bit higher than wide and the <Size> tag has a way bigger height than width the height will count
16:09 < Self_Destructo> then you have nothing to worry about
16:10 < wrtlprnft> because then I need two different size tags?
16:10 < Self_Destructo> yes
16:10 < wrtlprnft> well, that sucks
16:10 < Self_Destructo> that will work
16:11 < Self_Destructo> ok, anyways...
16:11 < Self_Destructo> scaling will work
16:14 < Self_Destructo> wrtlprnft: the wiki is mediawiki right?
16:14 -!- Lucifer_arma [n=dave@user-0vvdcf9.cable.mindspring.com] has joined #armagetron
16:14 < Self_Destructo> hey
16:14 < Self_Destructo> the wiki is mediawiki right?
16:14 < wrtlprnft> yes
16:24 < Self_Destructo> wrtlprnft: have you tried entering a nonexistent cockpit file yet?
16:25 < wrtlprnft> i know it crashes
16:26 < wrtlprnft> but i didn't find out what's wrong yet :(
16:28 < Lucifer_arma> yeah, the wiki is mediawiki, why?
16:29 < n54> hi
--- Log opened Sat May 06 16:33:07 2006
16:33 -!- wrtlprnft_ [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
16:33 -!- Irssi: #armagetron: Total of 15 nicks [0 ops, 0 halfops, 0 voices, 15 normal]
16:33 -!- Irssi: Join to #armagetron was synced in 7 secs
16:33 < Lucifer_arma> but there's some new features on wikipedia that make me think the new version of mediawiki might have stuff in it that helps. It's on my todo list to check, but low priority
16:33 -!- wrtlprnft [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
16:34 -!- You're now known as wrtlprnft
16:34 < wrtlprnft> grr
16:34 < Self_Destructo> yeah, I've noticed some of thier pages on thier ''mediawiki'' website are locked
16:36 < Self_Destructo> a guy sure has to put alot of time into making his own cockpit
16:36 < Lucifer_arma> http://www.drupalsites.net/ <-- sites that use Drupal
16:36 < Lucifer_arma> that is correct :)
16:36 < Self_Destructo> figures :
16:37 < Self_Destructo> lol, i looked are your luci and it is ''sick''
16:37 < Lucifer_arma> hopefully we'll all be commenting our cockpits well, and sometime in the future you'll make one by copying one of the others and modifying it to suit, but we're not there yet
16:37 < Self_Destructo> yours
16:37 < Self_Destructo> yeah
16:37 < Lucifer_arma> :) Try playing it
16:37 < Self_Destructo> hehe
16:37 < Self_Destructo> i did
16:37 < Self_Destructo> not fun :(
16:37 < Lucifer_arma> ? I love it.
16:38 < wrtlprnft> take mine :D
16:38 < Self_Destructo> i don't like a map centered, because that gets in the way of my view
16:38 < Lucifer_arma> Can't really go into why, I guess, but I like the map being right there, and everything else being right there next to the cycle.
16:38 < Self_Destructo> i don't like yours either wrtl
16:38 < wrtlprnft> then make your own
16:38 < Self_Destructo> i am
16:38 < Lucifer_arma> yeah, make your own. :) The more the merrier
16:38 < Self_Destructo> didn't you see what i said?
16:38 < Lucifer_arma> wrtlprnft: umm, need to straighten out the coordinate system
16:38 < wrtlprnft> uh, I missed a bit
16:39 < wrtlprnft> what's missing?
16:39 < Self_Destructo> 16:35 � ( Self_Destructo ) a guy sure has to put alot of time into making his own cockpit
16:39 < Lucifer_arma> some gauges disappear when I go to full-screen mode because of my aspect ratio
16:39 < Self_Destructo> in other words, i was implying that i was making one
16:39 < Lucifer_arma> gauges near the top disappear
16:39 < wrtlprnft> that's hard to change...
16:40 < wrtlprnft> the only thing i can do is compress them
16:40 < Lucifer_arma> so y needs to be [-1, 1] just like x somehow. Not sure how...
16:40 < Self_Destructo> mediawiki uses SVN
16:40 < Lucifer_arma> hmm, does the cockpit respect the internal aspect ratio setting?
16:40 < Lucifer_arma> I could try to finally straighten out my aspect ratio in the game. :)
16:41 < wrtlprnft> actually I could, now
16:41 < wrtlprnft> fonts don't have separate width and height settings anymore, so they don't care about being squished i think
16:42 < wrtlprnft> and rectangles and stuff doesn't really care either
17:03 < wrtlprnft> finally found the problem... arma doesn't crash anymore with a non- existent resource :)
17:04 < Self_Destructo> good :)
17:04 < Self_Destructo> you'll update CVS?
17:05 < wrtlprnft> not yet
17:05 < wrtlprnft> but soon
17:05 < Self_Destructo> umm, how do i set the meter to work up and down instead of side to side?
17:06 < Self_Destructo> #wake wrtlprnft
17:06 < wrtlprnft> look at my cockpit file ;=
17:06 < wrtlprnft> * ;)
17:06 < Self_Destructo> ooook
17:06 < Self_Destructo> :)
17:07 < wrtlprnft> it uses more or less all the features this system has :)
17:07 < Self_Destructo> k
17:08 < Lucifer_arma> http://news.bbc.co.uk/2/hi/programmes/click_online/4977134.stm
17:09 < n54> :)
17:11 < n54> lol I know that picture, it's a failed russion private enterprise but still an interesting vessel
17:11 < n54> journalists suck
17:11 < n54> I bet they picked it on purpose but forgot to add an explanation
17:13 < Self_Destructo> lol, talked via wordpad?
17:13 < n54> the guy has really changed his story quite a bit since first I read about him... :S
17:13 < Self_Destructo> haha, like a VNC connection
17:18 < Self_Destructo> wrtlprnft: so basically you defined a shape
17:19 < wrtlprnft> ?
17:20 < wrtlprnft> there's a VerticalBarGauge tag
17:21 < Self_Destructo> see
17:22 * wrtlprnft sees nothing
17:31 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
17:40 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has joined #armagetron
17:49 < Lucifer_arma> that guy's crazy
17:49 < Lucifer_arma> one thing all these ufologists seem to neglect to provide is a strong and compelling motivation for the government to keep these things secret
17:50 < Lucifer_arma> they give strong and compelling motivations for making this stuff known, and that's what defeats the argument
17:50 < Lucifer_arma> they just assume "government corruption" is good enough, and it's just not
17:51 < Self_Destructo> nope, it isn't
17:52 < n54> yeah I'm willing to admit the possibility of ufo's as alien visiters and whatnot but not the claims of the average "believer"
17:52 < n54> makes for great tv though :)
17:53 < n54> the guy is just making his story juicy and trying to play up fears about "going to guantanmo" and lots of other bs to escape the consequences of his actions
17:54 < n54> he has basically admitted to being a scriptkiddie so I don't truly care what happens to hiim
17:56 < Self_Destructo> scriptkiddie :)
17:56 < Self_Destructo> haven't heard that in a while
17:57 < n54> well that's good I guess :)
18:00 < n54> on flying things: always liked the idea of vertical airships like this http://www.airship.org/
18:06 -!- z-man [n=manuel@p5087079F.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
18:15 < Self_Destructo> n54: interesting ships
18:16 < n54> nice looking imo :)
18:19 < Self_Destructo> ROFL
18:19 * n54 can't believe he said that of what amounts to 20-30 polycons of a flattened barrel hehe
18:19 < n54> but still.. :)
18:19 < Self_Destructo> I don't know what I did, but I open 16 instances of AA
18:20 < Self_Destructo> and I'm really having a hard time getting them off
18:20 < Self_Destructo> like popups
18:20 < n54> hehe
18:20 < Self_Destructo> down to 9 now
18:22 < Self_Destructo> lol, finally got them all off
18:27 < wrtlprnft> Self_Destructo: can you write a DTD for your file? I need it, the XML parser refuses to load the rotation file
18:28 < Self_Destructo> i can, but not today
18:28 < Self_Destructo> :(
18:29 < wrtlprnft> I'll commit it anyways, all it does is emit an error
18:29 < Self_Destructo> ok
18:29 < Self_Destructo> I'll take it home and work on it over the weekend, even if all I can do is write it on a sheet of paper
18:29 < Self_Destructo> then i don't have alot of the thinking to do, i just got to type it in
18:31 < wrtlprnft> :)
18:32 * Self_Destructo wants a laptop
18:33 * wrtlprnft wants a laptop with free internet access everywhere
18:33 < Self_Destructo> hehe
18:34 < Self_Destructo> lvalue and r value are what?
18:34 < Self_Destructo> rvalue*
18:35 < wrtlprnft> rvalue is something you read from, and lvalue is something you write into
18:35 < wrtlprnft> lvalue = rvalue
18:35 < wrtlprnft> or lvalue < rvalue
18:35 < wrtlprnft> where internally lvalue's operator< gets called
18:35 < Self_Destructo> ok
18:36 < Self_Destructo> k
18:36 < wrtlprnft> committed... can you tell me if the bugs are fixed now?
18:36 < wrtlprnft> fullscreen and resource crash
18:37 < Self_Destructo> k
18:40 < Self_Destructo> i'm now starting to get a cockpit I like
18:41 * Self_Destructo is now compiling
18:45 < Lucifer_arma> fullscreen as in "gauges disappear in full screen on weird aspect ratios"?
18:46 < wrtlprnft> no
18:46 < wrtlprnft> as in "fonts get transformed to big blocks"
18:47 < wrtlprnft> I don't have a real solution for the gauge stuff...
18:47 < Lucifer_arma> scale the x and y coordinates to the aspect ratio?
18:48 < wrtlprnft> that helps for slight differences, but that's about it
18:48 < wrtlprnft> if you have some super- wide screen it'll totally deform everything
18:48 < Self_Destructo> wrtlprnft: did you get my rotator ready?
18:48 < wrtlprnft> kinda, yes
18:49 < wrtlprnft> but it only throws an error because the DTD is missing
18:49 < n54> make avilable the use of pixel sizes not just relative ones? that would be my suggestion
18:50 < wrtlprnft> we support resplutions from 320xsomething to over 1024x678... pixels just don't make sense in that context
18:50 < Self_Destructo> Linking executable: Armagetron.exe
18:50 < Self_Destructo> tmp\Armagetron___Win32_Release\armagetronad\src\tron\gGame.o:gGame.cpp:(.text+0x171df): undefined reference to `gRotation::HandleNewRound()'
18:50 < Self_Destructo> tmp\Armagetron___Win32_Release\armagetronad\src\tron\gGame.o:gGame.cpp:(.text+0x17fd9): undefined reference to `gRotation::HandleNewMatch()'
18:50 < Self_Destructo> collect2: ld returned 1 exit status
18:50 < Self_Destructo> Process terminated with status 1 (7 minutes, 49 seconds)
18:50 < Self_Destructo> 0 errors, 38 warnings
18:50 < Self_Destructo> it compiled... sorta
18:50 < n54> another additional measuring unit could be a percentage vertical in pixels and then used both for vertical and horisontal as a unit
18:50 < wrtlprnft> uh, you're missing files
18:51 < n54> the last one would be scalable in any way
18:51 < Self_Destructo> hrm, it's not linking the executable
18:51 < wrtlprnft> Self_Destructo: you need to get src/tron/gRotation.cpp and src/tron/gRotation.h
18:52 < wrtlprnft> they are in CVS
18:52 < Lucifer_arma> you dont' use pixels anyway. You need to be able to take a measure of the width and height and convert the coordinates given in the xml file to the actual onscreen coordinates
18:53 < wrtlprnft> and you probably need to get codeblocks to use them while compiling... probably you need to run some script again
18:53 < Lucifer_arma> the wiki explains the coordinate system, does the code know that that is the coordinate system? i.e. does the code know how tall the display is?
18:53 < wrtlprnft> I *could* do that with sr_screenWidth/Height
18:54 < wrtlprnft> the wiki mentions that the top coordinate varies at different screen proportions
18:54 < wrtlprnft> at least i hope so
18:54 < Lucifer_arma> yes, it does. But that's not terribly important. :) What's important is providing coordinates in the xml file that don't vary and converting them on the fly to the coordinates actually in use
18:55 < Lucifer_arma> in mathguy, I set everything up to use virtual pixels and a resolution of 1000x1000, then wrote a converter to convert to actual screen size
18:55 < Lucifer_arma> it turned out not to be as useful as I thought and I got rid of it, but the idea is still the same
18:55 < wrtlprnft> but then you either deform the widgets or risk having them ovelapping
18:56 < Lucifer_arma> deforming the widgets is acceptable as long as its consistent with the rest of the game's own deformation
18:56 < wrtlprnft> does the game deform anything?
18:56 < Lucifer_arma> and if it works with custom_aspect_ratio, which doesn't work at all afaik
18:57 < Lucifer_arma> yes, the whole game is deformed. Haven't you noticed in my screenshots? Jonathan bitches everytime I post a screenshot that the game is deformed
18:57 < wrtlprnft> uh, not really, they're scaled down
18:57 < Lucifer_arma> :) Click and look at them at 1:1
18:58 < Lucifer_arma> I've gotten used to it, but it would be nice if I could finally correct for it
18:58 < Lucifer_arma> hmmm.....
18:58 < wrtlprnft> ah, there's one. some of yours are scaled down even in the full vies
18:58 < wrtlprnft> w
18:58 < Lucifer_arma> then get a browser that works :)
18:58 < wrtlprnft> and now i still don't see anything since it's bigger than my screen
18:59 < wrtlprnft> scaled down to something like .7 now, and I don't see a lot of deformation...
18:59 < Lucifer_arma> you don't get scrollbars? You can scroll to something you should recognize, like the map, or a cycle or something, and see it
18:59 < wrtlprnft> I do get scrollbars, of course
18:59 * wrtlprnft gets out a ruler for the map
18:59 * wrtlprnft uses kruler :D
19:00 < wrtlprnft> now i see after I counted pixels... but not terrible
19:01 < wrtlprnft> the map shouldn't be deformed, as i said i have to fix that once I manage to fully understand jonathan's scaling code...
19:03 < Lucifer_arma> no hud in cvs head?
19:03 < wrtlprnft> err
19:03 < wrtlprnft> there should be
19:04 < wrtlprnft> does it print an error? anything?
19:05 < Lucifer_arma> custom_screen_aspect doesn't do anything, apparently, but it's set to 1.6 for some reason
19:06 < Lucifer_arma> no, no error that I could see
19:06 < Lucifer_arma> when I did make install it worked fine with my cockpit
19:06 < Lucifer_arma> maybe it just didn't find the resource. :) Did you change the default or something to test the broken resource code?
19:08 -!- MaZuffeR [n=MaZuffeR@darkmoor.sby.abo.fi] has quit ["-"]
19:08 * Self_Destructo is compiling again
19:10 < wrtlprnft> no i didn't
19:10 < Lucifer_arma> hmmm, the old problem with split screen getting totally deformed is gone. Maybe z-man fixed the whole aspect ratio thing awhile back and I never noticed...
19:10 < wrtlprnft> well, the cockpit gets messed up with splitscreen
19:17 < Self_Destructo> grrr
19:17 < Self_Destructo> mingw32-g++.exe: ..\armagetronad\src\tron\gSensor.cpp: No such file or directory
19:17 < Self_Destructo> mingw32-g++.exe: no input files
19:17 < Self_Destructo> Process terminated with status 1 (7 minutes, 7 seconds)
19:17 < wrtlprnft> uh
19:18 < Self_Destructo> heh
19:18 < Self_Destructo> it's there
19:18 < wrtlprnft> I didn't change anything there...
19:18 < Self_Destructo> i just clicked build and it moved on
19:18 < Self_Destructo> i dunno what that was all about though
19:18 < wrtlprnft> does it work now?
19:18 < Self_Destructo> still compiling
19:19 < Self_Destructo> oh, and thanks for all the comments
19:19 < wrtlprnft> doesn't it have incremental compiling?
19:19 < wrtlprnft> oh, yw... will still be hard enough for you to build on ;)
19:19 < Self_Destructo> looks like it
19:20 < wrtlprnft> I'm using templates, iterators, polymorphism, ... lotsa stuff
19:20 * wrtlprnft strongly recommends http://www.icce.rug.nl/documents/cplusplus/contents.html
19:20 < Self_Destructo> because i know no C++ and I don't know the code behind the program either
19:21 < wrtlprnft> for not knowing c++ that link helps a lot
19:21 < Self_Destructo> do they got that in PDF form?
19:21 < wrtlprnft> yes
19:21 < Self_Destructo> where?
19:21 < Self_Destructo> i'll print it and read it in the evenings
19:21 < wrtlprnft> you should use that link anyways: http://www.icce.rug.nl/documents/cplusplus/cplusplus.html
19:21 < wrtlprnft> in that italic text at the beginning is a link
19:22 < Self_Destructo> grrr
19:22 < Self_Destructo> Linking executable: Armagetron.exe
19:22 < Self_Destructo> tmp\Armagetron___Win32_Release\armagetronad\src\tron\gGame.o:gGame.cpp:(.text+0x171df): undefined reference to `gRotation::HandleNewRound()'
19:22 < Self_Destructo> tmp\Armagetron___Win32_Release\armagetronad\src\tron\gGame.o:gGame.cpp:(.text+0x17fd9): undefined reference to `gRotation::HandleNewMatch()'
19:22 < Self_Destructo> collect2: ld returned 1 exit status
19:22 < Self_Destructo> Process terminated with status 1 (1 minutes, 0 seconds)
19:22 < Self_Destructo> gRotation::HandleNewRound()' must be our problem...
19:22 < wrtlprnft> same error I guess
19:22 < Self_Destructo> yes, basically
19:22 < wrtlprnft> that means it doesn't link/compile my files
19:23 < wrtlprnft> you have to add them to the project somehow
19:28 < Self_Destructo> ok, i added them to the project
19:28 < Self_Destructo> :)
19:28 * wrtlprnft prays for Self_Destructo
19:29 < Self_Destructo> ok
19:30 < Self_Destructo> font trouble is fixed...
19:30 -!- CraYSuPeRcOm [n=icechat5@adsl-64-216-140-122.dsl.kscymo.swbell.net] has joined #armagetron
19:30 < wrtlprnft> :)
19:30 < Self_Destructo> but there is NO cockpit!!!!!!!!!!!
19:30 < Self_Destructo> nothing at all
19:30 < wrtlprnft> none at all
19:30 < Self_Destructo> nothing
19:30 < wrtlprnft> what is cockpit_file set to?
19:32 < Self_Destructo> Anonymous/standard-0.0.1.aacockpit.xml
19:32 < Self_Destructo> ;
19:32 < Self_Destructo> ;)
19:33 < wrtlprnft> ah i see
19:33 < wrtlprnft> I changed the cockpit code to only load the cockpit file if COCKPIT_FILE changes...
19:33 < wrtlprnft> if you leave it at the default value it doesn't change, so nothing gets loaded
19:34 < Self_Destructo> hm
19:35 < Self_Destructo> why did you do that?
19:36 < wrtlprnft> because the old code was ugly
19:36 < wrtlprnft> checked every 100 frames if it changed... that's a hack
19:37 -!- CraYSuPeRcOm [n=icechat5@adsl-64-216-140-122.dsl.kscymo.swbell.net] has quit ["OUCH!!!"]
19:38 < Self_Destructo> well, this time it changes instantly
19:39 < wrtlprnft> yes
19:39 < wrtlprnft> fixed and committed now
19:39 < Self_Destructo> ok
19:40 < wrtlprnft> no wonder I didn't notice that bug :D
19:40 < wrtlprnft> I always use my own cockpit file
19:41 < Self_Destructo> works fine now :)
19:41 < wrtlprnft> ok.
19:42 < wrtlprnft> what about the font and resource loading bug now?
19:43 < spidey> damn
19:44 * spidey is anti-sleep
19:45 < Self_Destructo> wrtlprnft: everything works great
19:45 < wrtlprnft> :)
19:47 * spidey pokes wrtlprnft
19:49 * Self_Destructo is going home
19:49 * Self_Destructo will be back monday
19:51 * Self_Destructo can find his jump drive
19:51 < Self_Destructo> can't*
--- Log opened Sat May 06 20:01:29 2006
20:01 -!- wrtlprnft_ [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has joined #armagetron
20:01 -!- Irssi: #armagetron: Total of 13 nicks [0 ops, 0 halfops, 0 voices, 13 normal]
20:01 -!- wrtlprnft [n=wrtlprnf@S0106000f6687e817.wp.shawcable.net] has quit [Read error: 104 (Connection reset by peer)]
20:01 -!- Irssi: Join to #armagetron was synced in 12 secs
20:04 * wrtlprnft_ pokes spidey
20:04 * spidey stabs wrtlprnft_
20:04 < spidey> man
20:04 < spidey> i gotta goto sleep soon
20:04 < spidey> i signed yup for that sd tourney
20:04 < spidey> :/
20:04 < wrtlprnft_> lol
20:04 < spidey> up*
20:05 < spidey> been almost 48 hours without sleep
20:05 < wrtlprnft_> pff
20:05 < spidey> so i'ma be out for awhile
20:05 < wrtlprnft_> sleep is just a bad substitute for caffeeine anyways
20:05 < spidey> i'ma play some soldat and get some sleep i guess,
20:05 < spidey> bbl
20:05 -!- spidey is now known as spidey|hibernati
20:06 < spidey|hibernati> +ng
20:06 < spidey|hibernati> damn freenode
20:06 < wrtlprnft_> lol
20:06 < wrtlprnft_> what about SpidyHibernating?
20:07 < wrtlprnft_> or SpdyHbrntng?
20:09 < Self_Destructo> lol
20:10 < Self_Destructo> well, I've giving up and going home, I'll just have to go by memory on writing that DTD.
20:10 < Self_Destructo> cya guys
20:10 -!- Self_Destructo is now known as SD|bbmonday
20:47 -!- n54 [n=n54@138.80-203-102.nextgentel.com] has left #armagetron []
21:18 -!- deja_vu_ [n=deja_vu@p5090A5BB.dip0.t-ipconnect.de] has joined #armagetron
21:34 -!- deja_vu [n=deja_vu@p50908438.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
23:58 -!- joda_bo1 [n=anonymou@dslb-084-061-016-019.pools.arcor-ip.net] has quit ["on the run"]
View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.
• Website was created by nelg
• Design:
» Layout is loosely based on an old design by Durf.
» Icons on the tools page were originally by Royce, new icons added will try to follow some of the design language.
» Various other icon selections include icons from Crystal, crystalsvg, oxygen, and breeze icon themes.
» Other icons: fontawesome
is a site that has tools, maps, and other various items. It orignally only existed as a server control panel, but I slowly began adding stuff such as a homepage and tools.