00:00.50 | Kirov | Considering it's half the price of the 6800 Vanilla for the same card, it's a huge deal |
00:00.59 | Kirov | There's a 128 meg version for $100 too |
00:01.16 | Kirov | The main reason for XT vs. GT or vanilla is it adds support for SLI |
00:03.47 | Kemayo | Okay |
00:08.28 | Kemayo | It's a pain searching for reviews for all these cards. |
00:09.32 | *** join/#wowi-lounge Tem (n=Tem@ip70-177-40-169.br.br.cox.net) |
00:09.50 | *** join/#wowi-lounge Parak (n=profi@user-0cev737.cable.mindspring.com) |
00:10.39 | *** part/#wowi-lounge dukeku__ (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
00:10.46 | *** join/#wowi-lounge dukeku__ (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
00:10.47 | dukeku__ | oops |
00:16.15 | KarlKFI | I need the following translated to german and french: |
00:16.16 | KarlKFI | Confirm= "Confirm"; |
00:16.16 | KarlKFI | RemoveUnused= "Remove unused locales from memory."; |
00:16.16 | KarlKFI | SelectPreferred= "Select a preferred localization:"; |
00:16.27 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
00:16.50 | norganna | lol - translations for the translator |
00:16.56 | KarlKFI | :) |
00:17.13 | KarlKFI | oh, also need: "Cancel" |
00:17.33 | norganna | cancel should be in GlobalStrings |
00:17.47 | netcurse | i m doing it Karl |
00:17.55 | netcurse | give me 1min |
00:18.10 | KarlKFI | ya norg, but i'm gonna need it in like 52 bazillion languages |
00:18.16 | norganna | The GlobalSting is: CANCEL |
00:18.30 | norganna | true dat |
00:18.50 | KarlKFI | right, but this won't be dependant on the client local so i need it independant |
00:19.34 | norganna | anyhow, i'm pretty much ready on my end |
00:19.58 | KarlKFI | Almost done coding the addon |
00:20.09 | KarlKFI | Lemme show you what the files will look like |
00:21.01 | netcurse | Confirm => Confirmer |
00:21.01 | netcurse | RemoveUnused => Effacer de la mémoire les variables inutilisées. |
00:21.01 | netcurse | SelectPreferred => Choisissez votre localisation preferée: |
00:21.02 | netcurse | Cancer => Annuler |
00:21.13 | netcurse | cancel not cancer |
00:21.13 | netcurse | lol |
00:21.19 | KarlKFI | http://wow.pastebin.com/697231 |
00:21.23 | KarlKFI | thx net |
00:21.26 | KarlKFI | anyone for german? |
00:21.40 | netcurse | i could do german |
00:21.40 | netcurse | :) |
00:21.45 | netcurse | give me some mins |
00:23.45 | KarlKFI | anyone know of a way to do the conversion to utf on command line with python or java? |
00:24.06 | norganna | so KarlKFI, arg1 = locale, arg2 = addon name/set, arg3 = table of localization key => translation |
00:24.29 | Iriel | In java code you mean? |
00:24.44 | norganna | which conversion karl? |
00:24.48 | Iriel | Or are you looking for a command line invocation? |
00:24.54 | KarlKFI | ya iriel, so it prints like fran\195\167ais |
00:25.02 | norganna | from /123/456 notation to utf you mean? |
00:25.09 | norganna | other way eh? |
00:25.12 | KarlKFI | ya |
00:26.00 | Iriel | I could tell you what you'd put in a program to do it, but it's longer than a command line 8-) |
00:26.02 | norganna | i've got a perl script if you like |
00:26.09 | KarlKFI | Localization.RegisterAddonStrings(locale, addon, stringTable, eraseOrig) |
00:27.00 | KarlKFI | shouldn't need any eraseOrig int he normal localization files |
00:27.17 | KarlKFI | perl'd be fine |
00:29.21 | KarlKFI | doing it manually using http://titus.uni-frankfurt.de/unicode/unitestx.htm is a pain |
00:32.10 | norganna | do you have lua installed? |
00:32.31 | norganna | it's easy if you have lua installed... |
00:35.11 | KarlKFI | yup |
00:35.13 | norganna | anyhow, perl script, i found it: perl -p 's/([\200-\377])/sprintf("\\%d",ord($1))/eg;' |
00:38.01 | KarlKFI | er... Can't open perl script "s/([\200-\377])/sprintf("\\%d",ord($1))/eg;": No such file or directory |
00:38.24 | norganna | oops - make that -pe |
00:39.17 | KarlKFI | much better, thx |
00:39.46 | KarlKFI | now... where do i save that.. |
00:40.10 | norganna | er? |
00:40.15 | KarlKFI | spose i should just have a file conversion |
00:40.27 | KarlKFI | the command line works fine, thx |
00:40.45 | KarlKFI | but if i don't save if somewhere i'll forget it yesterday |
00:40.52 | norganna | you can make it into a perl script if you like... are you using unix? |
00:41.03 | KarlKFI | mac, so yes |
00:41.13 | norganna | ahh - mac :) <3 |
00:41.33 | norganna | #!/usr/bin/perl -p |
00:41.35 | norganna | s/([\200-\377])/sprintf("\\%d",ord($1))/eg; |
00:41.45 | KarlKFI | means i can get my hands dirty and still look like a noob |
00:42.04 | norganna | just plunk that into a file and then "chmod ugo+x" it |
00:42.10 | KarlKFI | ya, thx |
00:42.32 | Corrodias | man.. some of these unicode characters use 3-byte UTF-8 representation? i wasn't aware that unicode ever used more than 2 bytes |
00:42.41 | norganna | it does |
00:43.15 | Corrodias | oh, never mind, i see the unicode numbers are also listed, and those are only one and a half bytes |
00:43.39 | Corrodias | call me captain observant, eh? |
00:43.42 | norganna | UTF-16 only ever uses 2 bytes, but because UTF-8 can only use half the byte (the <127 chars are always latin) sometimes it has to use up to 5 bytes |
00:43.52 | zenzelezz | UTF-32 uses 4 |
00:44.18 | norganna | UTF-128 always... er... one-day will use 16 |
00:44.25 | *** join/#wowi-lounge tragywydd (n=Tragywyd@cpe-24-59-191-241.twcny.res.rr.com) |
00:44.39 | Corrodias | what is the purpose of utf-32 if we have unicode? |
00:44.50 | zenzelezz | UTF-* = Unicode |
00:45.03 | zenzelezz | different encoding schemes for unicode |
00:45.05 | Corrodias | oh, that sure puts me in my place |
00:45.10 | tragywydd | utf-32 can hold a fuck of a lot of chars? |
00:46.45 | dukeku | you'd think so |
00:47.02 | KarlKFI | too many languages |
00:47.05 | tragywydd | can't UTF-8 hold the entire chinese lib of characters? |
00:47.23 | Kirov | heh |
00:47.36 | Kirov | chinese has something like 60,000 characters |
00:48.00 | Kirov | they only have the basic ones |
00:48.11 | Corrodias | a lot of the characters on that unicode page show up as ? to me. is this a failing of my font? |
00:48.41 | Kirov | corrodias you probably don't have the language pack(s) to support the |
00:48.54 | *** join/#wowi-lounge ToastTheif (i=ToastThe@24-177-162-9.dhcp.mrqt.mi.charter.com) |
00:49.42 | Corrodias | i have both of the optional language packs on the regional settings dialog installed, with windows XP. is that not all? |
00:50.24 | ToastTheif | Tain! |
00:50.33 | Kirov | There's also like 10 different versions of written chinese |
00:52.06 | Kirov | According to Wikipedia, there are 47035 characters in the language, but only 2000 are actually used. |
00:53.08 | Kirov | though wow probably uses only the phonetic characters |
00:53.42 | Corrodias | time for breakfast! [away] |
00:53.45 | KarlKFI | why are so many unused? |
00:54.12 | Kirov | Karl - Because the chinese writen language is a pictographic writing form. |
00:54.17 | KarlKFI | i know |
00:54.19 | Kirov | ie: Everyone word has it's own symbol |
00:54.23 | KarlKFI | right |
00:54.32 | Kirov | s/Everyone/Every/ |
00:54.49 | KarlKFI | why have so many if the majority aren't used. Solely for artistic purposes? |
00:55.06 | Kirov | Kemayo - getting the XT? |
00:55.12 | Kemayo | Yup. |
00:55.22 | Kemayo | I am easily swayed by peer pressure. |
00:55.40 | Kirov | Karl - It's part of their class system. |
00:55.43 | ToastTheif | tain |
00:55.49 | ToastTheif | u thurr? |
00:56.24 | Kirov | Only people who got education could read for a long time, and only monks who study the language their whole life can read it all. |
00:56.43 | Kirov | so, the common man wouldn't even be able to read stuff written by the upper class |
00:56.59 | Kirov | And the upper class wouldn't be able to read the spritual texts |
00:58.52 | KarlKFI | hey, lets make another super-upper class... now we just need to memorize 20,000 made up pictograms to represent our superiority |
00:59.00 | Kirov | Japanese is similar, they have Kanji and Kana |
00:59.43 | Kirov | Kanji has some 80,000 characters, Kana (which is their phonetic written language) only has about 20 |
00:59.59 | Kemayo | And I discovered when I reached checkout that they're throwing in a free copy of Age of Empires 3. Not that I particularly care, but... |
01:00.23 | Kirov | hehe |
01:00.34 | KarlKFI | i'll take it, feed it to my mac and let the disk cry it's unused life away |
01:00.37 | Iriel | AoE3 is kinda fun tho |
01:01.01 | Kemayo | I've never really been a strategy games sort of person. |
01:01.11 | Kemayo | Now if they'd thrown in a copy of Dreamfall, on the other hand... |
01:01.42 | ToastTheif | omg AoE was a good game |
01:01.47 | ToastTheif | but AoE3.. eh |
01:01.56 | Kemayo | Or Civ4. I could go for that. |
01:01.56 | ToastTheif | AoE2 was what got me in to computers haha |
01:01.57 | Kirov | I need to get dreamfall |
01:02.29 | Kemayo | I'm buying Dreamfall, reviews unread, solely on the strength of The Longest Journey. :) |
01:02.39 | Kirov | Same |
01:06.23 | KarlKFI | now... to test some 400 lines of code i just rearanged.. |
01:06.31 | zenzelezz | "Total fragmentation = 33%. File fragmentation = 66%. You should defragment this drive." |
01:06.35 | zenzelezz | funky |
01:07.00 | KarlKFI | do it now while it's cheep |
01:07.40 | netcurse | aoe is the best rts with starcraft:) |
01:07.53 | ToastTheif | I loved playing the custom aoe games |
01:08.02 | netcurse | i can t forget all these long night on msn gaming zone with my 28K modem |
01:08.19 | ToastTheif | grave blood, pyramid blood, blacksmith blood, and a few others hehe |
01:08.23 | ToastTheif | Soilder Store |
01:08.36 | ToastTheif | Grave Blood and Soilder Store had to be my 2 favorite |
01:08.53 | *** join/#wowi-lounge Miravlix_ (i=dragon@0x3e42aafc.adsl.cybercity.dk) |
01:11.26 | *** join/#wowi-lounge dukeku (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
01:15.59 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
01:18.16 | *** join/#wowi-lounge Depherios (n=Deph@67.189.88.161) |
01:20.56 | *** join/#wowi-lounge Guest1747 (i=legorol@cpc4-cmbg6-0-0-cust310.cmbg.cable.ntl.com) |
01:22.21 | *** join/#wowi-lounge Legorol (i=legorol@cpc4-cmbg6-0-0-cust310.cmbg.cable.ntl.com) |
01:22.25 | Kemayo | So I spent $762.75, and rebates should knock it down to $592.75. |
01:22.40 | Kemayo | Success! |
01:23.12 | Kirov | and with that, I'm off |
01:24.32 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
01:26.51 | KarlKFI | anyone know how to get UIDropDownMenu_Initialize not to call the dropdown init function onload? |
01:28.13 | KarlKFI | spose i could just not pass it |
01:29.48 | *** join/#wowi-lounge Josh_Borke (n=Josh@antimatter.stl.gtri.gatech.edu) |
01:29.56 | Josh_Borke | 4.5 hours later and i think i get to go home! |
01:30.12 | Josh_Borke | any exciting discussions lately? |
01:30.50 | Iriel | KarlKFI : Not use it? It's got to call it so it can set up the button |
01:31.50 | KarlKFI | i got it, just have to pass nil and init manually |
01:32.04 | KarlKFI | UIDropDownMenu_Initialize(this, nil, "MENU") |
01:32.05 | KarlKFI | this.initialize = Localization.LoadDropDownMenu; |
01:32.40 | KarlKFI | UIDropDownMenu_Initialize calls the init function when it sets it, I don't want it to call it until I open a menu |
01:35.19 | KarlKFI | looks like everyhting works.. |
01:35.20 | KarlKFI | and unspecified translations correctly default to the client locale |
01:35.51 | KarlKFI | beyond that it should default to the addon default locale, but that's hard to tell when my client's the same as the addon default |
01:36.34 | KarlKFI | hmmm, IsChecked is wrong |
01:36.46 | KarlKFI | how do i check for a check box? |
01:36.54 | ToastTheif | Tain? poke |
01:37.09 | KarlKFI | ah GetChecked |
01:38.19 | KarlKFI | are CVar's 1/0 or 1/nil? |
01:40.13 | KarlKFI | oh, strings |
01:41.24 | MentalPower | yeah, CVars are strings |
01:53.25 | *** join/#wowi-lounge Parak (i=PROFI@user-0cev737.cable.mindspring.com) |
01:58.17 | KarlKFI | yup, I think i win! |
02:00.41 | MentalPower | you did? |
02:01.21 | KarlKFI | seems to work |
02:01.30 | KarlKFI | just missing some german |
02:01.37 | KarlKFI | and i need to test it embedably |
02:05.42 | KarlKFI | but it works so far, you can sellect a locale the first time you run it from a list of availible locales used in currently implimented addons |
02:06.24 | KarlKFI | and then it calls their registered callback to update any text that wont be updated later using Localization.GetString |
02:06.50 | KarlKFI | which can of course be shortened to an addon local func: local function TEXT(key) return Localization.GetString("YourAddonName", key) end |
02:07.18 | KarlKFI | so you can just call TEXT("key") |
02:07.58 | Josh_Borke | what's this addon do? |
02:08.53 | KarlKFI | Embeddable addon for selecting a global localization for addons. |
02:09.49 | Josh_Borke | similar to babblelib? |
02:10.17 | KarlKFI | if you mean what has become Babylonian, then yes |
02:10.42 | KarlKFI | except it's an embedable addon with more robust features and a sellection frame |
02:11.04 | KarlKFI | as oppossed to just a strait lib file |
02:11.09 | Josh_Borke | ah, ok |
02:11.31 | KarlKFI | The plan is to convert Cosmos to use it |
02:11.59 | Josh_Borke | http://www.wowace.com/forums/index.php/topic,1310.0.html is what i was talking about, i don't know anything about Babylonian |
02:12.43 | KarlKFI | Babylonian is what's used in Auctioneer, EnhTooltips, Gatherer and Enchantrix i believe |
02:13.26 | KarlKFI | coupled with norganna's web based open localization system it should work wonders for localizing large projects |
02:14.48 | KarlKFI | sounds similar to BabbleLib, cep it's not ace driven and makes use of Iriel's VirtualFrames addon to have entirely lua frame code |
02:15.53 | Tain | So I got completely caught up in looking forward to Half Life 2: Episode One and I'm now about oh probably 75% through Half Life 2 again. |
02:15.57 | KarlKFI | funny that ckknight never spoke up and said he made something similar tho |
02:16.44 | KarlKFI | ah, his has a substantial amount of translations in it already |
02:18.06 | KarlKFI | calles, trees, locations |
02:18.09 | KarlKFI | classes* |
02:18.48 | KarlKFI | mine is merely the lib, w/o all the included translations. more broad scoped for localizing everything |
02:19.05 | ToastTheif | Tain! |
02:19.08 | ckknight | what what? |
02:19.58 | ckknight | what does it provide that BabbleLib doesn't? |
02:20.13 | ckknight | jw |
02:20.28 | KarlKFI | yours seems to be more of a library of prelocalized strings |
02:21.16 | KarlKFI | mine is a lib for dynamic sellection of addon localization |
02:21.17 | Tain | I didn't do it. |
02:22.56 | ckknight | ah |
02:22.56 | ckknight | yea |
02:22.59 | ckknight | different, then |
02:23.13 | Josh_Borke | ok bye all :-) |
02:23.13 | *** part/#wowi-lounge Josh_Borke (n=Josh@antimatter.stl.gtri.gatech.edu) |
02:24.07 | KarlKFI | in fact using mine you could impliment yours simply by having a table for each language |
02:25.35 | KarlKFI | then use Localization.GetClientString if it needed to be in the client locale or Localization.GetString to be in the user's prefered readable language |
02:25.35 | ckknight | but that is horribly bloated |
02:26.05 | ckknight | by having functions wrap tables, then destroyed if not used, it makes it a lot more lightweight |
02:26.17 | ckknight | also destroyed as soon as they are used |
02:26.40 | KarlKFI | depends on what you mean by bloated. my addon has an option to delete unused |
02:26.59 | KarlKFI | you can also unregister them if you dont plan on using them |
02:27.05 | ckknight | mine never creates the tables/functions of the unneeded languages in the first place |
02:27.27 | KarlKFI | it also doesn't allow for dynamic translation |
02:27.40 | ckknight | what do you mean by that? |
02:28.15 | norganna | like the user can change the locale that they see messages in, independantly of the client locale |
02:29.44 | norganna | for example, a spanish user, using the english client can change the messages to spanish if they prefer |
02:29.47 | KarlKFI | so if it's part of the code and you need the client localized version, that's availible with Localization.GetClientString but if the user's gonna be looking at it use Localization.GetString and they can set that to be in any availible language they want |
02:45.21 | KarlKFI | if an addon is loaded dynamicly is VARIABLES_LOADED called after? |
02:45.50 | MentalPower | nop |
02:46.15 | KarlKFI | hmm, so i need to watch ADDON_LOADED too |
02:46.25 | MentalPower | vars loaded is only called after all of the non-dinamically loaded addons have recieved their respective ADDON_LOADED calls |
02:47.00 | MentalPower | so its completelly unnecessary to register for vars loaded on a LoD addon |
02:49.03 | KarlKFI | k |
02:49.46 | KarlKFI | have to catch ADDON_LOADED tho incase someone wants to use Localization on a dynamic loaded addon |
02:50.25 | MentalPower | well, lemme rephrase |
02:50.45 | MentalPower | if you register for addon loaded, you don't need to register for vars loaded |
02:50.50 | MentalPower | that would be redundant |
02:51.09 | KarlKFI | except in an addon that can potentially be loaded either way |
02:51.14 | KarlKFI | or both |
02:51.26 | MentalPower | the startup goes like this... |
02:51.32 | KarlKFI | i know how it works |
02:51.57 | KarlKFI | i want it either on VARIABLES_LOADED or on any later ADDON_LOADED |
02:52.14 | MentalPower | khaos(addon loaded), auctioneer(addon loaded), stubby(addon loaded) VARS_LOADED minutes later RandomAddOn(Addon loaded) |
02:52.18 | KarlKFI | and since it can load both before and after VARIABLES_LOADED i need to reg both |
02:52.32 | MentalPower | thats my point, you don't |
02:52.45 | MentalPower | addon loaded fires for every addon |
02:52.50 | KarlKFI | i know |
02:52.51 | MentalPower | not only those that are LoD |
02:53.01 | Tain | It also fires for your mom. |
02:53.02 | KarlKFI | i only want it to fire once on first launch |
02:53.17 | KarlKFI | not x times for as many addons as have it embedded |
02:55.52 | KarlKFI | and this is what you get: http://wow.pastebin.com/697333 |
02:56.25 | KarlKFI | was just rying to see if there was a better way w/o duplicating code |
02:56.49 | KarlKFI | forgot a ) int eh first if |
02:58.04 | MentalPower | ah, I see what you mean now |
02:58.53 | MentalPower | however that would also fire once per every LoD addon that loads after vars loaded |
02:59.11 | MentalPower | regardless of whether it uses your library or not |
02:59.11 | KarlKFI | that's the idea |
03:00.04 | KarlKFI | the only way to stop that would be a flag on registering that is niled on vars loaded |
03:00.10 | KarlKFI | but it's not really worth it |
03:01.07 | KarlKFI | if you have already picked a language it will call Localization.RemoveUnusedLocales() which will do nothing |
03:01.27 | KarlKFI | if you haven't picked a language it'll ask again |
03:02.10 | KarlKFI | if you haven't been prompted and haven't picked a language then the LoD addon must be loading the lib and you'll be asked |
03:02.29 | MentalPower | nice |
03:03.21 | KarlKFI | so the only thing the flag would gain would be to stop RemoveUnusedLocales from being run again |
03:03.43 | KarlKFI | whihc basicly would iterate the locale/addon tree |
03:03.59 | KarlKFI | but not actually change anything |
03:04.40 | KarlKFI | i don't think it's worth optimizing |
03:05.03 | KarlKFI | anyway... need to make the menu sellect from only availible locales |
03:07.09 | KarlKFI | oops, forgot to translate "Available Languages"... french and german anyone? |
03:09.30 | MentalPower | wb Cairenn |
03:09.35 | Cairenn | thanks MentalPower |
03:09.46 | KarlKFI | how was the party? |
03:09.56 | Cairenn | it went great |
03:10.07 | KarlKFI | good to hear |
03:11.20 | KarlKFI | mm menu was nice and easy, looks like I outdid myself |
03:11.45 | KarlKFI | heh, i had already abstracted it enough to put strait into a loop |
03:12.33 | KarlKFI | so who wants to play with ym new toy? |
03:17.48 | zespri_work | "verfugbare Sprachen" I think. But what do I know |
03:17.59 | zespri_work | u with umlaut |
03:24.25 | KarlKFI | what's the command to see what instances you're bound to? |
03:26.12 | norganna | <PROTECTED> |
03:26.31 | KarlKFI | hmmm, now to convert an addon to use Localization to see if it really works |
03:26.44 | KarlKFI | <PROTECTED> |
03:26.47 | KarlKFI | thx |
03:27.20 | KarlKFI | hmm, what small Cosmos addon should I convert first.. |
03:28.24 | KarlKFI | oh norganna, I saw something about khaos registration in Bab, did you have to reregister or something? |
03:28.33 | zespri_work | simple you just need to instal a locolized client and run it |
03:29.01 | KarlKFI | no no, Localization is the name of the addon :P |
03:29.03 | norganna | uh, when the locale changes, all the strings in khaos need to be reloaded |
03:29.09 | KarlKFI | kk |
03:29.41 | norganna | (because khaos doesn't support dynamic localizations [yet]) |
03:29.56 | KarlKFI | actually |
03:30.00 | KarlKFI | i think it does |
03:30.11 | KarlKFI | you just have to supply a function instead of a string |
03:30.39 | KarlKFI | i know that works for feedback, i think it works for most strings |
03:31.12 | KarlKFI | just make an inline func and it should work |
03:31.25 | KarlKFI | function() TEXT("key") end |
03:31.39 | KarlKFI | i'll test it |
03:31.43 | norganna | kk |
03:31.55 | KarlKFI | ChatScroll is my first victem |
03:31.56 | MentalPower | that would GREATLY simplify things |
03:32.57 | *** join/#wowi-lounge ckknight_ (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
03:38.27 | KarlKFI | well function() return TEXT("key") end |
03:38.39 | MentalPower | it works? |
03:39.41 | KarlKFI | it works for feedback and i think text and helptext, i'm checking for optionsets now |
03:42.15 | KarlKFI | hmm, it didn't like that, but it shouldn't be too hard to fix |
03:43.23 | MentalPower | well, if that is supported it would greatly simplify Babylonian and our khaos registering code |
03:43.45 | KarlKFI | well hopefully my addon will make Babylonian obsolete |
03:45.11 | MentalPower | question, how does it handle different addons using the same library? |
03:45.24 | MentalPower | ie, willl changing the language on one change it for all? |
03:45.38 | KarlKFI | you sellect a global preference |
03:45.39 | MentalPower | or is each addon's preference regarded separately |
03:47.02 | KarlKFI | i could make it addon specific but it gets a lot more messy and I didn't really see too much benifit |
03:47.41 | MentalPower | can't wait to try it |
03:48.19 | KarlKFI | well it works fine now, trying to get khaos to be more friendly atm |
03:50.15 | KarlKFI | lol, wonder what 'zig' is |
03:58.59 | zespri_work | yeah =) I wondered that too =)))) |
03:59.11 | KarlKFI | silly alex |
03:59.59 | zespri_work | because In my language there is no difference between i and ee I immideatley thought of zeeg =) |
04:00.37 | MentalPower | rolf |
04:01.11 | *** join/#wowi-lounge Kirov (n=Kirov@adsl-68-127-146-53.dsl.pltn13.pacbell.net) |
04:01.12 | KarlKFI | a few words come to mind |
04:09.40 | Kremonte | any way to set a text="" in xml with a variable? |
04:09.46 | Kremonte | or do i need to do settext() on load ;x |
04:10.11 | KarlKFI | you can use a variable for the most part |
04:10.20 | KarlKFI | all caps i think |
04:10.28 | Kremonte | it's not working ;( |
04:10.35 | KarlKFI | what're u trying? |
04:10.40 | Kremonte | do i need to load localization before xml in toc? |
04:10.53 | Kirov | yes |
04:11.06 | Kremonte | that could by why X) |
04:11.12 | Kremonte | can i concatenate variables? |
04:11.22 | KarlKFI | prolly not |
04:11.27 | Kremonte | yea it worked except the concatenating |
04:12.41 | Kremonte | boo. |
04:14.59 | KarlKFI | unfortunetly you don't seem to be able to localize bindings |
04:15.05 | KarlKFI | well |
04:15.08 | KarlKFI | post onload |
04:15.11 | Kremonte | yea i've never done these localization shenanigans |
04:18.26 | KarlKFI | well, I got titles working with dynamic locs |
04:18.47 | KarlKFI | ChatScroll didn't have any options tho, lol. couldn't test um |
04:19.42 | KarlKFI | guess I'll have to try something bigger |
04:20.14 | KarlKFI | how bout FriendsFacts |
04:28.58 | KarlKFI | works now mentalpower |
04:29.08 | KarlKFI | was only a few line change |
04:30.44 | KarlKFI | just gotta make sure all your strings end with a ; or , when you're converting localization to use Localization.RegisterAddonStrings |
04:30.50 | KarlKFI | else the table errors |
04:31.31 | KarlKFI | i'll commit the updated Khaos in a bit |
04:31.45 | KarlKFI | gotta merge it with whatever's in the trunk |
04:37.47 | KarlKFI | Change live on the next hour: [Khaos] |
04:37.48 | KarlKFI | -Now allows for dynamic addon text and helptext using a function that evaluates to a string at runtime. Feel free to localize at will without reregistering! |
04:38.54 | KarlKFI | and with that, my work is done |
04:40.19 | KarlKFI | spose i should write some docs |
04:40.57 | KarlKFI | i'll just do it on the wiki |
04:48.09 | Tem | Kemayo: you around? |
04:48.15 | Kemayo | Indeed. |
04:48.45 | Kemayo | s/./ I am./ |
04:49.11 | Tem | I have a 'feature request' for QuestsFu |
04:49.20 | Kemayo | What would you like? |
04:49.30 | Tem | the 'done' text on quests |
04:49.32 | Tem | green |
04:50.12 | Kemayo | That's doable. I can even make the 'failed' text red, I suppose. |
04:53.53 | Kemayo | ...I really need to sit down and refactor QuestsFu. Many features have been added, and FuBar's API has changed a lot since I wrote it. |
04:54.57 | Tem | cool |
05:01.54 | Kemayo | Okay, all done and (briefly) tested. |
05:02.21 | Tem | yay |
05:02.22 | Kemayo | If you don't mind getting it from SVN, it's been committed to svn.wowace.com. |
05:02.26 | Tem | fnialy in the SVN |
05:02.47 | Tem | oh heh, I just noticed something kinda funny |
05:03.12 | Tem | if you shift click a line on the tooltip, it adds the quest to the standard quest tracker |
05:04.35 | *** join/#wowi-lounge duke|ib (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
05:04.38 | Kemayo | Yup. I find it strangely useful. I'm very keyboard oriented, so mousing up to the bar is a pain for a quest that I want to keep tabs on. :) |
05:06.06 | Tem | detatched tooltip ftw |
05:06.52 | Kemayo | That winds up being information overload for me -- even if I collapse all the areas I don't care about, there's still a lot of extraneous text. |
05:07.15 | Tem | it's working out very well for me |
05:07.17 | Tem | I really like it |
05:07.24 | Tem | I was hoping that shift-click would add the quest name and level to the the ChatFrameEditBox |
05:07.45 | Kemayo | That's Alt-click. |
05:07.51 | Kemayo | ...and it doesn't get the level. I should add that. |
05:08.03 | Kemayo | (Ctrl-click shares the quest with any nearby party members.) |
05:08.26 | Tem | aaah |
05:12.52 | Kemayo | Okay... it'll now add the quest to the chatbox like "[20:Some Quest]" |
05:15.28 | Tem | svn update * |
05:15.38 | Tem | er... wrong place |
05:15.41 | Tem | stupid focus... |
05:25.09 | Kemayo | But at least I know you're dedicated. :) |
05:25.35 | Tem | I love addons in the svn |
05:25.41 | Tem | it's *way* easier to update |
05:26.38 | haste | I agree Tem |
05:27.10 | Kemayo | I'm using it for that as well, I confess. |
05:28.13 | *** join/#wowi-lounge Qaarh (i=Qaarh@c-e51c72d5.029-112-6c6b701.cust.bredbandsbolaget.se) |
05:28.43 | Tem | I especially like bugging the developers to make changes |
05:28.48 | *** join/#wowi-lounge Wobin_ (n=Wobin@221.221.22.25) |
05:28.59 | Tem | CIA nicely reports when changes get made |
05:29.05 | haste | was that a hint :p ? |
05:29.16 | Tem | oh yeah.. you |
05:29.23 | Tem | get back to work |
05:36.19 | KarlKFI | what Icon should i use for Localization prompt |
05:38.46 | Cairenn | a talk bubble, perhaps? |
05:39.09 | *** join/#wowi-lounge Crispix (n=Crispy@c-24-7-241-103.hsd1.in.comcast.net) |
05:39.26 | KarlKFI | is there one in wow yet? |
05:39.41 | Cairenn | talk bubbles? unh, yeah |
05:40.11 | *** join/#wowi-lounge duke|ib (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
05:40.16 | KarlKFI | an icon? |
05:41.04 | Cairenn | hang on a couple, lemme find |
05:41.35 | KarlKFI | i see the social window icon but i needd one the size of an action button |
05:42.25 | Kirov | What about the "chat" button from the chat frame? |
05:42.25 | Cairenn | looking, gimme a couple, can't remember for sure |
05:43.06 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
05:43.22 | norganna | Anyone wanna try my new toy? |
05:43.30 | KarlKFI | which? |
05:43.32 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
05:43.48 | norganna | http://norganna.org/scrubber/ |
05:45.31 | KarlKFI | only current pages i take it |
05:46.00 | krka | hmm |
05:46.06 | krka | what does it do? |
05:46.23 | krka | show all the latest posts? |
05:46.25 | KarlKFI | searches the ui forums |
05:46.42 | KarlKFI | er |
05:46.46 | KarlKFI | all forums |
05:46.49 | norganna | yah - advanced search and history archive |
05:46.54 | *** join/#wowi-lounge sweede (i=sweede@71.194.83.65) |
05:46.59 | krka | nice |
05:47.09 | norganna | well, not much history atm |
05:47.19 | norganna | only about 18 hours |
05:47.21 | sweede | anyone know of a good example of creating a frame with tabs ? |
05:47.54 | sweede | something really really simple, i only need it to display an edit box in each tab (up to 7) |
05:47.58 | norganna | nice feature is the search by guild, so i can see what all my guildies are posting... |
05:49.34 | KarlKFI | nifty |
05:49.43 | Cairenn | hrm, not finding on, sorry Karl |
05:49.52 | KarlKFI | thx for trying |
05:50.01 | KarlKFI | i'll have to have one made |
05:50.11 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
05:50.19 | Cairenn | I thought there was one, but I'm not seeing it right now, may just be missing it because of being tired |
05:51.00 | Wobin_ | http://x402.putfile.com/4/11707234272.gif |
05:51.05 | Wobin_ | omg |
05:51.34 | KarlKFI | lol |
05:52.26 | krka | sweede, there's a tabbed guide at wowwiki |
05:52.31 | krka | search for "tabbed" |
05:53.08 | KarlKFI | :) |
05:53.10 | krka | poor dog :( |
05:53.46 | *** join/#wowi-lounge Crispix (n=Crispy@c-24-7-241-103.hsd1.in.comcast.net) |
05:55.12 | KarlKFI | that's really cool norg |
05:55.30 | KarlKFI | stalking my guild as we speek |
05:55.54 | Osagasu | scary concept. |
05:56.20 | KarlKFI | funny on the paladin forum there's a thread: "pallies suck" |
05:56.23 | Osagasu | Also, I never realized just how big the WoW install was until I was waiting for it to finish so I could go to sleep |
05:58.19 | Osagasu | hrm |
05:59.26 | Cairenn | night guys |
05:59.39 | Osagasu | nighy cair |
05:59.41 | norganna | nite cair |
05:59.53 | KarlKFI | moo |
06:01.03 | Osagasu | Hey, I'M supposed to be the eccentric one |
06:01.30 | *** join/#wowi-lounge Crispix_ (n=Crispy@c-24-7-241-103.hsd1.in.comcast.net) |
06:01.38 | KarlKFI | you lose |
06:04.01 | KarlKFI | what's the art folder path.. |
06:04.12 | KarlKFI | "Interface\\Icons\\Ability_Warrior_WarCry" |
06:04.19 | KarlKFI | ? |
06:04.38 | KarlKFI | wow |
06:04.44 | KarlKFI | i guessed right |
06:08.22 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
06:09.25 | *** join/#wowi-lounge namxo (i=oxman@bau91-1-82-239-244-31.fbx.proxad.net) |
06:11.57 | KarlKFI | http://www.wowwiki.com/images/6/6c/LocaleSelection.jpg |
06:18.57 | *** join/#wowi-lounge s|loup (n=loup@exch01.berlinheart.de) |
06:19.33 | s|loup | hi |
06:20.00 | KarlKFI | yo |
06:22.18 | KarlKFI | http://www.wowwiki.com/Localization_Lib |
06:23.01 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
06:24.17 | *** join/#wowi-lounge Kalroth (n=kalroth@195.215.170.222) |
06:27.13 | KarlKFI | oi, i didn't realize ckknight was so prolific in lib |
06:27.15 | KarlKFI | libs* |
06:28.15 | Tem | just about everytime he does something FuBar that could be generalized into a lib, he does |
06:29.05 | KarlKFI | hmm need to update some things on wowi... buncha stuff outa date |
06:29.10 | KarlKFI | me* |
06:30.56 | KarlKFI | oh nice, wowi moved the acceptance stuff to the same page |
06:34.01 | KarlKFI | hmmm iriel just kinda dissapeared |
06:34.15 | KarlKFI | and cair's asleep. |
06:34.23 | KarlKFI | <PROTECTED> |
06:35.30 | KarlKFI | norganna, you said things were ready on your side? |
06:35.46 | norganna | pretty much |
06:35.55 | norganna | i don't know where to go from here but |
06:35.57 | KarlKFI | so you jsut need server access? |
06:36.08 | norganna | not really even that |
06:36.36 | norganna | i need someone to upload the stuff, create a database table, and grant me access to it. |
06:37.32 | norganna | s/database table/database/ |
06:37.38 | KarlKFI | need sparkz of gryphen for that.. wonder if they're around |
06:38.39 | KarlKFI | or* |
06:39.09 | KarlKFI | I can upload the stuff I believe, but I'm not sure what kinda database stuff we have set up |
06:39.37 | KarlKFI | and I don't wanna play in the user access or my nooblet ass might break somehting |
06:40.15 | Kirov | Anyone here looked in to the chat issue? |
06:40.51 | KarlKFI | not i kirov, think iriel was on the same page with you, but i didn't follow |
06:41.40 | norganna | KarlKFI: best let the experts play with DB permissions... they can get tricky |
06:41.51 | KarlKFI | my thoughts exactly |
06:44.05 | KarlKFI | ouch >14 US servers just went down |
06:44.17 | Kalroth | >< |
06:44.42 | KarlKFI | all old super-high pop |
06:44.42 | Wobin_ | *klunk* |
06:44.54 | norganna | yeah? i didn't think the database creation would have been that bad :P |
06:45.09 | KarlKFI | :P |
06:45.40 | KarlKFI | I'm gonna throw Localization in Cosmos and see what I can break |
06:45.57 | Codayus | Yeah...we downed mag. Dropped a ToEP...and....servers go bye bye. |
06:46.00 | Codayus | Yay bliz! |
06:46.25 | KarlKFI | no one picked it up? |
06:46.29 | KarlKFI | <PROTECTED> |
06:46.45 | Codayus | Couldn't... :-/ |
06:47.05 | norganna | 2 weeks until they respond to the ticket |
06:47.17 | Kalroth | up to 3 weeks actually |
06:47.24 | norganna | ours was 2 |
06:47.27 | Codayus | That was the first sign - loot lag. No loot, couldn't mine. Then some locks noticed they couldn't summon pets. Then everyone got D/Ced... |
06:47.33 | Kalroth | official timeline is up to 21 days on EU anyways, it can happen before, sure |
06:47.48 | norganna | geez |
06:48.05 | norganna | you know they only do that to stop people from bothering |
06:48.13 | Kalroth | of course :) |
06:48.35 | KarlKFI | Kil'Jaeden's been getting horrable chat lag every tuesday followed by server hickups for the past 3 weeks |
06:48.42 | KarlKFI | but it's wed.. |
06:48.51 | Kalroth | Took them exactly 20 days to replace my Arcanite Reaper back when I was a newbie and before the multi buyback slots on vendors |
06:48.58 | Codayus | Lost some lightbringer legs, arcanist legs, and the ToEP...sigh |
06:49.02 | *** join/#wowi-lounge ckknight_ (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
06:49.14 | Kalroth | it sucked selling *fish*fish*arcanite reaper*fish*fish*fi.. DOH! |
06:49.33 | KarlKFI | lol |
06:50.20 | norganna | i sold all my armour once |
06:50.25 | KarlKFI | lol |
06:50.28 | KarlKFI | gg |
06:51.40 | norganna | i thought i was at the vendor and right clicked everything, and then noticed it was still all there... so i thought "oh, silly me, i haven't opened up the window yet.." so i opened up the window and right clicked it all again... |
06:52.17 | norganna | (this was back in the early levels when i was still in greens, and was trashing whites. |
06:53.14 | norganna | of course right-clicking it all the first time had swapped my nice greens with whites.... and then i sold my greens... |
06:53.17 | *** join/#wowi-lounge krka|work (n=kristofe@66.217.181.62.in-addr.dgcsystems.net) |
06:53.49 | KarlKFI | nice |
06:54.19 | norganna | back in my newb days... ahh - memories... |
06:56.15 | KarlKFI | if you grab Cosmos Alpha in > 5min you can get the new shiney Localization Lib |
06:56.48 | norganna | I tell you what i'm using my scrubber for at the moment... keeping track of any forum posts that mention one of my addons. |
06:56.57 | KarlKFI | :) |
06:57.12 | KarlKFI | one addon per search or can you 'or' them? |
06:57.36 | norganna | it has an rss mode (just tack &rss=1 to the end) and i've popped that into thunderbird, it's great! |
06:57.51 | norganna | it is default or search |
06:58.32 | norganna | you can +term and -term to explicitly require or not a term |
07:00.13 | krka|work | cool stuff |
07:01.22 | KarlKFI | not sure i wanna track ALL my addons |
07:01.46 | KarlKFI | i don't even REMEMBER all my addons.. have to go find a list |
07:06.02 | KarlKFI | did cide ever make that mod that checks the inventory of your raid to see who has an item? |
07:06.28 | Kirov | yeah |
07:06.33 | Kirov | well |
07:06.40 | Kirov | it checks containers, not inventory |
07:06.52 | KarlKFI | not both? |
07:07.08 | Kirov | no |
07:07.15 | Kirov | at least not last I looked |
07:08.36 | Kirov | yeah, only containers |
07:08.56 | KarlKFI | it in ctra? |
07:09.02 | Kirov | yes |
07:10.02 | KarlKFI | isn't there a way to link to wowi by addon name and not id? |
07:10.13 | KarlKFI | url masking of some sort.. |
07:12.02 | KarlKFI | lol, forum wont let me use characters on the down realms |
07:12.13 | *** join/#wowi-lounge MentalPower (n=chatzill@host-70-45-84-10.onelinkpr.net) |
07:15.14 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
07:16.42 | KarlKFI | MentalPower: Localization and the updated Khaos should be in the Cosmos Alpha now |
07:17.20 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
07:17.51 | KarlKFI | or: http://www.wowinterface.com/downloads/fileinfo.php?s=&id=4930 |
07:20.14 | *** join/#wowi-lounge Elkano (i=Elkano@client0178.vpn.uni-saarland.de) |
07:21.52 | KarlKFI | Anyone know of a way to update Bindings text? |
07:23.15 | Kirov | sure |
07:23.31 | Kirov | just change the global |
07:23.55 | KarlKFI | it reevaluates? |
07:24.55 | Kirov | Yeah |
07:25.10 | KarlKFI | hmm |
07:25.34 | Kirov | I edited SuperMacro to change the names of the macro bindings to the name of the macros |
07:25.47 | KarlKFI | ah |
07:26.14 | KarlKFI | guess I'll have to add some sort of binding or direct replacements for Localization |
07:28.38 | Miravlix_ | http://www.linuxtoday.com/developer/2006050400626OSHLDV |
07:30.29 | KarlKFI | lol |
07:30.45 | KarlKFI | damn it, I shoulda written a paper and had it published |
07:31.44 | KarlKFI | oh nm |
07:31.50 | KarlKFI | he jsut means Lua is Embeddable |
07:31.59 | KarlKFI | rather than Embeddable lua |
07:33.46 | KarlKFI | grr, i pushed my addon out too soon, now I have to go add option, but discouraged globals |
07:33.53 | KarlKFI | optional* |
07:34.39 | Miravlix_ | Embeddable scripting with Lua |
07:34.52 | Miravlix_ | It's just that Lua is embeddable into C |
07:34.59 | KarlKFI | ya ya... he means embeddable language |
07:35.22 | KarlKFI | as oppossed to embedding addons inside addons |
07:35.44 | KarlKFI | dunno, is lib embedding unique to lua? |
07:36.07 | Miravlix_ | Yeah, but embedding is kinda only special for WoW, normal lua wouldn't have those issues |
07:36.34 | KarlKFI | no, but if I could embed C within C i could be on to something |
07:37.12 | KarlKFI | course most of those are unneccissary due to distribution techniques |
07:48.33 | krka|work | hm... isn't embedding kinda like distributing dll:s along with your program and only load them if they're not already loaded? |
07:48.44 | KarlKFI | something liek that |
07:49.24 | Miravlix_ | Well, you usually install the dll's so only one version is on the system |
07:50.16 | *** join/#wowi-lounge Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
07:50.16 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
07:50.31 | Miravlix | Embedding isn't really a used technoligy in Windows software. |
07:50.59 | Miravlix | Linux don't use embedding either. |
07:52.14 | Miravlix | If Blizzard created a installaddon.exe with lua controled install language |
07:53.46 | Miravlix | Then we could make some libraryaddon where we install all our libraries and could make a organization system |
07:55.00 | Miravlix | Hmm, wouldn't really need to be done by Blizzard, we could just assosiate the installer with some extension and start distributing all our files as something.xyz |
07:57.09 | krka|work | not sure i follow |
07:57.17 | krka|work | what are you trying to solve? |
07:57.37 | Miravlix | We would all distribute our addons as addon.glu |
07:58.08 | krka|work | and make it even harder for users to install it? |
07:58.08 | Miravlix | And have a program assoiated with glu files, thats simply a zip file containing. install.lua and <directorywithaddon> |
07:58.23 | Miravlix | No, it would make it easier |
07:58.34 | Miravlix | They just download and open it and it install itself |
07:59.23 | KarlKFI | mm, double click install and download deps |
08:00.08 | krka|work | just embedding libs seems easier to me |
08:00.20 | KarlKFI | easier for who |
08:00.38 | krka|work | developers |
08:00.45 | KarlKFI | not really |
08:00.54 | KarlKFI | not really easier for users either |
08:01.00 | KarlKFI | can't beat double-click |
08:01.34 | KarlKFI | just means the libs need dependable dl urls |
08:03.12 | KarlKFI | someone jsut has to code something that's cross platform |
08:03.30 | KarlKFI | otherwise it's already shown it wont get addopted |
08:04.51 | Miravlix | Hmm, I wonder if someone has coded stuff like this already. |
08:05.05 | KarlKFI | there are a few installers |
08:05.11 | KarlKFI | nothing double click that i know of |
08:05.58 | KarlKFI | some batch files |
08:06.29 | KarlKFI | some apple scripts |
08:06.45 | krka|work | python is probably the best choice |
08:07.04 | krka|work | but the developer of an addon would need need to know the download url to its library |
08:07.11 | KarlKFI | right |
08:07.18 | KarlKFI | same problem we usually have |
08:07.26 | krka|work | and there needs to be a clear way to compare library versions |
08:07.39 | KarlKFI | parsing toc i spose |
08:07.47 | KarlKFI | if the version was standard |
08:07.48 | krka|work | what about forked addons? |
08:07.50 | krka|work | like Titan |
08:08.07 | KarlKFI | the link wouldn't be the same |
08:08.23 | krka|work | but they have the same name |
08:08.29 | krka|work | you have to go by addon name |
08:08.59 | KarlKFI | you'd still be providing a link for a compatible version |
08:09.10 | krka|work | yes, but that may not be the latest version |
08:09.12 | KarlKFI | the only diffuculty would be overwritting |
08:09.18 | KarlKFI | true |
08:09.19 | krka|work | your current may be better but have a lower version number |
08:09.22 | krka|work | if they are forks |
08:09.37 | KarlKFI | perhaps a prompt for each lib |
08:09.43 | KarlKFI | with toc info |
08:10.18 | KarlKFI | and current toc info if you're possibly replacing an addon |
08:10.32 | krka|work | what i'd like to see more than this, is a program that hooks into the browser and watches downloaded zips, check the contents of the zip to see if it's an addon, and if so, it installs it |
08:10.39 | KarlKFI | the Cosmos app already has toc scanning written in |
08:10.45 | krka|work | then downloading dependencies would be easy |
08:11.29 | Miravlix | Seems it's all comercial products |
08:11.40 | *** join/#wowi-lounge Wobble (n=Wobin@221.221.22.25) |
08:11.48 | krka|work | would be cool to use debians package system for addons :P |
08:11.54 | Kalroth | :D |
08:12.06 | Kalroth | apt-get cosmos |
08:12.07 | krka|work | just set up a repository for wow addons and create debs |
08:12.09 | krka|work | yeah |
08:12.17 | KarlKFI | command line tho |
08:12.30 | Miravlix | Apt isn't command line only |
08:12.32 | krka|work | nah, synaptic is graphical |
08:12.35 | Kalroth | there are UI utilities too, but they're mostly for Linux :p |
08:12.37 | Kalroth | (read: all) |
08:12.39 | Miravlix | It has many X-windows front ends |
08:13.12 | Miravlix | But I was looking for something that embeddeds lua and works on Mac, Windows and Linux |
08:13.21 | krka|work | apt has very nice version handling |
08:13.31 | krka|work | you can make your program require that a lib is of a certain version, or interval |
08:13.50 | krka|work | and apt automatically detects problems and lets you choose how to handle it |
08:14.38 | Kalroth | debian stable is very strict handled though, it wouldn't work for addons |
08:14.52 | Kalroth | and debian unstable is kinda meh, I got a lot of fucked up installed by using it |
08:17.12 | Miravlix | By using a standard zip/gzip format, with just a minimal added information, someone that doesn't want to use the installer, can still install the files |
08:17.18 | KarlKFI | there we go, added optional Global string assignment |
08:17.52 | Miravlix | Just assign your zip program to handle .glu files and you just have to ignore install.lua in the root of it |
08:17.52 | norganna | KarlKFI: guess we'll talk about the database tomorrow... |
08:18.07 | norganna | I'm going home now - nite. |
08:18.11 | KarlKFI | well sparkz and gryphon has eu hours |
08:18.20 | KarlKFI | or at least not my hours |
08:18.34 | KarlKFI | i'll let you know if I catch them |
08:18.49 | Miravlix | HoneyPotTrap! |
08:19.02 | KarlKFI | basicly |
08:19.21 | KarlKFI | you're sweet and sticky, can I leave you sitting around? |
08:19.38 | Miravlix | Who? |
08:19.43 | KarlKFI | you silly |
08:19.52 | norgs|away | just gonna plug my Scrubber (http://norganna.org/scrubber) for those who haven't seen it yet :P |
08:20.03 | KarlKFI | fun toy, that is |
08:20.07 | norgs|away | It's fun, try it out |
08:20.10 | KarlKFI | you posted it yet on the forums? |
08:20.28 | norgs|away | find what your guildies are posting, use a real search etc... |
08:20.30 | KarlKFI | post it on general... better yet, slash dot it |
08:20.50 | norgs|away | karl - gonna wait for about a couple of weeks yet, to get some more data in there. |
08:20.53 | KarlKFI | gaurenteed to run your ISP into the ground or your money back |
08:21.06 | KarlKFI | kk |
08:21.14 | norgs|away | it only has about 24 hours of data atm... |
08:21.19 | KarlKFI | i noticed |
08:23.38 | Miravlix | Sucks to catch up on your favorit tv series and not having access to watch the new shows. |
08:23.39 | KarlKFI | ah, there's news. An hour ago 20 realms got pwned |
08:24.06 | KarlKFI | tim to go test on draka |
08:26.17 | KarlKFI | O.o new customer service forum... I feel sorry for whoever staffs those |
08:29.08 | KarlKFI | oi. hate it when my line nmbers don't line up |
08:31.01 | *** join/#wowi-lounge Wobble (n=Wobin@221.221.22.25) |
08:31.26 | Kalroth | wibble wobble |
08:31.40 | Wobble | gah |
08:31.55 | Kalroth | :) |
08:33.48 | Industrial | :p |
08:39.14 | *** join/#wowi-lounge Kalerender (n=charybdi@58.169.81.212) |
08:40.05 | Kalerender | g'day, wondering if anyone here is familiar with the WoW UI Designer program, got some newbie questions I need to bounce off of someone a bit more knowledgeable |
08:42.07 | Elkano | ask your questions :) If so knows the answer he may post it :) |
08:43.02 | Kalerender | wondering how to put in a drop-down list directory thingy.. so say +Azeroth and if I click the + box it'll drop down to show the zones in azeroth (obviously I need to put in what I want, just need the framework) |
08:43.27 | KarlKFI | complicatedly |
08:43.38 | KarlKFI | the UI designer only does the gui |
08:43.51 | KarlKFI | i believe you have to code the drop down manually |
08:43.58 | Elkano | well, I'm not using the designer part of the program; I only use it to check how my XML will look ^^' |
08:44.10 | Kalerender | bugger, guess I'll get around to that bit later |
08:44.30 | Elkano | afair the designer had some problems with dropdowns anyways... |
08:44.52 | Kalerender | ok |
08:45.29 | Kalerender | you two sound like the whole lua/xml thing doesn't sound like baked spaghetti, mind if I tell you what I want to do and you tell me if there's any major problems with it that'll stop me from accomplishing it? |
08:45.40 | Elkano | so maybe you can put it into the design but it's size will most likly be shown wrong... and populating it is done via lua |
08:46.06 | *** join/#wowi-lounge krka_ (n=kristofe@66.217.181.62.in-addr.dgcsystems.net) |
08:46.12 | KarlKFI | what does baked spaghetti sound like? |
08:46.18 | *** join/#wowi-lounge Cairen1 (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
08:46.22 | Elkano | delicious? |
08:46.35 | KarlKFI | wait a sec.. cair's not here... |
08:46.42 | Kalerender | I dunno, maybe if I spoke korean to you in a taekwondo class or something heh |
08:46.56 | Kalerender | brb, getting sick gf bbq sauce |
08:47.04 | s|loup | it sounds for me like the ui of tradeskills you have a header and can expand it |
08:47.28 | KarlKFI | "I fell asleep on my arm" best song ever |
08:47.40 | KarlKFI | -The Aquabats |
08:48.07 | Kalerender | yeah s|loup, thats how I want it to look |
08:48.12 | Elkano | I should spend more tie reading things :/ |
08:48.20 | Elkano | s/tie/time/ |
08:48.29 | s|loup | so you should look at the code for the tradeskill ui? |
08:48.36 | KarlKFI | afaik no one's bothered to make a gui for makign dropdowns |
08:48.48 | s|loup | i think this is found in the AddOns folder |
08:49.09 | KarlKFI | i told you! |
08:49.29 | Kalerender | anyway, what I want to have is 3 windows, first on the left is a few drop downs with the dif zones and instances, clicking on one of those gives a list of all quests and set up in chains etc (I'm getting the data using jasters quest history) then clicking on a quest shows some other info to the right of that (similar design to quest window) |
08:49.38 | KarlKFI | oops... somehow i set my addon global object to a string.. |
08:50.00 | Kalerender | hopefully I'm making it sound more complicated then it is |
08:50.02 | KarlKFI | sounds pretty |
08:50.19 | KarlKFI | also sounds like it'd take me a day to code |
08:50.28 | KarlKFI | that's a long time |
08:50.53 | *** join/#wowi-lounge neko (n=neko@193.net73.skekraft.net) |
08:51.03 | KarlKFI | dropdowns aren't especially intuitive |
08:51.29 | KarlKFI | you have to get to know them, carress then, and then beat them into submission |
08:51.52 | Kalerender | oh joy.. well I could always start it off all expanded in a scroll box or something heh |
08:51.59 | Elkano | well, if you organize it in a pretty data structure you could code sth generic taking a table of tables of tables of tables of tables of tables ;) |
08:52.10 | KarlKFI | scrollboxes are almsot as bad |
08:52.54 | KarlKFI | well if it helps any i wrote a dropdown yesterday... |
08:53.18 | KarlKFI | http://wow.pastebin.com/697617 |
08:53.41 | KarlKFI | course out of context that'll make very little sense |
08:54.17 | KarlKFI | looks like: http://www.wowwiki.com/images/6/6c/LocaleSelection.jpg |
08:55.00 | KarlKFI | also have to do a: UIDropDownMenu_Initialize(this, Localization.LoadDropDownMenu, "MENU") |
08:55.26 | KarlKFI | in the OnLoad of the LanguageDropDown which inherits from UIDropDownMenuTemplate |
08:55.43 | Kalerender | hmm.. drop down wasn't the one I wanted then.. its the one so it'd work like the tradeskills boxes do (at least the tradeskills that sort into groups the stuff you know) or the trainer box with your different skill groups |
08:56.04 | KarlKFI | that's a tree |
08:56.15 | Elkano | Kalerender, you want sth like the auction house's filters, don't you? |
08:56.21 | KarlKFI | and trees from scratch suck too |
08:56.42 | KarlKFI | tho Earth has some nice tree templates |
08:56.50 | KarlKFI | none nicely documented of course |
08:57.25 | Kalerender | nah not the filter, tree is what I'm after |
08:57.44 | Elkano | well, what's needed is a function to populate the lines of a fauxscrollframe with the data obtained from a data structure |
08:58.01 | Kalerender | thing is, I don't want it to filter anything, just that if you click on azeroth it pops opens the zones below it, click on say westfall you see all the westfall quests in the window to the right, click on one and it has the relevant info to the right of that |
08:58.07 | Elkano | well, the filter does work like a tree (armor - lether - head) |
08:58.20 | Kalerender | oh that bit, yeah like that bit :) |
08:59.21 | Elkano | I have recoded the ah filter for ItemDB, but it's not exactly what you need |
09:00.13 | Kalroth | thottbot has been sold >< |
09:00.16 | Kalerender | anyway, unless someone wants to volunteer to do the dirty work and show me how to input future data, I guess I need to go do more reading heh.. scripting was enver this annoying in zMUD |
09:01.30 | Kalerender | oh btw, don't suppose you guys know if there's a mod or an easy way to change shift-click autoloot to something else like ctrl-click? |
09:01.47 | KarlKFI | nope |
09:03.10 | Kalerender | shame, never have enough keys on my n52 I swear :| |
09:05.02 | Wobin_ | oh |
09:05.13 | Wobin_ | I was just about to say that'd end up being a huge savefile |
09:13.02 | KarlKFI | VARIABLES_LOADED have an arg1? |
09:14.35 | Miravlix | No |
09:17.23 | Miravlix | Global event fired at the end of loading all savedvariables |
09:17.37 | KarlKFI | ? |
09:17.47 | KarlKFI | oh |
09:17.49 | KarlKFI | kk |
09:20.16 | Corrodias | now THIS is a good game review: http://www.gamefaqs.com/portable/gameboy/review/R85946.html |
09:25.06 | Codayus | I like it. |
09:25.31 | Codayus | And kind of appropriate to be mentioned in a channel relating to WoW. |
09:25.41 | Codayus | I note he mispelled "rogue" as "rouge". |
09:25.47 | Codayus | Honestly, what is it about that word? |
09:26.36 | Miravlix | Key placement |
09:27.09 | Miravlix | rtyuioiugfde |
09:27.39 | Miravlix | vs rtyuiokjhgyuytre |
09:29.11 | Miravlix | I don't think anyone who can really spell has issues with rogue and rouge, the words is quite different, it's just a typing issue. |
09:31.40 | *** join/#wowi-lounge netcurse (n=net@dslb-088-064-179-141.pools.arcor-ip.net) |
09:31.55 | Kalroth | a rogue wearing rouge is pretty! |
09:32.52 | Miravlix | I've been wondering about my own mistyping, it's strange I've been a touch typist for 20 years, I write this while watching dad on MTV, without looking once, I even notice mistypings and can edito them as I go without reading it. |
09:34.42 | Miravlix | But for some strange reason, I have trouble with keys not getting out in the right order. like a space getting typed early. |
09:35.21 | Miravlix | I've no explanation for why this issue has creept into my typing, since it hasn't always been there. |
09:35.51 | Miravlix | And even stranger many others seems to have developed the same issue. |
09:35.58 | Kalroth | it's because you're getting old |
09:36.14 | Kalroth | old people has problems with placement of spaces in sentences |
09:37.17 | KarlKFI | int eh |
09:37.59 | Kalroth | That' swh yKar lsometime stype slik ethis! |
09:51.35 | Depherios | OMG I do the same thing lately, with the spaces |
09:51.41 | Depherios | OMG that reply is late |
09:52.04 | Depherios | ditto with the touch typing too |
09:53.27 | KarlKFI | i dont even touch type, so i dunno what my issues |
09:53.32 | KarlKFI | issue is* |
09:53.36 | Depherios | lol |
10:03.52 | KarlKFI | oi.. this is hard to read.. now i have to figure out how to do tables |
10:21.34 | KarlKFI | is it just me or is the formatting on this page nearly unreadable... http://www.wowwiki.com/Localization_Lib |
10:28.15 | Industrial | yeah it is |
10:28.23 | Industrial | dark brigt dark bright |
10:28.49 | KarlKFI | think i need to make those code segments half width or soemthing |
10:29.00 | KarlKFI | but I'm not sure how the wiki tables work |
10:29.25 | Industrial | core can be readable when its dark(er) too |
10:29.30 | Industrial | *lunch* |
10:30.23 | Miravlix | We don't have co-routine support in WoW Lua? |
10:31.32 | *** join/#wowi-lounge Maldivia (i=the_real@85.24.45.189) |
10:32.28 | Maldivia | hmm... |
10:32.59 | KarlKFI | no, but Chronos has thread support |
10:33.20 | Maldivia | Cairenn, you awake ? |
10:33.32 | KarlKFI | not at >3am |
10:33.38 | Miravlix | Still think I could solve a lot of problems with coroutines |
10:33.46 | Maldivia | You never know :) |
10:34.07 | KarlKFI | well, i've never seen her willingly names Caren1.... |
10:34.14 | KarlKFI | Cairen1 either |
10:34.19 | Maldivia | hehe |
10:34.20 | KarlKFI | named.. |
10:34.22 | KarlKFI | grr |
10:34.29 | KarlKFI | stupid fingers |
10:34.41 | Maldivia | what's this zam.com business... |
10:35.08 | Miravlix | Hmm, no log msg for VF? |
10:35.23 | Miravlix | Aah, it's part of the localization addon |
10:36.01 | KarlKFI | que? |
10:36.13 | *** join/#wowi-lounge Kirkburn (n=George@151.56.195.89) |
10:36.58 | Maldivia | apparently, OGaming, Allakhazam, thottbot, L2Orphus and IGE is "merging", and forming zam.com... |
10:37.03 | Kalroth | Yup |
10:37.08 | KarlKFI | welcome to yesterday |
10:37.25 | Kalroth | wtb a new online itemdatabase! |
10:37.33 | Maldivia | well, I haven't been online for the last 12 hours :) |
10:37.41 | Maldivia | Kalroth: you can use mine :) |
10:37.50 | Maldivia | on second though, no you cant :) |
10:37.50 | Kalroth | hooray! |
10:37.53 | Kalroth | aww! |
10:37.58 | KarlKFI | <PROTECTED> |
10:38.03 | Maldivia | hosted privately :) |
10:38.40 | *** join/#wowi-lounge Stylpe (n=Stylpe@210.80-202-248.nextgentel.com) |
10:40.22 | KarlKFI | Miravlix> what log about vf? |
10:40.23 | Miravlix | Iriels code is about as easy to read as Gould |
10:40.33 | KarlKFI | lol, ya |
10:40.40 | KarlKFI | I told him as much |
10:40.47 | Miravlix | [12:35] <Miravlix> Aah, it's part of the localization addon |
10:40.58 | KarlKFI | right |
10:41.22 | KarlKFI | it's an instance of the XML translation addon IVF |
10:41.33 | Miravlix | 1 char local variable names isn't all that easy to read |
10:41.42 | KarlKFI | right, that's what I said |
10:42.04 | Miravlix | and why make a local = something then not make the if ( Local ) then |
10:42.13 | Kirkburn | Wait, wait ... zam.com? |
10:42.17 | Miravlix | But instead make it if ( global ) then |
10:42.22 | Kirkburn | Where is this news? |
10:42.35 | KarlKFI | he claimed he hadn't added enough comments... My philosiphy is it should only need comments to describe concepts or segregate code... |
10:43.06 | KarlKFI | where mira? |
10:43.17 | Miravlix | I don't have to learn this? |
10:43.28 | Miravlix | It's the local addon that use the VF system? |
10:43.33 | KarlKFI | yes |
10:43.53 | KarlKFI | you don't need to figure out iriel's adodn unless you want to use it elsewhere |
10:44.11 | KarlKFI | Localization is an embedable addon that has IVF embedded in it :) |
10:44.21 | Miravlix | It's a pet thing of mine, I don't use code I can't write. |
10:45.34 | Miravlix | And just throwing a glance over the code, I have no idea if I can understand the idea or not. Kinda like trying to read thotbottengine.lua. :) |
10:45.45 | Kirkburn | Is this the IGE article? http://wow.azzor.com/445/truth_about_IGE.php |
10:46.25 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
10:48.26 | KarlKFI | well my code is rather simple in a complex sort of way. Just pretend I used xml instead of IVF |
10:48.40 | KarlKFI | http://www.wowwiki.com/Localization_Lib is how to use it |
10:49.17 | Maldivia | Kirkburn: http://www.allakhazam.com/forum.html?forum=3;mid=114668646932202500;num=0;page=1 |
10:49.44 | KarlKFI | I'm uploading a new version compatible with those doc now mira |
10:51.49 | Kirkburn | Crap, it just keeps getting worse doesn't it |
10:52.38 | Kirkburn | I know this is something I often hint, but worldofwar is the only non-gold seller connected database/site out there now |
10:52.57 | Kirkburn | And I find that shocking |
10:53.21 | Kirkburn | And numerous other words. |
10:53.44 | KarlKFI | lesser of 4 weasels? |
10:54.07 | Kirkburn | ? |
10:54.20 | KarlKFI | sorry, play on words of a play on words |
10:54.47 | KarlKFI | kind of like a game of telephone in my head |
10:55.01 | Kirkburn | I realise, but it sounded like worldofwar had bad points ... |
10:55.11 | Kirkburn | *like you think that... |
10:55.16 | KarlKFI | i despise worldofwar |
10:55.21 | Kirkburn | Why? |
10:55.43 | KarlKFI | i've had multiple bad experiences and I don't trust their staff |
10:57.29 | Kirkburn | Okay, we'll be better not to discuss it here, it's never a good idea though :P Anyways, we need more gold ad free sites! |
11:01.37 | Kirkburn | Lol, adding the customer service forum to the bluetracker was a baaaad idea |
11:02.12 | Kirkburn | It's like adding the tech support forum to it ... loads of threads, nothing of interest |
11:05.05 | Miravlix | Firefox addblocker completely cleans the sites, so I don't even know what adverts is on what sties. |
11:15.40 | *** join/#wowi-lounge Net (i=Nor_S@m127.net81-67-144.noos.fr) |
11:18.40 | groll | hmm about the catalyst and other zoningfix addons.. which should one use and do they all do the exact same thing or different stuff etc? |
11:18.41 | Kirkburn | The new alliance race will be kalimdor based! |
11:19.15 | ckknight_ | hrm |
11:19.21 | Kirkburn | "I see there are questions about the 25% increase in landmass. To clarify this means we have increased the overall land mass by 25% which includes the new continent of Outland as well as some additions in Azeroth (Eastern Kingdoms and ****Kalimdor****). Much of the new content resides in Outland as that is the focus of the Burning Crusade expansion. Yet, players will be able to experience the new Blood Elf areas as well as the new Alliance race area |
11:19.21 | Kirkburn | s on Azeroth." |
11:20.31 | *** join/#wowi-lounge MentalPower_ (n=chatzill@host-70-45-84-10.onelinkpr.net) |
11:20.49 | Maldivia | groll: they don't do exactly the same, but more or less... and just stick to one, having multiple doesn't really help any further. Personally I'm using Catalyst |
11:21.01 | groll | hms oke |
11:21.08 | groll | i use all three :P |
11:21.24 | groll | but i read on catalyst i shouldnt |
11:21.49 | Maldivia | using all of them will give you a performance degrade |
11:22.11 | Maldivia | or well, can |
11:22.11 | groll | hehe no :P or well my loading time is way faster than usuall :P |
11:22.31 | Maldivia | well yes, compared to normal |
11:22.37 | ckknight_ | you shouldn't use all 3 |
11:22.39 | Maldivia | I mean, using 3 can be slower than using 1 |
11:22.47 | groll | but catalyst does detect the other addons it need to "turn off" so to speak? |
11:22.50 | groll | as the other one does |
11:23.48 | Maldivia | all 3 addons tries to "turn off" the slow downs, meaning that logic will be run 3 times, and it can be a fairly intrusive and slow process |
11:24.05 | groll | ok |
11:24.07 | Maldivia | but still way faster than if it wasn't "turned off" |
11:24.16 | groll | so what's the diff on them kinda? if u care to explain that is :P |
11:25.06 | Miravlix | ntfs kills around 20-25K event calls for me |
11:26.34 | groll | damn u got a lot of addons :P most it killed for me is 7k |
11:27.40 | Miravlix | Full Cosmos + 100 addons |
11:28.01 | Kirkburn | Cosmos + 100 more? |
11:28.20 | KarlKFI | a drasticly faster computer than my own |
11:28.21 | Miravlix | I can't play WoW at the moment, to much FPS loss, I stutter for upto 2 seconds at times |
11:28.29 | Kirkburn | I thought my hundred was a lot in the first place |
11:28.29 | groll | heh |
11:28.40 | Miravlix | Cosmos is 70 addons |
11:28.49 | Miravlix | So around 170 addons now |
11:29.11 | Miravlix | 183 directories in my addon folder |
11:29.21 | Miravlix | Including Blizzard_stuff |
11:30.06 | Industrial | I wanna take a loko at it, I'm sure I can remove duplicates for you and optimize things. But you wouldnt let me :P |
11:30.07 | Miravlix | So 175 and around 150-160 loaded pr. char |
11:30.12 | Industrial | s/oko/ook/ |
11:30.47 | Industrial | Im at 43 addons with 15-17MB ram usage |
11:30.54 | Miravlix | I have no duplicate features. |
11:31.19 | Miravlix | There is some related features duplicated across some addons |
11:31.29 | Industrial | Maybe I can point out equal Better(tm) addons. |
11:31.30 | Miravlix | But they all have unique features |
11:32.13 | Miravlix | I have 5 or so BG addons |
11:32.24 | Miravlix | DamageMeter and CombatStats |
11:33.02 | Miravlix | Cosmos Clock is disabled on all chars, I use Titan Clock. |
11:33.14 | Industrial | Did you try FuBar? |
11:33.30 | Industrial | (I dislike bar addons, im not an information fetishist) |
11:33.36 | groll | fubar kick ass.. kinda |
11:33.47 | Miravlix | FuBar requires ACE |
11:33.59 | Industrial | yes, and? |
11:33.59 | groll | and? |
11:34.01 | Miravlix | Nothing wrong with that, except I'm already using Cosmos |
11:34.08 | Industrial | and? |
11:34.17 | Miravlix | They duplicate each other in functionality |
11:34.22 | Industrial | not like ace touches cosmos in any way |
11:35.03 | Industrial | well, maybe i can point out some addons that use ace that are a bit more efficient with your system then ones you use now |
11:35.27 | Industrial | the downside of ace being required would decrease :P |
11:36.00 | Industrial | ack that was a weird sentence :P |
11:36.17 | Miravlix | I'm rewriting all the addons I use to my new big-4 caching library addons |
11:36.44 | Industrial | big-4 ? |
11:37.03 | Miravlix | Spellbook, CIB, Unitbuff, UnitDebuff |
11:37.23 | Miravlix | It's 4 areas that is used a lot in addons. |
11:37.30 | Industrial | Miravlix: can I help you then? (or even try to) |
11:37.40 | Industrial | I'm at work so im a bit bored |
11:38.01 | Stylpe | Industrial, you're just trying to get into his pants ;) |
11:38.14 | Industrial | Im trying to help :P |
11:38.51 | groll | Industrial u could help me though ;P |
11:38.56 | groll | but i bet you dont want to :P |
11:39.03 | Industrial | kek |
11:39.08 | Industrial | sure :P |
11:39.33 | groll | you could go through my code of my keybindings addon :P it bugs from time to time and kinda dont seem to load :P |
11:39.35 | Miravlix | Naah, I've already written SeaSpellbook and is working on SeaCIB, it's better if I write all four so they will be identical in functionality. |
11:40.05 | Industrial | no i mean with your list of addons :P |
11:40.09 | Industrial | groll: no thx |
11:40.15 | groll | haha :P |
11:40.24 | groll | bah :P it's just like 150 lines of code :D |
11:40.33 | Industrial | pastebin it |
11:40.39 | groll | okie :D |
11:41.29 | groll | the lua http://wow.pastebin.com/697788 |
11:41.50 | groll | i have to make a reloadui to make the bindings work and such and same after i have zoned |
11:42.29 | groll | the lua http://wow.pastebin.com/697789 the xml |
11:42.59 | Miravlix | http://wow.pastebin.com/697791 <- thats my list of addons |
11:43.17 | Industrial | yay |
11:43.17 | Industrial | :D |
11:44.56 | Miravlix | And don't touch the Cosmos addons, I'm a Cosmos Dev, I need to use Cosmos addons so I can maintain them |
11:46.56 | Stylpe | Ooh, can I ask a question about Cosmos? |
11:47.19 | KarlKFI | long as me and mira dont fall asleep in 3 seconds |
11:47.26 | Kirkburn | "is it the final frontier?" |
11:47.58 | KarlKFI | well it's more like a spaceship... that takes you there |
11:48.28 | KarlKFI | thought about renaming to Enterprise G |
11:48.32 | Stylpe | As an avid Ace user and developer, I've become quite the fan of OO development. What's Cosmos's view on OO? |
11:49.06 | KarlKFI | our view is that we started it in wow addons, you guys are slow |
11:49.13 | Industrial | so how do i know what addons are cosmos addons? |
11:50.21 | Industrial | o wait ill download cosmos and diff :P |
11:50.24 | KarlKFI | Sea has used class objects since beta. We just tend to use them as uninstantiated classes. saves us a headache for the most part |
11:50.53 | Stylpe | Okay =) |
11:51.22 | Industrial | can i independently use addons from cosmos? |
11:51.26 | KarlKFI | most of them |
11:51.27 | Stylpe | (I haven't used Cosmos since one month after release, let alone looked at the code) |
11:51.29 | Industrial | k |
11:51.51 | Miravlix | We have the big ones with lots of dependencies, like Khaos, PartyQuests |
11:51.59 | Industrial | yeq |
11:52.02 | Industrial | yea* |
11:52.14 | Miravlix | And everything uses Khaos to create it's configuration menu |
11:52.23 | Miravlix | But thats mostly optional |
11:52.31 | KarlKFI | however many of the Cosmos addons are the dependant versions, with standalone versions that are similar except with embedable dependancies where possible. |
11:53.00 | Industrial | k |
11:53.09 | KarlKFI | the standalones for the most part are distributed at the whim of the individual authors |
11:53.41 | KarlKFI | but we don't want duplicates of embedded addons in the compilation so we extract them all and put them in the AddOns folder with required deps |
11:54.04 | KarlKFI | which is usually how the libs started anyway |
11:54.12 | Miravlix | 70 addons with duplicate embedded Sea, we would use 300-400 MB to load |
11:54.19 | KarlKFI | and not all libs are embeddable |
11:54.33 | Miravlix | But after that it drops to 30ish MB |
11:54.37 | Miravlix | Would be nuts. |
11:54.52 | KarlKFI | tho we've been slowly making more of them embeddable as we have time and motivation |
11:55.13 | *** join/#wowi-lounge Andalia (n=xx@p54ADAA86.dip0.t-ipconnect.de) |
11:57.12 | KarlKFI | oh and for those of you that missed out: http://www.wowinterface.com/downloads/fileinfo.php?s=&id=4930 |
11:58.01 | KarlKFI | need to reformat that tutoral tho.. hard to read |
11:58.56 | KarlKFI | tho it's more thorough than the rest of my lib docs, heh |
11:59.42 | KarlKFI | which of course makes it look really complicated to impliment... which it's not |
12:01.51 | Kirkburn | Time to go back into Uni, back later |
12:02.05 | KarlKFI | oh and buy the way, I'm converting all the Cosmos addons as soon as possible. they will soon all be dependant upon that monster you see above. |
12:03.51 | KarlKFI | 2 reasons: It's really cool, and it allows us to standardize localizations so that they can be automaticly generated using norganna's web based localization tool |
12:04.00 | krka_ | i don't get... what is this for? |
12:04.33 | krka_ | why would you want to use french in the english client? |
12:04.57 | KarlKFI | perhaps if you were a french-american.. |
12:05.17 | KarlKFI | but those 3 languages are just examples. |
12:05.20 | Industrial | what if im dutch? |
12:05.41 | Industrial | (not that i'd ever want any dutch on my pc, bleeegh) |
12:05.53 | KarlKFI | as you may have noticed, norganna's addons are localized into more than a dozen loanguages |
12:06.12 | KarlKFI | including many that doe not have a client |
12:06.54 | KarlKFI | this is a backbone upon which to build such a system |
12:07.03 | Industrial | I'm going to have to bring up my old argument |
12:07.23 | KarlKFI | 'what if im dutch?' ? |
12:07.42 | Industrial | Its a game with an embedded language. What you are developing seems more like the job of a database and a compiled language |
12:08.02 | Industrial | I think its great to standardise localisations though |
12:08.48 | *** join/#wowi-lounge haste (n=haste@host-81-191-131-80.bluecom.no) |
12:09.03 | KarlKFI | why not have it in a game? |
12:09.17 | KarlKFI | I know plenty of people that use chat localizers |
12:09.32 | KarlKFI | or did before ooz was dissabled |
12:09.34 | Industrial | I jsut talk in my own language |
12:09.58 | Industrial | not that i do so very often |
12:10.52 | Industrial | What I mean is that it's like you are making an operating system that can make you blueberry waffles if you weant to |
12:11.04 | Industrial | because 'what if he wanted blueberry waffles' |
12:11.20 | Industrial | but its a game |
12:11.31 | Industrial | with the option to make nifty little scripts |
12:11.35 | Industrial | to make your life easier |
12:12.40 | Industrial | its gnoe a little out of hand |
12:12.41 | Industrial | :p |
12:13.00 | KarlKFI | well, put it this way. the addon was fun to make, excessivly robust, allows for not only a standard format and use of free localization by small donators, but also is self motivating because it's nifty |
12:13.15 | Stylpe | I wish someone in this channel has Elune's Lantern |
12:14.18 | KarlKFI | plus, it removes unused localizations if you enable the option (which dissables dynamic switching) and in that form takes not much more memory than the old method |
12:14.49 | Industrial | k thats nice |
12:14.49 | Industrial | :p |
12:16.06 | KarlKFI | so if it motivates change, doesn't cost to much, and allows for harnessing of untapped localizers... where's the harm? |
12:16.44 | KarlKFI | more localization = more users |
12:17.04 | Industrial | more users = ? |
12:17.06 | KarlKFI | i know specifically koreans and chinese have repeatedly asked for localizations |
12:17.12 | Industrial | not profit, i hope |
12:17.13 | Industrial | :P |
12:17.34 | KarlKFI | fame, glory, pride, resume bloating... |
12:17.46 | KarlKFI | bragging rights |
12:18.03 | Miravlix | Ego stroken, the currency of free stuff |
12:18.12 | KarlKFI | :) |
12:18.43 | KarlKFI | if i feel good about me, why do i need $? |
12:18.50 | KarlKFI | er... something liek that.. |
12:18.50 | Industrial | so why would i go through the pain of localising something to chinese |
12:18.59 | KarlKFI | you wouldn't |
12:18.59 | Industrial | like i have too much time on my hands.. hah.. |
12:19.16 | Miravlix | We all need money, but when you have 'enough' and have time to spare... |
12:19.16 | KarlKFI | you would post it online and people would localize it for you :) |
12:19.55 | Industrial | im a student |
12:19.59 | Industrial | no money AND no time |
12:20.02 | Industrial | :P |
12:20.08 | KarlKFI | bah, lies |
12:20.15 | KarlKFI | i'm a student |
12:20.24 | KarlKFI | and I'm taking over the world! |
12:20.49 | Miravlix | I'm retired from taking over the world and living off the money I made from it. |
12:20.53 | Industrial | I get up at 6, home at 7, kickboxing, home at 10, social life / wow / coding <-- i always have to choose here |
12:21.21 | KarlKFI | oh right, social life... knew i forgot something.... that's what you guys are for! |
12:21.29 | Industrial | :P |
12:21.33 | Industrial | quoted |
12:21.36 | Industrial | :P |
12:21.38 | Industrial | (kek) |
12:22.01 | KarlKFI | mmm 5 am |
12:22.21 | Industrial | 2 pm ere |
12:22.23 | KarlKFI | i should probably sleep before my 11am clas |
12:22.23 | Industrial | :\ |
12:22.40 | KarlKFI | probably a good idea |
12:22.54 | KarlKFI | meh, lemme commit the converted FriendsFacts |
12:23.49 | Miravlix | It's almost evening for me, so don't worry I wont totally rewrite it before you get up again |
12:26.00 | *** join/#wowi-lounge wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
12:26.32 | KarlKFI | if you want to convert it to be all inthe FriendsFacts namespace that'd be nice |
12:43.35 | *** join/#wowi-lounge haste (n=haste@host-81-191-131-80.bluecom.no) |
12:47.48 | *** join/#wowi-lounge haste (n=haste@host-81-191-131-80.bluecom.no) |
12:52.30 | Stylpe | Gah, I know there's a page out there that has a list of all the global strings, but I can't find it =( |
12:53.38 | KarlKFI | why not just extract it? |
12:53.38 | wereHamster | Stylpe, global strings? |
12:53.38 | Stylpe | Ah, of course =P |
12:53.38 | Stylpe | That's where I found them |
12:53.38 | Stylpe | duh |
13:00.33 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
13:06.03 | Industrial | lol xD |
13:07.05 | Miravlix | FrameXML has GlobalStrings.lua |
13:13.17 | KarlKFI | ok mira, i put up the new FF |
13:14.27 | KarlKFI | it still needs to be converted to the FriendsFacts namespace and the friends display needs to be converted to be localizable somehow |
13:15.46 | KarlKFI | the 2 normal texts should be easy, but i'm not sure if how we're gonna localize the pre-localized class, rank, area, race... only thing I can think of is feeding it into a reverse table and back... |
13:16.21 | groll | Industrial i got a 5 sec diff from catalyst and the other one.. ie catalyst was teh slow one :P |
13:16.55 | KarlKFI | not sure if Sea already has those localized, if not most of them are in the BabbleLib on wowi |
13:16.56 | Industrial | well whats different feature wise? |
13:16.59 | Industrial | (i have no idea\) |
13:17.34 | KarlKFI | be nice to have an unlocalize table in Sea |
13:18.50 | Industrial | nn |
13:31.36 | groll | Industrial i have no clue |
13:31.58 | Industrial | :P |
13:32.12 | Industrial | you cant say one is better then the other then |
18:19.31 | *** join/#wowi-lounge purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
18:19.31 | *** topic/#wowi-lounge is Mod Dev Discussions. |
18:19.45 | Kirkburn | Hello purl |
18:19.46 | Tem | seriously, if I stack int (which no one does anymore) I *might* get up to 450 intel |
18:19.57 | Tem | 225 armor? imba! |
18:20.14 | Kirkburn | yup |
18:20.15 | Kirkburn | :P |
18:21.07 | Kirkburn | The changes were more like a redistibution of wealth rather than a big change |
18:21.30 | Kirkburn | Who knows, they'll most likely change again |
18:22.10 | Tem | I certainly hope they nix Arcane Resillience |
18:22.52 | krka | hmm |
18:22.55 | krka | some mage changes? |
18:22.57 | krka | link |
18:22.58 | Kirkburn | The EU response seems much more 'refined' |
18:23.04 | Kirkburn | http://pc.ign.com/articles/704/704665p1.html |
18:23.35 | Kirkburn | if they made it 100% of intellect, it would be fairer |
18:23.36 | Tem | oh waoh |
18:23.41 | Tem | wait wait |
18:23.49 | Tem | did you see Arcane Sublety |
18:23.57 | Kirkburn | Functionality has been significantly altered |
18:24.09 | Tem | I didn't see that |
18:24.59 | Tem | "All of your spell criticals cause 17/34/50% less threat" |
18:25.50 | Tem | too bad I'll never crit anymore |
18:25.55 | Tem | *sigh* |
18:26.04 | Kirkburn | Ooh, not just arcane any more |
18:26.25 | Kirkburn | That's quite a cool change |
18:26.41 | Kirkburn | Criticals are when mages get the aggro normally anyway |
18:26.42 | Tem | I'm split on it |
18:26.48 | Tem | yeah |
18:26.58 | Tem | it's going to be nice for leveling a mage |
18:27.04 | krka | they removed mages ability to crit??? |
18:27.09 | krka | that's kinda unfair |
18:27.10 | Tem | but more or less useless at 60 |
18:27.11 | Kirkburn | heh |
18:27.12 | krka | all other classes can crit |
18:27.45 | Tem | krka: it looks like they severly nerfed shatter |
18:27.58 | Kirkburn | yeah something odd has happened to shatter |
18:27.58 | Tem | which is where 90% of all frost crits come from |
18:28.23 | Tem | it will have no impact on raiding mages, however |
18:28.38 | Tem | it will help them |
18:28.41 | Tem | I think |
18:29.00 | krka | oh... no more frost nova + frostbolt crit FTW? |
18:29.27 | Kirkburn | The new frost tree is missing masses of points |
18:29.45 | Tem | indeed |
18:29.50 | Tem | krka: so it appears |
18:30.07 | Tem | I'm keeping my fingers crossed for it being a misprint |
18:30.17 | Kirkburn | I'm doing a comparison |
18:30.41 | *** join/#wowi-lounge Ktron (i=khamer@student2a-64.unh.edu) |
18:30.52 | Maldivia | hmm, looking over the talents again, didn't give me a better impression... |
18:31.00 | Tem | :( |
18:31.11 | Tem | I still think imp CS should be a defacto spell |
18:31.13 | Tem | not a talent |
18:31.36 | Ktron | Anyone know of a site that has formulas on how str affects attack power/dps, agi affects dodge/crit/hit, etc? |
18:31.39 | Maldivia | also reading a bit back... combustion... crits are ony viable in pvp... having a talent that over time ups your crit chance vs 100% for one is worthless |
18:31.51 | Maldivia | Ktron: wowwiki :) |
18:32.01 | Ktron | heh, really? heh |
18:32.18 | Maldivia | Ktron: yes, check under formula |
18:32.18 | Tem | Maldivia: do you think the Ice barrier cooldown is a typo or an "undocumented" change? |
18:32.20 | Ktron | awesome, you win Maldivia |
18:32.51 | Maldivia | Tem: if it's actually 30sec now, it's a huge buff for that spell |
18:32.59 | Tem | yeah |
18:33.14 | Tem | I'm annoyed that it's dispellable |
18:33.45 | Kirkburn | There are only 42 talent points in that frost tree |
18:34.05 | Kirkburn | i.e. it's wrong |
18:34.14 | Iriel | Hey, I just had a debuff idea |
18:34.28 | Maldivia | Kirkburn: why do you say that ? |
18:34.47 | Kirkburn | 42 is too few |
18:34.48 | Ktron | There a 'fake'/'leaked' talent point tree floating around? |
18:34.51 | Tem | Every other tree has 48ish |
18:34.56 | Iriel | maybe when you want to debuff something, it should pop up a group of buttons and something that indicates the one you must press, and you have to get the right one for the dispell to "hit" |
18:35.03 | Maldivia | Ktron: the mage review was published on ogn |
18:35.05 | Maldivia | ign* |
18:35.05 | Kirkburn | Frost had 48 before |
18:35.11 | Ktron | Maldivia, ah |
18:35.17 | Iriel | and the buttons would be "LootButton" style buttons, so we CANT push them programatically |
18:35.49 | Kirkburn | I'll check the other trees now |
18:36.35 | Tem | Kirkburn: that's what I'm doing too. I'm starting on druids. you start somewhere else |
18:36.57 | *** join/#wowi-lounge SlackerJer (i=slackerj@slacker.ucdavis.edu) |
18:37.13 | Kirkburn | 46 in fire |
18:37.18 | Tem | There's 51 points in ballance |
18:37.19 | Cide | hmm, has anyone experienced weird behaviour when changing the Minimap's alpha? |
18:37.49 | Tem | 46 in feral |
18:37.56 | Kirov | yes |
18:38.00 | Cide | I'm getting a black texture as minimap after reload after setting the minimap's alpha to .25 |
18:38.05 | Kirov | Cide - don't change the minimap alpha itself |
18:38.11 | Kirov | Only the parent frame |
18:38.24 | Tem | 53 in resto |
18:38.36 | Tem | hunters: |
18:38.48 | Kirkburn | 48 in arcane |
18:38.51 | Cide | as in, MinimapCluster? |
18:38.58 | Maldivia | Cide: every time? I often get black minimaps after reloads |
18:39.05 | Tem | 48 in BM |
18:39.05 | Cide | not every time, no |
18:39.13 | Cide | weird bug, though |
18:39.26 | Maldivia | I think it's pretty common that the minimap doesn't work properly just after a ui reload |
18:39.33 | Cide | nah, it just started happening |
18:39.41 | Tem | 52 in marksman |
18:39.41 | Cide | I remember it happening when playing with it earlier too |
18:39.44 | Maldivia | Tem: have you tried to do any builds with the new trees? |
18:39.50 | Tem | no |
18:40.06 | Kirkburn | Druids 147 total v New Mage 136 total |
18:40.08 | Tem | no talent calc available for it yet |
18:40.17 | Maldivia | No, but on paper... |
18:40.23 | Tem | no |
18:40.33 | krka | nice frostbite change |
18:40.35 | Tem | I've been too busy being pissed about shatter |
18:40.45 | Maldivia | Hope resilience doesn't take the place of evocation, meaning being a requirement for mind and meditation |
18:41.01 | Tem | krka: aye, but without shatter, frostbite is useless |
18:41.13 | Kirkburn | Sorry, Druids 150 total v New Mage 136 |
18:41.16 | Tem | Maldivia: oh god I hadn't though ot that |
18:41.20 | krka | i just like to freeze stuff :) |
18:41.55 | Tem | 48 in survival |
18:41.58 | Cide | definitely related to minimap alpha, Maldivia |
18:42.08 | Cide | Kirov: doesn't seem to help |
18:42.11 | Kirkburn | Tem do those include bought talent ranks? |
18:42.16 | Tem | no |
18:42.19 | Maldivia | Cide: hmm, it does it with me around 25% of the times when I reload UI |
18:42.20 | Kirkburn | Okay |
18:42.29 | Tem | I'm just on thottbot filling the trees up |
18:42.35 | krka | winters chill looks like the suxors |
18:42.46 | Kirkburn | 148 total for hunters then |
18:42.57 | krka | 5 points to add 1% extra crit chance per frost spell (up to 5) |
18:43.08 | Kirkburn | I think what we can take away from this, is that the IGN preview isn't complete |
18:43.12 | krka | and only lasts 15 seconds |
18:43.21 | Tem | Pallys: |
18:43.23 | Tem | 54 in holy |
18:43.47 | Josh_Borke | that's a lot in holy... |
18:43.55 | Tem | 50in protection |
18:44.18 | Kirkburn | This one should be about 46 next |
18:44.24 | Tem | 45 in retro |
18:44.29 | Kirkburn | :) |
18:44.34 | Kirkburn | 149 total there then |
18:45.18 | Tem | Priests: |
18:45.28 | Tem | 48 in disc |
18:45.52 | Tem | 48 in holy |
18:46.16 | Tem | 48 in shadow |
18:46.23 | Kirkburn | Mmm, balanced |
18:46.58 | Tem | rogues: 55 in assassination |
18:47.30 | Tem | 63 in combat |
18:47.50 | Cide | seems that... changing alpha of minimap before the zone's texture is loaded, it just shows up black |
18:47.55 | Tem | 55 in sub |
18:48.40 | Tem | Shaman: 51 in elemental |
18:49.13 | Kirkburn | Woah, lots of points for rogues |
18:49.20 | Tem | 57 in enhancement |
18:49.24 | Tem | no kidding |
18:50.15 | Tem | 50 in resto |
18:51.09 | Tem | Warlocks: 49 in affliction |
18:51.36 | Tem | 52 in demon |
18:52.05 | Tem | 53 in affliction |
18:52.12 | Tem | er, destruction |
18:52.43 | Kirov | Cide - have you tried running around between zone changes? |
18:52.51 | Kirkburn | I just did current mages ... 43 frost, 48 fire, 49 arcane. Which means the new trees have 4 points less |
18:53.08 | Cide | running around a tad updates it fine |
18:53.18 | Kirkburn | And shatter is missing four points :P |
18:53.26 | Tem | Kirkburn: that frost tally can't be right |
18:53.31 | Kirov | I ran across a curious issue when testing minimap stuff where I created a second minimap. If I changed the alpha of the second minimap it messes up the original, but not the other way around. |
18:53.38 | Cide | Kirov: or not... |
18:53.43 | *** join/#wowi-lounge Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
18:53.50 | Tem | Warriors: 59 in arms |
18:53.56 | Cide | it resets to black if the alpha is changed when it updates the texture |
18:53.59 | Kirov | the main minimap would either take the alpha of the new one, or they'd both show up black and I would have to undo the alpha to fix it. |
18:54.09 | Kirkburn | Tem, I can't count |
18:54.17 | Iriel | Kirov ; I suspect it's because of the way the internal textures work |
18:54.19 | Kirkburn | 48 in frost :P |
18:54.27 | *** join/#wowi-lounge Kenman_ (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
18:54.28 | Tem | 60 in Fury |
18:54.31 | Kirov | I never had any issues when the alpha changes were done to the MinimapCluster |
18:54.38 | Cide | Iriel: think it would be a complicated fix? |
18:54.42 | Iriel | You only had one minimap |
18:54.53 | *** join/#wowi-lounge Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
18:54.55 | *** join/#wowi-lounge Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu) |
18:54.58 | Tem | 53 in protection |
18:54.59 | Iriel | Cide: Oh, your issue is different |
18:55.00 | Kirov | Having two minimaps of different scales makes it unahppy too |
18:55.03 | Cide | ah, yeah |
18:55.11 | Kirov | But that's not too unexpected |
18:55.20 | Kirkburn | Tem, you must be *really* bored |
18:55.22 | Cide | I'm running with one minimap, setting alpha on MinimapCluster, but still blacked out |
18:55.23 | Tem | Kirkburn: so that's the net change |
18:55.32 | Tem | s/that/what/ |
18:55.39 | Iriel | Cide: Yours i've run into myself too, but I never tracked it down enough to be able to get a feel for the cause/impact. |
18:55.50 | Kirkburn | Tem, 9 points less |
18:55.59 | Tem | anyway, it's quite clear to me that frost is missing points |
18:56.07 | Cide | I'm just trying to semi-hide my minimap, and show it on hover |
18:56.17 | Tem | the lowest tree in game at the moment is fire with only 46 |
18:56.17 | Kirkburn | Old Mage 48frost 48fire, 49arc v New mage 42 46 48 |
18:56.30 | Iriel | Cide: I tried putting alpha in BigMinimap for a similar reason |
18:56.36 | Iriel | Cide: It worked really well but had some quirks |
18:56.36 | Tem | oh, nevermind, *I* can't count then |
18:56.45 | Tem | lowest tree in game were at 48 |
18:56.58 | Tem | so frost loses 6 points? |
18:57.01 | Tem | dubious |
18:57.05 | Iriel | Cide: My gut is you wont get it fixed for 1.11, but it may be on the list for 1.12 if you can report it, but maybe you'll be lucky and slouken will get bored 8-) |
18:57.11 | Kirkburn | 9 points, tem |
18:57.24 | Kirkburn | oh sorry |
18:57.25 | Kirkburn | :P |
18:57.27 | Tem | I can understand reductions in other places |
18:57.31 | Ktron | So, I think Abyssal Leather Pants of Striking are better than Stormshroud Leggings |
18:57.59 | Kirkburn | So my message for mages is, don't worry too much! |
18:58.22 | krka | fewer points is a good thing though :P |
18:58.32 | Tem | not when we lost 4 of our most critical points |
18:58.35 | *** join/#wowi-lounge qw` (i=qw@215.80-202-198.nextgentel.com) |
18:58.39 | Tem | (no pun intended) |
18:58.58 | *** part/#wowi-lounge qw` (i=qw@215.80-202-198.nextgentel.com) |
18:59.10 | *** join/#wowi-lounge qw` (i=qw@215.80-202-198.nextgentel.com) |
19:01.37 | Ktron | heh, I just want the free respec |
19:02.04 | *** join/#wowi-lounge qw^ (i=qw@215.80-202-198.nextgentel.com) |
19:03.25 | Tem | me too, since I can't afford one now |
19:04.15 | *** join/#wowi-lounge Elviso (n=Kenman@66-90-143-73.dyn.grandenetworks.net) |
19:04.52 | Kirkburn | Is slouken away? |
19:05.22 | Iriel | Away? Not that I know of. |
19:05.26 | Iriel | Hellishly busy, yes |
19:05.43 | Iriel | E3 is coming up, blizzard claimed Burning Crusade and 1.11 would be playable there |
19:05.48 | Iriel | I'm sure that means he's in crunch mode |
19:06.02 | Kirkburn | Good good point |
19:06.22 | krka | crunch mode sux |
19:07.12 | Iriel | Aye, i have one of my own, of sorts, at the moment. |
19:08.22 | krka | me too |
19:08.25 | Elviso | anyone have the link for the mage talents? |
19:08.41 | Tem | unfortunately, yes |
19:08.50 | Tem | http://pc.ign.com/articles/704/704665p1.html |
19:08.56 | Elviso | ty |
19:09.06 | *** join/#wowi-lounge Lampkin (n=Sebastia@cpc1-stkp6-0-0-cust778.manc.cable.ntl.com) |
19:09.09 | Lampkin | wello |
19:09.56 | Maldivia | Tem: hmm, permafrost - is that 1sec, or 1/2/3 sec? |
19:10.24 | Tem | looks like 1 |
19:10.30 | Tem | which is lame |
19:11.32 | Maldivia | ok, because I'm almost done with my talent-calculator :) |
19:12.01 | Tem | oh, nice |
19:12.10 | Tem | did you already have a backbone? |
19:12.23 | Maldivia | copyed blizzards |
19:12.28 | Maldivia | just changing their data file |
19:12.42 | Tem | oh, I never looked to see how their's worked |
19:13.06 | wereHamster | Iriel, did you get any response from slouken regarding the layout engine OnUpdate handling 'glitch'? |
19:13.36 | Elviso | Maldivia, you should copy http://wowhead.com/talent/ instead :p |
19:13.43 | Elviso | that's a really nice calculator |
19:13.47 | Maldivia | naah, I'm already done :) |
19:13.56 | groll | hmm anyone know of a good buff display replacement? |
19:14.53 | *** part/#wowi-lounge Lampkin (n=Sebastia@cpc1-stkp6-0-0-cust778.manc.cable.ntl.com) |
19:17.48 | Iriel | wereHamster : No, but I know he's entirely swamped, so that's not unexpected.. I'll ping him again once 1.11 is up somewhere. I'm certain he's aware of the issue now though 8-) |
19:18.14 | wereHamster | Iriel, thanks for the update :) |
19:18.18 | Kirkburn | Elviso, that calculator you linked is about to be updated, too :) |
19:18.38 | Elviso | o rly? |
19:19.08 | *** join/#wowi-lounge MentalPower_ (n=chatzill@host-70-45-84-10.onelinkpr.net) |
19:19.30 | krka | damn it, it's SO annoying that i have to waste several hours just standing around in a city, just looking for a group |
19:20.23 | Kirkburn | Elviso, is that your site or something? |
19:20.39 | Elviso | norgs|away, I thought maybe it was yours by the way you were talking, lol |
19:20.49 | Kirkburn | heh |
19:31.34 | *** join/#wowi-lounge Miravlix (i=dragon@0x3e42aafc.adsl.cybercity.dk) |
19:36.07 | Maldivia | Tem? |
19:36.29 | *** join/#wowi-lounge qw^ (i=qw@215.80-202-198.nextgentel.com) |
19:37.11 | Industrial | (19:42) ( Industrial) If I were to make a metatable with some function in it, and a 'new' function that would set the metatable of the table argument to this metatable (and some other constructor things, or whatever), would that create a class for me? |
19:37.15 | Industrial | (19:43) ( Industrial) I just want some tables to have the same functions in them, but i dont wanna duplicate the code |
19:37.40 | Maldivia | anyway, if anyone is interested, my version of mage talents 1.11, according to the IGN information: http://nerdheaven.dk/~the_real/wow/talent/talent.htm |
19:38.24 | *** join/#wowi-lounge qw` (i=qw@215.80-202-198.nextgentel.com) |
19:39.34 | Maldivia | there most like an error somewhere, so you know |
19:40.25 | Iriel | Industrial : Quite possibly it would |
19:40.44 | Industrial | ok |
19:40.49 | Industrial | gud :D |
19:41.00 | Iriel | Industrial ; You can either make your new method clone the invokers metatable, or explcitily set one |
19:41.14 | Iriel | I TEND to do the latter myself |
19:41.17 | Industrial | yeah |
19:46.33 | Tem|AFK | Maldivia: yeah? |
19:46.44 | Maldivia | Tem: http://nerdheaven.dk/~the_real/wow/talent/talent.htm |
19:46.54 | Tem|AFK | oh cool |
19:47.16 | Maldivia | Dont know about requirements in the arcane tree, so haven't specified them |
19:47.18 | Tem|AFK | the loading is *very* slow |
19:47.29 | Iriel | Is the windows memory manager really stupid enough that disabling virtual memory improves performance if you're not using all of your RAM? |
19:47.39 | Maldivia | Yes |
19:47.58 | Tem|AFK | yes, you page out even when you don't need to |
19:48.24 | Maldivia | tem: it's loading of wows site, I'm only hosting 3 files :) |
19:48.30 | Tem|AFK | oh lol |
19:48.32 | Tem|AFK | no wonder |
19:48.36 | Tem|AFK | time for me to head to work |
19:48.48 | Tem|AFK | I'll check it out when I get there :) |
19:50.12 | Maldivia | ok, the bottom part is a bit screwed... ohh well, it's the actual talent calculator that's the important part anyway :) |
19:51.32 | Stylpe | Does anyone know which Bliz interface files handles the XP bar? |
19:56.51 | Stylpe | Oh, bum. The interface art is in blp files =) |
20:09.06 | *** join/#wowi-lounge Tem (n=Tem@204.90.50.252) |
20:10.22 | *** join/#wowi-lounge Kremonte (n=dan@ool-18b88302.dyn.optonline.net) |
20:12.48 | *** join/#wowi-lounge Stylpe_2 (n=Stylpe@210.80-202-248.nextgentel.com) |
20:12.58 | Stylpe_2 | So, can anyone point me to a good blp viewer/converter? All the ones I find on Google are from early 2005 |
20:13.12 | Stylpe_2 | or mac only |
20:13.26 | Industrial | ddnt irfanview have something? |
20:13.50 | Industrial | thought i heard something like that |
20:14.02 | Cairenn | irfan won't |
20:14.06 | Industrial | k |
20:14.13 | *** join/#wowi-lounge [MoonWolf] (i=moonwolf@f176182.upc-f.chello.nl) |
20:14.15 | Cairenn | use the old one you can find on CG |
20:14.25 | Cairenn | it should still work |
20:14.32 | [MoonWolf] | hullo |
20:14.39 | Cairenn | hey [MoonWolf] :) |
20:17.27 | Industrial | If i do 'a={} b=a b=nil' then a will still be there, right? |
20:17.50 | Elviso | should |
20:18.03 | Cide | no |
20:18.25 | Cide | err, yes.. I must've failed with my tests |
20:18.38 | Anduin|Coma | moo |
20:18.38 | Industrial | ok, heh |
20:18.48 | Industrial | Anduin|Coma: werent you asleeep? |
20:18.54 | Industrial | oh.. that was 12 hours ago... |
20:18.56 | Industrial | kek |
20:20.10 | Elkano | Stylpe, BLP2toTGA is the one I'm using, since it also has a good TGAtoBLP2 exe |
20:20.17 | Industrial | http://pastebin.com/698768 |
20:20.21 | Industrial | just cooked this up |
20:20.29 | Industrial | slap me with the poopoo stick now |
20:20.30 | Industrial | :D |
20:23.10 | Stylpe_2 | Thanks =) |
20:24.01 | Stylpe_2 | I'm just trying to figure out why my CardBars XP bar suddenly has the default overlay texture, it didn't use to. |
20:24.50 | Industrial | Iriel: http://pastebin.com/698768 will this even work? :D |
20:25.10 | Industrial | *test* |
20:25.44 | Cairenn | fail |
20:26.30 | Maldivia | ok, Shatter is still 5 points... phef |
20:26.34 | Tem | it is? |
20:26.41 | Industrial | Cairenn: =( |
20:26.51 | Maldivia | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-customer-service&t=3850&tmp=1#post3850 |
20:26.59 | Maldivia | "P.S. - Shatter was a miscommunication. It is 5 ranks of 10% increments, not one rank as initially reported. We have contacted IGN with the appropriate update information." |
20:28.20 | Maldivia | Actually, shatter is not a huge buff! |
20:28.31 | Maldivia | s/not/now/ |
20:29.19 | Tem | holy crap |
20:29.21 | Tem | if that's right |
20:29.33 | Tem | that' *is* a huge buff |
20:29.38 | *** join/#wowi-lounge wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
20:31.30 | Tem | Maldivia: wewt! update your calculator! |
20:31.38 | Maldivia | I did! |
20:31.43 | Cide | what was it before? |
20:32.54 | Tem | only for frost spells |
20:33.03 | Tem | if it's for *all* spells, holy crap |
20:33.07 | Tem | that's f'ing awesome |
20:33.30 | Tem | holy cow elementalist spec rocks now |
20:34.16 | Maldivia | well, with the elimination of the "must have" 16 points in arcane, it's viable |
20:34.36 | Industrial | http://pastebin.com/698794 |
20:34.38 | Industrial | idMainBar.lua:65: attempt to call method `Construct' (a nil value) |
20:34.39 | Industrial | :( |
20:35.07 | *** join/#wowi-lounge snurre (n=snurre@AVelizy-153-1-18-42.w83-199.abo.wanadoo.fr) |
20:35.09 | Tem | I think I may be a 42 point frost mage after the patch lol |
20:36.17 | Maldivia | I still think it's laughable, that they changed Arcane Subtlety to be the opposite :) |
20:36.52 | Josh_Borke | Industrial: i'd help, but the setmetatable is where i get lost :-) |
20:37.10 | Josh_Borke | s/)/(/ |
20:37.12 | Industrial | well |
20:37.15 | Industrial | me too |
20:37.16 | Industrial | heh |
20:37.16 | Industrial | :D |
20:37.31 | *** join/#wowi-lounge Miravlix_ (i=dragon@0x3e42aafc.adsl.cybercity.dk) |
20:37.35 | Industrial | making 10 buttons appear - the hard way! |
20:37.40 | AnduinLothar | hey cide, you got CT_RegisterMod syntax sitting around over there? |
20:37.47 | Industrial | AnduinLothar: any idea? :> |
20:38.29 | Cide | AnduinLothar: sec |
20:38.35 | Maldivia | hmm, is wow.com down or just very very slow? |
20:38.37 | AnduinLothar | whatre u doing ind? |
20:38.46 | Wobin_ | oh Bas Ruttn, you're such a funny man =P |
20:38.53 | Industrial | bas rutten? |
20:38.54 | Industrial | :o |
20:39.20 | Industrial | AnduinLothar: trying to poke at metatables so i make me a 'class' for a button bar |
20:39.20 | Wobin_ | You know him, yeh? |
20:39.24 | Industrial | yes |
20:39.31 | Industrial | and indeed hes a goof.. |
20:39.34 | Cide | CT_RegisterMod("Name of mod", "Description of mod (short)", modType, "Interface\\Icons\\IconName", "on"/"off") |
20:39.36 | AnduinLothar | you dont need metatables for that |
20:39.36 | Cide | those are the basic ones |
20:39.47 | AnduinLothar | what's "switch" |
20:39.58 | AnduinLothar | and the modtypes |
20:40.03 | Cide | modType is what category it is in |
20:40.12 | Industrial | Wobin_: but he does speak the truth |
20:40.13 | Cide | ie what tab id |
20:40.14 | Industrial | http://video.google.com/videoplay?docid=-6657980912416137342&q=bas+rutten&pl=true |
20:40.30 | Cide | "switch" is a bit more complicated, it's for buttons you click and they go through several different values |
20:40.44 | Industrial | thats a good video where he clearly explains what exactly footwork is in boxing |
20:40.45 | Wobin_ | Industrial: Indeed he does |
20:40.47 | Cide | such as some buttons going through 1-6 different values, and display a text string on the button indicating the value |
20:41.04 | Industrial | Wobin_: how do you know him :P |
20:41.05 | Wobin_ | He's good, and funny at the same time |
20:41.08 | Industrial | yea |
20:41.23 | Wobin_ | I dabble somewhat with some martial arts |
20:41.27 | Wobin_ | and came across him |
20:41.28 | Tem | Maldivia: do you guys use ArcaneExplosion or Arcane Missiles on Vael? |
20:41.42 | Maldivia | I used missiles |
20:41.52 | AnduinLothar | "on"/"off"? |
20:42.25 | Industrial | :) |
20:42.27 | Gryphen | AnduinLothar, Atlas has CT_RegisterMod for refrence |
20:42.43 | Cide | just a string indicating the on/off toggle, I think |
20:43.00 | AnduinLothar | ya, that's what i'm going off of gryphon |
20:43.05 | Industrial | http://video.google.com/videoplay?docid=-10551500070576907&q=bas+rutten&pl=true |
20:43.08 | Industrial | heh |
20:43.16 | Industrial | Wobin_: http://video.google.com/videosearch?q=mma |
20:43.20 | Industrial | that list is my friend |
20:43.27 | AnduinLothar | what are the different types? |
20:43.31 | *** join/#wowi-lounge sancus (n=none@d38-233-110.home1.cgocable.net) |
20:43.52 | Cide | different modTypes? |
20:44.13 | AnduinLothar | yes |
20:44.34 | sancus | grumble |
20:44.55 | Cide | 1 = General (don't use), 2 = Hotbar Mods, 3 = Party Mods, 4 = Player Mods, 5 = Misc Mods |
20:45.28 | Maldivia | Tem: How often do you use Arcane Missiles (if you hae subtlety) in aggro fights? |
20:45.35 | Tem | never |
20:45.48 | Tem | I only use AM in raids on Vael |
20:45.49 | Maldivia | OK |
20:45.59 | Tem | I don't have aggro issues on Broodlord either |
20:46.24 | Josh_Borke | how do you do broodlord? |
20:46.35 | Tem | I've only done it once.. |
20:46.41 | Tem | but we one pulled him |
20:46.53 | Tem | we've only killed him once and only pulled him once |
20:46.55 | Tem | :) |
20:47.01 | Josh_Borke | awesome! same for my guild :-D |
20:47.16 | Tem | we have really awesome tanks :) |
20:47.41 | Tem | they're also extremely well geared since we get nearly 2x the warrior drops as everything else |
20:48.05 | Josh_Borke | lol |
20:48.18 | Josh_Borke | we've got about 3 well gear warriors, and then it drops off |
20:48.55 | Cide | we often had aggro issues on BL in the beginning |
20:48.55 | Josh_Borke | they (since i haven't been inside BWL yet) cleared vael in 2 nights of attempts, then cleared broodlord on the first attempt |
20:50.23 | Cide | lucky bastards |
20:50.33 | Cide | we had to wait a day after an hour of attempts :) |
20:50.34 | AnduinLothar | cide, i take it the name passed is also the name seen by the user? |
20:50.38 | Cide | yes |
20:50.47 | AnduinLothar | grr |
20:50.52 | Maldivia | Vael took us ages, mainly because at the time we only had 2 warrios who actually had a brain... |
20:50.53 | Cide | oh, wait |
20:51.03 | Josh_Borke | mmm, brains... |
20:51.07 | Cide | CT_RegisterMod("Name of mod", "Description of mod (short)", modType, "Interface\\Icons\\IconName", "Tooltip text", "on"/"off") |
20:51.11 | Ktron | is there a lua variable that holds whether you have a current target? |
20:51.12 | Cide | add in the tooltip text |
20:51.21 | Josh_Borke | UnitExists('target') |
20:51.27 | AnduinLothar | i did, you also forgot the callback |
20:51.44 | Cide | that too :) |
20:51.46 | AnduinLothar | just means I can't localize the name |
20:51.47 | Ktron | think I'm going to make a macro that simply tries to target a particular mob name every time I use the macro unless I already have a target |
20:51.56 | Cide | sure you can |
20:52.03 | AnduinLothar | not dynamicly |
20:52.06 | Cide | I do for most mods |
20:52.42 | AnduinLothar | ah, you weren't on when I announced my new toy |
20:52.44 | Josh_Borke | Ktron: if (not UnitExists('target')) then TargetByName("Josh_Borke") end? |
20:52.55 | AnduinLothar | http://www.wowinterface.com/downloads/fileinfo.php?s=&id=4930 |
20:53.11 | Tem | Vael has taken us ages because of raid timing |
20:53.39 | Josh_Borke | my guild has enough people in it that we run raids whenever they choose and they are still full |
20:53.39 | Tem | we have very good warriors but we had a really hard time getting enough of them online for a BLW night |
20:54.21 | Cide | ah, no :) |
20:54.24 | Ktron | sounds about right:) |
20:54.27 | AnduinLothar | can I pass functions instead of a strings to CT_RegisterMod? |
20:54.55 | Cide | not really |
20:55.36 | Kirkburn | Tem, regarding shatter, I told you it would all turn out okay :) |
20:55.55 | Tem | Kirkburn: *blush* you were right |
20:55.55 | AnduinLothar | can I unregister with it? |
20:56.03 | Kirkburn | hehe |
20:58.23 | Cide | with a function? no |
20:58.33 | Wobin_ | utterly brilliant: http://community.livejournal.com/metaquotes/5042986.html?style=mine#cutid1 |
20:58.49 | AnduinLothar | this sounds like it'd require extensive hacking to make work.. |
20:59.03 | Wobin_ | America says: ROFL! I just critted Japan for 5683 fire damage... gnomish engineering ftw |
20:59.28 | Maldivia | napalm ftw? :) |
21:00.28 | *** join/#wowi-lounge duke|ib (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
21:01.41 | Josh_Borke | bye all |
21:01.42 | *** part/#wowi-lounge Josh_Borke (n=Josh@antimatter.stl.gtri.gatech.edu) |
21:02.09 | Beladona | tis time to go hometh |
21:02.29 | Cairenn | later Beladona *hug* |
21:02.38 | Beladona | ;D |
21:05.08 | *** part/#wowi-lounge Beladona (n=sluster@josephpartners.com) |
21:11.09 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@163.239.97-84.rev.gaoland.net) |
21:11.31 | Shouryuu | rawr |
21:11.37 | Gryphen | ono i esceared of teh rawr! i need a huggle. |
21:11.48 | Shouryuu | hell no |
21:12.32 | AnduinLothar | lol |
21:13.34 | Shouryuu | The place promised in our early days is one very nive anime |
21:21.19 | Tem|Food | naive? |
21:21.28 | Shouryuu | *nice |
21:22.10 | Tem | a |
21:22.18 | Tem | that makes more sense |
21:22.26 | Shouryuu | hehe |
21:31.31 | AnduinLothar | lol... gnome noob zone gen chat.. Q: "Where can I find lots of veins?" A: "In your body" |
21:34.17 | Shouryuu | lol |
21:36.11 | Ktron | ... just saw a 'spoof'ed link |
21:36.18 | Ktron | empty brackets |
21:37.37 | Codayus | I've seen that a few times |
21:37.45 | Codayus | seems remarkably pointless |
21:38.22 | Codayus | although I wasn't entirely sure it wasn'tjust a mod playing up |
21:39.44 | Tem | any Mac users around? |
21:40.17 | Tem | AnduinLothar: do you have access to wow atm? |
21:45.32 | AnduinLothar | ya, sup |
21:47.07 | Tem | can you do a tostring a table in wow for me please? |
21:47.25 | Tem | looking for what style the address is reported in |
21:48.42 | AnduinLothar | table: 0x1b195e80 |
21:48.52 | Tain | Dum da dum! |
21:48.57 | Tem | bah, thanks |
21:50.49 | Shouryuu | I confirm, The place promised in our early days just rocks |
21:51.59 | Tain | Pet rocks? |
21:52.33 | Shouryuu | and on that note I shall go to sleep |
21:52.36 | *** part/#wowi-lounge Shouryuu (n=Shouryuu@163.239.97-84.rev.gaoland.net) |
21:53.59 | Iriel | Tem: Why bah? |
21:54.12 | Iriel | Tem: Because it's different than the PC? |
21:54.14 | Tem | the windows client leaves it off |
21:54.20 | Tem | yeah, so we have to catch both |
21:54.28 | Iriel | Tem: Why do you need it? |
21:54.34 | Tem | uid for tables |
21:54.39 | Iriel | Tem: Can't you just do \d[0-9x]\d+ |
21:55.13 | Tem | I think kergoth already fixed it |
21:55.42 | Iriel | I have a feeling that may break some of my code too |
21:55.49 | Iriel | but my linux client includes the 'x' so perhaps it wont |
21:55.57 | Iriel | (lua client, that is) |
21:56.05 | Iriel | since I often test stuff there first |
21:56.27 | Tem | linux does 0x |
21:56.34 | Tem | windows leaves it off |
21:56.37 | *** join/#wowi-lounge Cairen1 (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
21:56.37 | Tem | mac does 0x |
21:56.52 | Iriel | It's the underlying printf, I think |
21:56.57 | Tain | Stupid Windows. |
21:57.00 | Tem | emulated windows on mac leaves it off |
21:57.10 | Tem | er, emulated windows on linux leaves it off |
21:57.18 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
21:57.22 | Tem | so, yeah, I'm inclined to think it's the printf |
21:58.07 | Iriel | do you care enough for me to check? |
21:58.36 | Tem | if you want :) |
21:59.12 | Tem | it's not for my code so I don't know how much effect it has |
22:00.35 | *** join/#wowi-lounge cmunn (n=cmunn@c-68-63-221-162.hsd1.ms.comcast.net) |
22:01.23 | Iriel | <PROTECTED> |
22:04.23 | Tem | you were right |
22:10.49 | *** join/#wowi-lounge MentalPower (n=MentalPo@host-70-45-84-10.onelinkpr.net) |
22:10.58 | MentalPower | wohoo! computer succesfully reformatted |
22:27.39 | *** join/#wowi-lounge Ktron| (i=khamer@student2a-64.unh.edu) |
22:52.27 | *** join/#wowi-lounge Azrael (i=sweede@71.194.83.65) |
22:55.36 | *** join/#wowi-lounge Depherios (n=Deph@67.189.88.161) |
22:57.16 | ckknight | hey all |
22:57.49 | Tain | I think I'm going to make a suggestion that instead of whatever next new game server they're planning for WoW they put that money towards new forum servers. |
23:03.37 | Tem | Tain: I think if you made a suggestion of that nature it would either be assumed a troll post or it would attract so many trolls that it wouldn't be readable |
23:03.56 | Wobin_ | Tain: New authentication servers |
23:04.00 | Cairenn | hi ckknight |
23:05.00 | Tain | Authentication servers too, yeah. But even just the forums themselves get so unresponsive sometimes. |
23:05.03 | Iriel | They've already committed to both of those in battleplan 3 haven't they? |
23:05.29 | Tain | Unless it was posted in the UI & Macros forum, I didn't see it. |
23:10.41 | Iriel | Tain: It's in general, you should read it tho |
23:10.42 | AnduinLothar | oi... too many unfinnished projects |
23:15.07 | *** join/#wowi-lounge snurre (n=snurre@AVelizy-153-1-53-118.w86-205.abo.wanadoo.fr) |
23:15.20 | snurre | grr.. |
23:19.56 | B | Who gives a shit about forums |
23:20.16 | Iriel | I care about ONE of them |
23:20.23 | Stylpe_2 | Hey, is it true that item IDs are the same on every server? |
23:20.24 | Tem | same |
23:20.27 | B | At least authentication server redundancy would make a beneficial difference to everyone |
23:20.41 | Iriel | Stylpe_2 : The main item, yes |
23:20.44 | Tem | Stylpe_2: yes, unless you are talking about the uniqueid part |
23:21.50 | Stylpe_2 | goodie =), so I might be able to detect cooldown based on loot messages, matching the item id there, and thus won't have to localise item names? |
23:22.35 | Wobin_ | X creates Mooncloth? |
23:22.41 | Stylpe_2 | I can find the item ids at Thott or Alla, right? |
23:22.46 | Wobin_ | or you recieve Mooncloth |
23:22.50 | Wobin_ | Alla |
23:22.56 | Wobin_ | Thott doesn't give the ids |
23:23.09 | Wobin_ | Mendy also drops the item id into the tooltip too |
23:23.14 | Stylpe_2 | You create: [Mooncloth]. |
23:23.26 | Stylpe_2 | clickable link |
23:23.45 | Stylpe_2 | And chat events happen even if the message isn't enabled in any chat windows, right? |
23:23.49 | Tem | Stylpe_2: yes, you can totally do it that way |
23:23.54 | Stylpe_2 | Awesome! |
23:23.56 | Tem | I'm surprized you didn't do it that way before |
23:24.24 | Stylpe_2 | Well, I haven't fidgeted enough with item links until now |
23:24.44 | Stylpe_2 | I was using ummm, CHAT_MSG_TRADESKILL_SOMETHING |
23:25.10 | Stylpe_2 | turns out there's a CHAT_MSG_LOOT fired too |
23:25.19 | Stylpe_2 | and for Elune Stones, that's the only message |
23:25.30 | Kirov | hmm... new forums next month |
23:25.40 | Kirov | Maybe they'll fix the search? |
23:25.41 | Stylpe_2 | I'm a little worried about registering that event though, it gets fired a lot |
23:25.51 | *** join/#wowi-lounge Parak (i=PROFI@user-0cev737.cable.mindspring.com) |
23:25.53 | AnduinLothar | jsut use norg's search |
23:26.24 | Stylpe_2 | This is gonna be so awesome if this works! |
23:28.32 | Kirov | what is this? |
23:28.57 | Stylpe_2 | what? |
23:29.07 | Kirov | this mod |
23:29.13 | Stylpe_2 | ~kic |
23:29.14 | purl | it has been said that kic is KeepItCool, an addon by Stylpe that reminds you when your tradeskill cooldowns are up, with FuBar support. http://www.wowinterface.com/downloads/fileinfo.php?id=4248 |
23:29.28 | Stylpe_2 | Spread the word =P |
23:29.37 | Kirkburn | Ah yeah, that :) |
23:29.48 | Kirov | ah |
23:29.59 | Kirkburn | Tis cool |
23:30.29 | Stylpe_2 | I found out yesterday that Elune's Lantern wasn't being detected, and I've ended up rewriting it to use item ids now =P |
23:30.42 | Stylpe_2 | So now it'll work regardless of loacle :D |
23:30.46 | Stylpe_2 | *locale |
23:30.48 | Tain | What's KIC? |
23:31.27 | Tain | :) |
23:31.58 | Tain | One of my characters is a 300 Alchemist and I'd use KIC if I played him still. And remembered which character that was. |
23:32.33 | Stylpe_2 | lol |
23:32.52 | Stylpe_2 | Well, KIC'd tell you which realm and char it's ready for |
23:33.33 | Tain | Good stuff! |
23:35.11 | Iriel | If you're worried about an event that's fired alot you can use OnUpdate to make it less annoying (depends what "fires alot" means) |
23:35.21 | Kirov | Is it better to do object:Hide() on update or if object:IsVisible() then object:Hide() end if I'm trying to hide something for which the client hides / unhides outside of lua |
23:35.33 | Iriel | You can start an OnUpdate timer when you see the event and schedule a test for say, 1 second in the future |
23:35.43 | Iriel | Kirov: Just hide it |
23:35.59 | Iriel | Kirov : It's DEFINITELY better than testing first |
23:36.14 | Iriel | Kirov: Internally it tests if it's shown before doing anything |
23:36.15 | Kirov | thought so |
23:36.25 | Iriel | Kirov : Though it woul dbe IsShown() not IsVisible() if you wanted to test yourself |
23:36.38 | Kirov | I can hide all the minimap arrows on the fly |
23:36.52 | Stylpe_2 | Iriel, I'm talking about CHAT_MSG_LOOT. That gets fired whenever the player loots an item (often, not what I'm interested in), or makes an item (seldom, but what I want). |
23:37.47 | Kirov | One of the things about the method I found for determining the player's rotation I can also find the direction to any party member or town on the minimap. |
23:37.52 | Iriel | Hm probably not enough to really worry about, and can't you look at the message to work out which one it is? |
23:37.55 | Kirov | though I can't see which town it is. |
23:38.09 | Kirov | or if it's a corpse, etc. |
23:38.21 | Iriel | Kirov: Really? How do you get access to that model? |
23:38.46 | Stylpe_2 | Iriel, sure I can, I'm just worried about running a string.find that often. Am I being too mindful? =P |
23:39.07 | Stylpe_2 | Looting an item is slow enough as it is already |
23:39.12 | Iriel | Stylpe_2 : I think you're being too worried yes, string.find is pretty damn fast unless your RE is horrific |
23:39.20 | Stylpe_2 | How fast is a string.find anyway? |
23:39.23 | Iriel | very |
23:39.24 | Stylpe_2 | oh ok |
23:39.45 | Iriel | Again, a bad regexp will slow it down, but yours is likely simple |
23:39.49 | Stylpe_2 | well, I've been known to make some badass patterns =P |
23:39.56 | Kirov | iriel - http://wow.pastebin.com/699135 |
23:39.58 | *** join/#wowi-lounge zespri_work (n=andrews@202.180.72.145) |
23:40.25 | Stylpe_2 | I don't know if you've heard about the command parser for Visor? |
23:41.00 | Stylpe_2 | eh, I don't want to brag too much =P |
23:41.43 | Iriel | My point is that the thing you're looking for likely doesn't NEED a complex regexp 8-) |
23:42.35 | Iriel | Kirov : Oooh, the game exposes them.. that could be a real problem.. Does that mean you can detect when a node shows up? Or does this only work for player blips? |
23:42.37 | Kirkburn | Lol! |
23:42.38 | Kirkburn | http://antiotter.livejournal.com/144625.html |
23:42.55 | Kirov | iriel - http://wow.pastebin.com/699138 |
23:43.02 | Kirov | The blips are a function of the render to texture |
23:43.09 | Kirov | Only the directional arrows are done in the UI |
23:43.11 | Stylpe_2 | "You create: .-%[(.*)%].-%." |
23:43.18 | Iriel | Oh good. |
23:43.25 | Kirov | So, it's still safe |
23:43.30 | Iriel | Stylpe_2 : You can make that middle part .- can't you? |
23:43.57 | Stylpe_2 | Sure |
23:44.52 | Stylpe_2 | And the cool part is the string is created dynamically at startup from the global strings, so there's no need to localise ^_^ |
23:47.07 | Stylpe_2 | Oh, but wait, I was gonna change it to use item ids... |
23:51.06 | Stylpe_2 | Anyone here use a german or french client? |
23:58.57 | *** part/#wowi-lounge Ratbert_CP (n=KCummins@proxy-ce3.disney.com) |