| 00:00.55 | Corrodias | OOOOH WHAT ARE WE TALKING ABOUT |
| 00:01.21 | AnduinLothar | your mom |
| 00:01.23 | Corrodias | what a wide resolution |
| 00:01.24 | Osagasu | We're already at 1.9.2 |
| 00:01.28 | id` | HOW MY SCREEN IS SO MINIMAL |
| 00:01.34 | Corrodias | how fancy |
| 00:01.38 | Corrodias | wish i had a widescreen monitor |
| 00:01.42 | id` | its a laptop |
| 00:01.46 | Corrodias | yeah, that's damn clean |
| 00:01.46 | id` | i dont have a pc, though |
| 00:01.56 | id` | it goes where i go, or i go where it goes |
| 00:01.58 | id` | :) |
| 00:02.02 | AnduinLothar | you dont have a desktop u mean? |
| 00:02.09 | id` | AnduinLothar, yes |
| 00:02.17 | Corrodias | my display, if i turn everything on and have a number of buffs and debuffs, has only the middle and slightly left of the middle open |
| 00:02.20 | Iriel | Corrodias : Yeah, you do 8-) you CAN run wow with a widescreen aspect on a normal monitor tho, I kinda like it that way. |
| 00:02.22 | id` | Corrodias, usually i have more in screen though, other unit frames and stuff |
| 00:03.50 | Corrodias | i was playing with some orc rogues against a mob and i swear he was trying to get behind it.. |
| 00:03.59 | Corrodias | *he being one of the two rogues |
| 00:04.17 | Beladona | lol |
| 00:04.19 | Corrodias | might have worked if he didn't have the aggro |
| 00:04.49 | id` | lol |
| 00:06.50 | AnduinLothar | http://img224.imageshack.us/img224/9895/screenshot0112061604157bk.jpg |
| 00:07.16 | Corrodias | handshaking, oh boy |
| 00:07.24 | AnduinLothar | that's my very non-minimal approach |
| 00:07.42 | Corrodias | how thorough is that "emotes" menu on titan? |
| 00:08.07 | AnduinLothar | pretty good |
| 00:08.18 | Corrodias | i have channelmanager at the moment, but it shows emotes on a scrollable list with only four showing at a time. very annoying to look through. |
| 00:08.28 | AnduinLothar | right, i know |
| 00:08.42 | id` | i'd remove all the text like "loc" "durability etc |
| 00:08.48 | id` | icons have that function |
| 00:08.48 | id` | ;P |
| 00:08.51 | Corrodias | it would be more if i resized my chat box but i'm not about to do that; i'd have nowhere to put damagemeters |
| 00:09.11 | AnduinLothar | right, i know. i wrote it |
| 00:09.27 | Corrodias | nifty |
| 00:09.28 | AnduinLothar | i dont use it atm. replaced it with ChatBar and EmoteMenu |
| 00:09.32 | id` | well im out for sleep sorry nn |
| 00:10.13 | Galdoc | Has anyone had any success importing textures with dart? It's not seeming to work. |
| 00:10.26 | Corrodias | ni |
| 00:10.45 | Corrodias | oh, i like your layout.. hmm.. |
| 00:10.47 | AnduinLothar | and actually, that scale is .86 |
| 00:10.58 | Galdoc | anyone else? :P |
| 00:11.09 | AnduinLothar | dont use dart |
| 00:11.13 | Corrodias | never heard of it |
| 00:11.13 | AnduinLothar | I* |
| 00:11.26 | Corrodias | maybe i should remove the frame art and see if i can squeeze DM down there, too |
| 00:11.50 | AnduinLothar | Ya, it's a good place to stach thinks |
| 00:11.55 | Galdoc | dart is a program that lets you take tga files and import them into the game. Very good for doing full UI conversions like I do. But I've not done it for a while, and I can't figure out if it's not loading because of something I've forgotten or because of a patch. |
| 00:12.10 | Guillotine | oh. ya, mine is currently working |
| 00:12.34 | Guillotine | just remember a few things: use \\ instead of \, and do NOT put the extension (.tga/.blp) |
| 00:13.04 | Galdoc | hm. I put the files in the "Custom Textures" directory, so ... that should mean I don't need slashes, yes? |
| 00:13.10 | Galdoc | and I don't have the file extension in there. |
| 00:13.21 | Corrodias | er.. Galdoc |
| 00:13.26 | Corrodias | you know... WoW can read tga files. |
| 00:13.27 | AnduinLothar | I also have my Whispers piped to a hidden chat frame on the top right that streaches from about the beginning of the wardrobe Titan display to the right of the minimap |
| 00:13.37 | Galdoc | I'm using tga files. |
| 00:13.48 | Corrodias | you don't need to "import" them. |
| 00:13.50 | Galdoc | 32 bit. |
| 00:13.54 | Galdoc | well |
| 00:14.06 | Galdoc | I'm adding entirely new graphics to the game. |
| 00:14.08 | AnduinLothar | it doesn't import, he means it displays them in a customizable way |
| 00:14.15 | Galdoc | and dart displays them. |
| 00:14.17 | Corrodias | hm, ah, okay |
| 00:14.24 | Galdoc | Import was just a word of convenience. |
| 00:14.32 | Galdoc | anyho |
| 00:14.45 | Guillotine | hey... what did the new patch today do? |
| 00:14.49 | AnduinLothar | you could do the same thing jsut making a frame with strata of FULLSCREEN and an image |
| 00:15.17 | Corrodias | it's too hard on my eyes to reduce the scale of my UI :( ah, well, my setup is acceptable |
| 00:15.40 | Tem | What's up with the reputation pane being empty? |
| 00:15.50 | Corrodias | it's a bug since 1.9. relog |
| 00:15.51 | Iriel | client bug |
| 00:16.14 | End | it seems to only happen when reloading the ui |
| 00:16.33 | Galdoc | Anyone out there willing to take a crack at getting a specific tga file into the game? :) |
| 00:16.48 | End | strangely, it comes from reloading the ui, but affects far more than the ui |
| 00:17.22 | Galdoc | oh crap |
| 00:17.25 | Galdoc | I figured out the problem. |
| 00:17.29 | Galdoc | *grunts* nevermind. |
| 00:25.20 | End | heh |
| 00:25.25 | End | <greetz> where is that? |
| 00:25.26 | End | <Rafiki> After "is." |
| 00:26.52 | Iriel | Damn it, I buy 2 desk lamps, one doesn't work period, and the other sounds like it has a wasp stuck inside it when it's on. |
| 00:27.07 | Guillotine | does anyone know of anywhere with a list of console commands? |
| 00:27.42 | Iriel | You mean /console ? |
| 00:28.09 | Iriel | http://wow.allakhazam.com/db/guides.html?guide=239 |
| 00:28.37 | Iriel | No idea how up to date or correct that is |
| 00:29.34 | Corrodias | violencelevel 5 |
| 00:29.37 | Corrodias | that's the important one |
| 00:38.20 | *** join/#wowi-lounge Shirtan (n=none@port687.ds1-arc.adsl.cybercity.dk) |
| 00:40.36 | Galdoc | well |
| 00:40.43 | Galdoc | the good news is that I got it to do something other than not work. |
| 00:40.55 | Galdoc | The bad news is, now whenever I try to import this file, it crashes. :) |
| 00:42.11 | Galdoc | I apologize for such a simple question, but does anyone know where one can post, for free, image files and such online? |
| 00:43.08 | Beladona | Galdoc, what are the dimensions of the tga? |
| 00:44.31 | futrtrubl | http://www.imageshack.us/ ? |
| 00:44.34 | Galdoc | 256 x 1024 |
| 00:45.26 | Beladona | is it compressed? |
| 00:45.36 | Galdoc | it's in 32 bit tga with an alpha channel. |
| 00:45.54 | futrtrubl | Galdoc, sorry about coming to the conversation late, but 1024 may have issues with your graphics card, some just can't handle textures that big |
| 00:46.04 | Galdoc | hm. |
| 00:46.24 | futrtrubl | resize it to 512 and see if it works, if so you know it was the size |
| 00:46.24 | Galdoc | I can try breaking it into two 512's, I suppose. Lemme try that. |
| 00:47.22 | futrtrubl | I wish I had my computer here, I have a tutorial on creating tgas for use in WoW |
| 00:47.56 | Tain | I think that's just too big, really. |
| 00:49.03 | Corrodias | that takes a while :( |
| 00:49.11 | futrtrubl | I use a 1024 pix long texture in BEB, only a small fraction of users have a problem with it, but I included a smaller texture for those that do |
| 00:50.18 | Galdoc | BEB? |
| 00:50.42 | Corrodias | basic experience bar |
| 00:50.49 | Galdoc | *nodnods* |
| 00:50.53 | futrtrubl | ~beb |
| 00:50.54 | purl | i guess beb is BasicExperienceBar, a highly configurable WoW XP bar addon. Find it at http://beb.edowner.net or at your favorite WoW addon site. |
| 00:50.57 | Corrodias | a customizable experience bar that, if you remove your original, can take its place |
| 00:51.18 | Galdoc | Yeah, I might want one of those. I don't like what discord does with the XP bar |
| 00:51.22 | futrtrubl | and Corrodias has now creatd a mod for removing the original ;'] |
| 00:51.31 | pagefault | how to do you get IF if you are horde |
| 00:51.37 | futrtrubl | I made BEB because of discord ;'] |
| 00:51.40 | pagefault | it's got so many damn mountains around it |
| 00:51.42 | Corrodias | that doesn't involve framexml |
| 00:52.00 | Corrodias | so even if that's disabled in 1.10 it should still work |
| 00:52.33 | Galdoc | Ha! It works. Fantastic. Thanks. :) |
| 00:52.58 | futrtrubl | Corrodias, if you don't mind, I think I'm going to add NoXPBar into BEB with full creditation |
| 00:53.25 | futrtrubl | Galdoc, what graphics card/OS are you using? |
| 00:54.05 | Galdoc | I'm using an Asus 9600 series card (don't remember which exact one), and i'm running a fresh instal of Windows XP with service pack 2 installed. |
| 00:54.36 | Corrodias | well, go ahead |
| 00:55.37 | futrtrubl | thanks for all the work you did on that Corrodias, it would have been a while coming if I had done it |
| 00:56.02 | Beladona | lol |
| 00:56.10 | futrtrubl | wierd galdoc, I had used a 9500 fine, ahh well |
| 00:56.26 | Beladona | was gonna add that as a checkable option on mine |
| 00:56.34 | Beladona | but gonna write my own |
| 00:56.58 | Beladona | did you get it to go Gadoc? |
| 00:57.01 | Corrodias | no problem. the only tricky part was using DisableDrawLayer which is as yet undocumented, although it is mentioned on wowwiki |
| 00:57.07 | Corrodias | i still don't really know how it works |
| 00:57.20 | Beladona | if you used it, and figured it out, you should document it |
| 00:57.27 | Beladona | even if limited |
| 00:57.43 | Corrodias | i dont really know how to explain it |
| 00:58.01 | futrtrubl | Beladona, if you're going to use NoXPBar too then I'll leave it seperate |
| 00:58.09 | Beladona | no I wasn't |
| 00:58.13 | Corrodias | it disables the drawing of a layer in a frame (things in <layer> tags). however, how you tell it which one to use is still a little vague |
| 00:58.18 | Beladona | I already ahve another way to disable it |
| 00:58.30 | futrtrubl | k Beladona |
| 00:58.44 | Beladona | its all yours =) |
| 01:02.44 | *** part/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.5) |
| 01:13.10 | *** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust242.cmbg.cable.ntl.com) |
| 01:15.34 | *** part/#wowi-lounge Galdoc (n=Galdoc@cmu-24-35-32-234.mivlmd.cablespeed.com) |
| 01:38.05 | Iriel | Heh, slouken's funny |
| 01:38.11 | Iriel | "Whoops, I accidentally made the fix in 1.10 instead. :) It's fixed for 1.9.3 now. Thanks!" |
| 01:38.30 | Maldivia | which fix? |
| 01:38.37 | Iriel | the reputation one |
| 01:38.41 | Maldivia | ok |
| 01:38.57 | Iriel | Which I think means we have a 90%+ chance of 1.9.2 going live on tuesday |
| 01:39.54 | Beladona | you mean 1.9.3 |
| 01:43.01 | Iriel | No, if he's making changes in 1.9.3, then that means 1.9.2 is frozen |
| 01:43.17 | Iriel | Or did they push 1.9.2 off-schedule while I wasn't watching? |
| 01:43.23 | a-stray-cat | it came out today |
| 01:43.27 | a-stray-cat | or yesterday at midnight |
| 01:43.32 | a-stray-cat | something lik ethat |
| 01:44.14 | *** join/#wowi-lounge qwxyr (i=qw@201.80-202-198.nextgentel.com) |
| 01:45.27 | Iriel | Thats cheating! |
| 01:45.34 | a-stray-cat | lol |
| 01:45.55 | Iriel | That should fix word wrap, UnitBuff, and UnitHealth tho |
| 01:46.12 | a-stray-cat | i guess they wanted to get 1.9.2 out fast because warping was really really bad |
| 01:46.17 | a-stray-cat | made it really hard to pvp ;P |
| 01:46.47 | Iriel | It made pve pretty comical too |
| 01:47.38 | a-stray-cat | i wonder how they managed to break it like that |
| 01:50.55 | Iriel | Maybe a protocol change ? |
| 01:55.39 | MentalPower | Iriel is there a reason why StatRings are parented to WorldFrame and not UIParent, ie. they don't hide when you hide the UI |
| 01:56.54 | Iriel | Because folks who resize their world frame wanted them relative to that |
| 01:57.51 | Iriel | I used to have some code that made them hide along with the UI, but I think I lost it 8-( |
| 01:58.10 | Iriel | Ideally that should be an option |
| 01:58.18 | Iriel | For people who want no UI other than the rings |
| 01:58.51 | MentalPower | options are nice :) |
| 02:07.16 | *** join/#wowi-lounge stray`laptop (n=astrayca@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
| 02:10.51 | Iriel | I think I really could do with a week off work to work on StatRings |
| 02:11.14 | Iriel | Y'know, seeing people's IP addresses is kinda fun here, lots of Northern California. 8-) |
| 02:12.23 | Legorol | what reputation fix? |
| 02:14.11 | Iriel | All reputation information becomes zeroed on a ReloadUI |
| 02:14.18 | Iriel | both for the UI, and the game client |
| 02:14.37 | Iriel | so you basically fall back to defaults |
| 02:14.54 | Iriel | this can be a problem if you have items or quests with reputation dependencies, you need to log out and in again to fix it |
| 02:17.01 | stray`laptop | it's kinda fun seeing "You've gained 39014 reputation with the Defilers" though :) |
| 02:20.53 | Legorol | aha |
| 02:21.33 | End-afk | my server has a queue :( |
| 02:41.30 | pagefault | hahaha |
| 02:41.34 | pagefault | this show is so bad |
| 02:41.37 | pagefault | but so funny |
| 02:41.41 | pagefault | beauty and the geek |
| 02:41.56 | Beladona | I am watching it too |
| 02:41.58 | Beladona | =) |
| 02:42.29 | AnduinLothar | what network? |
| 02:42.38 | Iriel | I just got done saying how retarded it was during a trailer for it |
| 02:43.02 | AnduinLothar | :) |
| 02:43.03 | pagefault | WB |
| 02:43.18 | AnduinLothar | hmm, wonder if i get wb on this pathetic antenna |
| 02:43.37 | pagefault | hahah I love that job title |
| 02:43.40 | pagefault | beer spokeswomen |
| 02:46.00 | AnduinLothar | WB sounds like friends. what time zone u in? |
| 02:49.00 | AnduinLothar | C) Ohio. Final Answer. |
| 02:49.55 | AnduinLothar | ya, queue here too |
| 02:50.02 | AnduinLothar | 200 |
| 02:55.24 | pagefault | 160 here |
| 02:57.48 | Legorol | Iriel, I just read this thread: http://forums.worldofwarcraft.com/thread.aspx?FN=wow-interface-customization&T=294542&P=1 |
| 02:57.58 | Legorol | about empty tooltips, GetItemInfo and local cache |
| 02:58.01 | futrtrubl | did the current toc version change with the latest patch? |
| 02:58.04 | Legorol | i got confused, could you help me out? |
| 02:58.05 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
| 02:58.07 | Legorol | futrtrubl: no |
| 02:58.08 | Iriel | Ah yes, the tem's brain thread |
| 02:58.09 | Iriel | Sure |
| 02:58.22 | Legorol | I don't understand what was the enigman in the first place |
| 02:58.25 | futrtrubl | thanks Legorol |
| 02:58.27 | Legorol | *enigma |
| 02:58.53 | Iriel | the claim was that an item would produce a tooltip, but GetItemInfo would return nil for some time afterwards |
| 02:59.01 | Legorol | right |
| 02:59.05 | Legorol | and what was the conclusion? |
| 02:59.19 | Iriel | The conclusion was that the tooltip didn't actually fill in until later |
| 02:59.35 | Legorol | so Tem just *thought* he had a tooltip, but didn't? |
| 02:59.38 | Iriel | The original tests weren't very scientific |
| 02:59.43 | Legorol | right |
| 02:59.55 | Legorol | The whole thread surprised me, because I have never encountered this tooltip "delay" |
| 03:00.00 | Legorol | It's possible I was just being lucky, of course |
| 03:00.05 | Iriel | yes, basically calling the set item on a tooltip, and checking GetItemInfo immediately after yielded no result |
| 03:00.13 | Legorol | but what surprised me is this: |
| 03:00.16 | *** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com) |
| 03:00.20 | Iriel | but visually it looked like it was present |
| 03:00.21 | Legorol | there have been many mods, since Beta, that scanned tooltips |
| 03:00.36 | Legorol | how did these manage to function if there is potentially a delay? |
| 03:01.04 | Legorol | I can understand how, if hte item is not in the local cache, a call to tooltip:Setxxx would be asynchronous |
| 03:01.10 | Legorol | but that would only happen the first time, right? |
| 03:01.10 | Iriel | Well, it's only true fo item tooltips, and even then only for those not in local cache |
| 03:01.19 | Iriel | Yup. |
| 03:01.27 | Iriel | once you do it, it's in local cache |
| 03:01.31 | Legorol | So if the item is in the cache, then a tooltip:Setxxx call is guaranteed to block until the data is filled in? |
| 03:01.54 | Iriel | I'm not sure if it's Guaranteed to do so, but I believe it does block until then |
| 03:02.04 | Tem | aye, it does |
| 03:02.08 | Legorol | i am just surprised that this didn't seem to cause any problems for tooltip scans |
| 03:02.13 | Tem | I did manage to test that much |
| 03:02.20 | Tem | oh but it does |
| 03:02.22 | Legorol | there must've been cases where a tooltip failed to fill in |
| 03:02.23 | Iriel | How many addons tooltip scan random items? |
| 03:02.27 | Tem | that's why I posted about it |
| 03:02.27 | Iriel | I'm sure there have been |
| 03:02.41 | Legorol | hm, i guess most scans are done on inventory and bag items |
| 03:02.42 | Tem | I scan items clicked on in chat |
| 03:02.48 | Legorol | which i presume get loaded into cache when you log in |
| 03:02.50 | Tem | which often aren't in the cache |
| 03:03.08 | Legorol | that's a good point actually, has anyone checked when does the local cache get filled in with your inventory when you log in? |
| 03:03.22 | Legorol | I have another question as well, related to this |
| 03:03.22 | Iriel | I imagine it must be |
| 03:03.22 | Tem | it gets filled once |
| 03:03.32 | Iriel | because you need to get item info to work out player stats |
| 03:03.32 | Tem | and not again until it gets cleared |
| 03:03.47 | Legorol | is it player_login, player_enteringworld, clicking on Login on character screen? what do you think? |
| 03:03.59 | Iriel | \My guess is PEW |
| 03:04.06 | Tem | oh I think it's there all along |
| 03:04.20 | Iriel | Given the rush of events there (Your entire inventory gets refreshed, from an event perspective) |
| 03:04.20 | Legorol | if i nuke my WDB, it won't be though |
| 03:04.24 | Tem | local item cache persists between sessions |
| 03:04.34 | Tem | oh ok I see what you are saying now |
| 03:04.36 | Legorol | Tem, i'm thinking about when someone nukes WDB |
| 03:04.52 | Maldivia | it's not necessary available on player_entering_world |
| 03:04.58 | Tem | I would be pew |
| 03:05.02 | Tem | wow... |
| 03:05.03 | Legorol | for example, i have played on very low bandwith/low latency connection before |
| 03:05.06 | Legorol | with a fresh WDB |
| 03:05.09 | Tem | s/be/guess/ |
| 03:05.15 | Tem | grr |
| 03:05.23 | Tem | I could guess pew |
| 03:05.25 | Legorol | what happens in that case is when you log in, you would enter world, and for quite a long time still, it would show ? marks for some actions |
| 03:05.44 | Maldivia | exactly |
| 03:05.49 | Legorol | i don't remember if it showed ? marks for items in bag |
| 03:05.56 | Maldivia | it does |
| 03:06.00 | End | yup |
| 03:06.01 | Maldivia | until they are fetched from the server |
| 03:06.03 | Tem | aye, it does |
| 03:06.04 | Legorol | but clearly the low bandwith meant that item infos didn't arrive until much later than PEW |
| 03:06.34 | Legorol | well anyway, related question: |
| 03:06.43 | Maldivia | especially after a patch, when everyone logs on at the same time when servers come up, and everyones cache is cleared, it can take some time to get the info |
| 03:06.50 | Legorol | is it possible that an item has its text/stats in the local cache but not icon? |
| 03:07.04 | Tem | I don't think so |
| 03:07.07 | Iriel | I doubt it |
| 03:07.10 | Legorol | e.g. if you see an item in chat and you click it? |
| 03:07.16 | Legorol | there is no reason to get icon info just yet |
| 03:07.24 | AnduinLothar | i'm so confused as to how i have highest bid on an ace of warlords for 40g... |
| 03:07.30 | Tem | yeah, it comes with the rest of the info |
| 03:07.32 | Maldivia | the stats for an item isn't retrieved on a simple chat-link |
| 03:07.37 | Iriel | AnduinLothar : Last night's patch? |
| 03:07.45 | Maldivia | you have to click the link (or call SetHyperlink) to get it to retrieve |
| 03:07.51 | AnduinLothar | what about the patch? |
| 03:07.53 | Legorol | Maldivia, everything except Crafter is retreived, i beleive |
| 03:08.08 | End | the drop rate was increased in 1.9 |
| 03:08.09 | Tem | Maldivia: yes that's right |
| 03:08.10 | End | for aces |
| 03:08.13 | Iriel | AnduinLothar : Well, often the day after a patch, high bids are unnaturally low |
| 03:08.19 | Legorol | yeah that's what i meant, clicking a chat link, sorry |
| 03:08.27 | Tem | Maldivia: the item cache isn't updated until you show a chat link |
| 03:08.30 | Legorol | i was thinking that for clicking on chat links, you don't need the icon |
| 03:08.34 | AnduinLothar | but it's an automaticly downloadable patch.. |
| 03:08.36 | Maldivia | tem: yep |
| 03:08.49 | Tem | Legorol: no I have a mod that I haven't released yet that adds the Item Icon to the ItemRefTooltip |
| 03:08.50 | AnduinLothar | if it were an 80 meg p2p one i might understand |
| 03:09.01 | Iriel | The overhead in partial data fetches and caching would likely outweigh any saving in having it |
| 03:09.17 | Legorol | true |
| 03:09.20 | Legorol | Tem: that sounds cool |
| 03:09.22 | AnduinLothar | Tem, I saw one that does that on curse today |
| 03:09.25 | Iriel | AnduinLothar : Yes, but the servers are generally down for a while during a patch -- I didn't even know last night's patch had happened until this afternoon so in this case it may be different |
| 03:09.44 | Maldivia | tem: i have a mod running in the background, that parses chat texts, and SetHyperlink - so I'm sure all chat links are loaded :) |
| 03:10.04 | Iriel | Maldivia : We're pretty sure they're not loaded right away. |
| 03:10.10 | Iriel | Maldivia : At least, not until you click on them. |
| 03:10.18 | Legorol | Maldivia: not guaranteed if you try to access it too soon after the SetHyperLink |
| 03:10.35 | Legorol | that's how i understood the tooltip delay thread |
| 03:10.38 | Maldivia | I'm saying, I'm forcing a fetch, with doing a SetHyperlink |
| 03:10.52 | Legorol | yes, after which the item info is not available for about 500ms, depending on latency |
| 03:10.55 | Legorol | http://forums.worldofwarcraft.com/thread.aspx?FN=wow-interface-customization&T=294542&P=1 |
| 03:11.04 | Legorol | i beleive that's what Iriel and Tem were discussing |
| 03:11.09 | Maldivia | yes - I posted in the thread myself :) |
| 03:11.12 | Legorol | right |
| 03:11.20 | AnduinLothar | i really odnt understand th eobsession with collecting item tooltips |
| 03:11.23 | AnduinLothar | or links |
| 03:11.26 | Gryphen | tem: like TooltipItemIcon? |
| 03:11.46 | Legorol | AnduinLothar, collecting links makes sense because you might want to look up items you have seen/heard etc. |
| 03:11.55 | Legorol | i know of a scenario where it came very handy |
| 03:12.01 | Legorol | i wanted to shout WTB for various cloth items |
| 03:12.01 | Iriel | For someone who contributes to Thottmos, that's an amusing statement |
| 03:12.02 | Maldivia | AnduinLothar: well, I use it for keeping my guilds raid loot database up to date |
| 03:12.06 | futrtrubl | is "local function Initialize()" a valid way to start a function definition, or do I have to do "local Initialize = function()"? |
| 03:12.12 | Iriel | futrtrubl : yes |
| 03:12.13 | Legorol | if i didn't have LootLink, i wouldn't have a list of cloth items to shout out for |
| 03:12.21 | futrtrubl | thanks Iriel |
| 03:12.22 | Iriel | futrtrubl : as in, yes it's valid |
| 03:12.23 | AnduinLothar | Iriel, u think my statement was amusing? |
| 03:12.42 | Iriel | AnduinLothar : Not understanding the obsession is amusing, given that cosmos/thottbot does it all the time |
| 03:12.58 | Legorol | rofl @ Thottmos |
| 03:13.02 | AnduinLothar | I don't run thottbot, I have no way to upload the data |
| 03:13.12 | AnduinLothar | well, no easy way |
| 03:13.33 | Iriel | That wasn't my point exactly, it was that one of the driving forces for cosmos (as I see it) was the thottbot thing |
| 03:13.38 | Maldivia | well, I have a small obsession concerning item links :) |
| 03:13.52 | AnduinLothar | I can understand collecting drop info, from who and where, but not from chat... that's just an obsession |
| 03:14.19 | Legorol | what if i saw someone advertise an item, which i can't afford atm, |
| 03:14.23 | Legorol | but later on i want to look for it again? |
| 03:14.27 | Legorol | and i don't remember its stats |
| 03:14.30 | AnduinLothar | thottbot it |
| 03:14.34 | Legorol | too slow |
| 03:14.37 | Legorol | in-game is much faster |
| 03:14.48 | AnduinLothar | why do you need speed in looking up an item? |
| 03:14.59 | Legorol | because i want the info right away! i am impatient |
| 03:15.01 | Legorol | :-) |
| 03:15.13 | Maldivia | also, in-game makes it so much easier to link :) |
| 03:15.19 | AnduinLothar | I would call the cost in memory and proc time not enough to validate it |
| 03:15.20 | Legorol | i do have problem that thottbot site is painfully slow |
| 03:15.31 | Iriel | and painfully full of corrupted data |
| 03:15.38 | Gryphen | thottbot is snappy for me :? |
| 03:15.40 | Legorol | Maldivia has a point too, you can't link from thottbot |
| 03:15.50 | cladhaire | thottbot's not too slow for me. |
| 03:15.54 | AnduinLothar | but then i also don't link things unless i can make them or they jsut dropped |
| 03:15.55 | Maldivia | I have a list of currently 31250 items I can search/link from :) |
| 03:15.59 | Gryphen | allakahzamm(sp)...that is slow |
| 03:16.04 | Beladona | take this as you will, but I see more validity for keeping a personal item db in-game than constantly using thottbot |
| 03:16.41 | Legorol | it could be something with my compy, but loading a page in IE on Thottbot takes quite a while |
| 03:16.43 | AnduinLothar | My loading time is slow enough already... |
| 03:16.51 | Legorol | it doesn't have the "instant" response i expect from a GUI application |
| 03:16.51 | cladhaire | Anduin: How long is your loadtime? |
| 03:16.55 | Legorol | whereas in-game, i get instant response |
| 03:17.00 | Legorol | has a much more natural feel to it |
| 03:17.06 | AnduinLothar | who knows, lemme reinstall my timer |
| 03:17.20 | Beladona | yeah well, if everyone was like you, we wouldn't be talking about it |
| 03:17.20 | cladhaire | Well what are you running that takes so long? |
| 03:17.20 | Beladona | =P |
| 03:17.25 | Legorol | i guess it depends on compy performance |
| 03:17.36 | Legorol | my machine can happily search in my LootLink database before i can blink |
| 03:17.39 | AnduinLothar | 1.6ghz... not really a gaming rig |
| 03:17.42 | Legorol | but for some reason IE is painfully slow |
| 03:17.51 | Gryphen | anytime i want to see an item it is usally for more than just the stats |
| 03:17.55 | AnduinLothar | > 3 yrs old |
| 03:19.45 | AnduinLothar | the only reason i can think of that might be nifty would be to use the new(ish) Dressing room and look for items that look good together |
| 03:19.59 | cladhaire | Its has lots of practical uses |
| 03:20.01 | cladhaire | *shrug* |
| 03:22.05 | Legorol | AnduinLothar, what about sell value? |
| 03:22.13 | Beladona | example: WTB <itemlink> |
| 03:22.13 | Legorol | LootLink records the item and vendor sell price |
| 03:22.28 | Legorol | if it records the item, it might as well do so in the form of a link |
| 03:22.40 | Legorol | and once you have that, you might as well have a GUI to search them |
| 03:22.48 | Beladona | wine |
| 03:22.51 | Legorol | and having vendor sell prices is very handy |
| 03:23.00 | Legorol | when your bag is full, you know what to destroy |
| 03:23.11 | Gryphen | lot of resources for such a simple need |
| 03:23.20 | cladhaire | Gryphen: not really |
| 03:23.22 | cladhaire | not if its done well |
| 03:23.23 | Gryphen | could do that without all the link info |
| 03:23.27 | Beladona | I don't care for the vendor sell prices personally, but I can see the benefits some would reap from it |
| 03:23.34 | Legorol | Gryphen, how would you identify items then? |
| 03:23.44 | Legorol | the most compact and unique identification for an item is the link |
| 03:24.09 | AnduinLothar | timer says 28 seconds for full reload |
| 03:24.22 | cladhaire | ouch |
| 03:24.24 | cladhaire | what are you running? |
| 03:24.28 | Legorol | that's a lot better than mine |
| 03:24.31 | Legorol | mine is about a minute :D |
| 03:24.31 | Beladona | not much |
| 03:24.33 | cladhaire | i'm 14 on a bad reload |
| 03:24.47 | Beladona | as in not much performance |
| 03:24.55 | Legorol | that's why i have a "gaming" interface which i never do reload UI with |
| 03:24.57 | AnduinLothar | Vendor prices are very handy. I use SellValue or Auctioneer for them tho, storing useful info and not just for the links |
| 03:25.00 | Beladona | yeah my reload is less than 10 |
| 03:25.02 | Legorol | and do my testing on a "light" interface |
| 03:25.13 | futrtrubl | same here Legorol |
| 03:25.32 | Legorol | how does Informant identify the items though? |
| 03:25.38 | Legorol | isn't it essentially via links? |
| 03:25.38 | cladhaire | Anduin: the how do you object to KCI or Lootlink? |
| 03:25.40 | Legorol | same for auctioneer |
| 03:25.47 | Iriel | I get 14 seconds, from hitting enter world to having a screen |
| 03:25.52 | Legorol | so Auctioneer pretty much has the same database as LootLink, but even more data |
| 03:26.14 | AnduinLothar | I don't object to their extra info, i just object ot not using it or simply using it for the list of links. |
| 03:26.17 | Legorol | LootLink is just a fancy GUI to search those links |
| 03:26.25 | Iriel | 5.2 seconds for a ui reload |
| 03:26.35 | cladhaire | Iriel: that doesn't suprise me =P) |
| 03:26.35 | Legorol | is that your gaming interface? |
| 03:26.42 | Iriel | I only have one interface 8-) |
| 03:26.49 | cladhaire | you probably run around.. 12MiB? |
| 03:26.54 | Iriel | I also dont use lootlink, or auctioneer |
| 03:26.59 | End | I get like 3 or 4 seconds with fullscreen view, and like 40 seconds with maximized windowed |
| 03:27.05 | AnduinLothar | i have one all around interface and an FPS interface for raiding |
| 03:27.11 | Iriel | though I do have Bookworm and gatherer |
| 03:27.23 | Legorol | and it loads in 5 seconds? impressed.. |
| 03:27.35 | Iriel | 14 second login, 5 seconds reloadui |
| 03:27.36 | Legorol | actually i know what's taking me long.. |
| 03:27.38 | Legorol | QuestHistory |
| 03:27.47 | cladhaire | =) |
| 03:27.48 | AnduinLothar | currently using 38MB memory |
| 03:27.51 | Iriel | And to the memory question, about 18MB |
| 03:28.04 | Legorol | i'm just impressed that gatherer data can be saved and reloaded in 5 seconds |
| 03:28.16 | Beladona | I use around 13-14mb |
| 03:28.42 | Iriel | My machine is well over a year old, but it's not too shabby |
| 03:28.51 | Iriel | 3.2GHz, 2GB of RAM |
| 03:28.56 | Iriel | I'm sure that helps |
| 03:29.07 | Beladona | sounds like mine |
| 03:29.09 | Legorol | I think i have very poor HD performance |
| 03:29.12 | cladhaire | the ram makes a huge difference |
| 03:29.13 | Beladona | what kind of vid? |
| 03:29.24 | Legorol | probably very fragmented and all, all sorts of load times are slow on my machine |
| 03:29.25 | AnduinLothar | Mine is > 3 yrs old, is a Mac and was the lowest PowerMac model when the first G5's shipped. It's NOT a gaming rig |
| 03:29.30 | Legorol | but once things are loaded, usually runs fast |
| 03:29.54 | GenNMX | I must have been out of my mind |
| 03:29.55 | Iriel | I defrag fairly regularly |
| 03:29.56 | AnduinLothar | but i have a radeon 9800 pro and 1.5gb ram |
| 03:30.27 | GenNMX | I don't clearly recall today's earlier events, and now I have an Onkyo HT-S780 in my room |
| 03:30.29 | AnduinLothar | lemme see how many addons i'm running. wuite a few |
| 03:30.57 | Beladona | Gen! lol |
| 03:31.03 | Legorol | Hm, Auctioneer 5Mb, LootLink 5Mb, QuestHistory 1Mb, Census 1Mb |
| 03:31.20 | Legorol | Gatherer is only 240 Kb with Bookworm at 110 Kb |
| 03:32.11 | Legorol | but then again, Auctioneer is running on load-on-demand |
| 03:32.17 | Legorol | i really don't know why i'm taking so long |
| 03:32.38 | Iriel | Let's see, largest offenders: TargetCensus: 1572KB, Bookworm 340KB, Gatherer 212KB, KillCounter 124KB |
| 03:33.06 | cladhaire | Vael sucks like whoa =) |
| 03:33.24 | AnduinLothar | I have 93 addons Loading and 150 in my addon folder. No doubt it would load faster if i cleaned up my Addon folder |
| 03:33.25 | cladhaire | you have 124k of kills? and you want more? =) |
| 03:33.36 | cladhaire | .... |
| 03:33.39 | cladhaire | you run 93 addons? |
| 03:33.45 | AnduinLothar | on a regular basis |
| 03:34.00 | cladhaire | uhh.. k :P |
| 03:34.14 | AnduinLothar | 36mb aint bad for 93 |
| 03:34.32 | cladhaire | you should post a list.. cause.. tahts insane =) |
| 03:34.40 | Legorol | well i do have to run at 96 Mb UI mem |
| 03:34.46 | Legorol | below that it starts complaining.. |
| 03:34.51 | cladhaire | i load at 16 Megs.. |
| 03:34.56 | AnduinLothar | i put it at 0 |
| 03:34.59 | AnduinLothar | unlimited |
| 03:35.08 | Legorol | 150 addons, most of which loads |
| 03:35.19 | cladhaire | i can't imagine |
| 03:35.21 | cladhaire | lol |
| 03:35.39 | AnduinLothar | the OS handles it fine and the mem manager says i have spare memory even with aim, xchat, itunes and wow running |
| 03:35.41 | Gryphen | here is mine http://tinyurl.com/7fcqn |
| 03:35.52 | cladhaire | *nod* |
| 03:36.01 | cladhaire | i'm just wondering whats so lacking from the UI that you need 96 addons? =) |
| 03:36.08 | Gryphen | 93 addons 81 load |
| 03:36.12 | Legorol | any tips on improving HD perforamnce, apart from defrag? |
| 03:36.21 | AnduinLothar | and my 9800 handles wow fine. it's my 1.6 proc that's dragging me down |
| 03:36.33 | AnduinLothar | get a 1000rpm one |
| 03:36.41 | Legorol | it's all Sarf's fault! |
| 03:36.54 | Legorol | I have full Cosmos, I have many of Sarf's addons |
| 03:37.00 | Beladona | whoa just read that -- 93 of 150 addons loading? |
| 03:37.04 | Beladona | my god man |
| 03:37.04 | Legorol | and Sarf tends to write tons of small ones that glue together |
| 03:37.20 | Legorol | Beladona, i have 147 of 150 loading ;-) |
| 03:37.23 | AnduinLothar | well I've written 30 myself... |
| 03:37.37 | cladhaire | .. k |
| 03:37.39 | Legorol | I also ahve a plethora of Titan plugins |
| 03:37.58 | Beladona | you guys are nuts |
| 03:38.04 | AnduinLothar | i run most of those + 3/4 of cosmos + titan and friends + a bazillion standalones |
| 03:38.16 | Beladona | if I need that much changed, I find ways to combine / lessen them |
| 03:38.27 | Iriel | Legorol : A reasonable amount of free space, defrag, DMA if available, and obviously a fast drive |
| 03:38.33 | Beladona | I have like 10 folders in my addon directory |
| 03:38.50 | AnduinLothar | I even have sct and lootlink disabled.. |
| 03:38.52 | Iriel | Legorol : There's stuff like making sure it's the only device on an IDE controller etc too |
| 03:39.40 | AnduinLothar | and I modified my own Blizzard_RaidUI to have Archaeologist-like config options |
| 03:40.05 | Tain | I'm just about finishing up streamlining Titan a bit. |
| 03:40.06 | AnduinLothar | which I sometimes use instead of CTRA |
| 03:40.51 | AnduinLothar | need to find some good emergency monitor and mana conserve standalone replacements |
| 03:41.36 | AnduinLothar | and I was gonna make Pager work with raids and CTRA data.. then i can dump CTRA |
| 03:43.51 | cladhaire | Someone needs to take the comm lib fro CTRA (/raready /rs, etc) and the world will be happy =) |
| 03:44.31 | cladhaire | i really like the look, feel, and responsiveness of XRaid.. but as a raid leader I need /rs and /raready =( |
| 03:44.38 | cladhaire | maybe i'll get to it sometime this year |
| 03:44.47 | cladhaire | I also want to get a small basic whiteboard done. |
| 03:44.50 | Beladona | gonna go afk for a bit while my system compiles some stuff |
| 03:44.55 | cladhaire | with the 1.10 frame creation |
| 03:45.01 | Iriel | I bought a small physical whiteboard today |
| 03:45.07 | Iriel | since I dont have accessible wall space for a real one |
| 03:45.11 | Iriel | it's handy for sketching things out |
| 03:45.13 | cladhaire | *nod* |
| 03:45.20 | cladhaire | I had a wall-sized one at my last job |
| 03:45.27 | cladhaire | made visualizing much easier |
| 03:45.33 | Bela|AFK | my wife buys be notepads every year |
| 03:45.34 | Iriel | which reminds me I was going to do something for krka about line drawing today |
| 03:45.36 | Bela|AFK | in bulk |
| 03:45.51 | AnduinLothar | ok so where do u want the addon list.. pastebin? |
| 03:45.51 | Iriel | I have one at work, but facilities dont seem to be able to figure out wall mounting in my office |
| 03:45.55 | cladhaire | i'm just thinking squares, circles, colors and text |
| 03:45.57 | cladhaire | that would be plenty =) |
| 03:45.59 | Iriel | so i'm going to have to go in with a drill someday |
| 03:45.59 | Bela|AFK | I am always thinking |
| 03:46.04 | Bela|AFK | so I have to write it down |
| 03:46.08 | Iriel | cladhaire : You know you want lines 8-) |
| 03:46.13 | cladhaire | of course =) |
| 03:46.17 | cladhaire | and you'll make it happen |
| 03:46.27 | Iriel | I had a rather expensive trip to Staples today, i should never just wander the aisles |
| 03:46.42 | cladhaire | I'm the same way |
| 03:46.50 | cladhaire | i have to hide the corporate card while I'm there =) |
| 03:47.45 | Tain | Staples has had the best commercials over the last few years. |
| 03:47.46 | AnduinLothar | i actually had some in that list mislabled. i'm actually loading 100 |
| 03:47.49 | AnduinLothar | http://wow.pastebin.com/503473 |
| 03:48.28 | AnduinLothar | silly Kalented... how did i miss u |
| 03:48.38 | cladhaire | lol wow |
| 03:48.45 | AnduinLothar | mmm clock too |
| 03:48.47 | AnduinLothar | so 98 |
| 03:48.52 | AnduinLothar | grr |
| 03:48.54 | AnduinLothar | badrep.. |
| 03:49.05 | AnduinLothar | 97 |
| 03:49.10 | AnduinLothar | think that's it |
| 03:49.47 | AnduinLothar | Better: http://wow.pastebin.com/503476 |
| 03:49.58 | cladhaire | well, night all |
| 03:50.10 | cladhaire | headed to bed.. i'll be on PVPing all weekened =) |
| 03:50.11 | *** part/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 03:50.34 | AnduinLothar | mmm, need to nuke bankstatement since CV does that |
| 03:51.20 | Legorol | How would you measure the time it takes to do ReloadUI using purely an AddOn? |
| 03:51.55 | AnduinLothar | I have a timer built into ReloadUI |
| 03:51.59 | AnduinLothar | the addon |
| 03:52.37 | AnduinLothar | sets current time stamp saved in the toc, looks it up OnVariablesLoaded |
| 03:52.44 | Iriel | Well, you could output GetTime before you shut down into a saved variable, and then check it again on VARIABLES_LOADED |
| 03:52.54 | AnduinLothar | :) |
| 03:52.55 | Iriel | i.e. what AnduinLothar just said |
| 03:55.08 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
| 03:56.12 | AnduinLothar | wonder what my reload time is bare bones |
| 03:56.22 | Tain | Use WarmUp |
| 03:56.32 | AnduinLothar | otherwise known and distributed as NakedUI |
| 03:56.59 | AnduinLothar | nah tain, it still contributes to load time if u have addons in the addon folder and loding |
| 03:57.29 | Tain | Barely, but the other advantage of WarmUp is showing how long each individual addon takes so you know the big-hitters. |
| 03:57.50 | AnduinLothar | I know, it's currently running |
| 03:58.05 | AnduinLothar | says 5.273 for World Entry |
| 03:58.14 | Tain | It was funny seeing how long people's FlexBar and DABs took |
| 03:58.16 | AnduinLothar | 32.952 for Total time |
| 04:00.01 | AnduinLothar | Longest load is obviously Gatherer at .746s |
| 04:02.08 | AnduinLothar | AlphaMap is .67, Archaeologist and Khaos have around .48 |
| 04:02.28 | AnduinLothar | bunch hovering around .2-.3 and a zillion less than .1 |
| 04:05.49 | AnduinLothar | But loading time doesn't bother me as much as the fps drop with 100 addons |
| 04:08.22 | GenNMX | Tain: Visor is my longest loading addon right now ;) |
| 04:09.04 | GenNMX | 3rd largest at 6MB, but I guess that's to be expected, heh |
| 04:14.10 | AnduinLothar | :) My ItemRack suggestions got implimented today |
| 04:18.00 | Legorol | with regards to timing reload ui, how can you make sure that saving time stamp is the last thing you do? |
| 04:18.12 | Legorol | oh nvm |
| 04:18.23 | Legorol | i just realised that doesn't make sense, you want to save timestamp at the reloadui command |
| 04:18.34 | Legorol | when is the other timing point? |
| 04:18.37 | Legorol | onvarsloaded? PEW? |
| 04:18.46 | Legorol | what do you think makes more sense? |
| 04:18.56 | Iriel | VARIABLES_LOADED if you want code time |
| 04:19.06 | Iriel | PEW if you want to include additional server time |
| 04:19.24 | Legorol | what's the order of events on login? |
| 04:19.30 | Legorol | vars_loaded, player_login, pew? |
| 04:19.50 | Legorol | include the OnLoad of addons in there as well ;_) |
| 04:20.03 | AnduinLothar | addons come before all that |
| 04:20.33 | AnduinLothar | I use VarsLoaded but pew might be more accurate |
| 04:21.33 | *** join/#wowi-lounge Kaelten (n=Kaelten@pcp04349492pcs.mobilh01.al.comcast.net) |
| 04:26.16 | Cairenn | hey Kaelten :) |
| 04:26.51 | Guillotine | Anduin: may I report a bug with wardrobe? |
| 04:28.13 | AnduinLothar | as long as it hasn't already been reported |
| 04:28.21 | *** join/#wowi-lounge kremonte (n=kremonte@ool-18bba4ea.dyn.optonline.net) |
| 04:29.08 | kremonte | found a little bug, worth posting? if you have UIParent hidden (alt+z) and use one of the bag hotkey buttons, it opens to the right of your screen; if you have right side bars it goes under them, you have to reopen the bags to fix it |
| 04:29.33 | *** join/#wowi-lounge Guillotine__ (n=Guilloti@ns.motek-services.com) |
| 04:29.47 | Iriel | kremonte : With what addon? |
| 04:30.04 | Iriel | kremonte : Oh, never mind I see |
| 04:30.12 | Iriel | kremonte : I wonder if it's an IsVisible/IsShown issue |
| 04:30.14 | Guillotine__ | oh... I should probably read whats already been reported then |
| 04:30.19 | Guillotine__ | where can I see that? lol |
| 04:30.24 | Iriel | kremonte : You should track that down if possible |
| 04:31.09 | kremonte | Iriel: track it down? |
| 04:31.10 | AnduinLothar | curse + wowi are the only wardobe threads i read |
| 04:31.43 | Iriel | kremonte : Look at the bag opening code and see where it decides if the right edge is 'used' |
| 04:31.46 | kremonte | oh, btw, ScrollingMessageFrame:SetFont(font) is in now, correct? (firefox is broken) |
| 04:31.58 | kremonte | Iriel: any idea where that'd be |
| 04:31.58 | Iriel | kremonte : yes, it is |
| 04:33.04 | futrtrubl | do a search for code that :Show()s the bag frames |
| 04:33.05 | kremonte | what's the code to get frame mouseover? /dump GetMouseFocus:GetWhat? |
| 04:33.17 | Iriel | kremonte : updateContainerFrameAnchors inside ContainerFrame.lua |
| 04:33.27 | Iriel | GetMouseFocus():GetName() |
| 04:33.34 | kremonte | oi thanks |
| 04:33.58 | Iriel | kremonte : I'll figure out the bag thing |
| 04:34.31 | kremonte | seems somewhat coded in |
| 04:34.42 | kremonte | it hugs the top of mainmenuframe and the right of uiparent |
| 04:34.44 | AnduinLothar | mmm ya MF hoosk that for the offset adjustment slider |
| 04:34.50 | Iriel | It's what I thought it was |
| 04:34.54 | Iriel | an IsVisible/IsShown issue |
| 04:34.54 | kremonte | but when MainMenuFrame is hidden it still stays |
| 04:36.53 | Iriel | http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=300521 |
| 04:37.26 | kremonte | oh, so that's new in 1.9? |
| 04:37.33 | Iriel | Probably |
| 04:37.40 | Iriel | since that's when the change happened |
| 04:37.44 | kremonte | makes sense, yar |
| 04:37.47 | Iriel | to IsVisible, that is |
| 04:39.43 | zeeg | AnduinLothar, i try to do "configure Startup Item" and i get "Error: No Authorization" but it doesnt ask for my pass like in other things, how do i authorize it? |
| 04:40.05 | Legorol | zeeg! where can i read about what i need to do to make an addon compatible with your WGP thingie? |
| 04:40.10 | Legorol | throw me a linkie, will you? |
| 04:40.14 | zeeg | www.wowguru.com/wgp/ |
| 04:40.17 | zeeg | basically |
| 04:40.22 | zeeg | the link just needs wgp:// right now |
| 04:40.34 | Gryphen | all you need to do is submit your addon |
| 04:40.35 | Gryphen | hehe |
| 04:40.36 | zeeg | but the program needs revisions and im not going to bother w/ that author, i got some microsoft employee whos going to be helping |
| 04:40.37 | Legorol | yeah i read that page, but |
| 04:40.42 | Legorol | it doesn't tell me what i need to put inside my addon |
| 04:40.44 | zeeg | ya, or submit it to wowguru or any "host" |
| 04:40.49 | zeeg | you dont have to put anything |
| 04:40.51 | zeeg | it generates the files now |
| 04:40.52 | zeeg | :P |
| 04:40.59 | Legorol | huh? |
| 04:41.01 | zeeg | the files wowguru generates aren't even needed anymore |
| 04:41.08 | Legorol | in that case i'm confused.. |
| 04:41.09 | zeeg | if the .xml doesnt exist when it unzips a file, it creates one |
| 04:41.13 | Legorol | what's this wgp:// link format? |
| 04:41.14 | AnduinLothar | zeeg, that's odd. are u logged in on admin account? |
| 04:41.29 | zeeg | wgp://url.com/blah.zip?wgpName=My+Addon&wgpVer=1.0 |
| 04:41.32 | zeeg | AnduinLothar, yes |
| 04:41.39 | zeeg | its the only account on the system |
| 04:41.43 | AnduinLothar | odd, never gotten that error b4 |
| 04:41.47 | Legorol | ok so how do i go about registering an addon with wgp? |
| 04:42.02 | Legorol | i don't understand, what do i do with a link like that? |
| 04:42.04 | zeeg | Legorol, it wont show in the list at the moment unless its in our local list |
| 04:42.12 | zeeg | but if you setup a remote xml like the example on shown on the site |
| 04:42.13 | Gryphen | the link launches the patcher |
| 04:42.20 | Legorol | i need to set up a server that responds to wgp protocol? |
| 04:42.22 | zeeg | www.wowguru.com/ui/data.xml i think |
| 04:42.24 | zeeg | no |
| 04:42.26 | Legorol | that can respond to wgp:// urls? |
| 04:42.27 | Gryphen | hehe |
| 04:42.27 | zeeg | wgp:// opens the application |
| 04:42.28 | zeeg | :P |
| 04:42.32 | Legorol | ??? |
| 04:42.36 | Legorol | ok now you lost me completely |
| 04:42.39 | zeeg | if you have the patcher installed it knows what wgp:// is |
| 04:42.41 | zeeg | read that page |
| 04:42.43 | zeeg | lol |
| 04:42.47 | Legorol | i have read that page, 3 times |
| 04:42.48 | Gryphen | never seen custom url protocols? |
| 04:42.50 | Legorol | and that's why i'm asking |
| 04:42.53 | Legorol | i don't understand a word of it |
| 04:42.57 | Gryphen | like teamspeak:// or irc:// |
| 04:43.03 | Legorol | it didn't say anything about opening application |
| 04:43.09 | Legorol | oh right |
| 04:43.10 | Gryphen | it launches the app if you have the patcher |
| 04:43.16 | Legorol | so ehm.. well if wgp:// is to launch the app, |
| 04:43.22 | Legorol | what do i, as addon coder, have to do with it? |
| 04:43.31 | zeeg | nothing |
| 04:43.41 | zeeg | if you want it to work w/ auto update though |
| 04:43.44 | Legorol | then we are back to square one |
| 04:43.46 | zeeg | it needs an xml feed |
| 04:43.51 | Legorol | what do i need to do for my addon to work with the patcher |
| 04:44.02 | zeeg | you host it yourself Legorol? |
| 04:44.10 | Legorol | let's say i do |
| 04:44.18 | zeeg | hrm AnduinLothar, i cant click the lock button |
| 04:44.20 | zeeg | err i cdant unlock it |
| 04:44.25 | Legorol | i'm still lost on this wgp:// url |
| 04:44.34 | zeeg | wgp just basically is like http |
| 04:44.36 | zeeg | but it downlaods through the patcher |
| 04:44.37 | Legorol | can someone clue me up about when and what do i use that for? |
| 04:44.39 | zeeg | and unzips automatically |
| 04:44.46 | Legorol | yes i understand that |
| 04:44.50 | zeeg | all it does is make it so it unzips automatically, nothing else :P |
| 04:44.56 | zeeg | well it is SUPPOSED to make it syou can uninstall it also |
| 04:45.02 | zeeg | but the author of the app didnt do that right |
| 04:45.07 | zeeg | so the revised patcher will |
| 04:45.19 | Legorol | the bit i don't get is how do i set up a server to respond to the wgp protocol |
| 04:45.28 | Gryphen | you dont |
| 04:45.28 | Legorol | i think i am totally not getting something here |
| 04:45.29 | Gryphen | lol |
| 04:45.40 | Legorol | if wgp is a custom protocol that replaces http, |
| 04:45.41 | zeeg | let Gryphen explain while i go fix my mac |
| 04:45.41 | zeeg | :p |
| 04:45.43 | Legorol | isn't there a server element? |
| 04:45.50 | zeeg | nope |
| 04:45.52 | Gryphen | if someone has the app and they click on a wgp:// link it will launch the patcher |
| 04:45.57 | zeeg | the wgp link itself |
| 04:45.59 | zeeg | points to the .zip of the file |
| 04:45.59 | AnduinLothar | server hosts xml with link to latest patch |
| 04:46.02 | Gryphen | just like if you have a irc:// link it launches your irc app |
| 04:46.04 | Legorol | ok, and then what does the patcher do with it? |
| 04:46.08 | zeeg | unzips it |
| 04:46.11 | Gryphen | installs the addon |
| 04:46.12 | zeeg | installs it basically |
| 04:46.12 | Legorol | no wait |
| 04:46.20 | zeeg | try it |
| 04:46.21 | zeeg | :P |
| 04:46.22 | Legorol | how does the patcher get the file in the first place if the server doesn't support the wgp protocol? |
| 04:46.25 | zeeg | you might understand better |
| 04:46.29 | zeeg | the server dont have to |
| 04:46.31 | zeeg | protoclls are local |
| 04:46.35 | zeeg | the patcher adds the protocol to windows |
| 04:46.37 | Legorol | what???? |
| 04:46.39 | Gryphen | omg |
| 04:46.42 | Gryphen | its not that hard! |
| 04:46.43 | Legorol | protocols are not local |
| 04:46.43 | Gryphen | lol |
| 04:46.51 | Legorol | http, irc et.c all need a server component |
| 04:46.52 | zeeg | :P |
| 04:46.55 | zeeg | no they dont |
| 04:46.57 | Gryphen | irc does not |
| 04:46.59 | zeeg | the server is the server |
| 04:47.02 | Legorol | ok, i am lost |
| 04:47.04 | zeeg | has nothing to d/w the protocol |
| 04:47.04 | kremonte | http does not either..lol |
| 04:47.05 | zeeg | Legorol |
| 04:47.06 | zeeg | go to |
| 04:47.08 | Legorol | irc works because there is an irc server |
| 04:47.09 | zeeg | http://irc.freenode.net/ |
| 04:47.09 | kremonte | protocol = app launcher |
| 04:47.09 | zeeg | :P |
| 04:47.13 | kremonte | legorol |
| 04:47.17 | kremonte | start -> run |
| 04:47.21 | Legorol | if i have an irc:// link on a page, it will launch mirc, which uses the irc protocol to connect to an irc server |
| 04:47.24 | kremonte | type irc:// |
| 04:47.24 | Gryphen | irc works because you have a client on your machine that registered that protocol |
| 04:47.27 | kremonte | just irc:// |
| 04:47.28 | zeeg | Legorol, unstainll mirc and it wont |
| 04:47.31 | kremonte | itll open mIRC |
| 04:47.35 | Legorol | Look |
| 04:47.39 | Legorol | i know what a url moniker handler is |
| 04:47.41 | zeeg | uhh wtf |
| 04:47.44 | kremonte | irc:// = mirc.exe -s $1- |
| 04:47.46 | zeeg | i have a terminal instead of my os x login screen |
| 04:47.49 | zeeg | i think i broke something |
| 04:47.51 | Legorol | i understnad that you can click on a url in a webpage to launch a client app |
| 04:47.52 | kremonte | get it, Legorol ? |
| 04:48.01 | Legorol | but you still need a server that the client connects to, using the particular protocol |
| 04:48.04 | kremonte | no you dont |
| 04:48.06 | Legorol | whether it be irc, http or whatever |
| 04:48.07 | kremonte | ... |
| 04:48.16 | kremonte | its not a direct connection to the server |
| 04:48.21 | zeeg | how do i start the window manager AnduinLothar? lol |
| 04:48.33 | kremonte | http://abc.com = run http:// client, go to abc.com |
| 04:48.34 | Legorol | zeeg said that wgp is a protocl like http but not quite |
| 04:48.39 | Legorol | so where is the server side element? |
| 04:48.41 | Legorol | that's what i'm asking |
| 04:48.44 | zeeg | theres no server side element to anything |
| 04:48.49 | Legorol | a protocol is a method of communication between client and server |
| 04:48.51 | zeeg | http just means "open this with something that reads http" |
| 04:48.53 | Gryphen | om |
| 04:48.55 | zeeg | it says "open this address" |
| 04:49.02 | Legorol | omg, zeeg |
| 04:49.04 | AnduinLothar | application manager? |
| 04:49.04 | zeeg | "with firefox" |
| 04:49.09 | Legorol | then it's not a protocol |
| 04:49.11 | zeeg | AnduinLothar, the windows thinger itself |
| 04:49.13 | zeeg | im at an ssh terminal |
| 04:49.14 | zeeg | lol |
| 04:49.17 | kremonte | Legorol: you know how you can run a program with options? |
| 04:49.18 | zeeg | when i logged out it putme here |
| 04:49.23 | kremonte | like WoW.exe -windowed |
| 04:49.26 | kremonte | that's like wow://windowed |
| 04:49.27 | Legorol | Ok guys, slow down a bit |
| 04:49.33 | Legorol | gah |
| 04:49.35 | Legorol | ok, listen |
| 04:49.44 | Legorol | just because you can launch client apps with URLs in Windows, |
| 04:49.48 | Legorol | that doesn't mean that they are protocols |
| 04:49.52 | kremonte | http:// is a protocol |
| 04:49.55 | Legorol | no |
| 04:49.56 | AnduinLothar | wait, what? are u on the cop or sshing from ur pc? |
| 04:49.58 | Legorol | http is a protocol |
| 04:49.59 | zeeg | its a protocol Legorol... |
| 04:50.03 | Legorol | http://whatever is a url |
| 04:50.04 | zeeg | AnduinLothar, im on the comp |
| 04:50.12 | Gryphen | whatever:// is a protocol |
| 04:50.12 | kremonte | Legorol: http is a protocol but you dont always need a server... |
| 04:50.13 | zeeg | http is the protocol |
| 04:50.14 | zeeg | like ftp |
| 04:50.15 | Legorol | zeeg, if it's only used to launch a client app, it's not a protocol |
| 04:50.16 | zeeg | gopher |
| 04:50.17 | zeeg | etc. |
| 04:50.18 | AnduinLothar | then why are u in the terminal? |
| 04:50.21 | zeeg | yes it is |
| 04:50.24 | zeeg | i invented the protocol |
| 04:50.25 | Gryphen | http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/pluggable/overview/appendix_a.asp |
| 04:50.26 | zeeg | unreal:// is a protocol |
| 04:50.35 | zeeg | halo:// is a protocol |
| 04:50.36 | zeeg | i made that one too |
| 04:50.37 | zeeg | fyi |
| 04:50.37 | zeeg | lol |
| 04:50.42 | Legorol | ok, then the bit i don't get is: |
| 04:50.43 | kremonte | http is a protocol. i can type http://file:///home/kremonte/omg.tiff |
| 04:50.44 | zeeg | idk if bungie ever adopted it |
| 04:50.46 | kremonte | there is no server though. |
| 04:50.50 | Legorol | how does the patcher get the zip file from the server |
| 04:51.00 | Tain | Don't worry Legorol, you're right. The rest is fluff. |
| 04:51.03 | zeeg | Legorol, it downloads via the HTTP protocol |
| 04:51.07 | AnduinLothar | Applications/Utilities/Activity Monitor might be what u want |
| 04:51.11 | Legorol | then why did you say WGP is a protocol? |
| 04:51.17 | kremonte | lool.. |
| 04:51.17 | Legorol | and that it's not quite http? |
| 04:51.25 | Legorol | that's what i was asking! |
| 04:51.26 | zeeg | hrmm |
| 04:51.27 | zeeg | that wont work |
| 04:51.28 | zeeg | ill reboot |
| 04:51.31 | Legorol | i asked what is the server side component |
| 04:51.34 | Legorol | the server side is http then |
| 04:51.37 | zeeg | there is no server side component |
| 04:51.41 | Legorol | and you are just using a custom url syntax |
| 04:51.44 | zeeg | it requests the file via http |
| 04:51.45 | Legorol | you don't have a new protocol |
| 04:51.48 | zeeg | ... |
| 04:51.48 | Legorol | your protocol is still http |
| 04:51.48 | AnduinLothar | dont launch it from terminal |
| 04:51.50 | zeeg | its a damn protocol |
| 04:51.53 | Legorol | it's not |
| 04:51.55 | Gryphen | its called a url protocol |
| 04:51.56 | zeeg | AnduinLothar, i dont know how to get out of terminal |
| 04:52.01 | zeeg | i cdant explain it any better Legorol |
| 04:52.10 | zeeg | would you rather i add &wgpType=http ? |
| 04:52.15 | Legorol | the first element of the url, before the colon, is usually referred to as the protocol |
| 04:52.21 | zeeg | or have special software server side instead of just hosting files via http? |
| 04:52.23 | Legorol | that doesn't mean any random string put there to be a "protocol" |
| 04:52.25 | kremonte | legorol |
| 04:52.25 | AnduinLothar | how did u get in the terminal? |
| 04:52.29 | zeeg | lol |
| 04:52.34 | kremonte | http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/pluggable/overview/appendix_a.asp |
| 04:52.39 | zeeg | AnduinLothar, logged out and iwas there, i dk what happened |
| 04:52.46 | AnduinLothar | reboot |
| 04:52.53 | zeeg | i know nix enough to get around but i couldnt figure out how to relaunch mac windows manager |
| 04:52.55 | zeeg | ya i did |
| 04:53.09 | zeeg | maybe i broke something when installing os x 10.3 |
| 04:53.51 | zeeg | Legorol, if wgp was just http and acted just like http, it would just be renaming it, but it isnt, it launches an application which then fetches the requested file via http and using the options provided knows what its called to create the XML |
| 04:54.12 | zeeg | halo://ip[:port] launches halo and joins that server, its a protocol |
| 04:54.22 | kremonte | but it uses UDP! |
| 04:54.29 | kremonte | =p |
| 04:54.29 | Legorol | exactly |
| 04:54.32 | zeeg | udp:// is a protocol |
| 04:54.32 | kremonte | ... |
| 04:54.33 | zeeg | :P |
| 04:54.36 | zeeg | just fyi Legorol |
| 04:54.38 | Legorol | so the communication protocol is udp |
| 04:54.42 | zeeg | so does that mean halo isnht a protocol? |
| 04:54.43 | kremonte | omg. |
| 04:54.45 | zeeg | same w/ unreal |
| 04:54.46 | zeeg | etc. |
| 04:54.50 | Tain | Actually yes, zeeg. |
| 04:54.51 | zeeg | yes it uses http as the download method |
| 04:54.53 | Tain | that's exactly what it means. |
| 04:54.58 | zeeg | Tain, dont start, that was a question i knew the answer to |
| 04:54.58 | Legorol | zeeg, it does mean it isn't a protocol |
| 04:55.03 | zeeg | halo is though |
| 04:55.04 | Gryphen | om |
| 04:55.10 | zeeg | its used by Halo to launch games |
| 04:55.12 | zeeg | same with Unreal |
| 04:55.15 | Tain | No, halo:// is not a protocol. |
| 04:55.18 | zeeg | Tain |
| 04:55.19 | Legorol | Just because the first element of the URL is called the "protocol" field doesn't mean everything put there is a protocol |
| 04:55.20 | Tain | It's a url. |
| 04:55.21 | zeeg | i dont like you |
| 04:55.27 | zeeg | Legorol i will kindloy argue wiuth |
| 04:55.27 | Tain | that doesn' tmake it any more a protocol. |
| 04:55.27 | zeeg | you |
| 04:55.29 | zeeg | i will embarass |
| 04:55.29 | Legorol | kremonte, i read the MS article |
| 04:55.31 | Gryphen | url protocol is what it is called |
| 04:55.43 | zeeg | Tain |
| 04:55.44 | AnduinLothar | afk |
| 04:55.45 | Gryphen | there is not only one definition for protocol |
| 04:55.47 | zeeg | ftp:// isnt a protocol then is it? |
| 04:55.56 | Legorol | no, FTP is a protocol |
| 04:55.56 | zeeg | hell |
| 04:55.58 | zeeg | http isnt either |
| 04:56.01 | zeeg | not by your argument |
| 04:56.01 | kremonte | uh oh. Tain's head exploded |
| 04:56.05 | Tain | No, ftp:// is a url. It uses the FTP which is File Transfer Protocol. |
| 04:56.06 | Legorol | ftp:// is a URL where the protocol field has the FTP word in it |
| 04:56.10 | Cairenn | both of you will stop, right now |
| 04:56.16 | zeeg | and WGP is WoW Guru Protocol |
| 04:56.18 | zeeg | happy? |
| 04:56.19 | zeeg | i named it |
| 04:56.20 | zeeg | now its official |
| 04:56.20 | kremonte | by both you mean all 3? |
| 04:56.23 | kremonte | er, 4 |
| 04:56.28 | kremonte | er |
| 04:56.29 | kremonte | 5 |
| 04:56.32 | Cairenn | both knew who I meant by both |
| 04:56.38 | Legorol | ok, i will take this slow and easy |
| 04:56.47 | Tain | It's ok Legorol. You are correct. |
| 04:56.47 | Legorol | Cairenn, can we at least carry on discussing it? |
| 04:57.00 | zeeg | ftp is a protocol because someone made it, sure we rely on another protocol, but so do many applications |
| 04:57.05 | zeeg | google "irc protocol" for example |
| 04:57.20 | Legorol | Ok, let me try and use exact definitions |
| 04:57.22 | Cairenn | if you don't know what I was referring to, then I wasn't talking to you and just disregard it as it wasn't intended for you |
| 04:57.27 | futrtrubl | take it to a different chan if you want to continue please |
| 04:57.36 | zeeg | no one else is talking |
| 04:57.38 | zeeg | let the discussion live |
| 04:57.42 | zeeg | its not hurting anyone, its only informing |
| 04:57.45 | Cairenn | I have no objection to the discussion going on |
| 04:57.51 | Tain | And sorry Cairenn but I am afraid I did not do anything warranting such a warning. I was explaining technical details, someone else started throwing personal attacks. |
| 04:57.52 | Legorol | ok i am stopping here |
| 04:58.08 | kremonte | Tain: i fink it was not intended at you =x |
| 04:58.10 | *** mode/#WoWI-lounge [+o Kaelten] by ChanServ |
| 04:58.26 | Legorol | i don't know who it was intended for, but i think i'm one of them |
| 04:58.31 | Legorol | hence the dunking head in bucket |
| 04:58.32 | zeeg | kremonte, it was, i cant stand him, he always tries to start trouble w/ me |
| 04:58.37 | Cairenn | zeeg |
| 04:58.38 | zeeg | Legorol, no it was at me and tain |
| 04:58.41 | Cairenn | I asked you nicely |
| 04:58.45 | Cairenn | now I'm telling you |
| 04:58.46 | Cairenn | enough |
| 04:58.55 | zeeg | i was explaining the situation |
| 04:58.59 | zeeg | do you have a probloem with that? |
| 04:59.07 | kremonte | afk |
| 04:59.09 | zeeg | AnduinLothar, restart seems to have fixed it |
| 04:59.14 | Legorol | ok, let's try and discuss the problem in a civil way, shall we |
| 04:59.24 | Kaelten | hi everyone hows it going? |
| 04:59.30 | Legorol | I will listen to everyone and we all listen to each other |
| 04:59.35 | Tain | Hi ya Kael |
| 04:59.37 | Legorol | hi Kaelten |
| 04:59.38 | futrtrubl | It's been great Kaelten |
| 04:59.44 | Legorol | fun :-) |
| 04:59.52 | zeeg | anyone know if you can simply convert a fat32 drive to ntfs or if you have to reformat? |
| 04:59.53 | Legorol | except my hair is wet from cold water now :D |
| 04:59.59 | Legorol | you can convert |
| 05:00.02 | Gryphen | yes you can |
| 05:00.04 | Kaelten | you can convert |
| 05:00.05 | Gryphen | just cant go back |
| 05:00.16 | zeeg | Legorol, a protocol doesnt exist without a supporting application, wgp is a protocol which is supported by the patcher, which relies on the http protocol |
| 05:00.21 | zeeg | how do you convert? |
| 05:00.28 | zeeg | itll be faster then taking 40 mins to copy these files :) |
| 05:00.29 | Gryphen | windows disk |
| 05:00.30 | Gryphen | hehe |
| 05:00.35 | zeeg | ack |
| 05:00.37 | zeeg | any other way? |
| 05:00.41 | Gryphen | dunno |
| 05:00.42 | Iriel | Technically a protocol can exist without an application |
| 05:00.48 | Kaelten | you could see if the disk manager can do it |
| 05:00.48 | Iriel | it's just not very useful |
| 05:00.53 | zeeg | Iriel, it wouldnt function though :) |
| 05:00.59 | zeeg | wheres the disk manager? |
| 05:01.07 | Kaelten | under control panel |
| 05:01.08 | Gryphen | right click my computer |
| 05:01.10 | Iriel | True, but it would still EXIST |
| 05:01.13 | futrtrubl | right click on My Computer |
| 05:01.37 | zeeg | ahh |
| 05:01.38 | zeeg | thanks |
| 05:01.42 | futrtrubl | then click "manage" |
| 05:02.02 | futrtrubl | np |
| 05:02.02 | zeeg | doesnt seem to be able |
| 05:02.19 | futrtrubl | do you have admin privelidges? |
| 05:02.23 | zeeg | ya |
| 05:03.10 | zeeg | i wonder if its from the file copying thats making the screen refresh slow, or the mac being slow |
| 05:06.00 | Legorol | I would like to go back for a moment to the URL discussion |
| 05:06.05 | Legorol | Now that i have looked up the relevant materials |
| 05:06.19 | Legorol | Here is the RFC definition of what a URL is: |
| 05:06.19 | Legorol | http://www.ietf.org/rfc/rfc1738.txt |
| 05:06.43 | Legorol | In particular, this document states that a URL has this syntax: |
| 05:06.44 | Legorol | <scheme>:<scheme-specific-part> |
| 05:06.56 | Gryphen | Legorol just put wgp://www.legorolsite.com/CharactersViewer.zip&wgpName=CharactersViewer&wgpVer=0.86 on your site and if they have the patcher it will launch it |
| 05:07.21 | Gryphen | <a href"wgp://www.legorolsite.com/CharactersViewer.zip&wgpName=CharactersViewer&wgpVer=0.86">download charactersviewer with wowguru patcher</a> |
| 05:07.26 | Legorol | So technically, the first portion of a URL is not a protocol, but a scheme. |
| 05:07.34 | zeeg | its a URL Schema |
| 05:07.43 | Legorol | Just because the MS document calls it a "protocol" is a mislabelling |
| 05:07.52 | zeeg | but its referred to as a URL Protocol, or commonly a Protocol |
| 05:07.52 | Gryphen | they arent the only one who calls it that |
| 05:07.55 | Legorol | that's because the "scheme" part of the URL is often the same as a protocol |
| 05:07.57 | Gryphen | it was just the first result |
| 05:08.11 | zeeg | There are protocols for other things |
| 05:08.17 | zeeg | but in this sense, we were discussing URL Protocols |
| 05:08.20 | Legorol | zeeg, it being referred to as a protocol is because often, but not necessarily, the scheme designator and the protocol are the same |
| 05:08.20 | Gryphen | anyway |
| 05:08.33 | Legorol | i am precisely objecting to the use of the word "protocol" |
| 05:08.39 | Legorol | we are not discussing protocols, but schemes |
| 05:08.43 | zeeg | WGP is a URL Protocol |
| 05:08.44 | zeeg | happy? |
| 05:08.54 | Legorol | no i'm not happy, because you are using incorrect terminology |
| 05:08.58 | Kaelten | actually its a url schema |
| 05:08.58 | zeeg | im not though |
| 05:09.03 | Legorol | but let's leave it at that, i won't be able to convince you |
| 05:09.12 | zeeg | Kaelten, same difference |
| 05:09.19 | Kaelten | not really. |
| 05:09.22 | Tain | I'd suggest wgp is a url scheme that uses the http protocol. |
| 05:09.24 | Legorol | you are using a scheme called WGP, designated via URLS such as wgp://some.com/file, which uses the HTTP protocol to download the file |
| 05:09.26 | zeeg | there is no difference.. |
| 05:09.30 | Legorol | Tain, exactly |
| 05:09.37 | zeeg | .. |
| 05:09.40 | zeeg | by your definition |
| 05:09.45 | zeeg | http is a schema |
| 05:09.49 | Kaelten | yes it is |
| 05:09.50 | Legorol | yes, as well as a protocl |
| 05:09.52 | Kaelten | Some URL schemes (such as the ftp, http, and file schemes) contain |
| 05:09.52 | Kaelten | <PROTECTED> |
| 05:09.52 | Kaelten | <PROTECTED> |
| 05:09.57 | Kaelten | quoated from the document |
| 05:09.59 | zeeg | and wgp is a protocol as well |
| 05:10.07 | Legorol | paste warning: |
| 05:10.08 | zeeg | in your definitions |
| 05:10.08 | Legorol | ========================== |
| 05:10.11 | Legorol | The mapping for some existing standard and experimental protocols is |
| 05:10.11 | Legorol | <PROTECTED> |
| 05:10.11 | Legorol | <PROTECTED> |
| 05:10.11 | Legorol | <PROTECTED> |
| 05:10.11 | Legorol | <PROTECTED> |
| 05:10.12 | Legorol | <PROTECTED> |
| 05:10.18 | Legorol | <PROTECTED> |
| 05:10.18 | Legorol | <PROTECTED> |
| 05:10.18 | Legorol | <PROTECTED> |
| 05:10.20 | Legorol | <PROTECTED> |
| 05:10.22 | Legorol | <PROTECTED> |
| 05:10.24 | Legorol | <PROTECTED> |
| 05:10.26 | Legorol | <PROTECTED> |
| 05:10.28 | Legorol | that's from teh RFC defining what a URL is |
| 05:10.30 | zeeg | lets take telnet for example |
| 05:10.36 | Legorol | so for common protocols such as http, the scheme is also called http |
| 05:10.39 | Gryphen | Legorol you wont be able to convice 80% of the people who call it protocol |
| 05:10.45 | Legorol | Gryphen, true |
| 05:10.48 | zeeg | protocol is *the* common name |
| 05:10.59 | zeeg | and wgp is considered a protocol, and a schema, as you would describe |
| 05:11.08 | zeeg | even if it relies on the http protocol, it is still unique in it's own |
| 05:11.18 | Kaelten | but since you're a computer professional zeeg we know that you understand the differences between the two and understand that WGP is a schema. |
| 05:11.21 | Maldivia | http... HyperText Transfer Protocol... |
| 05:11.53 | zeeg | Kaelten, but it is also a url protocol |
| 05:12.04 | zeeg | its by no means any different than ftp, http, gopher, etc. |
| 05:12.05 | Legorol | zeeg, there is no such thing as URL protocol, only URL scheme |
| 05:12.12 | Legorol | i just linked you the RFC that defines what a URL is |
| 05:12.12 | Kaelten | does it open a http stream to download the files? |
| 05:12.26 | Gryphen | img |
| 05:12.29 | Gryphen | asdljkf |
| 05:12.32 | zeeg | Kaelten, that has nothing to do with it :| |
| 05:12.40 | Legorol | it is different than http in that the URL contains the string "wgp" but the communication protocol it uses is "http" |
| 05:12.42 | Kaelten | of course it does |
| 05:12.49 | zeeg | part of the "bits" is the http address to the file |
| 05:13.02 | zeeg | Legorol, no the communjication protocol it uses for downloading is http |
| 05:13.02 | Legorol | exactly |
| 05:13.06 | Legorol | exactly |
| 05:13.11 | Legorol | so the scheme is WGP, the protocol is HTTP |
| 05:13.14 | zeeg | ... |
| 05:13.14 | Kaelten | http and ftp are protocals because they define the rules for how to transfer files. |
| 05:13.14 | zeeg | no |
| 05:13.25 | Gryphen | forget it zeeg |
| 05:13.28 | zeeg | that has nothing to do w/ a protocol |
| 05:13.29 | zeeg | ya im done |
| 05:13.29 | Legorol | the WGP scheme uses HTTP protocol to get the file |
| 05:13.31 | Gryphen | anal |
| 05:13.37 | Legorol | ok, i'm done too |
| 05:13.41 | zeeg | irc:// doesnt transfer files |
| 05:13.45 | zeeg | or use http |
| 05:13.47 | zeeg | what is it? |
| 05:13.48 | Kaelten | nope it transfers text |
| 05:13.50 | zeeg | its a protocol |
| 05:13.52 | zeeg | wgp transfers text |
| 05:13.53 | zeeg | thank you |
| 05:13.56 | Kaelten | rules to handle chat sessions. |
| 05:14.02 | zeeg | its exactly the same as wgp |
| 05:14.05 | zeeg | now im done |
| 05:14.20 | Kaelten | ? how is a server based software the same as using http to transfer files? |
| 05:14.58 | zeeg | wgp transfers the information for the file, it could reinvent the http protocol to download it but there is no reason |
| 05:15.16 | Legorol | zeeg, i have one question for you: |
| 05:15.30 | Kaelten | so its a schema to overlay the http protocal? |
| 05:15.30 | Legorol | what is the "thing" that you download the file from? |
| 05:15.34 | Legorol | it's not a wgp server, it's an http server |
| 05:15.49 | zeeg | that means nothing.. |
| 05:16.16 | End | does wgp use the same port (implicitly) as http? |
| 05:16.18 | zeeg | mirc uses the udp protocol, so is irc a schema for that :) |
| 05:16.23 | kremonte | Legorol: wgp doesn't itself directly contact http |
| 05:16.24 | zeeg | End, it doesnt have to |
| 05:16.32 | End | that wasn't my question |
| 05:16.38 | End | what is the default port it uses? |
| 05:16.48 | zeeg | the same as http, which also means nothing :) |
| 05:17.00 | Kaelten | so what does mean something ? |
| 05:17.02 | zeeg | because the files are located on http servers, which is why it would default to http |
| 05:17.09 | Legorol | ok look at it this way. on one hand, there is a communication protocol, which is clearly http in this case |
| 05:17.12 | Legorol | we all agree on that i think |
| 05:17.15 | Kaelten | so your using http protocal? |
| 05:17.16 | Legorol | even zeeg didn't dispute that |
| 05:17.21 | kremonte | i don'tsee how default ports decide what protocol it is |
| 05:17.23 | zeeg | wgp is a communication protocol :) |
| 05:17.25 | Legorol | the data communication part is http, full stop |
| 05:17.34 | kremonte | if i ran an irc server on port 80, i'm running an http server? |
| 05:17.44 | Bela|AFK | ok guys? chill. This really doesn't matter to anyone but you |
| 05:17.53 | kremonte | guess not, zeeg =P |
| 05:18.04 | kremonte | i've been painting for 10 minutes, and you're all still on square 1 |
| 05:18.05 | kremonte | ;( |
| 05:18.14 | zeeg | haha |
| 05:18.18 | Legorol | Guys, the problem is that we are arguing terminology |
| 05:18.24 | Legorol | terminology is somewhat free to choose, but |
| 05:18.28 | futrtrubl | wgp isn't the communication protocol, no client/host comunication uses it, it's just a way of passing the link to the patcher prog |
| 05:18.32 | Legorol | as long as there are standard documents defining the meanings of terms, |
| 05:18.36 | Legorol | there is nothing much to argue about |
| 05:18.39 | Tain | Ooops I looked away for a moment. But IRC actually runs over TCP, not UDP. |
| 05:18.45 | zeeg | futrtrubl, which is exactly what everything does |
| 05:18.49 | Legorol | you may choose to use a different terminology than it's defined in the standards, but that's your choice |
| 05:18.50 | zeeg | Tain, since when? |
| 05:19.02 | zeeg | do you realize IRC sends Ping responses to make sure the clienht is still connected |
| 05:19.04 | zeeg | as far as i recall its UDP |
| 05:19.15 | zeeg | TCP would tell you the connection dropped |
| 05:19.17 | Legorol | no, the pings are done over the TCP connection |
| 05:19.19 | zeeg | thus no reason for a ping |
| 05:19.20 | kremonte | oi, but what i was really going at, is that wgp can not be http, because you can't use them intwine (ie wgp://google.com) |
| 05:19.40 | Kaelten | kremonte: if you setup keys in windows registry you could. |
| 05:19.49 | kremonte | Kaelten: but that's now how it's set up =) |
| 05:19.56 | Kaelten | nope |
| 05:20.01 | Kaelten | :) |
| 05:20.09 | End | interesting |
| 05:20.09 | Tain | Oh, IRC can also run via a Unix sockets domain, I never realized that. |
| 05:20.11 | Legorol | ok, I propose the following way of looking at this, which will make eveyrone happy i thinkK: |
| 05:20.14 | Legorol | i propose a compromise: |
| 05:20.21 | kremonte | which means that while they CAN be if you modify it (which means nothing), they are not implicitly the same |
| 05:20.24 | Legorol | let's look at what steps does one need to take to downlod a mod? |
| 05:20.27 | kremonte | and that's all from me, time to get more caffeine |
| 05:20.30 | Legorol | 1) launch the patcher |
| 05:20.33 | Legorol | 2) contact the server |
| 05:20.39 | Legorol | 3) download the zip file using http |
| 05:20.43 | Legorol | 4) do updates/checks whatever |
| 05:20.57 | Legorol | Now i say that HTTP is a communication protocol, used only in step 3 |
| 05:21.04 | zeeg | if i setup keys in windows registry ftp could run as http |
| 05:21.06 | zeeg | so that argument is void |
| 05:21.07 | Legorol | as part of the whole process, somewhere |
| 05:21.11 | Beladona | in the end, wgp is simply a finctional term used to describe a set of functions for performing updates. No one is going to lose their virginity by calling it something else... |
| 05:21.22 | kremonte | Beladona: nod |
| 05:21.29 | Legorol | The whole process i described, steps 1 to 4, is a process invented and specified by zeeg |
| 05:21.29 | kremonte | though not quite fictional |
| 05:21.33 | kremonte | because it really does exist :3 |
| 05:21.34 | Kaelten | ya bela your right it'd make a bad pickup line anyway. |
| 05:21.38 | Legorol | he has given the letters WGP to designate this process |
| 05:21.40 | Gryphen | i dont know why it so confusing |
| 05:21.52 | Gryphen | 100's of other programs create links like that |
| 05:21.57 | pagefault | 48 hours later I get an answer from a GM |
| 05:22.00 | pagefault | as soon as I go offline |
| 05:22.09 | zeeg | Legorol, it passes more then the url in the schema |
| 05:22.12 | Legorol | some of us prefer to call this the wgp "scheme", zeeg prefers to call it the wgp "protocol" |
| 05:22.21 | Legorol | it's just terminology |
| 05:22.27 | Gryphen | zeeg and tons of other people |
| 05:22.29 | Tain | That's where the confusion is coming from then Gryphen. The link isn't the protocol. |
| 05:22.40 | zeeg | Id bet 99% of the internet population would call it a protocol |
| 05:22.48 | zeeg | Tain, you dont know what a protocol is.. |
| 05:22.48 | End | I'm still not sure what is being argued :P |
| 05:22.52 | Legorol | The link specifies what scheme should be used to get that resource, an addon in this case |
| 05:22.54 | futrtrubl | woot, I still have the ICQ account I made about 8 years ago and stopped using about 5 years ago ;'] 2360240 |
| 05:23.01 | End | I did find out what I wanted to know though :P |
| 05:23.02 | kremonte | zeeg: can you give me a quick example of a wgp address? |
| 05:23.05 | Legorol | The scheme is to launch the patcher, contact the server, and download via http |
| 05:23.06 | MentalPower | 99% of the internet population doesn't know the difference |
| 05:23.13 | zeeg | wgp://url.com?wgpName=blah&wgpVer=blah |
| 05:23.26 | Tain | 99% of statistics are made up on the spot. |
| 05:23.29 | zeeg | Legorol, and the protocol is in no way shape or form related to http |
| 05:23.30 | kremonte | so it's not HTTP |
| 05:23.37 | zeeg | even if it uses it |
| 05:23.37 | End | no Tain, that's 78% of statistics |
| 05:23.45 | Kaelten | I heard 89% |
| 05:23.49 | Legorol | zeeg, the 4 steps i outlined above, are they correct? |
| 05:23.53 | kremonte | no End , that's 83% of statistics. |
| 05:23.53 | End | it's definitely 78% |
| 05:23.54 | zeeg | irc uses udp or tcp/ip (i cant be asked to look, even though i thought it was udp), that doesnt mean irc becomes that protocol |
| 05:23.58 | Legorol | the way you downoad the zip, isn't it done via http? |
| 05:23.59 | zeeg | if you wanted to get down to it |
| 05:24.05 | zeeg | there's very few protocols |
| 05:24.09 | Legorol | zeeg, irc uses the IRC protocol |
| 05:24.10 | zeeg | udp and tcp being two |
| 05:24.18 | Legorol | it's a communication protocol over tcp/udp |
| 05:24.20 | zeeg | http is tcp then yes? |
| 05:24.23 | Legorol | nope |
| 05:24.26 | kremonte | Legorol: what wgp does while in use may use HTTP |
| 05:24.26 | zeeg | so http is just a schema |
| 05:24.28 | Legorol | http is a protocol running on top of tcp |
| 05:24.28 | zeeg | according to you it is |
| 05:24.30 | Legorol | nope |
| 05:24.30 | zeeg | you're contradicting yourself |
| 05:24.34 | Legorol | i am not |
| 05:24.34 | Tain | Actually zeeg, IRC uses the IRC protocol, on top of TCP. There are protocols defined to run over others. |
| 05:24.45 | kremonte | protocols are roadkill? |
| 05:24.46 | kremonte | D: |
| 05:24.52 | zeeg | and wgp uses the wgp protocol period |
| 05:24.56 | Kaelten | sounds like it create road kill actually |
| 05:25.03 | zeeg | http is something the application uses |
| 05:25.06 | zeeg | it has nothing to do w/ wgp itself |
| 05:25.16 | Beladona | you guys are making this too cut and dry |
| 05:25.16 | Legorol | The WGP scheme uses several other protocols: http, below it tcp, below it ethernet even |
| 05:25.24 | zeeg | no |
| 05:25.25 | Beladona | there are multiple TYPES of protocols |
| 05:25.26 | Tain | So for example the IRC protocol has a strict set of communication guidelines that it uses. |
| 05:25.28 | zeeg | wgp uses no protocol |
| 05:25.28 | zeeg | :P |
| 05:25.42 | zeeg | other then passing text to the program |
| 05:25.43 | zeeg | thats where it stops |
| 05:25.57 | Legorol | then wgp is a scheme for passing data to the client app |
| 05:25.59 | zeeg | the rest is up to the application |
| 05:25.59 | Legorol | it's not a protocol |
| 05:26.02 | zeeg | ... |
| 05:26.05 | kremonte | this channel has been hijacked, we are now talking about: Cosmos |
| 05:26.09 | Tain | That's exactly what we're trying to help people understand, Beladona. :) Education is a good and positive thing. |
| 05:26.10 | Legorol | yay!! |
| 05:26.13 | zeeg | #cosmostesters irc.datavertex.com |
| 05:26.13 | zeeg | :P |
| 05:26.13 | Legorol | go Cosmos go |
| 05:26.14 | kremonte | discuss. |
| 05:26.18 | kremonte | shut up zeeg. |
| 05:26.24 | zeeg | im making a point |
| 05:26.31 | End | The Cosmos is large and wide reaching..now, am I talking about the compilation or the UNIVERSE!? |
| 05:26.35 | kremonte | this channel has been hijacked again. we are now talking about: shaman macros. |
| 05:26.41 | kremonte | discuss. |
| 05:26.43 | Legorol | no we aren't |
| 05:26.45 | Legorol | pala macros! |
| 05:26.49 | Guillotine | <PROTECTED> |
| 05:26.49 | Beladona | wgp is as much a protocol as ut2004://ipaddress is |
| 05:26.56 | kremonte | agreed. we are now talking about macros in general |
| 05:26.56 | Tain | Right Beladona. Which is not at all. |
| 05:26.57 | End | whoa |
| 05:26.58 | End | oops |
| 05:26.59 | Tain | They're both URLs. |
| 05:27.01 | Legorol | i'm afraird Beladona that's not a protocol either |
| 05:27.04 | Guillotine | <PROTECTED> |
| 05:27.06 | Beladona | or ts://ipaddress |
| 05:27.07 | End | I kept typing /cast with no space before it |
| 05:27.10 | Kaelten | Can we just calkl the shortcuts and shutup? |
| 05:27.14 | End | so irssi was trying to make sense of it |
| 05:27.15 | zeeg | .. |
| 05:27.17 | kremonte | beladona. you are now being kicked for refusing to accept the terms of hijacking |
| 05:27.19 | Kaelten | call them err |
| 05:27.29 | Beladona | its simply a method |
| 05:27.35 | kremonte | so |
| 05:27.41 | Tain | Now TeamSpeak is a protocol! or at least uses a specific protocol. |
| 05:27.42 | futrtrubl | since defining the slash handle uses "SlashCmdList["BEB"] = Slash_Handler" could Slash_Handler be local? |
| 05:27.43 | Legorol | ok anyway, the bottom line is i now have my original question answered, which is how does the patcher get the data from the server |
| 05:27.44 | zeeg | lkajdflkdf |
| 05:27.48 | kremonte | i made a macro that has /script Jump() and bound it to my 1 key |
| 05:27.50 | zeeg | teamspeak sends the information |
| 05:27.51 | kremonte | discuss |
| 05:27.51 | zeeg | period |
| 05:27.58 | zeeg | discuss the definition of contradiction |
| 05:28.02 | End | I'm pretty sure ut2004 has a protocol to talk client <-> server too :P |
| 05:28.12 | Tain | End: Yes UDP. |
| 05:28.14 | kremonte | opposition between two conflicting forces or ideas |
| 05:28.20 | End | although |
| 05:28.21 | kremonte | Two sentences, A and B, are contradictory = A and B cannot both be true, whenever A is true, B is false and vice versa; a situation describable by A cannot be describable by B the conjunction of A and B can never be true there is no situation that can be describable by the conjunction of A and B What are some problems with these proposed definitions? |
| 05:28.22 | Beladona | actually it uses both TCP and UDP |
| 05:28.31 | Legorol | Tain, there is a proprietary client-server protocol above that |
| 05:28.34 | End | the uri itself isn't the protocol, that's true |
| 05:28.34 | Legorol | which is game specific |
| 05:28.39 | kremonte | bah |
| 05:28.40 | Beladona | all the actual ut2004 prefix does is pass the information to the client |
| 05:28.43 | Legorol | you could designate that as the UT2004 protoocl |
| 05:28.46 | kremonte | youre all intent on a brick wall argument |
| 05:28.47 | futrtrubl | since defining the slash handle uses "SlashCmdList["BEB"] = Slash_Handler" could Slash_Handler be local |
| 05:28.53 | kremonte | some of you think yes and some of you think no, and nothing is going to change that |
| 05:28.58 | Legorol | futrtrubl, no |
| 05:29.02 | Tain | Except the facts, kremonte . :) |
| 05:29.14 | kremonte | Tain: when the facts are disputable, no. |
| 05:29.19 | Legorol | may i suggest everyone first reads the RFC that defines what a URL is? |
| 05:29.22 | kremonte | standards aren't the do-all end-all |
| 05:29.27 | Tain | Thankfully there are actually definitions for these things that people get together and create. |
| 05:29.29 | Legorol | why don't we start by reading the document that defines the standard? |
| 05:29.29 | futrtrubl | why not Legorol? it's just assigning the variable right? |
| 05:29.31 | Legorol | then we can argue.. |
| 05:29.39 | Legorol | hm, futrtrubl, you do have a point |
| 05:29.41 | kremonte | again, standards aren't the only thing to go by |
| 05:29.43 | Tain | But... without standards we wouldn't be here at all. |
| 05:29.49 | kremonte | Tain: why do you say that? |
| 05:29.51 | Legorol | futrtrubl, i stand corrected, it should work with slash_handler local |
| 05:30.00 | Kaelten | OK ENOUGH! WGP may or may not be a protocal, it doesn't matter, stop antagonizing. |
| 05:30.02 | kremonte | there are many many RFC standards that have been made and never followed |
| 05:30.04 | Tain | Just people flinging random bits of data out there into the world trying to contact each other. |
| 05:30.07 | Beladona | wgp is an application protocol |
| 05:30.13 | kremonte | someone op me so i can kick everyone :] |
| 05:30.23 | Kaelten | any more on this and we'll have 5 mins of silence |
| 05:30.26 | Tain | I lost my token ring in the ethernet. :( |
| 05:30.30 | Gryphen | if were just up to standards there wouldnt be anything new |
| 05:30.43 | zeeg | you people just contradict yourself i gave up explaining |
| 05:30.54 | Kaelten | then stop zeeg |
| 05:30.56 | Kaelten | no more. |
| 05:31.02 | futrtrubl | fantastic, yet more unnescesary locals in BEB! ;'] |
| 05:31.03 | zeeg | ts is exactly the same as wgp, and Tain is saying ts isnt a protocl but wgp is, go argue w/ yourself :| |
| 05:31.37 | kremonte | zeeg: quiet |
| 05:32.55 | *** mode/#WoWI-lounge [+m] by Kaelten |
| 05:33.00 | Kaelten | ok 5 mins of silence |
| 05:33.21 | Kaelten | ok 3 and a half |
| 05:33.31 | Beladona | Kaeltan, there is no need for that |
| 05:33.51 | Cairenn | Bela, I almost did it |
| 05:34.17 | Beladona | if it was going to be done, it should have been done earlier, now is a bit late |
| 05:34.26 | Kaelten | had to look up the command |
| 05:34.39 | *** mode/#WoWI-lounge [-m] by Kaelten |
| 05:34.45 | kremonte | mmmmm |
| 05:34.48 | Beladona | its like watching the kids rob a store, and THEN stopping them to tell them not to |
| 05:34.51 | Gryphen | I agree with Beladona, it was already the quietest it had been |
| 05:34.53 | End | that was pointless :P |
| 05:34.58 | Guillotine | it was fun though :D |
| 05:35.00 | Guillotine | do it again! |
| 05:35.03 | Kaelten | lol |
| 05:35.07 | kremonte | Guillotine: |
| 05:35.15 | kremonte | i'm sending my panda after you. |
| 05:35.27 | kremonte | i coded "suicide missions" into them now. >:] |
| 05:35.33 | Guillotine | lol |
| 05:35.43 | Codayus | I think it was called for. :-) |
| 05:35.48 | kremonte | well |
| 05:35.57 | End | ~panda |
| 05:36.04 | Cairenn | we are *not* going to start debating it |
| 05:36.04 | kremonte | it was silent for a min and a half before he +m'd |
| 05:36.08 | Kaelten | well doesn't matter, it was done, its over, lets get back to being civil and fun loving, crack head-.... gamers. |
| 05:36.09 | Codayus | Shows you mean business! Or that you're capable of reading a manual, one or the other. |
| 05:36.16 | kremonte | ~literal panda |
| 05:36.37 | *** topic/#WoWI-lounge by Beladona -> Ninja Monkeys are watching you... |
| 05:36.44 | End | oh noes |
| 05:36.47 | End | the ninja monkeys |
| 05:36.48 | futrtrubl | NOOOOOOOooooooo!!!! |
| 05:36.58 | *** topic/#WoWI-lounge by Cairenn -> Ninja Pirate! Monkeys are watching you... |
| 05:37.17 | Beladona | Ninja Pirates? |
| 05:37.18 | kremonte | ~panda |
| 05:37.19 | purl | somebody said panda was a chat-bot mod for World of Warcraft (similar to this bot (purl) and other blootbots), currently in development and can be found at http://wowinterface.com/downloads/fileinfo.php?id=4413 |
| 05:37.19 | futrtrubl | oh, that's alright then ;'] |
| 05:37.27 | *** topic/#WoWI-lounge by Kaelten -> Pink Ninja Pirate! Monkeys are watching you... |
| 05:37.32 | kremonte | why the !? |
| 05:37.35 | End | oh, Pink now! |
| 05:37.39 | Cairenn | sure, why not, Pirates are a lot sexier than ninjas |
| 05:37.45 | *** topic/#WoWI-lounge by Beladona -> Teenage Mutant Ninja Pirate Monkeeys are watching you... |
| 05:37.46 | kremonte | should it just be ...Pirate Monkeys are wa... |
| 05:37.51 | kremonte | typo alert |
| 05:37.54 | zeeg | Panda sounds annoying |
| 05:37.57 | Tain | Yarr |
| 05:38.01 | futrtrubl | Pink Ninja Pirate monkeys FROM SPACE! |
| 05:38.01 | Cairenn | the ! is because Pirates are sexier than Ninjas |
| 05:38.07 | *** topic/#WoWI-lounge by Kaelten -> Pink Teenage Mutant Ninja Pirate Monkeys are watching you... |
| 05:38.10 | kremonte | zeeg: no more annoying than you! /etc/init.d/flame start |
| 05:38.31 | *** topic/#WoWI-lounge by Cairenn -> Pink Teenage Mutant Ninja Pirate Monkeys from space are watching you... |
| 05:38.39 | futrtrubl | FROM SPACE!!! FROM SPACE!!! yay! |
| 05:38.47 | kremonte | youre all on crack.. |
| 05:38.56 | kremonte | even the pink teenage mutant ninja pirate monkeys from space |
| 05:39.02 | futrtrubl | World of Warcrack baby |
| 05:39.02 | *** topic/#WoWI-lounge by Kaelten -> Pink Teenage Mutant Ninja Pirate Monkeys from space, which also happen to be on crack, are watching you... |
| 05:39.03 | End | http://www.stanford.edu/~scodary/tkam.htm |
| 05:39.09 | kremonte | there we go |
| 05:39.09 | Cairenn | kremonte: if I was on crack, I'd be a whole lot happier than I am |
| 05:39.19 | kremonte | Cairenn: $100 |
| 05:39.28 | kremonte | and ill email some to ya =D |
| 05:39.36 | futrtrubl | ~give Cairenn $100 |
| 05:39.38 | Cairenn | uh huh |
| 05:39.47 | kremonte | but |
| 05:39.49 | kremonte | thats USD |
| 05:39.52 | futrtrubl | has purl died? |
| 05:39.53 | kremonte | which is like |
| 05:39.58 | kremonte | $0.02 CND |
| 05:40.10 | kremonte | ..or $20000.02 CND!? |
| 05:40.12 | Beladona | hi Purl |
| 05:40.14 | futrtrubl | I was giving her $100 jamaican ;'] |
| 05:40.39 | Tain | Jamaica? No, she wanted to do it. |
| 05:40.42 | Cairenn | purl, hi |
| 05:40.42 | purl | what's up |
| 05:40.56 | Cairenn | purl, not much, you? |
| 05:41.16 | futrtrubl | purl has a headache ;'] |
| 05:41.28 | kremonte | ~convert 100 USD to CND |
| 05:41.36 | kremonte | boo |
| 05:41.38 | kremonte | purl doesn't know money |
| 05:41.57 | End | ~learn money |
| 05:42.26 | End | it was worth a try... |
| 05:42.51 | futrtrubl | ~learn jedi mind tricks |
| 05:43.28 | End | ~give End 1 million bazillion dollars |
| 05:43.49 | futrtrubl | ~give end a cookie |
| 05:43.50 | purl | ACTION gives end a home-baked lemon cookie to cheer him up. |
| 05:43.59 | futrtrubl | purl is poor |
| 05:44.07 | End | yay |
| 05:44.08 | End | cookie |
| 05:44.20 | MentalPower | ~botsnack |
| 05:44.20 | purl | MentalPower: aw, gee |
| 05:44.28 | End | ~SYN |
| 05:44.29 | purl | ack |
| 05:44.32 | End | lol |
| 05:44.38 | Tain | ~ack |
| 05:44.39 | purl | *ACK* *ACK* *ACK* |
| 05:44.43 | End | ~fin |
| 05:44.44 | purl | it has been said that fin is Microsoft's "Freedom To Innovate Network", at http://www.microsoft.com/freedomtoinnovate/. Freedom for only themselves not for their competitors |
| 05:44.45 | MentalPower | lol |
| 05:46.48 | End | coool |
| 05:47.07 | End | not...wait, there is something I could use it for |
| 05:49.49 | *** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust242.cmbg.cable.ntl.com) |
| 05:50.05 | Legorol | lol, when did the topic change? |
| 05:50.16 | Kaelten | err, which time? |
| 05:50.17 | End | after the de-moderation |
| 05:50.22 | End | it changed a lot though |
| 05:50.27 | Legorol | de-moderation? |
| 05:50.29 | End | it wasn't very stable |
| 05:50.31 | Legorol | there was a modded period? |
| 05:50.38 | End | yeah, the channel got +m'd |
| 05:50.42 | Legorol | woot! |
| 05:50.43 | Legorol | when? |
| 05:51.08 | Legorol | well nvm |
| 05:51.35 | Tain | I blame purl |
| 05:51.58 | End | clearly |
| 05:52.02 | End | it is purl's fault |
| 05:52.14 | Tain | ~emulate purl |
| 05:52.15 | purl | ACTION tries to look like itself |
| 05:52.22 | End | ~emulate me |
| 05:52.42 | End | purl used to be able to emulate me |
| 05:52.43 | zeeg | is purl just infobot? |
| 05:52.57 | Tain | You never know what kinds of tricks purl picks up. or forgets |
| 05:53.01 | Cairenn | mostly amusement |
| 05:53.08 | Tain | ~bot |
| 05:53.10 | purl | I ain't no stinkin' bot. I am a finely tuned and hand crafted tool. Oh wait... I guess I am a bot (that you should not abuse). |
| 05:53.16 | zeeg | infobot as in "infobot" |
| 05:53.16 | End | ~abuse |
| 05:53.18 | purl | it has been said that abuse is http://www.rfc-ignorant.org/policy-abuse.php or RFC 2142 or echo Shut your festering gob, you tit! | mail abuse |
| 05:53.18 | Cairenn | for when the channel is quiet |
| 05:53.25 | Cairenn | bloobot |
| 05:53.25 | End | lol |
| 05:53.26 | zeeg | ~about |
| 05:53.27 | purl | well, help is /msg purl help |
| 05:53.58 | Cairenn | purl, who are you? |
| 05:54.00 | purl | Cairenn: what are you talking about? |
| 05:54.17 | zeeg | ~purl who made you |
| 05:54.18 | purl | xk did. |
| 05:54.27 | zeeg | ~purl what are you |
| 05:54.28 | purl | I am a blootbot. For more info see <blootbot> |
| 05:54.31 | zeeg | blootbot |
| 05:54.38 | zeeg | ~purl blootbot |
| 05:54.39 | purl | extra, extra, read all about it, blootbot is an IRC bot written in perl descended from infobot. Hosted on SF. Patches welcome, submit on SF or mailto:Tim@Rikers.org, or http://blootbot.sourceforge.net/,. I am a blootbot |
| 05:54.45 | zeeg | k ya infobot |
| 05:54.46 | zeeg | :P |
| 05:54.46 | End | ~rot13 Waffles |
| 05:54.46 | purl | Jnssyrf |
| 05:54.57 | Cairenn | ~rlart |
| 05:54.58 | End | YES, MY WAFFLES ARE ENCRYPTED |
| 05:55.08 | Tain | ewww |
| 05:55.09 | pagefault | ~rot13 radar |
| 05:55.09 | purl | enqne |
| 05:55.11 | kremonte | purl, you? |
| 05:55.13 | purl | i'm a broken bot |
| 05:55.20 | End | lol |
| 05:55.22 | kremonte | someone broke it |
| 05:55.22 | kremonte | :'( |
| 05:55.25 | kremonte | purl, literal you |
| 05:55.27 | purl | "you" is "<reply> i'm a broken bot" |
| 05:55.27 | Kaelten | ~broken |
| 05:55.29 | purl | extra, extra, read all about it, broken is mailto:nothing@machine.cx -> http://machine.cx/debian/ or screen shots are at http://nivda.machine.cx or that's sid for you. |
| 05:55.45 | *** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu) |
| 05:55.47 | Tain | I can do better than that End, twice as encrypted! |
| 05:55.52 | Tain | ~rot26 Waffles |
| 05:55.52 | purl | Waffles |
| 05:56.08 | End | hahaha |
| 05:56.11 | kremonte | hahaha |
| 05:56.16 | End | that's awesome |
| 05:56.23 | Tain | apt-get takes on a whole new meaning |
| 05:56.33 | kremonte | apt-get moo |
| 05:56.44 | kremonte | aptitude -v -v -v -v -v -v moo |
| 05:56.48 | kremonte | ;) |
| 05:57.34 | zeeg | fyi |
| 05:57.34 | zeeg | http://www.microsoft.com/technet/prodtechnol/winxppro/maintain/convertfat.mspx |
| 05:59.08 | Kaelten | ~emulate Cairenn |
| 05:59.09 | purl | ACTION purrs |
| 05:59.20 | pagefault | a lot of bot action going in here |
| 05:59.25 | kremonte | pfft |
| 05:59.56 | kremonte | ""purl, emulate cairenn =~ s/purrs/purrs || debian looked like lesbian to me at first glance" |
| 06:00.03 | kremonte | =P |
| 06:00.04 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 06:00.12 | Shouryuu | 'mornin |
| 06:00.12 | Kaelten | ~emulate Cairenn |
| 06:00.13 | purl | ACTION purrs |
| 06:00.13 | Cairenn | only if you want me very annoyed at you |
| 06:00.18 | kremonte | oh, i won't :) |
| 06:01.29 | End | ~emulate me |
| 06:01.39 | End | dammit |
| 06:02.19 | futrtrubl | ~emulate you |
| 06:02.20 | purl | ACTION tries to look like itself |
| 06:02.38 | zeeg | you people are too easily amused :| |
| 06:02.47 | futrtrubl | ;'] |
| 06:02.57 | Cairenn | that isn't such a bad thing |
| 06:03.26 | Shouryuu | agreed |
| 06:03.58 | Tain | Sho'nuff |
| 06:04.08 | Tain | ~botsnack |
| 06:04.08 | purl | Tain: aw, gee |
| 06:10.38 | Beladona | apt-get install porn |
| 06:10.41 | Beladona | oh hi |
| 06:10.50 | Cairenn | lol |
| 06:10.53 | Cairenn | hi Bela ;) |
| 06:13.03 | Cairenn | ~forporn |
| 06:13.29 | Cairenn | ~porn |
| 06:13.30 | purl | Porn remains one of the largest problems with Open Source Software. Often causing development delays, flooded links and, in extreme cases, disabling programmers ability to type. |
| 06:13.43 | Cairenn | ~internetforporn |
| 06:13.52 | Cairenn | I don't remember |
| 06:13.57 | Cairenn | oh well, who cares :p |
| 06:15.29 | Tain | ~for porn |
| 06:15.30 | purl | http://www.infested.dk/uploads/Forporn.avi |
| 06:16.21 | Cairenn | ah |
| 06:16.26 | Cairenn | forgot there was the space in there |
| 06:16.37 | Tain | There's always space for porn. ;) |
| 06:16.59 | Cairenn | favor to ask guys ... if Cide logs in while I'm sleeping, someone ask him to check his PMs at WoWI, please? |
| 06:17.19 | Cairenn | (or should say, while I'm trying unsuccessfully yet again to sleep) |
| 06:19.27 | *** join/#wowi-lounge redrose (n=ashley@ip70-162-63-163.ph.ph.cox.net) |
| 06:20.48 | redrose | hello? |
| 06:20.57 | Cairenn | hi |
| 06:22.14 | Cairenn | bye |
| 06:22.48 | pagefault | that was fun |
| 06:23.10 | pagefault | hey where did my wallet got? |
| 06:23.12 | pagefault | err go? |
| 06:25.11 | Beladona | that reminds me |
| 06:25.29 | Cairenn | night Bela |
| 06:25.50 | Bela|SLEEP | night |
| 06:25.54 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
| 06:26.09 | Cairenn | hi [MoonWolf] |
| 06:26.22 | [MoonWolf] | morning everybody |
| 06:26.29 | pagefault | morning |
| 06:31.24 | futrtrubl | anyone use Trillian? I'm having trouble connecting to ICQ with it |
| 06:34.36 | Cairenn | nm my request to tell Cide to check PMs ... dealt with |
| 06:34.37 | futrtrubl | g'night all |
| 06:35.50 | GenNMX | Cide has PMS? |
| 06:36.30 | GenNMX | Sarcastic behavior in a female! Obviously that means she has PMS too. |
| 06:37.05 | GenNMX | In truth, I have a different type of PMS -- Pudgy Male Syndrome. |
| 06:37.32 | GenNMX | I need to exercise more then once month. |
| 06:37.43 | pagefault | nerf! |
| 06:37.50 | [MoonWolf] | School time |
| 06:38.14 | Cairenn | GenNMX: I don't get PMS, sorry |
| 06:38.21 | pagefault | nerf! |
| 06:38.24 | pagefault | nerf! |
| 06:38.29 | Kaelten | ~nerf |
| 06:38.30 | purl | extra, extra, read all about it, nerf is the most productive executive toy ever. |
| 06:38.32 | pagefault | hehe |
| 06:38.46 | pagefault | I agree |
| 06:39.03 | GenNMX | Cairenn: I'm not going to touch that... |
| 06:39.28 | Bela|SLEEP | you guys ever see the milk commercial? |
| 06:39.31 | Bela|SLEEP | about pms? |
| 06:39.35 | Cairenn | GenNMX: I don't .... think hysto ... you'll understand |
| 06:39.54 | Cairenn | Bela|SLEEP: nope, can't say as I have |
| 06:40.13 | Bela|SLEEP | the first 80% of it is showing guys buying shopping carts full of milk and bringing it home |
| 06:40.43 | Bela|SLEEP | then at the end, it says "the Surgeon General has issued a statement that milk may reduce the symptoms of PMS" |
| 06:40.53 | futr-sleep | lol! |
| 06:41.03 | Bela|SLEEP | then it fades out with Got Milk? |
| 06:41.09 | Cairenn | hah |
| 06:41.36 | GenNMX | Cairenn: Right, it would be that or near or past menapause, or you claiming you're not really female...hence why I said I didn't want to comment ;) |
| 06:41.40 | Legorol | so the question is... does it? |
| 06:42.38 | *** join/#wowi-lounge Plorkyeran (n=Knightki@stwl66.resnet.neu.edu) |
| 06:42.39 | *** join/#wowi-lounge Tuatara (n=chatzill@d142-59-67-40.abhsia.telus.net) |
| 06:42.54 | pagefault | I thought she was a night elf |
| 06:45.15 | Iriel | Victory! http://wow.pastebin.com/503560 |
| 06:48.44 | Cairenn | naw, I'm a pink teenage mutant ninja pirate monkey from space, that also happens to be on crack, and is watching you |
| 06:49.34 | pagefault | oooh |
| 06:49.43 | Cairenn | anyway guys, I'm gonna go see if I can sleep |
| 06:49.52 | pagefault | night |
| 06:52.25 | Kaelten | gnight people |
| 06:53.39 | Corrodias | my sound card sucks |
| 07:00.18 | *** join/#wowi-lounge Fanook (n=thenerdw@heinze726.dacor.net) |
| 07:01.30 | *** join/#wowi-lounge Ktron (n=Khamer@c-24-128-172-211.hsd1.nh.comcast.net) |
| 07:01.48 | Ktron | hey everyone |
| 07:01.50 | Codayus | And now a bugged paladin has just tanked 1.4m damage in about 7 minutes. W00t! |
| 07:02.21 | Codayus | Crashing ZG instance servers FTL. :-( |
| 07:04.18 | Codayus | Looks like he's about to break 2m damage taken. Being invincible really helps survivabiultity. Of course, it'd help if the mobs wearn't invincible.... |
| 07:04.57 | Corrodias | lolol. |
| 07:05.51 | AnduinLothar | 2million? |
| 07:05.53 | Codayus | And he's DCed. In the course of about 10 minutes, he took 2.1 million damage, boosting him to 60.9% of damage taken. |
| 07:06.47 | Codayus | A lagged out warlock who couldn't move only took 900k damage (26.5%). And our actual MT (before he lagged out) is down to...4% of total damage taken. :-P |
| 07:07.31 | Codayus | I think the server *might* be restting again soon. |
| 07:08.02 | Codayus | Personally, I can't release or rez, and am still stuck in the instance. :-( |
| 07:08.13 | AnduinLothar | ya i had loot nug for 5 min and got disc |
| 07:08.22 | AnduinLothar | forum login is down |
| 07:08.32 | AnduinLothar | stuck at char loading in game |
| 07:08.53 | Codayus | WTB: Working server. PST. |
| 07:10.54 | Iriel | Mal'Ganis |
| 07:11.06 | Legorol | Iriel, that drawline function looks very interesting.. |
| 07:11.10 | Legorol | what's it do? draws a straight line? |
| 07:11.14 | Iriel | Yes |
| 07:11.16 | Legorol | can it do arbitrary angle? |
| 07:11.17 | Iriel | I have a silly demo |
| 07:11.19 | Iriel | Yes |
| 07:11.25 | Iriel | That's kind of its point |
| 07:11.27 | Legorol | what's in the actual texture file? |
| 07:11.33 | Legorol | a circle? |
| 07:12.02 | Iriel | It's abox |
| 07:12.09 | Iriel | with a single pixel of transparency around it |
| 07:13.47 | Legorol | hm, how does that become a line? |
| 07:13.57 | AnduinLothar | majic |
| 07:14.08 | Iriel | What AnduinLothar said |
| 07:14.19 | Iriel | SetTexCoord magic, to be precise |
| 07:14.41 | Iriel | Would you like to see a demo? |
| 07:14.53 | Legorol | no, i'd like to understand in theory |
| 07:15.02 | Legorol | tell me something about SetTexCoord.. |
| 07:15.03 | Iriel | Okay, imagine a square |
| 07:15.05 | Legorol | the 4 corners, |
| 07:15.14 | Legorol | are they allowed to form arbitrary poligon? |
| 07:15.24 | Legorol | what are 4 vertexed poligons called again, i forget |
| 07:15.44 | Legorol | ehm... ok let me start from scratch |
| 07:15.48 | Iriel | Yes, but it's only going to draw correctly if it represents the edges of a linearly transformed square |
| 07:16.03 | Legorol | You specify the location of 4 vertices for SetTexCoord, right? |
| 07:16.08 | Iriel | In reality, the 4 coordinates represent the coordinates of two triangles |
| 07:16.16 | Legorol | right |
| 07:16.17 | Iriel | which have 2 common points |
| 07:16.25 | Legorol | so it has to be a rotation or a sheer or a combination |
| 07:16.34 | Iriel | scale, shear, translate, rotate |
| 07:16.38 | Legorol | yep |
| 07:16.40 | Iriel | or any combination thereof |
| 07:16.42 | Legorol | ok i can see how that forms a line |
| 07:17.03 | Iriel | it's scale (to make the right shape) then rotate |
| 07:17.12 | Iriel | though of course, backwards |
| 07:17.22 | Iriel | since you have to go from screen-space to texture-space, not the other way around |
| 07:17.23 | Legorol | hm, you say rotate.. |
| 07:17.31 | Legorol | does it mean that you are cutting out a section of the box? |
| 07:17.45 | Iriel | no, i'm relying on the fact that edge pixels are repeated into infinity |
| 07:17.45 | AnduinLothar | my stupid server went down |
| 07:18.02 | Legorol | hm wait, i think i lost a point here |
| 07:18.11 | Legorol | you say that the 4 vertices can result in a rotation |
| 07:18.24 | Legorol | but SetTexCoord can only cut bits out of the texture, right? |
| 07:18.29 | Iriel | correct |
| 07:18.33 | Legorol | ehm.. i am confused about what gets rotated |
| 07:18.41 | Legorol | you aren't actually able to rotate a texture, right? |
| 07:18.48 | Iriel | No, you can rotate a texture |
| 07:19.03 | Iriel | It's always a normally aligned rectangle on screen |
| 07:19.12 | Iriel | but the region of texture-space that's mapped to that region can be rotated |
| 07:19.38 | Iriel | Think about it this way |
| 07:19.42 | Legorol | go on |
| 07:19.53 | Iriel | You have 2 pieces of paper, one is blue, and has a square cut out of it |
| 07:20.01 | Iriel | The other is white, and is behind the blue piece |
| 07:20.12 | Iriel | You draw a picture of a sheep on the white piece, through the hole |
| 07:20.20 | Iriel | then you rotate the white piece, behind the blue piece |
| 07:20.56 | Legorol | ok, so if you take that analogy to wow, |
| 07:20.59 | Iriel | from your perspective, the sheep is rotating |
| 07:21.00 | Iriel | BUT |
| 07:21.03 | Legorol | which methods perform which operation |
| 07:21.07 | Legorol | oh sorry , do carry on |
| 07:21.10 | Iriel | from the sheep's perspective, the corners of the hole are rotating |
| 07:21.13 | Iriel | and the sheep is static |
| 07:21.16 | Legorol | yeah |
| 07:21.21 | Iriel | There's only one metho |
| 07:21.24 | Iriel | SetTexCoord |
| 07:21.28 | Legorol | right, which does what then |
| 07:21.29 | Iriel | and it tells you where the corners of the hole are |
| 07:21.35 | Iriel | It's got 2 forms |
| 07:21.38 | Legorol | right |
| 07:21.49 | Iriel | the old style form takes 4 parameters, which limits you to rectangular regions, not rotated |
| 07:21.54 | Legorol | so what you are able to rotate is the mask you are using to cut out of hte texture |
| 07:21.58 | Iriel | The new form I asked for takes 8, which gives you full movement |
| 07:22.00 | Iriel | yes |
| 07:22.05 | Legorol | you aren't actually able to rotate the texture |
| 07:22.15 | Iriel | you rotate the region of texture-space that's mapped to the rectangular screen-space |
| 07:22.16 | Legorol | ok, that makes sense now, i thought you meant you can rotate a texture |
| 07:22.28 | Iriel | To be utterly pedantic |
| 07:22.33 | Iriel | You cannot rotate a Texture object |
| 07:22.37 | Legorol | right |
| 07:22.42 | Iriel | But you can rotate the image which is mapped into it |
| 07:22.50 | Iriel | so you can rotate a texture file (such as a tga) |
| 07:23.09 | Legorol | umm.. you lost me there |
| 07:23.13 | Legorol | how do you rotate the texture file? |
| 07:23.18 | Legorol | you mean outside WoW? |
| 07:23.30 | Iriel | Maybe I should restate it |
| 07:23.39 | Legorol | ok, let's use the sheep as an anlogy |
| 07:23.39 | Iriel | You can give the appearance of having rotated a texture file |
| 07:23.46 | Legorol | the tga contains a sheep |
| 07:23.48 | Legorol | facing upright |
| 07:24.16 | Legorol | is there any way that you can get this sheep to face at a different angle, inside wow? |
| 07:24.20 | Iriel | yes |
| 07:24.24 | Legorol | ah |
| 07:24.27 | Legorol | then i'm confused :D |
| 07:24.28 | Iriel | let's go back to our piece of paper |
| 07:24.37 | Legorol | i thought SetTexCoord specifies the section of the sheep-image to cut out |
| 07:24.40 | Iriel | imagine it's actually graph paper |
| 07:24.52 | Legorol | ok you can use words like linear transforms, i understand those |
| 07:25.00 | Legorol | what i don't understand is what SetTexCoord does :D |
| 07:25.18 | Iriel | Alright, let me try the abstract math explanation for you 8-) |
| 07:25.21 | Legorol | ok |
| 07:25.28 | Legorol | that might work better :D |
| 07:25.35 | *** join/#wowi-lounge qwxyr (i=qw@201.80-202-198.nextgentel.com) |
| 07:25.44 | Iriel | Given the sheep image, you can see how a linear transformation would project that sheep at any angle onto the screen |
| 07:25.45 | Iriel | right? |
| 07:25.50 | Legorol | yes |
| 07:26.07 | Legorol | e.g. rotation is a linear transform |
| 07:26.17 | Iriel | Also, you know that almost any linear transformation can be inverted |
| 07:26.19 | Iriel | correct? |
| 07:26.21 | Legorol | yes |
| 07:26.38 | Legorol | well.. not almost |
| 07:26.40 | Legorol | some can, some can't |
| 07:26.43 | Legorol | :-) |
| 07:26.45 | Legorol | but do carry on |
| 07:26.51 | Iriel | (The term we really want is 'affine transformation') |
| 07:27.14 | Legorol | i'm not familiar with that one, you can define it if you think it will be necessary later |
| 07:27.20 | Legorol | if not, then ignore |
| 07:27.24 | Iriel | I dont think it really matters 8-) |
| 07:27.27 | Legorol | ok |
| 07:28.08 | Iriel | Okay, so, if you've got your desired forward transform T that converts the source sheep to a rotated sheep |
| 07:28.48 | Iriel | Then you can take T' which represents the inverse transformation, and transform the resulting 4 corners of your rotated sheep back into coordinates on the original texture |
| 07:29.06 | Legorol | right |
| 07:29.28 | Iriel | Those reverse-transformed coordinates are the vertices you feed into SetTexCoord |
| 07:29.49 | Legorol | ok, i need to digest that |
| 07:30.05 | Iriel | Here's the paper analogy |
| 07:30.11 | Legorol | no please :-) |
| 07:30.25 | Iriel | heh.. ok |
| 07:30.38 | Legorol | ok could you clarify something for me |
| 07:30.44 | Iriel | The hardest part is remembering there's 2 coordinate systems at work |
| 07:30.44 | Legorol | the 4 argument version of SetTexCoord, |
| 07:30.50 | Legorol | that just clips the texture, right? |
| 07:31.04 | Legorol | then it's stretched and scaled depending on the anchors |
| 07:31.13 | Iriel | Both forms work that way |
| 07:31.45 | Iriel | the 4 arg one shares each parameter between two corners |
| 07:32.09 | Iriel | so both 'Left' coords have the same X position |
| 07:32.17 | Iriel | both "Right' coords have the same X position |
| 07:32.26 | Iriel | both 'Upper' coords have the same Y position |
| 07:32.31 | Iriel | andboth 'Lower' coords have the same Y position |
| 07:32.38 | Iriel | Those are your 4 parameters |
| 07:32.39 | Legorol | ok here is the thing i'm stuck on |
| 07:32.55 | Iriel | And again, all of those coords are in TEXTURE-SPACE |
| 07:33.12 | Legorol | correct me if i'm wrong, but SetTexCoord just specifies a section of the tga file to clip |
| 07:33.27 | Legorol | this section can be a fairly complex shape, but all it does is clip |
| 07:33.34 | Iriel | it specifies the region of the source image to be stretched across the Texture object |
| 07:34.02 | Legorol | oooooooooooooooh right |
| 07:34.04 | Legorol | i think i finally got it |
| 07:34.19 | Iriel | if the source image is made of rubber, it'd be the 4 points you 'clip' to the rectangular Texture frame's corners |
| 07:34.29 | Legorol | yeah i finally understood |
| 07:34.34 | Legorol | here is where i was getting confused: |
| 07:34.44 | Legorol | i assumed that what SetTexCoord does is this: |
| 07:34.54 | Legorol | it specifies the bit of the image file to cut out, |
| 07:35.12 | Iriel | It's far more generalized than that |
| 07:35.19 | Legorol | which is then shrunk so that the bounding box of that section is the texture object |
| 07:35.31 | Legorol | now i understand you at last |
| 07:35.45 | Legorol | what you set as "topleft" in the clipping region is mapped on to the top left corner of the texture |
| 07:35.51 | Legorol | so you do have rotation etc., i get it |
| 07:36.25 | Legorol | To use the paper analogy, this is what i thought SetTexCoord does: |
| 07:36.33 | Legorol | you take a piece of paper, with an image on it |
| 07:36.42 | Legorol | you take a scissor, and you cut a region of that out |
| 07:36.51 | Legorol | the region you cut out is specified by SetTexCoord |
| 07:37.08 | Legorol | you then take the cut out piece of paper, and without doing anything to it, you fit it inside the Texture object |
| 07:37.19 | Legorol | do you see how that's different from what you said it does? |
| 07:37.50 | Legorol | now i understand that what it actually does is to take the cut out piece of paper, and as you said, as if it was a rubber sheet, |
| 07:38.00 | Iriel | I can see how that view overly simplifies it to the point the more general case doesn't make sense |
| 07:38.00 | Legorol | it glues the four corners to the texture object |
| 07:38.30 | Legorol | i kept thinking in terms of "copy/paste" if you like |
| 07:38.43 | Legorol | but i get it now, thanks |
| 07:38.49 | Iriel | The other thing you need for line drawing, is the knowledge the points can lie outside the source image |
| 07:39.00 | Legorol | hm.. |
| 07:39.06 | Legorol | do those end up transparent? |
| 07:39.15 | Iriel | They end up whatever color the edge pixel of the image was |
| 07:39.21 | Legorol | aha |
| 07:39.24 | Iriel | Thus my image for the lines is a box with a transparent border |
| 07:39.30 | Legorol | what are the valid arguments for SetTexCoord? |
| 07:39.34 | Legorol | is it still between 0 and 1? |
| 07:39.44 | Legorol | hm, no it can't be |
| 07:39.45 | Iriel | no, -infinity -> +infinity |
| 07:39.48 | Legorol | right |
| 07:39.56 | Legorol | and it takes absolute pixel values |
| 07:40.01 | Legorol | unlike the 4-argument version? |
| 07:40.06 | Iriel | Neither take pixel values |
| 07:40.07 | Legorol | which is 0->1 |
| 07:40.13 | Iriel | they're ALL -inf -> +inf |
| 07:40.17 | Legorol | ehm.. |
| 07:40.19 | Iriel | 0-1 is the 'image' |
| 07:40.28 | Legorol | oh |
| 07:40.30 | Iriel | <0 >1 is the implied repeated pixel |
| 07:40.41 | Legorol | so even the 4-argument version can go outside 0 and 1? |
| 07:40.44 | Iriel | yup |
| 07:40.49 | Legorol | didn't know that |
| 07:42.11 | Legorol | ok, so let me just check if i got this right |
| 07:42.32 | Legorol | let's say i want a sheep, which i want to be able to place on the screen rotated at arbitrary angle |
| 07:42.45 | Legorol | i have a tga file with a sheep in it, which is let's say facing upwards |
| 07:42.52 | Legorol | which i will take as the 0-angle direction |
| 07:43.02 | Legorol | it's a square for simplicity |
| 07:43.32 | Legorol | now if i want the sheep to appear on the screen rotated +X degrees clockwise, |
| 07:44.01 | Legorol | then i have to construct 4 points, which are 4 corners of a square, rotated -X degrees, and feed that into SetTexCoord |
| 07:44.12 | Iriel | more or less, yes |
| 07:44.12 | Legorol | and choose the 4 points so it sufficiently bounds the sheep image |
| 07:44.33 | Iriel | you're likely rotating around the center of the shape, and not the origin |
| 07:44.39 | Iriel | which makes your math a bit more interesting |
| 07:44.40 | Legorol | yeah |
| 07:44.44 | Legorol | well not that much |
| 07:44.53 | Legorol | whatever, the concept's the important part |
| 07:44.53 | Iriel | for simple rotation, no |
| 07:45.01 | Iriel | once you start adding scaling and stuff it gets fun |
| 07:45.07 | Legorol | ok, last thing: |
| 07:45.19 | Legorol | the texture object itself is always a rectangle |
| 07:45.27 | Legorol | and i can never end up painting outside it, right? |
| 07:45.34 | Iriel | correct |
| 07:45.38 | Iriel | that's the main limitation |
| 07:45.41 | Legorol | so if instead of my sheep, |
| 07:45.44 | Iriel | Texture's are always rectangular |
| 07:45.53 | Legorol | i had a red square that is say 20 by 20 pixels |
| 07:46.03 | Legorol | i can't show that rotated 45 degrees |
| 07:46.13 | Iriel | Not in a 20 x 20 pixel Texture, no |
| 07:46.19 | Legorol | unless i take a texture that is what, sqrt(2)*20 pixels |
| 07:46.26 | Iriel | yup |
| 07:46.37 | Legorol | ok that makes sense |
| 07:47.25 | Legorol | where is the origin in texture space? |
| 07:47.29 | Legorol | top left of the image? |
| 07:47.36 | Iriel | I can never remember |
| 07:47.43 | Legorol | ok whatever, let's say it is |
| 07:48.03 | Legorol | hm, i just realised for the rotated square i don't need to worry about scaling it right |
| 07:48.19 | Legorol | as long as the bounding square i specify in SetTexCoord exactly touches the red square |
| 07:48.42 | Legorol | if you see what i mean |
| 07:48.47 | Iriel | http://www.vigilance-committee.org/wow/downloads/ |
| 07:48.51 | Iriel | LineDrawTest-0.1-10900.zip |
| 07:48.58 | Iriel | For anyone who wants code (and some notes) |
| 07:49.08 | Iriel | Yes, scaling really isn't a concern |
| 07:49.08 | Legorol | well thanks a lot for your help |
| 07:49.14 | Iriel | unless you're after a specific effect on screen |
| 07:49.30 | Iriel | because the source texture image always stretches to fit the Texture |
| 07:49.34 | Iriel | no matter what size that is |
| 07:49.34 | Legorol | i have to say that this behaviour of the 8-param form of SetTexCoord (i.e. that it actually does mapping) wasn't clear from the patch notes |
| 07:49.38 | Legorol | i assumed it just does clipping :D |
| 07:49.55 | Iriel | Well, if you knew how textures work in OpenGL etc, it would make more sense |
| 07:50.09 | Legorol | i have never worked with any form of computer graphics before |
| 07:50.14 | Legorol | i don't even know how to make a .tga file :D |
| 07:50.29 | Legorol | thanks a million for the patient explanation |
| 07:50.32 | Iriel | You can actually achieve reasonable line drawing with the 4 arg form, but you need more than one texture |
| 07:50.39 | Tem | Can someone do me a favor? |
| 07:50.45 | Iriel | and you can't really get the ends of the lines right |
| 07:50.55 | Iriel | Tem: Sure, unless it involves forum posting, sicne that's busted |
| 07:51.05 | Tem | I just posted earlier |
| 07:51.11 | Tem | I want someone to post in this thread http://forums.worldofwarcraft.com/thread.aspx?FN=wow-interface-customization&T=299822&P=1 |
| 07:51.20 | Tem | saying that "Endor" is a moon not a planet |
| 07:51.31 | Iriel | Login Server Down, i'm afraid |
| 07:51.36 | Tem | ah |
| 07:51.46 | Tem | I'm still logged in |
| 07:51.50 | Tem | I just don't want to post again |
| 07:52.01 | Legorol | Iriel, based on what we discussed above, tell me if this is a correct approach if i want to achieve arbitrary result: |
| 07:52.07 | Legorol | Let's say i have an image |
| 07:52.19 | Legorol | i work out what operations i want to do with it, e.g. rotate, shear whatever |
| 07:52.28 | Legorol | and i look at the final image |
| 07:52.37 | Legorol | then i take the bounding box of that image |
| 07:52.50 | Legorol | this bounding box is going to be the texture object i will paste the final image into, so |
| 07:53.02 | Legorol | i take this bounding box, and i apply the reverse of the operations i did to the image |
| 07:53.13 | Legorol | and i feed the resulting 4 vertices into settexcoord |
| 07:54.47 | Iriel | that's exactly right |
| 07:55.57 | Legorol | i guess there is a scaling involved somewhere at one point |
| 07:57.11 | Legorol | I don't know anything about 2D/3D API, but i'm assuming that the necessary linear transforms can be performed by the graphics API (e.g. DirectX) |
| 07:57.14 | Iriel | Well, you do have to take the shape of the final Texture into consideration |
| 07:57.18 | Legorol | so that slouken didn't have to do too much work to implement it |
| 07:57.35 | Iriel | Yes, everything's a triangle, really |
| 07:57.54 | Iriel | And to map textures you just specify the texture-space coordinates of the 3 corners |
| 07:58.10 | Iriel | and the API (And I suspect usually graphics card hardware) does the rest |
| 07:58.11 | Legorol | right, is that standard in these kinds of texture applications? |
| 07:58.17 | Legorol | ok |
| 07:58.19 | Iriel | It is for OpenGL |
| 07:58.24 | Iriel | I'm imagining it is for DirectX too |
| 07:58.31 | Iriel | they're the easy primitives to implement |
| 07:59.21 | Legorol | so can't you ask for a triangle version of SetTexCoord? |
| 07:59.32 | Legorol | oh nvm |
| 07:59.44 | Legorol | that wouldn't make sense since we have rectangular texture objects |
| 08:00.16 | Legorol | btw, is there any chance you can settle or explain to me the proper terminology? |
| 08:00.33 | Legorol | the coordinates passed to SetTexCoord, what are those called? |
| 08:00.44 | Legorol | what is the space called where the image is, and what is the space that is on the screen? |
| 08:00.57 | Legorol | how are the coordinates in each called? |
| 08:01.11 | Iriel | Well, the image itself, in the graphics card's memory, would be referred to as a 'texture' |
| 08:01.31 | Iriel | so the parameters to SetTexCoord are 'texture coordinates', i.e. coordinates in texture-space |
| 08:02.11 | Iriel | I dont know offhand what the 'proper' terminology is for screen coordinates though |
| 08:02.23 | Legorol | right |
| 08:02.31 | Legorol | i think that also contributed to me being confused at the start |
| 08:02.43 | Legorol | texture coordinates sounded awfully like coordinates of the texture |
| 08:02.54 | Legorol | since the actual UI widgets are called textures, it's a bit confusing :D |
| 08:03.06 | Iriel | Yes, Texture versus texture is a pain |
| 08:03.57 | Iriel | Anyway, now i'm going to bed! |
| 08:04.02 | Iriel | have a good day/night! |
| 08:04.08 | Legorol | thank you |
| 08:04.11 | Legorol | good night sleep well |
| 08:05.05 | Iriel | Theres some fun math in that zip file |
| 08:05.09 | Iriel | if you get bored 8-) |
| 08:08.43 | *** join/#wowi-lounge id` (n=tom@gateway.is.remotion.nl) |
| 08:25.21 | *** join/#wowi-lounge a-stray-cat (n=email@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
| 08:29.20 | *** join/#wowi-lounge krka|work (n=kristofe@66.217.181.62.in-addr.dgcsystems.net) |
| 09:07.09 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
| 09:07.15 | id` | http://pastebin.com/503652 |
| 09:07.16 | id` | ZOMG work |
| 09:07.21 | id` | i so had a deadline for this |
| 09:07.22 | id` | ;P |
| 09:07.29 | id` | so its kinda fscked up |
| 09:07.31 | id` | :> |
| 09:13.44 | zeeg | i never make my deadlines |
| 09:13.53 | zeeg | im always like 2 weeks or a monthlater |
| 09:14.01 | zeeg | usually cuz i dont start on the proj til the deadline or later |
| 09:14.02 | zeeg | :P |
| 09:17.21 | id` | hehe |
| 09:17.27 | id` | well im at the office all day |
| 09:17.37 | id` | usually checking forums, but thats not the point |
| 09:21.56 | id` | http://wowace.com/forums/viewtopic.php?p=15058 |
| 09:28.04 | id` | ui.worldofwar.net down? |
| 09:39.29 | zeeg | hm |
| 09:40.19 | zeeg | you on the ace team id? |
| 09:40.32 | pagefault | I want to be |
| 09:40.36 | pagefault | but I know little to nothing about lua |
| 09:40.39 | zeeg | i was thinking about creating an "Adopt an AddOn" system |
| 09:40.46 | pagefault | I can tell I would be useful |
| 09:40.49 | zeeg | and yes worldofwar seems dead |
| 09:42.07 | id` | zeeg, not really |
| 09:43.31 | zeeg | hrm |
| 09:44.07 | id` | im just beginning to make little addons |
| 09:44.13 | zeeg | ahh gotcha |
| 09:44.22 | zeeg | everything starts small :) |
| 09:44.35 | id` | basically my idea is that i encounter lots of different things that do stuff to the same UI element |
| 09:44.46 | id` | i mash and merge and strip any configuration |
| 09:44.49 | id` | making it how i want |
| 09:45.00 | id` | and put it up for other people that might like it |
| 09:45.08 | zeeg | :) |
| 09:45.25 | zeeg | its too bad i dont know lua |
| 09:45.31 | zeeg | i could see myself making a cosmos alternative |
| 09:46.10 | zeeg | i keep forgetting to do my contest |
| 09:46.19 | zeeg | we have like 8 WOW CE copies yet |
| 09:46.27 | krka|work | learning lua is easy if you know programming |
| 09:46.35 | zeeg | well i take that back, i know lua in bits |
| 09:46.41 | zeeg | but i dont have the time or motivatikon to really get into it |
| 09:46.52 | krka|work | starting with small addons is a good strategy |
| 09:47.05 | krka|work | that I failed to follow myself |
| 09:47.09 | krka|work | I started with a huge addon :/ |
| 09:47.14 | id` | hehe |
| 09:47.29 | id` | ace helps me with removing xml and little things |
| 09:47.34 | id` | like chat commands |
| 10:04.30 | *** join/#wowi-lounge zeetg (n=wguru@63.147.183.137) |
| 10:08.41 | *** join/#wowi-lounge Kalroth (n=kalroth@195.215.170.222) |
| 10:08.45 | Kalroth | Hej! |
| 10:10.10 | id` | hej! |
| 10:11.42 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 10:18.25 | zeetg | this is quite the pain in the ass sorting through all these applications :| |
| 10:20.53 | id` | heh that script i pasted |
| 10:20.59 | id` | is a form-from-db thingy |
| 10:21.11 | id` | for Human Resource Management |
| 10:21.12 | id` | ;P |
| 10:22.09 | zeetg | ya i assumed it was some kind db->page generator |
| 10:22.14 | zeetg | jdont know asp but i know code :) |
| 10:27.03 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-165.handshake.de) |
| 10:28.27 | zeetg | hrm |
| 10:28.54 | id` | its kinda icky :( |
| 10:28.57 | id` | ZONG new item |
| 10:29.05 | id` | ZOMG make it a mobile phone number |
| 10:29.11 | id` | *poof* javascript checks |
| 10:29.15 | id` | *poof server side checks* |
| 10:29.21 | id` | etc |
| 10:30.21 | zeetg | :| |
| 10:30.25 | zeetg | hya |
| 10:30.26 | zeetg | ya |
| 10:32.15 | id` | meh whatever, stick it in a mail object send the bitch when its done, slap some CSS on it and im done today :D |
| 10:32.20 | id` | holiday \o/ |
| 10:32.27 | zeetg | :D |
| 10:32.29 | id` | (aka schoolwork :|) |
| 10:32.50 | zeetg | holiday for me = remind the boss im taking the week off :p |
| 10:32.53 | id` | but im gone for a week to snowboard :O |
| 10:32.53 | zeetg | every day for the entire week |
| 10:32.54 | zeetg | lol |
| 10:33.25 | id` | went to an indoor hall a week ago |
| 10:33.32 | id` | made some jumps :D |
| 10:33.39 | id` | switched 180 indy \o/ |
| 10:33.59 | id` | backside (easy) |
| 10:34.30 | zeetg | :D |
| 10:47.50 | zeetg | [amsg] FYI all, the WoW Guru bot should be back later tonight or Saturday |
| 10:51.39 | Corrodias | so... |
| 10:52.09 | Corrodias | the Leatherworking profession appears mostly to exist to provide armor to hunters, druids, and shamen until they can start doing end-game runs |
| 10:52.12 | Corrodias | is my assessment accurate? |
| 10:52.19 | Corrodias | possibly rogues, too |
| 10:52.42 | id` | guess so |
| 10:53.19 | Corrodias | it's rather depressing to think the big focus that you work so hard on is nothing but a small stepping stone |
| 10:54.12 | id` | just agther until 40 |
| 10:54.13 | id` | gather |
| 10:55.46 | Corrodias | you know, at level 36, i was beginning to wonder what i was going to do for quests |
| 10:56.08 | Corrodias | now at 44, i still have a bunch to do in STV and i have another 4 areas that are 'recommended' by flightmap for my level |
| 10:56.34 | id` | my highest char is a lvl 17 warlock |
| 10:56.41 | id` | im still clearing westfall |
| 10:56.49 | id` | ;) |
| 10:56.52 | Corrodias | alliance is jerks! :o |
| 10:57.16 | id` | im neutral |
| 10:57.24 | Corrodias | did you start just recently, or do you perhaps not play much? |
| 10:57.33 | id` | i play for 4 months now |
| 10:57.38 | id` | i guess i have 30 characters |
| 10:57.40 | id` | ;P |
| 10:57.48 | id` | but somehow alot of them got deleted |
| 10:57.53 | id` | >:\ |
| 10:58.00 | Corrodias | hm. |
| 11:51.07 | zeetg | im making that wowapi thing btw |
| 11:57.00 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 11:57.06 | zeetg | @api TurnOrActionStop |
| 11:57.07 | wowguru[p] | [TurnOrActionStop] End "Right click" in the 3D game world. |
| 11:57.09 | zeetg | hrm |
| 11:57.48 | zeetg | @api turnoractionstop |
| 11:57.49 | wowguru[p] | [] - |
| 11:57.51 | zeetg | too bad :( |
| 11:58.20 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 11:58.24 | zeetg | @api TurnOrActionStop |
| 11:58.26 | wowguru[p] | [TurnOrActionStop] |
| 11:58.46 | zeetg | gr |
| 11:58.49 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 11:58.50 | zeetg | @api TurnOrActionStop |
| 11:58.51 | wowguru[p] | [TurnOrActionStop] End "Right click" in the 3D game world. |
| 11:58.53 | zeetg | bah |
| 11:59.18 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 11:59.18 | zeetg | last try |
| 11:59.20 | zeetg | @api TurnOrActionStop |
| 11:59.22 | wowguru[p] | [TurnOrActionStop] End "Right click" in the 3D game world. |
| 12:01.49 | zeetg | ok well it works |
| 12:02.01 | zeetg | i have to make it index a list of api functions so it can work w/o case sensitive |
| 12:02.30 | zeetg | @api GetLootLinkInfo |
| 12:02.34 | zeetg | gah whats the func |
| 12:02.37 | zeetg | oh |
| 12:02.38 | zeetg | its not here |
| 12:02.47 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 12:03.02 | zeetg | @api Quit |
| 12:03.03 | wowguru[p] | [Quit] Quits the game. - Quit() - Script |
| 12:03.12 | zeetg | oops |
| 12:03.59 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 12:04.01 | zeetg | @api Quit |
| 12:04.03 | wowguru[p] | [Quit] Quits the game. - Quit() - Script /quit - Macro </pre> <div class="editsection" style="float:right;margin-left:5px;">[<a href="/index.php?title=API_Quit&action=edit&section=1" title ="API Quit">edit</a>]</div><a name="Parameters"></a><h2> Parameters </h2> <div class="editsection" style="float:right;margin-left:5px;">[<a href="/index.php?title=API_Quit&action=edit&section=2" title ="API Quit">edit</a>]</div><a name="Argument |
| 12:04.22 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 12:04.27 | zeeg | @api Quit |
| 12:04.29 | wowguru[p] | [Quit] Quits the game. - Quit() - Script /quit - Macro |
| 12:05.04 | zeeg | GAH |
| 12:05.05 | zeeg | sorry |
| 12:05.08 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 12:05.10 | zeeg | im done now i promise |
| 12:05.13 | zeeg | @api Quit |
| 12:05.15 | wowguru[p] | [Quit] Quits the game. - Quit() - Script - /quit - Macro |
| 12:05.35 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 12:05.47 | zeeg | @api HasAction |
| 12:05.48 | wowguru[p] | [HasAction] Test if an action slot is occupied. - hasAction = HasAction(actionSlot) |
| 12:05.53 | zeeg | hrmm, good enough? |
| 12:09.10 | Bela|SLEEP | what are you doing, making a channel bot? |
| 12:09.30 | zeeg | someone requested a func to get stuff from the wowapi |
| 12:09.37 | zeeg | i already have a chan bot, but im redoing it in php |
| 12:09.44 | zeeg | the "normal" wowguru bot searches just about any db on wowguru |
| 12:09.54 | zeeg | this, all it does atm is that api stuff as im waiting for sql access to get setup for the new db |
| 12:12.19 | Bela|SLEEP | did you talk to Cair about it? |
| 12:14.06 | zeeg | nope |
| 12:14.15 | zeeg | just dont use it if you dont want it, it wont make noise,no other chan really has use for it tho |
| 12:15.30 | id` | #wowace |
| 12:15.32 | id` | err |
| 12:15.34 | id` | ##ace |
| 12:15.34 | id` | :p |
| 12:15.39 | *** join/#wowi-lounge Maldivia (n=the_real@62.61.134.59.generic-hostname.arrownet.dk) |
| 12:15.56 | Beladona | just ask, I am not too sure custom bots are allowed typically |
| 12:16.09 | AnduinLothar | define typicly |
| 12:16.25 | Maldivia | hmm, there's still activity here, at this hour... |
| 12:16.35 | AnduinLothar | she says she hates bots that are abused and that talk when not spoken to |
| 12:16.35 | *** join/#wowi-lounge wowguru[p] (n=wowguru@63.147.183.137) |
| 12:17.09 | Beladona | you should still ask |
| 12:17.12 | Beladona | don't just assume |
| 12:17.29 | zeeg | i left her a msg |
| 12:20.02 | *** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com) |
| 12:20.53 | Maldivia | hmm, is it possible to get local time with msecs within WoW ? |
| 12:21.19 | krka|work | hm... so if i abuse purl, it would go away? |
| 12:21.24 | krka|work | interesting |
| 12:21.25 | Beladona | yup |
| 12:21.32 | id` | purl doesnt speak unless spoken to |
| 12:21.40 | krka|work | maybe I'll make a bot of my own that replies to purls stuff |
| 12:21.43 | krka|work | infinite loop ftw |
| 12:21.46 | id` | lol |
| 12:22.18 | Maldivia | reminds me, of the time I loaded 2 Alice bots, and had them talk to eachother... |
| 12:22.19 | Beladona | if we start getting a bunch of player made bots in this channel, I really doubt it would be tolerated |
| 12:22.28 | Maldivia | what a load of meaningless gibberish... |
| 12:22.28 | krka|work | exactly! |
| 12:22.40 | zeeg | Maldivia, i did that a bunch |
| 12:22.43 | zeeg | Beladona, but purl is useless |
| 12:22.46 | zeeg | my bot actually has a use |
| 12:22.52 | Beladona | I really don't like any bot |
| 12:23.12 | Beladona | so is google |
| 12:23.17 | krka|work | all irc-bots must die |
| 12:23.28 | zeeg | my bots probably one of the most useds irc bots on the net :P |
| 12:23.31 | id` | i disagree |
| 12:23.31 | krka|work | a bot should NEVER write stuff in channels |
| 12:23.35 | zeeg | besides xdcc bots and whatnot |
| 12:23.44 | Maldivia | ACRO-bots are nice :) |
| 12:24.14 | id` | j/k ;D |
| 12:24.14 | zeeg | lol |
| 12:24.23 | zeeg | anyways |
| 12:24.28 | zeeg | if you dont want a bot talking in the channel |
| 12:24.30 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
| 12:24.31 | zeeg | you dont type in the channel |
| 12:24.33 | zeeg | makes sense if you ask me |
| 12:24.39 | id` | Stylpe, !!! |
| 12:24.48 | zeeg | (which is exactly how mine works) |
| 12:24.48 | krka|work | well, it's enough that someone _else_ talks to the bot |
| 12:24.53 | id` | ong time no see hai2u |
| 12:24.55 | AnduinLothar | war boots? aren't those the top exceptional type boots from diablo 2 |
| 12:24.56 | Beladona | that isn't the right answer zeeg |
| 12:25.05 | krka|work | other people using bots => me getting annoyed |
| 12:25.11 | id` | AnduinLothar, ;D |
| 12:25.32 | zeeg | omg i should grab diablo 2 |
| 12:25.35 | Beladona | it doesn't matter, if it starts to spam, I can kickban it |
| 12:25.35 | zeeg | and go have lanage fun |
| 12:25.48 | zeeg | honestly |
| 12:25.51 | zeeg | kickban it i dont really care.. |
| 12:26.14 | Beladona | I am not challenging you on it zeeg, I just don't like it personally |
| 12:26.24 | Beladona | do it, ask Cair, and see how others like it |
| 12:26.25 | krka|work | bots who only reply in private to the person who asked it are fine |
| 12:26.43 | Beladona | personally I think bots should never exist. It pretty much defeats the purpose of this channel |
| 12:27.04 | Stylpe | Hi, id` =) |
| 12:27.05 | zeeg | its just a quick ref to wowwiki is all |
| 12:27.09 | id` | :):) |
| 12:27.35 | Beladona | I would rather people ask other people than a bot. They can just as easily look it up on wowwiki |
| 12:27.37 | Maldivia | it's really hard to write wowwiki.com/API_[InsertAPIFunctioName] |
| 12:27.51 | zeeg | this is faster though :) |
| 12:27.53 | Kalroth | Maldivia: Yet I've pasted that link tons of times |
| 12:28.01 | Beladona | for you |
| 12:28.10 | Maldivia | Kalroth: ohh yeah |
| 12:28.18 | Kalroth | People are lazy fuckers, most can't be bothered using google :) |
| 12:28.23 | zeeg | exactly! |
| 12:28.40 | zeeg | anyways, if cair objects i will happily remove it, i doubt it'll be used anyways, its just there |
| 12:29.02 | zeeg | but on the other hand, purl is ompletely useless and fills up quite a bit of space in the chan :p |
| 12:29.17 | Beladona | and we have thought about removing it too |
| 12:29.23 | krka|work | yay! |
| 12:29.56 | AnduinLothar | purl wont get removed, he's too popular with the kiddies |
| 12:30.19 | Maldivia | anyway... time with msec, beside GetTime()... exists ? |
| 12:30.43 | krka|work | huh Maldivia? |
| 12:30.50 | AnduinLothar | also a good tension breaker fro when the guru's start 'heavily dissagreeing' |
| 12:30.51 | krka|work | doesn't GetTime work |
| 12:31.04 | Maldivia | GetTime() returns online time, not actual time |
| 12:31.15 | krka|work | oh, you want actual time? |
| 12:31.18 | krka|work | hmm |
| 12:31.27 | Maldivia | time() returns seconds since epocs |
| 12:31.44 | krka|work | there is a wow function for hours and minutes, right? |
| 12:31.47 | krka|work | just use that |
| 12:32.08 | Maldivia | well, I want msec :) |
| 12:32.11 | krka|work | you can detect when it changes minutes, and figure out seconds and msec |
| 12:32.22 | Beladona | you realize of course that that without fuzzy logic, people will end up loooking up function names anyway to ask the bot? which means they will be going to wowwiki or similar anyway... |
| 12:32.22 | krka|work | why would you possibly need to know msec? |
| 12:32.39 | krka|work | msec is only useful for time differences, and GetTime is good enough for that |
| 12:33.13 | Maldivia | krka: playing with Iriel's Lines... made an analog clock, want the seconds to have a smooth flow, not in "chops" of seconds... |
| 12:33.25 | krka|work | a lookup-bot would be cool... but then I'd like it if it happened completely private |
| 12:33.30 | krka|work | not in channel |
| 12:33.53 | krka|work | well, figure out the GetTime() value for the minute change |
| 12:33.59 | krka|work | then use that as an offset |
| 12:34.20 | Beladona | single liners are hardly worth it though, I would rather see a link returned |
| 12:34.34 | Beladona | many functions deserve whole pages |
| 12:34.35 | krka|work | (currenttime - offset) % 60 = seconds |
| 12:34.37 | zeeg | krka|work, the basic concept, imo, would be if you want it in private you'd type it in private, but this avoids having to c/p from private/chan just to show someone osmething |
| 12:35.04 | Beladona | where does this data come from? |
| 12:35.07 | krka|work | why show? people can search themselves |
| 12:35.23 | krka|work | ex: lookup "CastSpell" |
| 12:35.31 | zeeg | @api CastSpell |
| 12:35.31 | zeeg | thats easier |
| 12:35.32 | zeeg | :P |
| 12:35.38 | zeeg | even tho its not working |
| 12:35.39 | zeeg | lol |
| 12:35.41 | krka|work | that's not my point |
| 12:36.03 | Beladona | I see your point, and it is why I said anything in the first place |
| 12:36.43 | Beladona | but seriously, where does it get the info? |
| 12:36.48 | krka|work | I see your point and raise a colon |
| 12:36.51 | zeeg | Beladona, that wowi dev site or w/e, it doesnt have any real good info that could be searchable like this does it? |
| 12:36.53 | zeeg | wowwiki right now |
| 12:37.12 | Beladona | talking about wdn? |
| 12:37.16 | Beladona | it wasn't made to search |
| 12:37.18 | krka|work | Maldivia, would my suggestion work for you? |
| 12:37.22 | Beladona | that is what wowwiki is for |
| 12:37.32 | Maldivia | krka, looking in to it :) |
| 12:37.32 | zeeg | k so wiki is the best source |
| 12:37.37 | Beladona | I went through that before when I first made it |
| 12:37.48 | Beladona | I was going to make that possible, but we felt it would take away from wowwiki |
| 12:37.57 | Beladona | and wowwiki is really the place it should stay |
| 12:38.23 | Beladona | that was my original goal |
| 12:38.27 | krka|work | wikis can be standardized |
| 12:38.42 | Beladona | but it takes a LOT of work to keep something like that up to date |
| 12:38.46 | Beladona | I am one person |
| 12:39.12 | zeeg | :| |
| 12:39.13 | Beladona | compares are very useful to a lot of people, I am happy to provide that, and nothing more |
| 12:39.13 | krka|work | wiki is kinda optimal for this kind of stuff, where full information is lacking |
| 12:39.14 | zeeg | i hear you on that one |
| 12:39.42 | zeeg | im trying to get rid of all my forum related tasks on wowguru w/ volunteers |
| 12:40.09 | Beladona | my next revision of wdn will have a cvs-like backend, and a browseable tree of the current builds |
| 12:40.20 | Beladona | and dynamic builds |
| 12:40.25 | Beladona | err dynamic compares |
| 12:40.54 | Beladona | that is if I can ever perfect it, none of the already existing things out there do what I need |
| 12:41.17 | zeeg | http://www.wowguru.com/ui/42/atlas/ |
| 12:41.18 | zeeg | new atlas |
| 12:41.24 | *** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net) |
| 12:41.48 | krka|work | dynamic compares? |
| 12:42.19 | Corrodias | i have two more change suggestions for Wardrobe. is AnduinLothar around? helloooO~ |
| 12:42.48 | Beladona | dynamic compares = comparing any two versions |
| 12:42.59 | Beladona | all I would have to do is upload the source |
| 12:43.15 | Beladona | preferrably zipped, and it can extract on the fly |
| 12:43.46 | zeeg | wouldnt be too hard |
| 12:44.06 | Beladona | sure |
| 12:44.11 | Beladona | its harder than you think |
| 12:44.11 | krka|work | dynamic compares = diff? |
| 12:44.36 | Beladona | can you tell me how to spoof a resource pointer in a zip to php? |
| 12:45.02 | Beladona | krka|work: sort of, but in the format I use on wdn |
| 12:45.17 | krka|work | what are you comparing? |
| 12:45.27 | krka|work | directory of text files? |
| 12:45.29 | Beladona | each version of the interface files |
| 12:45.32 | Maldivia | krka, ok - used another aproach... |
| 12:46.12 | Beladona | the reason I want to use zip = they consume 500k zipped, versus 2mb+ unzipped |
| 12:46.25 | Beladona | times each version |
| 12:46.30 | Beladona | that becomes a lot of space |
| 12:46.36 | krka|work | do share Maldivia : |
| 12:46.37 | krka|work | :) |
| 12:46.52 | krka|work | unzip both version and do an rdiff om them? |
| 12:47.06 | Beladona | well |
| 12:47.17 | Maldivia | kraka: function bla_OnUpdate() if not now then now = time(); end now = now + arg1; |
| 12:47.35 | Beladona | one solution is to store the compare of the directory trees as xml, because those are small, then dynamically run a compare on any two files you select from there |
| 12:47.58 | Beladona | but I need to be able to extract and read a specific file in a zip to do that |
| 12:48.16 | Maldivia | krka: now I hope arg1 is reliable as "elapsed since last OnUpdate" :) |
| 12:48.18 | krka|work | and time gives hours, seconds? |
| 12:48.19 | Beladona | the zip* functions in php aren't exactly super functional for that |
| 12:48.25 | krka|work | Maldivia, yes it is |
| 12:48.32 | id` | bla={OnUpdate=function end} |
| 12:48.40 | Beladona | thats how I do it id |
| 12:48.42 | zeeg | ? |
| 12:48.42 | id` | seems way more clean if you add more function |
| 12:48.45 | zeeg | zip functions work great in php |
| 12:48.52 | id` | s |
| 12:49.04 | Beladona | zeeg, take a multilevel zip, and try to read a specific file in it |
| 12:49.14 | Beladona | if you do it let me know |
| 12:49.15 | zeeg | Beladona, do you need most of the files in the zip yet? |
| 12:49.17 | krka|work | multilevel? |
| 12:49.24 | Beladona | multiple directories |
| 12:49.26 | zeeg | Beladona, you realize wowguru's ui section reconstructs all zips right? :) |
| 12:49.34 | Beladona | I don't need to reconstruct it |
| 12:49.36 | Beladona | that is easy |
| 12:49.40 | Beladona | I need to read a file out of it |
| 12:49.45 | Beladona | a specific file |
| 12:49.48 | id` | inst that the same? |
| 12:49.49 | zeeg | only one file per zip? |
| 12:49.57 | Beladona | dynamically |
| 12:50.06 | Beladona | to read a file you need a resource pointer |
| 12:50.10 | zeeg | if its one file per zip, just loop til you're at the right one |
| 12:50.19 | Beladona | I was trying to avoid that |
| 12:50.22 | zeeg | why? |
| 12:50.27 | zeeg | you dont have to open each file |
| 12:50.27 | Beladona | that would pretty much make it slow as hell |
| 12:50.31 | zeeg | nah |
| 12:50.33 | zeeg | itd be instant |
| 12:50.38 | zeeg | you wouldnt notice the slowdown |
| 12:50.47 | Beladona | heh |
| 12:50.52 | Beladona | do it and let me know |
| 12:50.57 | Beladona | I have already been down that road |
| 12:50.57 | zeeg | like i said |
| 12:50.59 | zeeg | just loop, and dont open |
| 12:51.08 | zeeg | i have lotsa experiences with managing zips w/ php |
| 12:51.11 | krka|work | you would just skip past the unread entries |
| 12:51.13 | Beladona | so do I |
| 12:51.23 | zeeg | its too bad php dont support threading |
| 12:51.29 | zeeg | im gonna have to rethink my php bot |
| 12:51.30 | krka|work | is the server really that low on memory? |
| 12:51.36 | krka|work | just keep unzipped caches of stuff |
| 12:51.41 | Beladona | it wouldn't take forever, but a zip with tons of files could take a while if you needed the last file |
| 12:51.53 | zeeg | Beladona, thats the only wayt o read any zip |
| 12:51.54 | zeeg | no mjattrer what |
| 12:51.56 | Beladona | it is the wowi server |
| 12:52.10 | zeeg | Maldivia |
| 12:52.11 | krka|work | keep a 50 meg cache or something |
| 12:52.13 | zeeg | you'll find this interesting |
| 12:52.19 | zeeg | sec ill pastebin |
| 12:52.34 | zeeg | http://pastebin.com/503859 |
| 12:52.39 | zeeg | w/ a freshly wiped cache (like 30 mins ago) |
| 12:52.53 | Beladona | anyway, off to work, seeya when I get there |
| 12:52.58 | Maldivia | zeeg: hehe :) |
| 12:52.59 | zeeg | i should add sigs to the counts |
| 12:53.04 | *** part/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com) |
| 12:57.16 | *** part/#wowi-lounge AnduinLothar (n=KarlKFI@70.187.188.195) |
| 12:57.31 | zeeg | its insane how big of a hit those dynamic sigs have been Maldivia |
| 12:57.38 | zeeg | i wipe cache and there's instantly like 500 requests |
| 12:57.46 | Maldivia | heheh |
| 12:57.56 | krka|work | dynamic sigs? |
| 12:58.05 | zeeg | ya wowguru's char sigs |
| 12:58.16 | zeeg | http://www.wowguru.com/db/chars/vhellol-id843225/ |
| 12:58.17 | zeeg | scroll down |
| 12:59.01 | Maldivia | hmm, the arm showing seconds on an analog clock - what's that called? |
| 12:59.20 | zeeg | seconds hand? |
| 12:59.25 | zeeg | ticks? idk |
| 12:59.27 | krka|work | sekundvisaren |
| 12:59.40 | Maldivia | krka: ja, sekundvier :) |
| 12:59.48 | Maldivia | s/vier/viser/ |
| 13:00.15 | zeeg | 16926024 hits to sigs since Mon Oct 17 05:39:09 2005 |
| 13:00.18 | krka|work | damn, I thought i had purl on ignore |
| 13:00.38 | Maldivia | krka: but I doubt it's called that in English :) |
| 13:01.33 | krka|work | hmm |
| 13:01.37 | krka|work | Second hand? |
| 13:01.59 | Maldivia | seconds hand - according to my dictionary :) |
| 13:02.02 | krka|work | or Seconds hand |
| 13:03.00 | zeeg | seconds hand most likely |
| 13:03.07 | zeeg | all the clocks things are called hands iirc |
| 13:09.57 | Maldivia | well, if you want to see the result: http://nerdheaven.dk/~the_real/wow/mod/LineDrawClock2.zip -- just a small mod of Iriel's test mod |
| 13:12.29 | krka|work | ooh, did he make rotated rectangles? |
| 13:13.00 | Maldivia | check: http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=300590&p=1&tmp=1 |
| 13:13.09 | krka|work | cool |
| 13:14.12 | krka|work | iriel is my god |
| 13:14.37 | qwxyr | so, anyone want to write a little addon that dumps the text the commendation officers are saying to a text file? So we can update server stats without writing it all by hand |
| 13:14.55 | zeeg | Maldivia |
| 13:15.04 | zeeg | What do you think would be of use to most guilds? |
| 13:15.09 | zeeg | from syndication on wowguru |
| 13:15.24 | Maldivia | qwxyr: the official stats aren't good enough ? |
| 13:15.41 | qwxyr | too slow |
| 13:15.43 | zeeg | i know i wanna do an xml page that shows guild, with name, members, etc stats + a char list w/ links to profiles, but what else besides xml? |
| 13:16.05 | qwxyr | We're competing against some servers and need to update them a couple of times an hour |
| 13:16.33 | Maldivia | qwxyr: what system are you using ? |
| 13:16.40 | Maldivia | qwxyr: if any |
| 13:16.46 | qwxyr | for showing the stats? |
| 13:16.58 | Maldivia | yeah |
| 13:16.58 | Kalroth | qwxyr: uhm, check curse? :) |
| 13:17.08 | Maldivia | and yeah, a few mods on curse... |
| 13:17.12 | qwxyr | I think it's a PHP script |
| 13:17.25 | Maldivia | well, how does it expect the data format ? |
| 13:17.27 | qwxyr | I'm not the webmaster |
| 13:17.36 | Kalroth | http://www.curse-gaming.com/mod.php?addid=2969 |
| 13:17.46 | Kalroth | This add-on easily allows you to export your server(s)' AQ turn-in data |
| 13:17.46 | qwxyr | It doesn't, it's typed by hand at the moment into a CMS |
| 13:17.47 | zeeg | why bother? use wow.com :| |
| 13:17.51 | zeeg | since they like being their own fansite |
| 13:17.57 | Kalroth | zeeg: updated too slowly |
| 13:18.00 | zeeg | oh |
| 13:18.03 | Kalroth | only once every 24 hours |
| 13:18.10 | zeeg | wowguru has it but its not updated quite enough |
| 13:18.10 | Maldivia | I have a mod, that when I talk to the war officers, give me a string like: |
| 13:18.15 | zeeg | (as not enough using the patcher before event happened) |
| 13:18.34 | Maldivia | horde,25680,90000,9720,22000, (... etc etc) |
| 13:18.50 | zeeg | how many servers are there? |
| 13:18.52 | zeeg | like 300? |
| 13:19.10 | zeeg | we only have 54 recorded for aq data, and only like 5% of that were updated with full data for both alliance and horde : |
| 13:19.10 | zeeg | | |
| 13:19.15 | Kalroth | http://www.wow-europe.com/shared/wow-com/includes-client/wareffort/update/info.js <- link to WoW EU server data :) |
| 13:19.23 | Kalroth | rather tricky format though |
| 13:19.27 | zeeg | oh hot damn |
| 13:19.32 | zeeg | aka, retarded format |
| 13:19.36 | Kalroth | lemme find the US one too |
| 13:19.36 | zeeg | id steal it |
| 13:19.37 | Maldivia | Kalroth: hehe, looks like my format :) |
| 13:19.39 | zeeg | but within 2 weeks itll be gone |
| 13:19.45 | Kalroth | probably |
| 13:19.46 | zeeg | so it dont matter |
| 13:19.47 | krka|work | Iriel kicks my ass at geometry |
| 13:20.23 | Maldivia | qwxyr: are you horde or alliance ? |
| 13:21.24 | Kalroth | bad Blizzard, bad |
| 13:21.33 | Kalroth | the US data is included in the html file |
| 13:21.58 | zeeg | and EU doesnt have XML for their realm list |
| 13:22.07 | zeeg | for bieng rich, blizzard sure does take the easy way out |
| 13:22.10 | Kalroth | US does? |
| 13:22.14 | zeeg | yep |
| 13:22.22 | zeeg | http://www.wowguru.com/realm-status/ |
| 13:22.40 | zeeg | 4 months now wow.com has had XML |
| 13:22.58 | qwxyr | Maldivia - we're alliance |
| 13:22.59 | Kalroth | it's left hand and right hand |
| 13:23.13 | zeeg | ? |
| 13:23.13 | Maldivia | "We require more Vespeen gas.".. I still laugh everytime I read that "tooltip" :) |
| 13:23.17 | zeeg | lol |
| 13:23.36 | Kalroth | zeeg: it's two different departments, they develop the website indepently of each other |
| 13:23.42 | zeeg | Kalroth, ya but they share stuff |
| 13:23.48 | zeeg | honor rankings for example |
| 13:23.55 | zeeg | same application is used on both EU and US |
| 13:23.55 | Elkano | Maldivia, where is this "tooltip"? |
| 13:23.56 | Kalroth | sure |
| 13:23.59 | zeeg | they need to be consistant IMO |
| 13:24.08 | zeeg | either share all or share none >< |
| 13:24.11 | Maldivia | Elkano: wow front page |
| 13:24.21 | krka|work | isn't it Vespene? |
| 13:24.33 | zeeg | wheres that tooltip at anyways |
| 13:25.10 | Maldivia | eek, the gathered data is directly in the http://www.worldofwarcraft.com/wareffort/servers.html file... |
| 13:25.23 | zeeg | HAH |
| 13:25.27 | Kalroth | [14:20] <Kalroth> bad Blizzard, bad |
| 13:25.27 | Kalroth | [14:21] <Kalroth> the US data is included in the html file |
| 13:25.30 | zeeg | im not the only webmaster who's site breaks on my laptop |
| 13:25.33 | Kalroth | :p |
| 13:25.34 | zeeg | burningcrusade looks fucked up |
| 13:25.40 | Maldivia | the "War Effort Rankings" picture, on top |
| 13:25.47 | Maldivia | Kalroth: ohh, sorry - mossed that :) |
| 13:25.52 | zeeg | hah |
| 13:25.56 | Kalroth | gathered[0]= |
| 13:25.56 | Maldivia | missed* |
| 13:26.01 | zeeg | wow.com displays correctly suprisingly |
| 13:26.28 | zeeg | i should go to bed |
| 13:26.29 | zeeg | its friday |
| 13:26.42 | Kalroth | Maldivia: I got some PHP code to parse the EU .js file, could easily be modified to get US too |
| 13:27.18 | Maldivia | Kalroth: well, I'm really only interested in my own realm, and I have my mod for that :) |
| 13:27.28 | Kalroth | :) |
| 13:27.40 | Maldivia | qwxyr: found a mod you could use ? |
| 13:29.12 | qwxyr | I've not tried it yet, but I think the mod that Kalroth posted should do the trick |
| 13:29.33 | krka|work | can anyone try iriels lines for a line with almost no rotation and a big thickness? |
| 13:29.45 | qwxyr | I don't mind writing it in by hand as long as it is structured. The way it reports inside WoW is just horrible |
| 13:30.03 | krka|work | I want to know if the corners are 90 degrees |
| 13:30.05 | qwxyr | They could've just insertet a few linebreaks to make our day easier. but nooo. |
| 13:30.18 | Maldivia | krka, they are... |
| 13:30.28 | Kalroth | mmm, new CTRA |
| 13:30.38 | Kalroth | hopefully it fixes the stuttering |
| 13:31.08 | krka|work | cool stuff |
| 13:31.16 | krka|work | man, I so don't get Iriels math :) |
| 13:32.17 | Maldivia | krka|work: http://nerdheaven.dk/~the_real/wow/lines.jpg |
| 13:32.33 | Maldivia | dont mind the lousy jpg encoding :) |
| 13:33.04 | krka|work | thanks |
| 13:34.06 | krka|work | this would have been awesome for the roads in the AutoTravel map |
| 13:34.08 | Maldivia | the math just rotates the coordinates of the corners |
| 13:35.05 | Maldivia | or well, calculates the needed size of the smalles rectangle the rotated rectangle can fit in |
| 13:36.16 | Maldivia | but anti-aliasing isn't applied to the textures :| |
| 13:40.37 | krka|work | yeah, I noticed that :/ |
| 13:40.40 | krka|work | that kinda sucks |
| 13:41.28 | Maldivia | Iriel uses the fact, that the out-most pixel is repeated, if the TexCoords doesn't "hit" the border |
| 13:41.42 | Maldivia | hence the texture with a transparent 1-pixel frame |
| 13:42.49 | Maldivia | http://nerdheaven.dk/~the_real/wow/lines2.jpg -- should illustrate that |
| 13:50.00 | Cide | the lines thing is pretty cool |
| 13:50.06 | Cide | I'm working with it right now |
| 13:50.28 | krka|work | i have been wanting perfect lines for so long |
| 13:50.36 | krka|work | the previous hacks had really bad edges |
| 13:51.26 | Maldivia | well, you can probably get "nicer" lines, if you use another texture |
| 13:52.16 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
| 13:54.35 | Maldivia | is it black or white, that's transparent, in the alpha channel ? |
| 13:55.00 | Cide | transparent = black |
| 13:55.34 | Maldivia | ok... thought so, just wanted to be sure :) |
| 13:55.53 | Cide | my cat is destroying my coding mood |
| 13:56.09 | Cide | he's been all over the keyboard, and now he's sitting in front of it and following the mouse |
| 13:56.39 | Maldivia | hehehe |
| 13:57.03 | Maldivia | my cat is lying behind me, so I cant move the chair, without having to move it |
| 13:59.26 | Kalroth | sure you can |
| 13:59.37 | Kalroth | it'll be a little bit pissed, but otherwise it's fine :p |
| 13:59.43 | Maldivia | hehe, true... |
| 14:05.09 | Maldivia | hmm, ok... now to actually understand Iriels code, to fix it ... |
| 14:05.58 | krka|work | fix what? |
| 14:06.03 | krka|work | iriel writes perfect code, you heathen |
| 14:06.26 | krka|work | And God spoketh on the 6th day: Thou shalt not abuse the code of Iriel |
| 14:07.16 | Cide | he probably meant his own code :P |
| 14:07.27 | Maldivia | no, actually it's Iriel's code... |
| 14:07.33 | Cide | what needs a fix? |
| 14:07.44 | Maldivia | her normalization causes the texture to flip |
| 14:08.33 | Maldivia | still playing with my clock... have a gradient texture at the moment |
| 14:08.36 | Cide | ah |
| 14:08.43 | Maldivia | his* |
| 14:08.47 | Cide | I have only tested with the image he provided |
| 14:09.23 | Maldivia | when the seconds hand is on for instance 55 seconds, it's from light to dark, but when it passes 60sec / 0sec mark, it flips to dark to light |
| 14:09.27 | Maldivia | same with 30sec mark |
| 14:09.45 | Cide | call it a feature ;) |
| 14:13.33 | Maldivia | lol... that wasn't the right thing to change.... but damn it looks nice :) |
| 14:18.04 | Maldivia | the problem is, there are 4 cases, and he simplifies it to two, hence the flip... |
| 14:19.33 | *** join/#wowi-lounge Beladona (n=sluster@josephpartners.com) |
| 14:19.33 | *** mode/#WoWI-lounge [+o Beladona] by ChanServ |
| 14:20.37 | Beladona | =( |
| 14:21.06 | Beladona | I might wimp out and load windows back on this laptop. I keep having reasons to use windows, and I can't find a suitable linux alternative |
| 14:21.19 | Maldivia | such as? |
| 14:22.11 | Beladona | Dreamweaver, mpq extraction, accessing windows shares (with write permissions) |
| 14:23.01 | Beladona | unless I can get wine to run winMPQ |
| 14:23.05 | Beladona | which I am gonna try |
| 14:24.19 | Maldivia | Ok |
| 14:24.42 | Maldivia | uhh, doh... just realized why my clock was 15 seconds ahead *smirk* |
| 14:27.03 | Cide | why? |
| 14:27.31 | Maldivia | clock start at (0, 1), not at (1, 0) :) |
| 14:27.42 | Cide | oh, hehe |
| 14:32.10 | Beladona | cool winMPQ works under wine |
| 14:32.42 | Maldivia | damn, my trigonometry is far away... |
| 14:33.23 | Cide | trigonometry is fun, but I'm not too good at it |
| 14:33.42 | krka|work | Maldivia, seems like an easy fix, just swap coordinates in SetTexCoord |
| 14:33.48 | krka|work | (in some clever way) |
| 14:34.11 | krka|work | analog clock is a pretty cool addon idea, I want it when it's done :) |
| 14:34.15 | Cide | "easy" and "clever" don't match ;) |
| 14:34.19 | Maldivia | krka|work: the problem is, there are 4 cases, and Iriel has simplified it down to two |
| 14:34.22 | Cide | well, in some cases they do I guess |
| 14:34.34 | krka|work | yeah, each quadrant |
| 14:34.47 | Maldivia | Cide: first of, I managed to switch sin and cos on the x and y coordinate :) |
| 14:34.49 | krka|work | check which quadrant it is and if it needs a fix |
| 14:34.58 | krka|work | if so, swap values in SetTexCoord |
| 14:35.01 | krka|work | or just ask Iriel to fix it |
| 14:35.03 | krka|work | :) |
| 14:35.06 | Maldivia | forgot about the cin/cos-circle going backwards, and the clock going forwards |
| 14:35.33 | Maldivia | but somehow managed to make a clock, that showed the correct time - only the seconds hads was 15seconds wrong |
| 14:36.13 | krka|work | just subtract 15s from the angle then :P |
| 14:38.26 | Maldivia | hmm... ok, my seconds hand is still off... |
| 14:42.27 | krka|work | how do you know? |
| 14:43.32 | Cide | if it uses date()/time() it goes by system time |
| 14:43.41 | Maldivia | I'm using system date... |
| 14:43.44 | Cide | so you could just check against the system clock :) |
| 14:44.01 | Maldivia | well, it's the loading time, that offsets it |
| 14:44.40 | Maldivia | or actually, it's 18 seconds ahead... |
| 14:44.40 | Cide | you store it once and increment it per second? |
| 14:44.51 | Maldivia | increment with OnUpdate arg1 |
| 14:45.05 | Cide | could do something like, sync with date() once every minute or so |
| 14:45.27 | Maldivia | I sync with time in the beginning |
| 14:45.49 | Maldivia | have: |
| 14:45.53 | Maldivia | <PROTECTED> |
| 14:45.55 | Maldivia | now = now + arg1; |
| 14:47.05 | Cide | but you said loading time threw it off |
| 14:47.50 | Maldivia | hmm, well, I though it might be, that the first arg1 it got, was from frame created to first onUpdate |
| 14:48.08 | Maldivia | since 18 secs could be the time it too for loading of addons to finish |
| 14:48.45 | krka|work | you need to sync when the minute changes |
| 14:49.00 | Cide | not with date() |
| 14:49.15 | Cide | only when you had to rely on the wow time, which only returns hh:mm |
| 14:49.38 | krka|work | what does date return? |
| 14:49.49 | Maldivia | date returns a formated string |
| 14:49.55 | krka|work | i see |
| 14:49.58 | krka|work | formatted how? |
| 14:50.03 | Maldivia | how you want it |
| 14:50.22 | Maldivia | for instance date("%H:%M", time()) returns "15:50" |
| 14:50.31 | Maldivia | if it's 3.50pm |
| 14:51.12 | krka|work | so why not just use date("%H:%M%S, time()) ? |
| 14:51.15 | Maldivia | perhaps time() isn't updated in real time, as if it's a fixed variable returned, and not actually fetced from the system, when asked? |
| 14:51.44 | Cide | why not use date("*t") |
| 14:51.52 | Cide | returns an associative table |
| 14:51.54 | Maldivia | hmm, but still doesn't answer why I'm ahead of time |
| 14:52.19 | krka|work | why do you calculate now manually? |
| 14:52.49 | Maldivia | I calculate now manually to have msec, so I can get a smooth "seconds hand" |
| 14:52.52 | Cide | and date() and time() call os.date() and os.time respectively (almost certain), which checks the system time |
| 14:53.00 | krka|work | hm |
| 14:53.12 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
| 14:53.38 | Maldivia | otherwise I would have to interpolate in some other fasion |
| 14:54.34 | Cide | if ( floor(second) == lastSecond ) then second = second + arg1; else lastSecond = floor(seocnd); end |
| 14:54.35 | Cide | maybe? |
| 14:54.41 | krka|work | how do you get from "now" to angle? |
| 14:54.56 | Cide | don't c&p because I fail at typing |
| 14:55.40 | Maldivia | cide: tried that, and got choppy movement |
| 14:55.46 | Cide | you shouldn't |
| 14:56.51 | krka|work | OnLoad, get second from date, and set a your own second-counter to it |
| 14:57.18 | krka|work | OnUpdate, add elapsed, if elapsed > 60 then subtract 60 |
| 14:57.29 | krka|work | should work |
| 14:57.47 | Maldivia | krka|work: convert it to hour, minute and seconds, and then / 60 * 360 :) |
| 14:57.55 | Maldivia | or /12 * 360 for hours |
| 14:58.32 | krka|work | if you convert now to hour minute and seconds, you lose msec |
| 14:58.43 | krka|work | if the conversion is made with date, that is |
| 14:59.16 | Maldivia | it is, and afterwards I do secdegree += (now - floor(now)) * 6 |
| 14:59.54 | krka|work | i think my way is easier :P |
| 14:59.57 | Maldivia | was too lazy to check, if lua had an fpart function :) |
| 15:00.25 | futr-sleep | what is +=? |
| 15:00.40 | krka|work | a += b => a = a + b |
| 15:00.42 | krka|work | but not valid lua code |
| 15:00.51 | futr-sleep | ahh, k then |
| 15:01.06 | Maldivia | yeah - was just faster to type :) |
| 15:01.11 | End | it's a C/C++/java/perl/etc thing :P |
| 15:02.43 | Cide | or |
| 15:02.45 | Cide | non-lua thing |
| 15:02.50 | [MoonWolf] | yeah lua really needs += -= ++ -- and all that good stuff. |
| 15:03.14 | End | true, it seems like there are a lot more languages that have it more than those that don't |
| 15:03.31 | krka|work | no, lua is fine |
| 15:03.34 | krka|work | l2c |
| 15:03.43 | End | lol |
| 15:03.43 | Cide | you're not a programmer if you're not lazy :P |
| 15:04.17 | Maldivia | why check for buffer overrun, when it almost meevr happens *cough* |
| 15:04.17 | End | oh? I'm a programmer? that explains my lack of comments and my one letter variables! |
| 15:04.20 | [MoonWolf] | cide, you're not a good programmer if you're not lazy. |
| 15:04.34 | Maldivia | never* |
| 15:04.37 | Cide | ok, I stand corrected ;) |
| 15:05.47 | End | s/variables/variable names/ |
| 15:06.06 | [MoonWolf] | Maldivia, why make a building fire safe if it could almost never burn. |
| 15:06.19 | [MoonWolf] | ~botsnack |
| 15:06.19 | purl | thanks, [MoonWolf] |
| 15:06.22 | Maldivia | [MoonWolf]: exactly :) |
| 15:07.24 | Maldivia | hmm, check this output: |
| 15:07.52 | krka|work | you could probably make a lua preprocessor that convers a += b to a = a + b |
| 15:08.30 | Maldivia | Init: now = 1137164780.00 - arg1: 0.03 - time: 1137164780 |
| 15:08.30 | Maldivia | now = 1137164780.00 - arg1: 17.94 - time: 1137164780 |
| 15:08.53 | Maldivia | init is the first OnUpdate that's called, the second line, is the second OnUpdate call |
| 15:09.01 | Maldivia | time is the output from time() at the time it's called |
| 15:09.20 | Maldivia | so they are called within the same second, but the arg1 of the second call, states it called almost 18 seconds later |
| 15:09.24 | End | that doesn't seem right...arg1 is in seconds, right? |
| 15:09.39 | Cide | might have been changed? |
| 15:09.51 | krka|work | arg1 is in seconds yes |
| 15:09.51 | Cide | iriel uses arg1/20 and checks for > 0.5, which I thought was very weird |
| 15:10.06 | Cide | but it has always been seconds, and I haven't seen it changed |
| 15:10.24 | End | I have a theory |
| 15:10.31 | Maldivia | yah... but perhaps they onupdate calls are queued up, until the frames are finished loading |
| 15:10.41 | Maldivia | but the elapsed paramter keeps ticking |
| 15:11.07 | Cide | arg1 is definitely still seocnds |
| 15:11.22 | End | ok, I don't have a theory |
| 15:11.30 | Cide | and yeah Maldivia, I think that's true |
| 15:11.43 | krka|work | Maldivia, how about resetting it every once in a while |
| 15:11.47 | krka|work | to avoid drifting + that bug |
| 15:12.04 | Cide | on the first frame, arg1 is time since load |
| 15:21.38 | Maldivia | hmm, I'll probably ask latre today, have to go now - afk |
| 15:25.52 | [MoonWolf] | Some dude is asking if there is an addon out there that can save profiles for other addons. Im quite sure nothing of the kind exists but i thought that i should ask here first. |
| 15:26.26 | *** join/#wowi-lounge Stylp1 (n=Stylpe@98.84-48-162.nextgentel.com) |
| 15:27.39 | *** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust242.cmbg.cable.ntl.com) |
| 15:44.00 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
| 15:45.36 | *** join/#wowi-lounge Gryphen (n=gryphon@71-35-116-25.tukw.qwest.net) |
| 16:17.33 | Beladona | I just did a manual extraction of the MPQ files, and compared against one extracted with the kit, and they are the same, except that the manual one gets too many files |
| 16:17.41 | Beladona | like ones that are no longer used |
| 16:19.43 | [MoonWolf] | beladona did you extract from the patch.mpq too ? |
| 16:19.46 | futr-sleep | [MoonWolf] there isn't one out, but I think one could be coded. I would prefer it if an addon handles its own profiles though instead of something external like that |
| 16:20.03 | Beladona | Interface.mpq + patch.mpq + patch-2.mpq |
| 16:20.05 | Beladona | in taht order |
| 16:20.06 | [MoonWolf] | futr-sleep, yeah i already told him nothing was out. |
| 16:20.20 | Beladona | the problem isn't the validity |
| 16:20.32 | Beladona | the problem is, files they stopped using 2 patches ago are present |
| 16:20.47 | [MoonWolf] | yeah |
| 16:21.15 | [MoonWolf] | how do you determine such a thing though |
| 16:21.20 | Beladona | next step is to see if the kit runs in wine |
| 16:21.20 | [MoonWolf] | unless you know already. |
| 16:21.23 | Beladona | it wouldn't in cedega |
| 16:21.39 | Beladona | you can't determine it, except that I know |
| 16:21.41 | [MoonWolf] | Beladona, do you have an mpq tool for linux ? |
| 16:21.48 | Beladona | I am running WinMPQ under wine |
| 16:21.51 | Beladona | works great |
| 16:21.51 | [MoonWolf] | ah |
| 16:22.00 | [MoonWolf] | would that run under cedega |
| 16:22.06 | Beladona | didn't try |
| 16:22.11 | [MoonWolf] | cause i dont really feel like installing wine for only that too. |
| 16:22.15 | [MoonWolf] | tool* |
| 16:22.16 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 16:22.19 | Beladona | wine is more attuned for general apps though |
| 16:22.22 | Shouryuu | rrawr |
| 16:22.25 | [MoonWolf] | i know i know. |
| 16:22.41 | Beladona | actually I like having both |
| 16:22.53 | Beladona | with wine you get the menu item for exe files |
| 16:22.58 | Beladona | "Run with wine" |
| 16:24.07 | Beladona | lol |
| 16:24.12 | Beladona | I just ran wow with wine |
| 16:24.17 | Beladona | dx texture errors |
| 16:24.25 | Beladona | might work with ogl though |
| 16:24.37 | [MoonWolf] | my WoW works fine under cedega |
| 16:24.45 | [MoonWolf] | that is the only reason i even have cedega |
| 16:24.50 | Beladona | yeah mine too |
| 16:25.13 | [MoonWolf] | one small mpq tool won't be enough reason for me to install wine though. |
| 16:25.28 | [MoonWolf] | I can live without. |
| 16:25.30 | Beladona | well I plan to hopefully run more than that |
| 16:26.43 | Beladona | 0.o |
| 16:26.43 | Beladona | the custom interface kit works under wine |
| 16:26.43 | Beladona | haha |
| 16:27.18 | [MoonWolf] | nice |
| 16:28.44 | Beladona | -- wow works too |
| 16:28.49 | Beladona | in opengl |
| 16:29.00 | Beladona | except for the mouse bug, but I think I can fix that |
| 16:29.27 | [MoonWolf] | mouse bug in wine was harder to do then in cedega if i remember correctly from random threads. |
| 16:29.35 | [MoonWolf] | but i may be wrong because i never really cared. |
| 16:29.58 | Beladona | the latest version can use the AppDefaults strings too I think |
| 16:30.08 | Beladona | which is what fixes cedega |
| 16:30.37 | [MoonWolf] | indeed |
| 16:41.47 | Beladona | you are thinking of the circle selection bug |
| 16:41.57 | Beladona | required you to modify the source and then build it |
| 16:42.06 | Beladona | but that bug no loner exists |
| 16:47.52 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.5) |
| 16:56.32 | *** join/#wowi-lounge id` (n=tom@hellsblade.xs4all.nl) |
| 17:07.25 | *** join/#wowi-lounge Kaelten (n=Kaelten@pcp04349492pcs.mobilh01.al.comcast.net) |
| 17:08.08 | *** mode/#WoWI-lounge [+o Kaelten] by ChanServ |
| 17:08.27 | Kaelten | ok I'm looking for a helpful masochist that happens to be gifted at linux and installing and configuring Subversion. |
| 17:13.44 | End | are you still trying to get it working with apache2? |
| 17:15.55 | Kaelten | well kinda |
| 17:16.01 | Kaelten | lol |
| 17:16.14 | Kaelten | heres the situation, I'm going nuts and it still won't install right. |
| 17:16.26 | Kaelten | I have a sandbox server to get it working. |
| 17:16.34 | Kaelten | after I can get it working I'll be able to move the sites over there. |
| 17:16.43 | Kaelten | but I can't get it working on the sandbox. |
| 17:16.52 | End | weird |
| 17:17.09 | Kaelten | I seriously wonder whats going on, |
| 17:17.15 | Kaelten | on this server I Can't get it to install properly. |
| 17:17.22 | Kaelten | or even make properly |
| 17:18.11 | Kaelten | I'm not a linux guru, or even a linux novice and its just making me go nuts |
| 17:18.37 | End | what is it telling you? |
| 17:18.40 | End | like, what messages? |
| 17:19.22 | Kaelten | something about Package_Name not being valid or something |
| 17:19.26 | Kaelten | lets me go look |
| 17:19.31 | End | o_O |
| 17:19.51 | Kaelten | subversion/libsvn_subr/cmdline.c:280: `PACKAGE_NAME' undeclared (first use in this function) |
| 17:19.51 | Kaelten | subversion/libsvn_subr/cmdline.c:280: (Each undeclared identifier is reported only once |
| 17:19.51 | Kaelten | subversion/libsvn_subr/cmdline.c:280: for each function it appears in.) |
| 17:19.51 | Kaelten | subversion/libsvn_subr/cmdline.c: In function `svn_cmdline_fflush': |
| 17:19.52 | Kaelten | subversion/libsvn_subr/cmdline.c:297: `PACKAGE_NAME' undeclared (first use in this function) |
| 17:20.01 | End | that's just wrong |
| 17:20.11 | *** join/#wowi-lounge Tuatara (n=chatzill@d142-59-67-40.abhsia.telus.net) |
| 17:20.12 | End | and you ran ./configure right? |
| 17:20.14 | Kaelten | ya, it seems to be something that just 'shouldn't happen' |
| 17:20.15 | Kaelten | yep |
| 17:20.26 | Kaelten | wanna give it a shot? |
| 17:20.28 | End | what version are you trying to compile? |
| 17:20.37 | Kaelten | I get it with 1.3 or 1.2.3 |
| 17:21.07 | Beladona | I will try compiling it too |
| 17:21.10 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
| 17:21.49 | End | the thing is, when it generates the Makefiles the compile flags are supposed to get filed in so that what you have won't happen |
| 17:21.55 | Kaelten | bela, if you want to give it a shot I can send you the user pass and ip address |
| 17:21.57 | End | s/filed/filled/ |
| 17:22.06 | End | doh, I gotta stop using s/ |
| 17:22.10 | id` | http://img504.imageshack.us/img504/8514/wowscrnshot0113060051401ry.jpg |
| 17:22.11 | id` | xD |
| 17:22.13 | Beladona | nah I was just gonna download 1.3.0 and try building |
| 17:22.19 | End | I wonder if purl understands regular expressions |
| 17:22.20 | Beladona | I need to mess with it anyway |
| 17:22.25 | id` | gunna post that little visor script with that screenshot |
| 17:22.26 | id` | :p |
| 17:22.29 | End | s/p.rl/WAFFLES/ |
| 17:22.32 | End | nope |
| 17:22.36 | End | just a simple string replace |
| 17:22.38 | End | anyways |
| 17:23.10 | Kaelten | all I know is subversion is about to make me go nuts, I've spent a few weeks on getting everything working and it just wont do it |
| 17:23.29 | End | Kaelten: you are cursed |
| 17:23.32 | id` | Kaelten, http://img504.imageshack.us/img504/8514/wowscrnshot0113060051401ry.jpg |
| 17:23.33 | id` | :p |
| 17:23.33 | Kaelten | yep |
| 17:23.44 | id` | ;D |
| 17:24.12 | End | oh |
| 17:24.15 | End | send me config.log |
| 17:24.18 | End | thru something |
| 17:24.37 | End | I don't care how I get it, I want to see your config.log |
| 17:25.12 | id` | Meestar K's right? |
| 17:25.31 | Beladona | can you do a build-dep with svn? |
| 17:25.33 | Kaelten | trying to DCC i to you end |
| 17:25.42 | Kaelten | not sure bela |
| 17:25.43 | End | oh right |
| 17:25.50 | End | I need to figure out how to accept with irssi >_< |
| 17:25.53 | Kaelten | I'm new to linux |
| 17:26.11 | id` | End, |
| 17:26.12 | Kaelten | well send me your email and I'll mail it to you. |
| 17:26.14 | Beladona | how did you start the build |
| 17:26.21 | id` | <PROTECTED> |
| 17:26.30 | id` | i thing |
| 17:26.36 | id` | think, dcc* |
| 17:26.53 | Kaelten | I ran a configure with options --with-apache and --with-swig |
| 17:26.57 | Kaelten | and then did a make |
| 17:27.32 | Beladona | and make is where it dies? |
| 17:27.40 | Kaelten | yep |
| 17:27.48 | Kaelten | in the middle of it it gives me that error I mentioned before |
| 17:27.48 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 17:27.56 | Beladona | ./configure didn't give you any errors about required libraries at all? |
| 17:28.00 | Kaelten | nope |
| 17:28.07 | Kaelten | neither did autogen.sh |
| 17:28.17 | Kaelten | which apparently your spost to run before configure |
| 17:28.28 | Beladona | do a make clean |
| 17:28.32 | Beladona | then run it again |
| 17:29.29 | End | hrm |
| 17:29.29 | End | 10:27 DCC can't connect to 68.63.3.183 port 3072 |
| 17:30.08 | Kaelten | redoing configure real quick. |
| 17:32.16 | End | hmmm |
| 17:32.26 | End | I have a repo named doc that is on revision 1 o_O |
| 17:32.42 | id` | ke ke ke |
| 17:33.34 | id` | buy 20 bolts of linen cloth for 80S, sell red linen robes to noobs for 160S |
| 17:34.00 | id` | just put one robe on the AH every 10 hours and it sells for 30S or so |
| 17:34.11 | id` | because theres only one of them there and omg its wearable |
| 17:34.14 | id` | :D |
| 17:39.05 | Kaelten | make can take forever |
| 17:40.50 | Beladona | looking at it now, it looks like it is an error involving utf8 |
| 17:41.06 | Beladona | trying to find a fix in case you get the same thing |
| 17:44.07 | Beladona | what version of linux is it? |
| 17:44.11 | Beladona | Kaeltan |
| 17:44.22 | Beladona | err Kaelten even |
| 17:46.13 | Beladona | I just went through the same steps, and got past the point you errored on |
| 17:46.21 | Beladona | =\ |
| 17:50.11 | Kaelten | well now I error on this |
| 17:50.11 | Kaelten | subversion/libsvn_delta/svndiff.c:630: `PACKAGE_NAME' undeclared (first use in this function) |
| 17:50.12 | Kaelten | subversion/libsvn_delta/svndiff.c: In function `read_window_header': |
| 17:50.12 | Kaelten | subversion/libsvn_delta/svndiff.c:681: `PACKAGE_NAME' undeclared (first use in this function) |
| 17:50.12 | Kaelten | subversion/libsvn_delta/svndiff.c: In function `svn_txdelta_read_svndiff_window': |
| 17:50.12 | Kaelten | subversion/libsvn_delta/svndiff.c:703: `PACKAGE_NAME' undeclared (first use in this function) |
| 17:51.19 | Kaelten | this server is based off of rh9 but uses some special parts for virtual private server stuff |
| 17:52.00 | Beladona | weird |
| 17:52.14 | Beladona | are you comiling from rpm? |
| 17:52.18 | Beladona | or tarball? |
| 17:52.19 | Kaelten | nope |
| 17:52.22 | Kaelten | tar |
| 17:52.32 | Beladona | if it is based on rh9, might want to try rpm? |
| 17:52.47 | Kaelten | they don't work |
| 17:52.51 | Beladona | hmm |
| 17:53.12 | Kaelten | the rpms are compile to require berkeley db 4.1 which won't work right on this special kernel |
| 17:53.30 | *** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
| 17:53.50 | Kaelten | hey te, |
| 17:53.54 | Tem | oh god someone get shim out of our forums |
| 17:53.54 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
| 17:53.56 | Kaelten | s/,/m |
| 17:54.09 | Kaelten | huh? |
| 17:54.14 | Tem | one more / on the end Kaelten |
| 17:54.30 | Tem | http://forums.worldofwarcraft.com/thread.aspx?FN=wow-interface-customization&T=299822&P=1 |
| 17:55.08 | Beladona | neat, I managed to get cedega and wine reading some of the same data for cross compatibility and testing |
| 17:55.50 | Kaelten | whos shim? |
| 17:56.02 | Tem | clearly it's Fayette |
| 17:56.17 | Kaelten | any clue whats causing this stuff bela? or why I have the overwhelming desire to beat my head a against a wall... |
| 17:57.15 | Tem | which further saddens me because my hometown is "Lafayette" which is just a shortening of "La Fayette" |
| 17:57.43 | Beladona | not really, it sounds like something to do with the environment variables that the build script is doing, and an incompatibility with autogen on your system |
| 17:57.53 | Iriel | It's not named after the general? |
| 17:57.56 | Beladona | but that is a big guess |
| 17:58.10 | Beladona | maybe Iriel has some ideas |
| 17:58.37 | Beladona | I can build it fine with no errors, but I am running a debian based system |
| 17:59.10 | Iriel | Hm, what's the problem (I'm about to go idle for an hour though, so ask me when I get back 8-)) |
| 18:00.28 | Beladona | Kaelten, I am looking on suvbersions website, and they have rpm's available without Berkley |
| 18:00.28 | Iriel | is this something about svn? |
| 18:00.50 | Iriel | if so, dont use berkeley anyway, use the filesystem store (It's the default these days anyway) |
| 18:01.09 | Beladona | he is trying to build svn on an rh9 based server, and it keeps generating PACKAGE_NAME undeclared errors |
| 18:01.25 | Iriel | can't he just get RPM's for it? |
| 18:01.30 | Beladona | thats what I said |
| 18:01.39 | Beladona | their website has them without berkley enabled |
| 18:01.51 | Iriel | PACKAGE_NAME sounds like the build isn't using clean source, but is using some kind of ready-for-bundling source |
| 18:01.59 | Iriel | Anyway, must run, back later (Idle until then) |
| 18:04.39 | id` | Tip: there is no cow level |
| 18:04.45 | id` | thunderbluff |
| 18:04.51 | id` | :p |
| 18:19.39 | *** join/#wowi-lounge MentalPower (n=chatzill@host-70-45-80-48.onelinkpr.net) |
| 18:35.58 | Shouryuu|afk | and who was La fayette? |
| 18:36.22 | Iriel | Some french dude who helped the americans out |
| 18:36.24 | Iriel | 8-) |
| 18:36.32 | Shouryuu|afk | hehe |
| 18:37.40 | Cide | Iriel: nice work on your new demo :P |
| 18:38.14 | Cide | it opens some interesting possibilities |
| 18:39.56 | Iriel | Thanks, I hope to see stuff using it (or equivalents) show up! |
| 18:40.03 | Kaelten | trying to install the rpm again |
| 18:40.25 | Beladona | the line demo? |
| 18:40.45 | Shouryuu | oh and Cide, if you need something translated into french I'd be glad to help |
| 18:40.53 | Kaelten | ok the rpm for rhel3 1.3 says this libdb-4.1.so is needed by subversion-1.3.0-1 |
| 18:40.54 | Beladona | do you think your library would be rebust enough to do line graphing? |
| 18:40.58 | Shouryuu | actually, if anyone needs anything translated, I'm here =P |
| 18:40.58 | Beladona | robust* |
| 18:41.04 | Beladona | if so I have reasons to use it |
| 18:41.32 | Cide | Iriel: I'm working on something right now |
| 18:41.58 | Cide | thanks Shouryuu |
| 18:42.30 | Iriel | Beladona : It should be! |
| 18:42.35 | Beladona | awesome |
| 18:42.44 | Beladona | I am going to add xp reporting to my experience bar |
| 18:42.49 | Beladona | via line graphs |
| 18:42.52 | *** join/#wowi-lounge Ghent_ (i=ghent@fangorn.starshadow.com) |
| 18:43.02 | Iriel | Kaelten : Can you force it to install without deps, it shouldn't need the lib unless you configure it to use it |
| 18:43.35 | Iriel | Beladona : I'm going to do some tests with smaller textures, intuitively 256 x 256 feels too big |
| 18:43.47 | Iriel | Beladona : I'm hoping 64x64 doesn't look any different |
| 18:43.52 | Beladona | hmm |
| 18:44.09 | Iriel | Beladona : But you dont have to worry about that to use the function, it's just a matter of what you set the constant to at the top |
| 18:44.15 | Beladona | I wish they would add something into the api that allows flat line drawing, like svg |
| 18:44.50 | Iriel | well, my code gives you that, except you need a texture for each line, it's not THAT bad really, and in 1.10 it'll be really easy |
| 18:44.58 | Beladona | true |
| 18:45.12 | Kaelten | I wish they had a api call to show yes/no dialogs, or if there is one that Id find it, instead of the static popup list |
| 18:45.15 | Beladona | I could be lazy and do simple bar graphs, but line graphs make more sense |
| 18:45.37 | Iriel | I'm hoping to use the lines for illustrating anchor points in statrings |
| 18:45.55 | Iriel | Curses to Anduin for sending me down the 'draggable anchor' path |
| 18:46.17 | Beladona | lol |
| 18:47.32 | Beladona | I want to do a full conversion of wow someday that turns it into something like a desktop environment. something like gnome, with a main menu, and all actual window elements act like regular windows or widgets |
| 18:47.53 | Tem | lol bela |
| 18:47.59 | *** join/#wowi-lounge Ghent_ (i=ghent@fangorn.starshadow.com) |
| 18:48.15 | Beladona | so that you can choose to have as much or as little showing on-screen at any time |
| 18:48.22 | Tain | Unfortunately you also have to fight Onyxia to launch IRC. |
| 18:50.30 | Shouryuu | lol |
| 18:51.39 | [MoonWolf] | tain, that made no sense. |
| 18:53.30 | Beladona | Iriel: not sure if you saw earlier, but I had pretty good success getting WinMPQ to work under wine. It will have to do unless someone can get source |
| 18:53.56 | Tain | Well see if WoW was your desktop environment then you'd have to fight creatures in order to get loot. In this case loot is your applications you want to run. |
| 18:53.56 | Beladona | the interface kit also works if you have wow installed in wine |
| 18:54.54 | Cide | hm |
| 18:54.59 | Cide | I wonder |
| 18:55.53 | Cide | when you call a widget API function, and the frame is hidden, it will probably just set a flag and leave the processing to when it gets shown, right? |
| 18:56.08 | Tem | depends |
| 18:56.18 | Iriel | depends |
| 18:56.20 | Iriel | 8-) |
| 18:56.30 | Beladona | diapers? |
| 18:56.38 | Tem | not all of the widget methods effect how the object is drawn |
| 18:56.49 | Iriel | Remember that much of the rendering work is done anew every frame |
| 18:57.00 | Iriel | so many of the API methods are just setting values for the next time around |
| 18:57.03 | Cide | I'm sure all of you have seen the numerous threads about "CTRA is lagging me!" |
| 18:57.14 | Tem | yeah I think those people are all crazy |
| 18:57.16 | Iriel | But they still do have to get validated, etc. |
| 18:57.21 | Tem | or stupid |
| 18:57.28 | Tain | Or both. |
| 18:57.31 | Iriel | Actually CALLING a frame API function is (relatively speaking) quite expensive |
| 18:57.50 | Tem | isn't in the __index lookup that's the expensive part? |
| 18:57.56 | Iriel | yes, it is |
| 18:58.00 | Cide | for all the functions that actually do something on RAID_ROSTER_UPDATE, I have a check to see if the frame is shown (not shown, but is meant to be shown as per defined by the ShowGroups array) |
| 18:58.22 | Iriel | so if you're calling the same method on 100 frames it's generally a better idea to cache the function and call it explicitly for each object the 'old fashioned' way |
| 18:58.37 | Cide | so I originally thought that the issue was that they were poorly optimized or something, since it only happens when they are shown |
| 18:58.52 | Iriel | Well, how much do you DO each update? |
| 18:59.00 | Iriel | and how many of those things are redundant? |
| 18:59.10 | Cide | well, it's a bit |
| 18:59.19 | Cide | so I thought it was the reason it lagged before |
| 18:59.21 | Cide | here's the deal though |
| 18:59.50 | Iriel | (which bit of CT and which file is this in, i'd like to look and see if I have any suggestions right off the bat) |
| 19:00.24 | Cide | CT_RaidAssist.lua, functions CT_RA_UpdateRaidGroup, CT_RA_UpdateUnit* (several UpdateUnit... functions) |
| 19:00.59 | Cide | I made the ShowGroups table an empty table, so that none of the functions I originally thought were the problem are actually called (they return on the second line when the table is empty) |
| 19:01.23 | Iriel | By the way, your website puts absolute paths in its zip files, that's annoying. |
| 19:01.46 | Cide | yeah, it's pretty bugged right now |
| 19:01.59 | Cide | then I forced all the frames to be shown (SetScript("OnHide", function() this:Show() end)), they are normally hidden on raid_roster_update if the table is empty |
| 19:02.01 | Iriel | You really really really need to optimize your table accesses |
| 19:02.18 | Iriel | local sortType = CTRAMenu_Options["temp"]["SORTTYPE"]; could go a long way |
| 19:02.33 | Cide | hm, yeah |
| 19:02.54 | Iriel | I think local tempOptions = CTRAMenu_Options["temp"] would help also |
| 19:03.01 | Cide | see, though, I double-checked, there are no IsShown or IsVisible calls related to these frames, so I have no code that would run only if they were visible |
| 19:03.07 | Kaelten | where can I get rpms for apache? |
| 19:03.17 | Iriel | Kaelten : Redhat? |
| 19:03.38 | Kaelten | I think the servers based of of rh9 |
| 19:03.43 | Cide | and when they are "semi-shown" (the mod thinks they are hidden even though they aren't), it still lags... which leads me to believe it might be a widget API call (that does nothing when the frame is hidden) |
| 19:04.44 | Iriel | Have you tried 'quick escapes' in the update functions when data hasn't changed? |
| 19:05.01 | Iriel | i.e. remember the last health values, and if they're the same as they were before, just exit |
| 19:05.22 | Iriel | (You'd need some mechanism to flush those saved values when the configuration changes too) |
| 19:05.43 | Iriel | You do a hell of a lot of frame name construction and reference too |
| 19:05.53 | Iriel | Caching frame objects in your structures might help out |
| 19:06.11 | Iriel | and calling frame:GetName() a zillion times is HORRIBLE from a performance perspective |
| 19:06.15 | Iriel | Just call it once and remember it |
| 19:06.31 | Iriel | I'd expect just fixing that ONE issue woul dhave a noticable effect |
| 19:06.34 | Cide | I'll change that, thanks |
| 19:06.56 | Iriel | It's called dozens and dozens of times! |
| 19:07.03 | Cide | I'm working on some changes you suggested now, but they aren't the real source of the issue as far as I know |
| 19:07.31 | Iriel | a frame method call is an order of magnitude slower than a normal function call, because of the __index thing. |
| 19:07.57 | Iriel | I could see this stuff adding up |
| 19:08.34 | Cide | well, the table access and GetName are still as slow when they are hidden |
| 19:08.40 | Iriel | Yes |
| 19:08.53 | Cide | I'll definitely get that fixed up, but the freeze issue only happens when they are shown |
| 19:08.58 | End | er, typing I mean |
| 19:09.16 | End | (and lm is local obviously) |
| 19:09.32 | Iriel | Maybe I didn't follow you properly before too.. |
| 19:09.39 | Cide | well, see |
| 19:09.50 | Iriel | Is the problem when they're visible on screen, regardless of whether CTRA is actually calling methods on them? |
| 19:10.01 | Iriel | Or is the problem when CTRA calls methods on them, regardless of whether they're on screen. |
| 19:10.06 | Iriel | (I'd be guessing (2)) |
| 19:10.19 | Cide | the problem still occurs when CTRA "thinks" they are hidden (as ShowGroups[groupnumber] is nil) |
| 19:10.34 | Iriel | so when it thinks they're hidden it doesn't call ANY methods on them? |
| 19:10.43 | Cide | not any UpdateUnit* functions |
| 19:11.32 | Cide | those and CT_RA_UpdateRaidGroup are the slowest (UpdateRaidGroup was mainly slow before because it called UpdateUnitStatus for every visible member before, which calls a lot of API calls) |
| 19:11.35 | Iriel | What does it call on them? Anything at all? |
| 19:11.45 | Cide | what do you mean? |
| 19:12.21 | *** join/#wowi-lounge kaiden (n=kaiden@63.251.174.3) |
| 19:12.21 | Kaelten | gotta run guys have fun |
| 19:12.24 | Iriel | Which API methods are called on frames which are visible on screen, but which CTRA thinks are hidden? |
| 19:14.29 | Cide | all of CT_RAOptions_Update (CT_RAOptions.lua) for one |
| 19:14.43 | Iriel | Do you rely on the individual update functions to 'abort' themselves (that if at the first line of each) ? |
| 19:15.11 | Iriel | because even that's calling an API method for every frame (GetID), you might want to consider making that a frame local variable |
| 19:15.17 | Iriel | so you can do frame.group.ctraID |
| 19:15.17 | Cide | yes, if they think the frames are hidden (doesn't perform an actual IsVisible/IsShown call) |
| 19:15.19 | Iriel | or something |
| 19:15.33 | Cide | true |
| 19:15.40 | Cide | but that is performed in both cases as well |
| 19:15.44 | Cide | (hidden/shown) |
| 19:16.01 | Iriel | Oh.. you're seeing it slower when hidden than when shown??!? |
| 19:16.07 | Iriel | Or just slow in both cases? |
| 19:16.19 | Cide | as long as the actual frames are shown it's slow |
| 19:16.29 | Iriel | but when you hide them it's not? |
| 19:16.33 | Cide | exactly |
| 19:16.40 | Cide | but I never call IsVisible to determine if they are actually shown |
| 19:16.54 | Iriel | ok.. I understand that a bit better now 8-) |
| 19:17.15 | Cide | I only check ShowGroups[groupID], and they are still slow when the UpdateUnit* functions abort (because of ShowGroups[groupID] being nil) |
| 19:17.17 | Iriel | and you're SURE when they're "visible but not actually shown" that CTRA really isn't calling any methods of them |
| 19:18.08 | Cide | (this is assuming the lag stems from calls from the RAID_ROSTER_UPDATE event) |
| 19:18.30 | Iriel | You do have an OnUpdate handler in every group member |
| 19:18.32 | Iriel | that can't be pretty |
| 19:18.59 | Iriel | (though hopefully no worse than the standard action bars) |
| 19:19.06 | Cide | not that bad really |
| 19:19.24 | Cide | it checks for frame.cursor (which is 1 when over, nil otherwise), and changes cursor if SpellIsTargeting() is true |
| 19:19.36 | *** join/#wowi-lounge Kalroth (n=kalroth@port114.ds1-hj.adsl.cybercity.dk) |
| 19:19.53 | Cide | and only ten times per second |
| 19:19.56 | Iriel | and only does so 10 times a second, ok. |
| 19:21.00 | Iriel | It really COULD just be the sheer amount of crap the UI has to render 8-) |
| 19:21.08 | Kalroth | talking about CTRA? |
| 19:21.11 | Cide | yes |
| 19:21.30 | Cide | well, I'm sure it can be optimized a lot with table access and changing some API calls to be cached |
| 19:21.32 | Kalroth | Okay, I won't cry then :) |
| 19:21.44 | Cide | but it only happens during RAID_ROSTER_UPDATE for some reason |
| 19:22.02 | Iriel | That's where this doesn't make a whole lot of sense |
| 19:22.10 | Cide | the more frames are shown (IsVisible), the longer freeze |
| 19:22.25 | Cide | so it's something that is called for every frame |
| 19:22.37 | Kalroth | oh, so if I hide the raid windows, it wont freeze much? |
| 19:22.55 | Beladona | not using any loops are you? |
| 19:22.58 | Iriel | They haven't registered for events, right? |
| 19:23.16 | Cide | no, one frame handles the events for all the raid frames |
| 19:24.37 | Iriel | And it's definitely CTRA, and none of the other CT modules that has the issue? |
| 19:24.48 | Iriel | (I'm assuming you can answer that from a design perspective) |
| 19:25.14 | Kalroth | (I don't use any of the other CT modules and I get it) |
| 19:25.25 | Cide | some have poor table access too I'm sure |
| 19:25.38 | Cide | and probably too many API calls in some cases, but nothing even remotely close to what CTRA does |
| 19:25.49 | Cide | I'll be right back in ~15 minutes, have to afk for a bit |
| 19:25.52 | Iriel | True, but I mean in terms of the slowdown in this instance, nothing else is 'aware' of those buttons? |
| 19:25.54 | Iriel | and frames? |
| 19:26.01 | Kalroth | is there any debug log I can run? gathering of any info? I'm going to spend the evening in MC, so I could gather some data if needed |
| 19:26.23 | Cide | oh, no other (CT) mod modifies the frames |
| 19:26.30 | Cide | be right back |
| 19:26.40 | Iriel | Well, I was thinking we could mod the metatable and count the number of API calls per frame |
| 19:26.45 | Iriel | that's not too hard |
| 19:28.30 | Tem | I think kergoth did that once |
| 19:28.58 | Tem | it was so mind-blowing with just the default interface he stopped looking at it |
| 19:28.58 | Iriel | I assume he discovered GetName was being called seventy bazillion times |
| 19:29.05 | Beladona | do you use any functions that do while loops in an onupdate? |
| 19:29.13 | Iriel | Beladona : The OnUpdate stuff is clean |
| 19:29.14 | Beladona | I have had bad experiences doing that |
| 19:29.29 | Tem | Iriel: GetName and SetVertexColor were the two biggest offendors |
| 19:29.31 | Iriel | I was thinking of only doing the count for the CT frames in question here. |
| 19:29.50 | Iriel | SVC is probably better now that blizz throttle their action button OnUpdates |
| 19:29.51 | Tem | s/dors/ders/ |
| 19:30.15 | Tem | Possible |
| 19:30.23 | *** join/#wowi-lounge Gryphen (n=gryphon@71-35-116-25.tukw.qwest.net) |
| 19:30.33 | Tem | I think it was the ActionButton updates that was the majority of those calls |
| 19:30.49 | Iriel | I would have expected so |
| 19:31.06 | Tem | Iriel: that would be a bit harder to do without giving the CT Frames their own metatable |
| 19:31.08 | Beladona | my god, that is so wrong -- we get lunch emails every day, as the office orders lunch and we can either order some from the place they pick or not. I rarely if ever do it |
| 19:31.15 | Beladona | today they ordered pizza |
| 19:31.17 | Beladona | for everyone |
| 19:31.22 | Beladona | and I skipped over the email as usual |
| 19:31.28 | [MoonWolf] | haha |
| 19:31.29 | Tem | so you didn't get it |
| 19:31.29 | Beladona | too alte now.... |
| 19:31.33 | Beladona | yeah |
| 19:31.34 | Tem | lol sucks for you |
| 19:31.50 | Beladona | classic example of "Yeah I read your email" backfiring |
| 19:31.58 | [MoonWolf] | everybody is going to eat pizza, and you , you will be stuck with (whatever you brought in) |
| 19:31.59 | Tem | lol |
| 19:32.10 | Beladona | well considering I didn't bring anything in |
| 19:32.18 | Tem | actually it's about time I go eat |
| 19:32.18 | Beladona | and I didn't stop working for lunch |
| 19:32.30 | Tem | Iriel: I wanna know what you come up with for the __index hook |
| 19:37.15 | Natasem | http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=300915 |
| 19:38.21 | [MoonWolf] | nice idea |
| 19:38.43 | Plorkyeran | I just use turnin |
| 19:47.34 | Kalroth | You have to poke him gently |
| 19:58.09 | *** join/#wowi-lounge kaiden (n=kaiden@63.251.174.3) |
| 20:01.16 | *** join/#wowi-lounge jpinks (n=johnp@83.230.186.182) |
| 20:03.54 | *** join/#wowi-lounge Cide- (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
| 20:04.08 | Cide- | my dear cats have a habit of pulling the cable when I'm not here |
| 20:04.41 | Kalroth | lol |
| 20:04.43 | Tain | Heh one of my friends is interviewing for a job with Turbine to work on D&D Online. She says that when she asked they told her they may not even have any roleplaying specific servers and just let people do what they want. |
| 20:05.14 | Kalroth | Turbine has always been about player freedom |
| 20:05.48 | Tain | D&D is just such a hallmark for roleplaying I do hope that really falls into place. |
| 20:08.10 | *** part/#wowi-lounge jpinks (n=johnp@83.230.186.182) |
| 20:08.29 | [MoonWolf] | tain, i heard good and bad things about d&d |
| 20:08.40 | [MoonWolf] | the bad was that allmost every dungeon has the same feel to it. |
| 20:09.44 | [MoonWolf] | wich would scare me away, and i rp. well not hardcore but i do. |
| 20:09.53 | [MoonWolf] | Rather play NWN2 |
| 20:11.01 | Iriel | So, are yo back now Cide? |
| 20:11.14 | Cide- | yes, I had to bash my cats |
| 20:11.25 | Iriel | Ok.. So I have 2 observations from a trip through CTRA |
| 20:11.36 | Iriel | 1) CT_RA_Options_Update seems to do rather a lot of work |
| 20:11.41 | Iriel | but more significantly, perhaps |
| 20:11.47 | Iriel | CT_RA_UpdateVisibility |
| 20:12.02 | Iriel | If you have any MT's or PT's it does a whole lot of work |
| 20:12.15 | Iriel | both of those are called (as far as I can tell) every RAID_ROSTER_UDPATE |
| 20:12.22 | Iriel | s/UDPATE/UPDATE/ |
| 20:12.52 | Cide- | I commented that out from RAID_ROSTER_UPDATE I believe (it does call it there under certain circumstances, but not all the time) |
| 20:13.34 | Cide | let me try to comment out the functions in updatevisibility and see if it makes any noticable difference right away |
| 20:17.09 | futr-sleep | can someone check my post at http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=300959 and see if I have it right? |
| 20:18.02 | kaiden | How much work do you think cycling through every raid member (in a 40 man) checking for lowest health levels based on percent would be. I've seen tons of "macro's" or prebuilt functions that do this but none are ever accurate and I have written my own, i'm just not sure how stable for the game it is to make 40 calls like that everytime i turn around |
| 20:19.50 | Cide | depends on how you do it |
| 20:20.31 | Cide | but it's a more suitable task for an addon, as you can check against previous calls and limit the calls needed |
| 20:24.19 | Cide | Iriel: no noticable change in the freeze with those two functions commented out... I wonder |
| 20:24.21 | Elkano | futr-sleep =? Kellen? The function wont work since you aren't returning anything ^^ |
| 20:24.55 | Iriel | Cide : Hm, it's puzzling then |
| 20:25.43 | Cide | want me to try the metatable thing to count API calls? |
| 20:27.52 | Iriel | You could, but i'll have to write it first and I have another few hours of meetings to do |
| 20:28.01 | Iriel | If Tem's unidle, i'm sure he can help out there |
| 20:28.07 | *** join/#wowi-lounge verlaine (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 20:28.53 | Cide | he's probably busy crashing |
| 20:29.38 | futr-sleep | Elkano, oops forgot to put that back in ;'] |
| 20:35.05 | Tem | I was eating lunch |
| 20:35.11 | Elkano | but will still not work :) |
| 20:35.35 | *** join/#wowi-lounge Shouryuu_ (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 20:36.13 | Shouryuu_ | ook anyone here using an acer laptop? |
| 20:38.02 | Tem | my old roomate had one |
| 20:38.07 | Tem | s/m/mm/ |
| 20:38.15 | Tem | curses |
| 20:38.21 | Tem | my old roommate had one |
| 20:38.24 | Shouryuu_ | anyone have the smalest idea how to reboot it from CD |
| 20:38.31 | Tem | bois |
| 20:38.31 | Elkano | futr-sleep, you'll have to check, if a[k] is NIL before setting it or you'll overwrite, too. also you'll have to call ApplyDefaults(a[k],v) (but make sure a[k] is a table, too) |
| 20:38.32 | Tem | bios |
| 20:38.37 | sharkhat | smash the 'f' keys on startup |
| 20:38.46 | Shouryuu_ | the bios seems kinda funky, and when I do what I think should be telling it to restart via CD, well it doesn't |
| 20:38.46 | sharkhat | usually f7-f12 |
| 20:38.51 | sharkhat | somewhere in there |
| 20:39.30 | Shouryuu_ | it's f2 |
| 20:40.46 | Tem | change the boot order to check the CD first |
| 20:41.05 | Shouryuu_ | how would I do that? |
| 20:41.06 | End | o_O |
| 20:41.07 | End | - changed the minimap button's tooltip to be more user friendly (Yatlas) |
| 20:41.08 | End | - the position of the minimap button can be changed with the mouse (Yatlas) |
| 20:41.16 | Shouryuu_ | i just went to boot, CD drive, save settings |
| 20:41.19 | End | In the Atlas changelog |
| 20:41.25 | Shouryuu_ | that's how I usualy do it, but nada this time |
| 20:42.42 | End | hahaha |
| 20:42.55 | End | in the Atlas code: |
| 20:42.56 | End | -- Thanks to Yatlas for this code |
| 20:43.02 | End | then, next line: |
| 20:43.14 | End | function AtlasButton_BeingDragged() |
| 20:43.19 | End | <PROTECTED> |
| 20:43.21 | Shouryuu_ | lol |
| 20:43.26 | End | also |
| 20:44.17 | Tem | lol, strange |
| 20:45.31 | Iriel | http://www.wowwiki.com/SetTexCoord_Transformations |
| 20:45.33 | Iriel | For the bored. |
| 20:45.36 | Iriel | Ok, off again! |
| 20:45.43 | End | they left the code from Yatlas as LF, but the rest of their file is CRLF |
| 20:46.20 | Cide | Iriel: the freeze seems to stem from CT_RA_OnEvent like I guessed |
| 20:46.29 | End | Iriel: you = winner |
| 20:46.36 | Cide | /script CT_RA_OnEvent = function() end seems to cut the lag |
| 20:47.27 | Tem | Cide, if the lag is from people joining and leaving the raid that makes total sense |
| 20:47.53 | Cide | no, just moving people around in groups does it |
| 20:48.00 | Tem | well still |
| 20:48.06 | Tem | that triggers an event |
| 20:48.10 | Cide | and it doesn't happen when ctra windows are hidden |
| 20:48.14 | Tem | RAID_ROSTER_UPDATE I would guess |
| 20:48.23 | futr-sleep | Elkano, for my code instead of taking a table and adding the defaults I am taking the defaults and overwriting with the other table. You are correct about ApplyDefaults(a[k],v), except that the check is there |
| 20:49.27 | *** join/#wowi-lounge Oniwakamaru (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 20:49.30 | End | oo, another thing Atlas added, but this time something that has nothing to do with me: If the Replace World Map feature is enabled, Atlas will open instead of the world map when you're in an instance. |
| 20:49.32 | Cide | actually... it does NOT seem to be CT_RA_OnEvent |
| 20:50.02 | End | (well, I planned on writing such a feature, but never really got around to it..but that's beside the point) |
| 20:50.27 | Tem | End, you planed on writing such a feature to what? |
| 20:50.34 | End | Atlas |
| 20:50.40 | Tem | that's you? |
| 20:50.47 | End | who? |
| 20:50.57 | Tem | Atlas author |
| 20:51.01 | End | nononono |
| 20:51.10 | Tem | oh |
| 20:51.29 | End | just something I wanted to add to atlas |
| 20:51.42 | End | but the good thing is, they finally did it |
| 20:51.49 | Tem | Guillotine... |
| 20:52.09 | Tem | **hard** |
| 20:52.12 | Oniwakamaru | he isn't there? |
| 20:52.24 | Oniwakamaru | how do I kick my ghost? |
| 20:52.45 | Tem | <PROTECTED> |
| 20:52.48 | Tem | oops |
| 20:53.07 | Shouryuu | thanks |
| 20:53.08 | Tem | <PROTECTED> |
| 20:53.27 | Shouryuu | yeah I got it =P |
| 20:53.51 | Shouryuu | I feel so bloody retarded |
| 20:53.58 | Shouryuu | I can't get my pc to reboot from it's CD drive |
| 20:54.09 | End | bios, noob |
| 20:54.24 | Shouryuu | I know |
| 20:54.29 | Shouryuu | but it just doesn't do anything |
| 20:55.59 | Shouryuu | arrgh this is going to kill me |
| 21:08.54 | Natasem | hey Cide, how do ya'll go about adding new Boss mod warnings? like in ZG the spider chick she does a life tap and a transforms into a spider and spits spider goo and unleashes none elite spiders at you |
| 21:09.13 | Cide | it's really easy if you want to do it yourself :P |
| 21:09.19 | Natasem | sure |
| 21:09.29 | Natasem | i r uber coder here me fuk up |
| 21:09.30 | Natasem | oops |
| 21:13.27 | Cide | Natasem: it's still easy :P |
| 21:13.52 | Kalroth | it's very easy, it's just texts |
| 21:15.11 | *** join/#wowi-lounge Fanook (n=thenerdw@heinze726.dacor.net) |
| 21:15.46 | Ktron | anyone know if parenthesises work in google search? |
| 21:16.16 | Fanook | i know it ignores quotes |
| 21:16.21 | Kalroth | try to search for (someword) and then someword and see if the result is the same? :) |
| 21:16.34 | Ktron | like ( alpha OR beta ) ( gamma OR delta ) |
| 21:17.15 | Fanook | that works |
| 21:18.11 | Ktron | awesome... I'm surprised they don't list ( ) as working on their site |
| 21:18.21 | Natasem | OK i'll bite, cide where do i go to get invo on how to mod your boss mod |
| 21:18.33 | Ktron | I assume then ( alpha beta ) OR ( gamma delta ) would else work |
| 21:18.34 | Cide | just open the files :) |
| 21:18.37 | Natasem | invo = info |
| 21:19.03 | Cide | CT_RABossMods, you just need to know the event and then you can probably copy code from another boss mod |
| 21:19.13 | Fanook | that would search for ( alpha AND beta ) OR ( gamma AND delta ) |
| 21:19.25 | Fanook | google doesn't do string searches :( |
| 21:20.09 | Ktron | yeah, I know that spaces are effectively ands' |
| 21:20.30 | Ktron | I wonder what would happen with 'alpha beta OR gamma delta' |
| 21:20.32 | Fanook | WoW doesn't have localized string constants for the zone names, does it? |
| 21:21.00 | Corrodias | google can do "phrase matching" and boolean OR stuff within phrases.. |
| 21:21.16 | Fanook | only if you go into the advanced search though |
| 21:21.20 | Corrodias | "world of warcraft addons OR mods" -models |
| 21:21.31 | Corrodias | ..no, you can do that from the main page, you just have to understand the syntax |
| 21:22.02 | Ktron | you can use OR in the regular search |
| 21:22.15 | Corrodias | it can also do "world of warcraft" OR wow (phrase vs word) |
| 21:22.24 | Ktron | yeah, I know about quotes |
| 21:22.27 | Ktron | and OR |
| 21:22.31 | Ktron | and site: |
| 21:22.44 | Fanook | i've never been able to get phrase search to work |
| 21:22.54 | Ktron | you mean searches "like this"? |
| 21:23.01 | Fanook | yeah |
| 21:23.39 | Ktron | those definitely work |
| 21:23.57 | Fanook | hrmm, nm then |
| 21:24.12 | Ktron | site: is very useful too... actually, maybe combining site: with other things I can figure out some order of operations heh |
| 21:24.42 | Fanook | i know i USED to have issues with that |
| 21:24.51 | Fanook | least i know it works now |
| 21:24.55 | Corrodias | site: will come first, AND comes before OR.. |
| 21:25.03 | Corrodias | i think |
| 21:25.16 | Corrodias | well, i'm pretty sure you can use () parentheses to specify order |
| 21:27.00 | id` | http://wowace.com/forums/viewtopic.php?p=15119#15119 |
| 21:27.32 | id` | ^________________^ |
| 21:28.01 | Ktron | actually Corrodias I think OR comes before and, after all, and is implied... yeah, OR is before and |
| 21:28.37 | id` | what bar mod do you guys use? i dont wana hear DAB flexbar bibmot CT or whetever, original and fun stuff please |
| 21:28.43 | Ktron | parenthesises don't seem to have an effect |
| 21:29.19 | Ktron | <<( ninjas site:unh.edu ) OR site:google.com>> returns the same as << ninjas site:unh.edu OR site:google.com>>, which actually returns ninjas AND (site:unh.edu OR site:google.com) |
| 21:30.59 | Fanook | hmm, ( alpha OR test ) ( male OR subject ) seems to work |
| 21:31.12 | Fanook | i think |
| 21:32.04 | Ktron | that should return the same as alpha OR test male OR subject, the parenthesises are changing anything... does alpha OR ( test male ) OR subject return something different? |
| 21:32.17 | Corrodias | yes, but that's the natural order, Fanook |
| 21:32.46 | Fanook | ah, well see, i'm an idiot |
| 21:36.55 | Cide | ok... something is wrong |
| 21:37.06 | Cide | I did /script for k, v in getfenv(0) do if ( strsub(k, 0, 5) == "CT_RA" and type(getglobal(k)) == "function" ) then setglobal(k, function() end); end end |
| 21:37.10 | Cide | and I still get noticable lag |
| 21:37.42 | *** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-164-255.dhcp.mrqt.mi.charter.com) |
| 21:40.42 | Cide | that doesn't make sense |
| 21:42.45 | Fanook | strsub(k,0,5) returns a 6 character string |
| 21:43.09 | Cide | no it doesn't |
| 21:43.23 | Cide | strsub("CT_RA_Update", 0, 5) == "CT_RA" -- true |
| 21:44.28 | *** join/#wowi-lounge Fanook|AFK (n=thenerdw@heinze726.dacor.net) |
| 21:44.58 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 21:45.00 | Fanook | stupid isp |
| 21:45.03 | Fanook | anyways |
| 21:45.19 | Shouryuu | do I need to wipe clean my computer beforing installing Ubuntu? |
| 21:45.33 | Fanook | according to wowwiki, string.sub("Hello Lua user", 7, 9) -- from character 7 until and including 9 |
| 21:45.53 | Cide | well, I tested it in game |
| 21:46.05 | Fanook | shour: most OS installs give you the option of formatting/repartitioning before the install |
| 21:46.06 | Cide | besides, isn't the fact that I can't do anything with CTRA proof enough? :P |
| 21:46.17 | Fanook | heh |
| 21:46.24 | Shouryuu | fan - thanks |
| 21:46.45 | futr-sleep | hmmm, anyone able to send me the snow terrain texture file? this computer doesn't have wow on it. damn, it doesn't have a blp converter, so could I get that in a normall image format? |
| 21:46.54 | Fanook | i'm pretty sure ubuntu does too, i've got the kde version installed on my box, but i can't remember the install procedure |
| 21:49.33 | Shouryuu | It's jsut that my install gets stuck right at the start. I get a message saying "Ok booting kernel" and then nothing happens... |
| 21:49.52 | Shouryuu | was wondering if I needed to just clean 'ma shit before installing =P |
| 21:51.14 | Fanook | assuming you don't want to keep any data on those partitions, it wouldn't hurt to delete and recreate them |
| 21:52.18 | Shouryuu | well I asked some help on the Ubuntu IRC channel, and we told me my CD must be damaged, so I'll try to reburn it then. Anyone here have a CD they can lend me? |
| 21:53.20 | Fanook | i have a kubuntu disc around here somewhere... |
| 21:53.52 | Shouryuu | man this sucks, out of CDs, it's 11pm here, I'm going to have to wait... again =( |
| 21:53.59 | Fanook | awww |
| 21:54.20 | Shouryuu | rawr |
| 21:54.26 | Gryphen | ono i esceared of teh rawr! i need a huggle. |
| 21:54.31 | Shouryuu | I needed a huggle =P |
| 21:54.54 | Fanook | on another note, would it kill Bliz to give us localization friendly ways to use zone names? |
| 21:55.24 | Fanook | or at least quit changing the localized strings? |
| 21:58.31 | *** part/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 22:00.09 | Natasem | http://entercom.liquidviewer.com/entercom/videoPlayer.php?ID=30 |
| 22:00.10 | Natasem | whoosps wrong channel |
| 22:00.35 | *** part/#wowi-lounge Beladona (n=sluster@josephpartners.com) |
| 22:04.43 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 22:05.33 | Cide | Iriel: you there? |
| 22:05.45 | Shouryuu | ok how do I reformat my HDD? I used do a good 'ol restart in MS-DOS mod and hit it with Format C: |
| 22:05.49 | Shouryuu | but that doesn't work anymore... |
| 22:06.45 | Cide | soo... anyone able to tell me |
| 22:07.06 | Cide | why would CTRA lag when all CTRA functions are empty functions? |
| 22:07.20 | Shouryuu | wow |
| 22:07.21 | Cide | it does only lag when the frames are displayed, not when they are hidden... it's so weird |
| 22:07.22 | Shouryuu | that's |
| 22:07.24 | Shouryuu | bad |
| 22:07.46 | Cide | or it might mean it's another mod |
| 22:07.56 | Cide | which helps, it's easier to debug something of 1000 lines than 25000 |
| 22:08.04 | Shouryuu | hehe |
| 22:18.02 | End | moo |
| 22:21.11 | Fanook | oom |
| 22:27.12 | futr-sleep | Cide, how many frames does it have? If it only lags when the frames are shown, could it be an OnUpdate issue? |
| 22:27.23 | Cide | it's not, no |
| 22:27.38 | Cide | the problem is that it freezes for like .5 sec during RAID_ROSTER_UPDATE |
| 22:27.45 | Cide | but with empty functions I have absolutely no idea why it would do that |
| 22:28.03 | futr-sleep | even if the handler is empty..... odd |
| 22:28.09 | Cide | all functions are |
| 22:28.19 | Cide | so I really have no idea |
| 22:28.29 | futr-sleep | what about <Script> areas in the xml? |
| 22:29.06 | Cide | barely any |
| 22:29.28 | Cide | all relevant onevent handlers call a function |
| 22:29.40 | futr-sleep | <Scripts> even, the one that handles events, not the one pointing to luas |
| 22:30.16 | futr-sleep | hmm |
| 22:30.57 | futr-sleep | well, I'm off for the weekend, see you guys Sunday night |
| 22:31.56 | Cide | Iriel needs to enlighten us wtf is wrong! |
| 22:33.12 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
| 22:39.31 | Kalroth | have you tried without registering the event? |
| 22:39.42 | Kalroth | Otherwise it sounds like it's a poopoo from Blizzards side |
| 22:40.37 | Cide | yes, I have tried to disable RegisterEvent for all frames several times |
| 22:41.05 | Kalroth | :/ |
| 22:41.31 | Cide | you have no idea how long I've spent on trying to track it down |
| 22:41.34 | Cide | easily 15+ hours |
| 22:42.55 | cladhaire | Evening all |
| 22:43.00 | Cide | hey cladhaire |
| 22:43.15 | cladhaire | Cide: Grats on Blighted's epic adventures.. loved reading em =) |
| 22:43.22 | Cide | thanks :) |
| 22:43.40 | Kalroth | Cide: I know the feeling :( |
| 22:43.53 | cladhaire | What are you guys discussing? |
| 22:44.04 | Cide | CTRA's freeze issue |
| 22:44.09 | Cide | 23:27:41) (Cide) the problem is that it freezes for like .5 sec during RAID_ROSTER_UPDATE |
| 22:44.09 | Cide | (23:27:48) (Cide) but with empty functions I have absolutely no idea why it would do that |
| 22:44.10 | Kalroth | Cide is trying to figure out why (or even if) CTRA is acting odd |
| 22:45.02 | cladhaire | You've verified that its your functinos, or could it be somewhre else along the RAID_ROSTER_UPDATE codepath? |
| 22:45.12 | Kalroth | "empty functions" :) |
| 22:45.23 | cladhaire | that's not what I'm asking. |
| 22:45.46 | cladhaire | I'm talking about profiling the functions that are registered for RAID_ROSTER_UPDATE.. so to speak |
| 22:45.56 | Cide | I have verified that it's "not" my functions as far as I can tell |
| 22:46.03 | Cide | /script for k, v in getfenv(0) do if ( strsub(k, 0, 5) == "CT_RA" and type(getglobal(k)) == "function" ) then setglobal(k, function() end); end end |
| 22:46.06 | Cide | still lags after using that |
| 22:46.34 | cladhaire | hrm |
| 22:46.51 | cladhaire | i wonder if there's a way to get at what is registered for RAID_ROSTER_UPDATE |
| 22:47.11 | cladhaire | i suppose we could grep the framexml and then hook each of those functinos, and then profile them |
| 22:47.22 | Iriel | Cide: But when you replace your event handler with a null function the problem went away, right? |
| 22:47.32 | Cide | I'm not sure Iriel |
| 22:47.38 | cladhaire | Oh.. that would change things =( |
| 22:48.00 | Cide | Iriel: there's not a lot of lua code being executed in the xml |
| 22:48.23 | Cide | some on mouseup/mousedown and stuff like that |
| 22:48.57 | Cide | all onevent handlers call a function as far as I can tell |
| 22:49.30 | cladhaire | and we can't reproduce the lag when we pullout each group or class in the blizzard raid UI? |
| 22:50.12 | Cide | I haven't tried, but everyone I've heard of says it's fixed when they disable ctra |
| 22:50.27 | Cide | which doesn't necessarily mean it's CTRA's "fault", but still |
| 22:50.49 | cladhaire | *nod*.. i have had no issues.. but i've been watching to see in case i could troubleshoot |
| 22:50.54 | Iriel | Cide: Did you try doing a :SetScript("OnEvent", nil) on your frame? |
| 22:51.04 | Iriel | just to kill the event handler completely, and see if it helps. |
| 22:51.20 | Cide | I did before on the frame that calls CT_RA_OnEvent |
| 22:51.59 | Cide | I also did this.RegisterEvent = function() end at the top of OnLoad, which should remove all event registrations |
| 22:52.54 | Iriel | I was imagining you'd let CTRA get itself all setup before yanking the event handler |
| 22:52.56 | Cide | and the getfenv loop should've set CT_RA_OnEvent to an empty function anyway, so it shouldn't do any processing what-so-ever |
| 22:53.09 | Cide | I can try that, though I do believe I did already |
| 22:53.35 | Iriel | I thought you did too, but I get the impression you felt the results were inconclusive |
| 22:54.00 | Iriel | I'd be curious what the result of an opposite test to the one you described earlier owul dbe |
| 22:54.12 | Iriel | namely, :Hide() all of the CTRA frames, but have the code think they're visible |
| 22:54.28 | Iriel | so it does all of the work still, but the frames aren't rendered |
| 22:54.33 | Cide | let me try that |
| 22:54.36 | Iriel | that'd answer the "is it just that the ctra objects are too complicated" |
| 22:54.46 | Iriel | because your XML is pretty big |
| 22:54.53 | Cide | it is |
| 22:55.32 | cladhaire | But the frames ithemselves aren't any more complicated than any unitframes.. two bars and some text |
| 22:55.43 | Iriel | you're creating hundreds of frame objects and if they're all 'visible' then they do have to get rendered by the UI |
| 22:55.57 | Iriel | no buffs? |
| 22:56.01 | Cide | buffs too |
| 22:56.04 | Iriel | font strings? |
| 22:56.08 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
| 22:56.12 | Cide | name, hp/mp values |
| 22:56.21 | Cide | background to the health/mana bars, backdrop |
| 22:56.35 | Cide | border is rendered too, but that's part of the backdrop in XML |
| 22:56.49 | cladhaire | but what i'm saying is thats no worse than the blizzard raid UI.. or DAB.. etc. I just dont believe that the complexity of your frames is the issue =/ |
| 22:56.58 | Cide | no lag when forcing them hidden while it still does all the work |
| 22:57.54 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
| 22:58.22 | Cide | and still lag when doing CT_RAFrame:SetScript("OnEvent", nil) after reverting to showing members |
| 22:58.49 | Iriel | How about killing off the OnUpdate handlers on things |
| 22:58.51 | Iriel | like the cast bars |
| 22:59.19 | Cide | CT_RAMember#CastFrame? |
| 22:59.25 | Iriel | yep |
| 22:59.37 | Cide | no change |
| 23:00.34 | *** join/#wowi-lounge wowguru-2708 (n=wowguru-@ns.motek-services.com) |
| 23:00.43 | *** part/#wowi-lounge wowguru-2708 (n=wowguru-@ns.motek-services.com) |
| 23:10.31 | Iriel | Interesting, CTRA broke my lua parser 8-) |
| 23:10.54 | Cide | ha! :P |
| 23:11.04 | Iriel | I wonder where I went wrong |
| 23:12.17 | Kalroth | haha |
| 23:13.17 | Iriel | It doesn't like this construct: f()(i,j) |
| 23:13.26 | Iriel | (Yours is messier, but that short example breaks it) |
| 23:13.53 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
| 23:13.57 | Cide | a function that returns a function? |
| 23:14.00 | Natasem | is there a program i use to edit xml files. like do i turn it into a txt file then rename it when i am done? |
| 23:14.18 | Natasem | i gona try and make a few additiions to the boss mod when i have free time |
| 23:14.28 | Iriel | You should be able to open it as text in many editors |
| 23:14.32 | Iriel | without renaming |
| 23:15.05 | Cide | and you only need to open the lua files to edit the boss mods |
| 23:17.01 | Kalroth | urgh, just got a 20 second freeze because someone logged >< |
| 23:17.32 | Natasem | *cough*update http://www.ctmod.net/ctra_history.ct *cough* :p |
| 23:18.26 | Natasem | i am in charge of keeping my guild on top of the CT_Raid mod, meaning i have to make sure everyone has the newest version lol |
| 23:18.55 | Ktron | Natasem, code, into the mod |
| 23:19.02 | Ktron | that you have them get |
| 23:19.09 | Natasem | lol |
| 23:19.42 | Ktron | a reaction to a whisper, so you can whisper 'Do you have version X.XX yet?' and if they don't they'll say 'I DON'T HAVE THE LATEST VERSION OF CT_RAID, I'M A NOOB!' on guild |
| 23:20.15 | *** join/#wowi-lounge AnduinLothar (n=KarlKFI@ip70-187-188-195.oc.oc.cox.net) |
| 23:20.30 | Kalroth | haha |
| 23:20.44 | Natasem | the closest thing i can "mod" is php, asp, html |
| 23:21.06 | Natasem | lol that would be sweet |
| 23:22.49 | Kalroth | just use /raver :) |
| 23:23.21 | Natasem | i opened up tue lua and it looks alot of JavaScript with all the if's and thens |
| 23:24.33 | pagefault | and buts |
| 23:25.48 | Natasem | anyone know of a mod that will "port" out the combat log into a txt file for later useage? |
| 23:25.55 | cladhaire | ./combatlog |
| 23:26.18 | cladhaire | goes to log/combatlog.txt |
| 23:31.27 | pagefault | hmm |
| 23:31.31 | pagefault | anyone know if that fishing bug was fixed? |
| 23:32.59 | a-stray-cat | what fishing bug o.O |
| 23:33.05 | a-stray-cat | the slow skillup one? |
| 23:33.07 | pagefault | yeah |
| 23:33.56 | a-stray-cat | didnt hear anything about it :X |
| 23:34.08 | cladhaire | a bit ago |
| 23:34.34 | Natasem | thanks i didn't know that cladhaire |
| 23:34.40 | cladhaire | np |
| 23:34.52 | Natasem | also how far back with it port the text |
| 23:35.11 | cladhaire | its only from that point forward |
| 23:35.14 | Natasem | and will it continue to port it or only do it once when i type /combatlog |
| 23:35.14 | cladhaire | and it will log everything |
| 23:35.28 | Natasem | o forking sweet thanks again |
| 23:35.34 | cladhaire | after you type it it will get logged =) |
| 23:35.59 | Natasem | ya know with all my idle time in here you would think i would get Ossmosis from all ya'll typeing but i don't |
| 23:36.04 | cladhaire | lol |
| 23:39.25 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
| 23:39.39 | Shouryuu | ok, who here told me to watch Vampire hunter D? |
| 23:40.26 | Fanook | whoever it was, i support them :) |
| 23:40.34 | Shouryuu | it's HORRIBLE |
| 23:40.39 | Kalroth | lol |
| 23:40.53 | Shouryuu | I don't know if I've seen the one you were talking about |
| 23:40.58 | Shouryuu | but it's just plain bad |
| 23:42.08 | Shouryuu | I really hated it =( |
| 23:42.24 | Tain | what! |
| 23:42.31 | Tain | Vampire Hunter D was good! |
| 23:42.58 | Shouryuu | the story with the vampire saving this girl's life from an evil vampire count? |
| 23:43.11 | Shouryuu | *story of |
| 23:43.58 | Tain | Yes. |
| 23:44.18 | Shouryuu | ugh |
| 23:44.36 | Tain | It's a classic! |
| 23:44.39 | Shouryuu | I really must be missing something because i detested it |
| 23:44.44 | Shouryuu | maybe that's the part |
| 23:45.07 | Tain | Ok, no more suggesting anything made more than 5 years ago to you. |
| 23:45.23 | Shouryuu | well no I've seen old Miyazaki's and love them |
| 23:45.37 | Shouryuu | I don't mind old |
| 23:45.43 | Shouryuu | this was just... bad |
| 23:46.29 | Shouryuu | http://www.animenewsnetwork.com/encyclopedia/anime.php?id=180 20 years old |
| 23:46.44 | Shouryuu | I liked it. Not my favorite but the animation isn't just depressing to watch |
| 23:48.31 | Fanook | any wowwiki admins around? |
| 23:48.31 | *** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu) |
| 23:49.06 | Shouryuu | I think Iriel is |
| 23:49.07 | Shouryuu | not sure |
| 23:49.08 | MentalPower | I'm not one, but why do you ask Fanook? |
| 23:49.52 | Fanook | doing some mod localization and noticed that the wiki page for it is mispelled, which explains why i couldn't find it before |
| 23:50.14 | Fanook | localiSation vs. localiZation |
| 23:50.43 | Fanook | hmm, waitaminute |
| 23:52.17 | AnduinLothar | wow, just picked up ace of warlords for 40g |
| 23:52.18 | Fanook | it actually has both spellings... |
| 23:52.28 | AnduinLothar | last i saw it was worth like 200g |
| 23:52.40 | Shouryuu | yeah nice |
| 23:52.42 | Shouryuu | 40g is cheap |
| 23:52.43 | Iriel | I'm not an admin tho |
| 23:52.53 | Iriel | just create an account end edit it? |
| 23:53.12 | Iriel | or did they restrict access? |
| 23:53.55 | Iriel | Never mind, I just moved it |
| 23:53.56 | Iriel | 8-) |
| 23:53.59 | Fanook | heh |
| 23:54.15 | Iriel | oh, I can't |
| 23:54.19 | Iriel | Localization already exists |
| 23:54.26 | Fanook | yeah |
| 23:56.10 | Fanook | the version with the 'S' kinda belongs in the how-to's |
| 23:56.35 | Shouryuu | my god |
| 23:56.41 | Shouryuu | http://wow.allakhazam.com/profile.html?547681 DO not want to PvP against that |