00:02.15 | kaiden | AnduinLothar, you can get it cheap sometimes if you look hard enough, i have 2 warlords and 2 elementals and 1 beast deck and i paid less than 300g total for all 5 |
00:02.19 | Iriel | I moved it to "HOWTO: Localize an AddOn" |
00:02.49 | Fanook | cool. I do have an account, but i figured something like that was beyond my powers :) |
00:03.03 | Iriel | it should be within your powers |
00:03.25 | Fanook | oh, hey! a move tab! never noticed that before |
00:06.50 | Natasem | lol wiki n00b |
00:10.25 | Fanook | pthhhhbt |
00:14.16 | id` | http://digigen.nl/~Industrial/ |
00:14.20 | id` | new idChat version up |
00:18.44 | a-stray-cat | hey iriel, is there a way to rotate your statrings 90 degrees? |
00:19.04 | Iriel | sure |
00:19.10 | Iriel | you're using 0.6.7? |
00:19.28 | a-stray-cat | yah |
00:20.13 | Iriel | Edit StatRingsUnitFrame |
00:20.18 | Iriel | .lua |
00:20.24 | a-stray-cat | k |
00:20.30 | Iriel | line 26 |
00:20.31 | Iriel | 25 even |
00:20.39 | AnduinLothar | anyone have a link to the choices possible for the fortune teller? |
00:20.42 | Iriel | change startAngle = 210; to startAngle = 120; |
00:21.22 | Iriel | That might not quite work, if that's the case just fiddle with the functions as necessary |
00:21.36 | a-stray-cat | cool |
00:21.42 | Natasem | so anyone know the change log for CT_RaidAssist v1.502 |
00:23.47 | cladhaire | they took out some code that wasn's upposed to be there |
00:23.50 | cladhaire | that made people nervous |
00:24.09 | Shouryuu | night ppl |
00:24.24 | a-stray-cat | hmm this puts the mana and health on top of eachother |
00:25.15 | Fanook | zone constants! my kingdom for zone constants! |
00:26.12 | Iriel | a-stray-cat You'll need to fiddle the functoin then |
00:26.37 | Natasem | what code was that? |
00:27.22 | a-stray-cat | k |
00:32.58 | Natasem | LOL they put a code into it to stop the war effort price gougeing lol |
00:33.31 | MentalPower | huh? |
00:33.48 | Natasem | if ( name == "Linen Bandage" or name == "Thorium Bar" or name == "Light Leather" or name == "Medium Leather" or name == "Linen Cloth" or name == "Roast Raptor" ) then |
00:33.49 | Natasem | BuyoutPriceCopper:SetText("1"); |
00:33.51 | Natasem | StartPriceCopper:SetText("1"); |
00:33.56 | *** join/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com) |
00:33.56 | *** mode/#WoWI-lounge [+o Beladona] by ChanServ |
00:34.11 | Beladona | hi |
00:34.20 | Natasem | hey ya bel |
00:35.05 | Beladona | Metacity cvs got updated 2 hours ago with the beginnings of an official native compositor |
00:35.10 | Beladona | woot |
00:38.01 | Cide | Natasem: no we didn't |
00:38.11 | Natasem | no not you but someone did |
00:38.21 | Cide | no, nobody did |
00:38.35 | Cide | I put the code there myself to transfer over items to alliance side (hence me being horde, and those are only alliance side mats) |
00:38.39 | Cide | and then I forgot to remove it |
00:38.45 | Cide | the code is harmless anyway |
00:39.00 | Cide | since you have to run a /script command to get it to work after Blizzard_AuctionUI has loaded |
00:39.28 | Natasem | lol uploading your private version of ct_ra |
00:39.41 | Kalroth | lol |
00:39.45 | Natasem | anywhoo |
00:39.50 | Cide | what other version is there? |
00:39.59 | Natasem | retail version and personal version |
00:40.07 | Cide | my version = retail version |
00:40.20 | Natasem | just like Blizz has a retail version and their in house no bug version lol |
00:40.22 | Cide | I was putting it in real quick as I flew to tanaris, and then I forgot to remove it |
00:40.36 | id` | does deadmines drop warlock items? |
00:40.41 | Natasem | to error is human to realy fuxk shit up it takes a computer |
00:40.43 | id` | gunna be my first run with a lvl 60 at my side |
00:40.47 | id` | im lv 17 |
00:46.16 | Iriel | damn lua and their slighly funky parser |
00:46.40 | Iriel | though at least I've figured out what my problem is |
00:47.15 | Fanook | the goblin captain drops a good caster staff |
00:47.45 | Fanook | offhand, that's the only thing i can recall. thott/alla has better info than i :) |
00:47.54 | Iriel | This: p()(c)() and p()<newline>(c)() are different |
00:51.04 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
00:52.25 | *** join/#wowi-lounge Tain (i=Shrubber@c-66-31-196-19.hsd1.ma.comcast.net) |
00:52.46 | *** part/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com) |
00:58.34 | MentalPower | BTW Cide 1.502 doesn't have the option to turn off the party frames anymore |
00:58.44 | MentalPower | CTRA 1.502 |
00:59.31 | AnduinLothar | it's in the interface options |
00:59.43 | AnduinLothar | of wow |
00:59.43 | MentalPower | yeah I just found it |
01:00.10 | MentalPower | just asking if it was removed intentionally or not :) |
01:00.24 | Cide | it's hard to not remove it intentionally :) |
01:00.26 | AnduinLothar | nop oint dupilcating options |
01:01.22 | MentalPower | ok, good to know |
01:04.00 | Natasem | ooooo pretty http://www.toadstoolfarm.com/saxon.html |
01:04.06 | Natasem | and no i am not talkin about the girl |
01:12.40 | Natasem | hey Lothar you have a link for the new ImprovedErrorFrame |
01:12.53 | Natasem | solo download i don't want the whole cosmos |
01:13.19 | Natasem | gawd my network is craaaaawwwwwlllllliiinnnnggggg |
01:13.31 | *** part/#wowi-lounge Ratbert_CP (n=KCummins@204.128.192.5) |
01:15.42 | *** join/#wowi-lounge dukeku_ (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
01:16.52 | *** join/#wowi-lounge Te1 (n=matt@ip70-177-40-169.br.br.cox.net) |
01:16.54 | Te1 | Everyone loves Magical Trevor... |
01:17.00 | Natasem | hell ya |
01:20.36 | Maldivia | ... |
01:21.46 | Natasem | lol |
01:21.48 | Natasem | http://www.wowwiki.com/ImprovedErrorFrame |
01:25.39 | Natasem | lol Gilneas spawned Eranikus and crashed the server lol |
01:25.53 | pagefault | gg |
01:26.22 | Natasem | 3 times now |
01:26.35 | Natasem | lol i am thinking there are a shotload of people there trying to fight Eranikus |
01:26.50 | pagefault | is he a 40 man raid boss? |
01:28.03 | Maldivia | Iriel ? |
01:29.14 | Natasem | no he is that one in Moonglade |
01:29.21 | Natasem | the 600 man raid boss |
01:29.35 | Natasem | supposidly supposed to take like 5+ hrs to kill it |
01:29.55 | End | it took 2 hours on my server |
01:30.07 | Iriel | Maldivia : Yes? |
01:30.12 | End | I wasn't there, but I saw the enter and leave message |
01:30.32 | Maldivia | Iriel: about your line test example... |
01:30.46 | *** join/#wowi-lounge stray`laptop (n=astrayca@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
01:31.29 | Maldivia | Iriel: I created a small test, with an analog clock - used a gradient texture for the hands, and noticed that the texture flipped when the seconds hand crossed the 30sec mark and the 60sec mark |
01:31.55 | Iriel | Maldivia : Yes, it'll do that |
01:32.08 | Maldivia | is there a way to not do that ... |
01:32.08 | Iriel | Maldivia : You'd need to set a flag during the dx < 0 normalization |
01:32.29 | Iriel | Maldivia : And then swap some of the texcoords if the flag is set at the end |
01:33.12 | Iriel | Maldivia : I.e. Swap UL<=>LR and UR<=>LL |
01:33.18 | Maldivia | yeah |
01:33.40 | Iriel | something like 6 extra lines of code in all |
01:33.46 | Maldivia | yeah :) |
01:34.01 | Iriel | I didn't want to make it overcomplex |
01:34.04 | Maldivia | tried it ealier, but didn't get all the test correct it seems - has some very funny looking effects ) |
01:34.20 | Iriel | if you dont flip it right it'll look fairly odd |
01:34.22 | Maldivia | yeah, you simplified the 4 cases down to 2 with the normalization, right? |
01:34.35 | Iriel | right. |
01:34.51 | Maldivia | ok, then atleast I understood the code right -- that's a start :) |
01:35.18 | Iriel | the texture is logically symmetric |
01:35.34 | Iriel | so it shouldn't be too hard to re-flip it |
01:37.10 | Iriel | You might run into issues if your gradient isn't mirror-symmetric along the length of the line |
01:37.38 | *** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com) |
01:38.15 | Tem | Iriel: can you do me a favor? |
01:38.22 | Iriel | Tem: What's that? |
01:38.45 | Tem | Edit the HOWTO: Use OnUpdates in the wiki |
01:39.04 | Tem | because "Use OnUpdates Correct" is driving me insnane |
01:39.15 | Tem | "Correctly" damnit |
01:39.42 | Tem | I will probably break like 4 links if I try to do it |
01:40.34 | Iriel | Done |
01:41.26 | clad|party | time for Jaeger =) |
01:41.35 | clad|party | be back.. and a bit more enjoyable in a bit =) |
01:42.03 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
01:43.40 | Maldivia | Iriel: woot, thank you - it's working now :) |
01:45.42 | End | <PROTECTED> |
01:46.07 | End | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-general&t=6656801&s=blizzard&tmp=1#blizzard |
01:49.14 | Tem | Thanks Iriel |
01:52.14 | Maldivia | Iriel: while editing http://www.wowwiki.com/HOWTO:_Use_OnUpdate_Correctly - why not correct the intro ("How often is it called") |
01:52.59 | Iriel | I didnt edit the page, I just moved it and checked for dead links |
01:53.05 | Iriel | But you're welcome to 8-) |
01:53.15 | Tem | And I just fixed the front page |
01:53.50 | Maldivia | well, I just hate writing such stuff, considering English isn't my native tongue :) |
01:53.57 | Tem | I'm doing it |
01:54.25 | Iriel | And with that, i'm going home! |
01:54.43 | Iriel | Sadly I think i'm going to have to re-code my LUA parser from scratch |
01:55.52 | Maldivia | ouch |
01:56.45 | Tem | Lua Parser? |
01:57.38 | Kalroth | syntax highlight or more than that? |
01:59.04 | Iriel | I wrote a lua parser in java to do code analysis |
01:59.14 | Iriel | some time ago |
01:59.29 | Iriel | anyway, it mostly works but it gets tripped up by p()(i)() |
02:00.23 | Iriel | which is one of those 'ambiguous without required semicolons' statements |
02:00.23 | End | o_O |
02:00.23 | End | ok.... |
02:00.27 | End | I updated to CTRA 1.502 |
02:00.44 | End | and now it is giving megaerrors |
02:00.55 | Iriel | Sadly the parser that lua itself uses is a bit more custom coded than a standard one (I was using cups to build my parser for me, based on a grammar), so I think i'm going to have to follow their lead. We'll see |
02:00.57 | Maldivia | Iriel: if you should ever find the urge, here's a simple analog clock, using your Lines: http://nerdheaven.dk/~the_real/wow/mod/LineDrawClock2.zip |
02:01.14 | Cide | "megaerrors"? |
02:01.15 | Iriel | Maldivia : Post that in my thread and i'll take a look later! |
02:01.21 | End | yeah |
02:01.30 | Maldivia | Iriel: i did yesterday - just updated the file :) |
02:01.32 | Kalroth | I settle with the syntax highlighting in ultraedit :p |
02:01.34 | End | it was, every OnEvent, giving errors |
02:01.50 | Cide | did you exit out? |
02:02.31 | End | not at first |
02:02.55 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
02:05.58 | End | I'm guessing my settings got hosed, so I'll just reset them and see what happens |
02:08.23 | End | yup |
02:08.25 | End | that fixed it |
02:10.54 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
02:11.05 | *** part/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
02:15.01 | *** join/#wowi-lounge weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com) |
02:15.44 | weab | is this factions disappearing after a ReloadUI() a known issue |
02:15.52 | End | yes |
02:26.59 | *** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
02:28.17 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
02:28.57 | Guillotine | hey cide, was CTRA really hacked, or did you put that code in for fun (even though it did nothing)? |
02:29.11 | Cide | neither |
02:29.35 | Guillotine | then? |
02:29.37 | Guillotine | what did happen? |
02:29.54 | Cide | (01:38:24) (Cide) no, nobody did |
02:29.55 | Cide | (01:38:39) (Cide) I put the code there myself to transfer over items to alliance side (hence me being horde, and those are only alliance side mats) |
02:29.57 | Cide | (01:38:43) (Cide) and then I forgot to remove it |
02:29.58 | Cide | (01:38:48) (Cide) the code is harmless anyway |
02:30.00 | Cide | (01:39:03) (Cide) since you have to run a /script command to get it to work after Blizzard_AuctionUI has loaded |
02:30.09 | Guillotine | ahhh |
02:30.11 | Guillotine | :) |
02:30.57 | Guillotine | see, thats the type of thing I'd add into one of my addons just to see if anybody noticed |
02:35.08 | Natasem | anyone know the Specs of the WoW servers? |
02:38.54 | Guillotine | yes. OS: Windows 3.0 |
02:38.57 | Guillotine | Age: 30 years old |
02:39.04 | Guillotine | Status: Crappy |
02:39.18 | Tem | Not quite |
02:39.19 | Guillotine | I think they use hamsters as a power source too |
02:39.28 | Tem | They're running on 3.1 |
02:39.34 | Guillotine | ahhh. ok |
02:39.44 | Guillotine | must have changed in that last upgrade |
02:39.46 | End | no no |
02:39.52 | End | 3.11 ...for workgroups support |
02:40.04 | Tem | er maybe it's 95 with USB support? |
02:40.31 | Tem | because I swear the login servers are connected via usb to the world servers |
02:40.40 | Tem | USB 1.1 that is |
02:40.51 | *** join/#wowi-lounge Fanook|Linux (n=david@heinze726.dacor.net) |
02:43.52 | Natasem | lolz and they want to know why or how we crashed their servers??? take a look at this http://www.its.caltech.edu/~lukes/images2/Moonglade_Eranikus.gif |
02:44.33 | Natasem | http://img373.imageshack.us/img373/7587/eranikus0ee.jpg |
02:45.39 | Natasem | <PROTECTED> |
03:00.46 | *** join/#wowi-lounge Legorol (i=legorol@cpc3-cmbg6-6-0-cust242.cmbg.cable.ntl.com) |
03:00.57 | Legorol | g'evening |
03:01.20 | Legorol | i have a little enigma: Fileplanet has for download the 1.9.0->1.9.1 and 1.9.1->1.9.2 minipatches |
03:01.44 | Legorol | on Fileplanet, these look exactly like the usual patches such as 1.8.4->1.9.0 patch |
03:01.49 | Legorol | how do they obtain these minipatches? |
03:02.01 | Codayus | Mad skillz? |
03:02.12 | Legorol | if i try to patch a 1.9.0 client by logging in, it just downloads an .mpq and launches the updater from there |
03:02.19 | Legorol | How is Fileplanet getting an .exe? |
03:04.40 | Codayus | No idea. :-) May have a deal with Bliz though. |
03:05.02 | pagefault | a lot of people manually update |
03:05.09 | pagefault | so maybe they release two files for auto and manual updates |
03:05.10 | End | blizz has links to them as patch sources |
03:08.43 | Legorol | blizz has links to them on its site? |
03:10.32 | Tem | Anyone have any idea what these Frame:EnableDrawLayer and Frame:DisableDrawLayer functions are? |
03:10.40 | Legorol | The reason i'm asking is this: I have a client that's on 1.8.0. If i try to patch in-game, it launches the torrent downloader for the full 1.9.0 |
03:10.43 | Tem | I Just noticed them in the wiki |
03:10.58 | Tem | but they have no documentation, and I can't find a reference to them anywhere |
03:11.01 | Legorol | however, i have the 1.8.4->1.9.0 patch, so i am trying to patch the 1.8.0 client to 1.8.1, 1.8.2, 1.8.3 etc. |
03:11.06 | Legorol | wondering where i could get those patches.. |
03:12.13 | Codayus | Hmm, alla has the 1.8.3 -> 1.8.4 patch. |
03:12.42 | Legorol | yeah, because that was a torrent download |
03:12.56 | Codayus | But doesn't seem to have any listed to get from 1.8.0 -> 1.8.3. Hmm. No help there. |
03:13.00 | Legorol | but 1.8.0->1.8.1, 1.8.1->1.8.2 and 1.8.2->1.8.3 were minipatches |
03:13.39 | Legorol | i do have the 1.8.3->1.8.4 patch because i saved it when the torrent finished |
03:14.16 | Codayus | Hmm, so do I. |
03:14.54 | Legorol | maybe there's a way to extract/generate the minipatches, i will have to look into that next time |
03:15.03 | Legorol | i guess this time round i will just have to download the full 1.9.0 patch |
03:15.57 | Legorol | Hm now that i think about it, the current system is really silly |
03:16.06 | Legorol | Let's say you download and save a Full patch |
03:16.14 | Legorol | e.g. let's say this time around i save 1.9.0 |
03:16.31 | Legorol | when 1.10 rolls out, i will be able to go 1.9.2->1.10 |
03:16.40 | Legorol | but if i have to reinstall, my saved 1.9.0 full patch doesn't help me at all |
03:16.49 | Legorol | i will have to redownload the full 1.10 patch |
03:17.08 | Legorol | i wish Blizz made it so that there is a way to patch up from the last major version to the current major version |
03:18.36 | Legorol | At the moment, what it comes down to is this: no point in archiving patch files, because once they release a major patch, a reinstall will require you to download a full patch |
03:19.08 | Codayus | Well, if you have to reinstall before the next major patch comes out... |
03:22.04 | Legorol | ok for example, right now i have the full 1.8.0 patch |
03:22.12 | Legorol | if i have to reinstall, i have to download the full 1.9.0 patch |
03:22.21 | Legorol | there is no patch path for me from 1.8.0 to 1.9.2 |
03:22.42 | Codayus | But you'd have been better off before 1.9 came out. :-) |
03:23.25 | Legorol | yes, but this means that in order to save time in case i have to reinstall, every time a major patch comes out, i should go and download the full patch for that major version |
03:23.27 | Legorol | which is a bit silly |
03:23.37 | Codayus | Indeed |
03:24.24 | Legorol | i should find a way to save the mini-patches |
03:24.32 | Legorol | i think i'll archive the minipatch .mpqs |
03:24.36 | Legorol | in the future |
03:29.22 | Tem | well if anyone cares, I just figured out what Frame:EnableDrawLayer and Frame:DisableDrawLayer do |
03:29.30 | Tem | interesting methods |
03:29.32 | Codayus | Wazat? |
03:29.48 | Tem | you know how you put textures and fontstrings in layers? |
03:29.57 | Tem | and those layers each have a name? |
03:30.05 | Tem | "ARTWORK" "BORDER" ect |
03:30.08 | Codayus | *nod* |
03:30.35 | Tem | well drawing those layers (meaning the fontstring or textures in them) can be toggled with those two methods |
03:30.47 | Codayus | Hmm |
03:30.52 | Tem | for example CT_RASets_Button:DisableDrawLayer("ARTWORK") |
03:30.57 | Codayus | The utility of doing so will no doubt come to me shortly... |
03:31.09 | Tem | nets you a hidden CT_RA minimap button |
03:31.16 | Tem | that still receives mouse events |
03:31.20 | Codayus | Ah. |
03:31.31 | Tem | so when you hover over it, you see the highlight texture |
03:38.26 | Tem | Suppose I'm making a frame that I need to be fullscreen |
03:38.55 | Tem | how do I tell it to be fullscreen regardless of how the user has their UIParent and WorldFrame anchored? |
03:40.34 | Cide | isn't uiparent fullscreen? |
03:40.52 | End | yes |
03:40.54 | End | well |
03:42.32 | Codayus | You *could* mess with it, right? I can't think why you would though... |
03:42.52 | Tem | you can mess with i |
03:42.52 | Tem | t |
03:43.04 | Tem | so I don't want to assume that it is |
03:43.08 | Codayus | Wise. |
03:43.29 | Tem | although <Frame parent="UIParent" setAllPoint="true"> would be way easy |
03:43.40 | Tem | s/Point/Points/ |
03:43.51 | End | yeah |
03:43.56 | End | I was noticing that too |
03:44.22 | Tem | someone in here moved their UIParent just the other day |
03:44.33 | End | I even did :SetAllPoints() on one of my frames for the fun of it :P |
03:44.35 | Tem | for a debugging purpose, but still |
03:45.05 | Tem | always fullscreen |
03:45.15 | Tem | only has a few methods |
03:45.20 | Tem | GetWidth |
03:45.22 | Tem | GetHeight |
03:45.39 | Codayus | Hmm |
03:45.47 | Tem | sole purpose is for anchoring other frames |
03:45.55 | Tem | oh! maybe that's it |
03:46.34 | End | hmm |
03:46.45 | End | :SetParent(nil) |
03:46.51 | End | then :SetAllPoints()? |
03:46.52 | Tem | then setallpoints |
03:46.55 | Tem | aye |
03:46.58 | Tem | that's what I'm thinking |
03:47.12 | End | I tried the first part, and the second part should work |
03:47.24 | End | well |
03:47.32 | Tem | I'm just not sure how to test it |
03:47.45 | End | actually, at one point I tried setting all points, then I reloaded ui, and then just now I set parent to nil |
03:47.54 | Tem | bah |
03:48.13 | Tem | <PROTECTED> |
03:48.52 | End | hrm? |
03:49.06 | Tem | that's the error if you try to do SetAllPoints on a frame with no parent |
03:49.09 | End | oh |
03:49.10 | End | yeah |
03:49.13 | End | I just got it to |
03:49.14 | End | er |
03:49.14 | End | too |
03:52.07 | Tem | *sigh* I broke my world frame |
03:52.10 | Cairenn|sleep | clad|party: you here? |
03:52.19 | End | hrm |
03:52.28 | Tem | what's the "propper" way to move/resize it? |
03:52.32 | End | I reparented back to UIParent |
03:52.39 | End | and I still can't set all points |
03:52.54 | End | oh wait |
03:52.57 | End | duh |
03:52.57 | Tem | End: do frame:SetAllPoints(frame) |
03:53.02 | End | I'm just being really stupid |
03:53.03 | End | yeah |
03:53.07 | End | didn't realize I forgot that |
03:53.16 | Tem | Cairenn: no I don't think so. I'm pretty sure he went to a party |
03:53.21 | Cairenn | damnit |
03:53.35 | Cairenn | thanks |
03:53.39 | Tem | damn it sure takes iriel a long time to drive home |
03:53.41 | Tem | Cairenn: np |
03:53.49 | Cairenn | saw the nick, but hoped that perhaps the party was at home :p |
03:53.55 | Tem | heh |
03:53.57 | Tem | no |
03:54.01 | Cairenn | want to know what the weather/roads are down there |
03:54.38 | Cairenn | nothing like actual honest on-the-spot reports, rather than stupid weather channels |
03:54.48 | Cairenn | ah well |
03:55.51 | Cairenn | sorry for the interruption |
03:57.10 | *** join/#wowi-lounge zeetg (n=wguru@63.147.183.137) |
03:58.56 | Tem | np Cair, I was getting nowhere anyway |
03:59.37 | End | yeah, I have no idea where to go next |
03:59.39 | End | unless... |
03:59.49 | End | you can do it in xml, but not with the api |
04:00.19 | End | define your frame similarly to UIParent, all points no parent |
04:00.23 | End | see if that works |
04:01.04 | Tem | hmm that's a good idea |
04:02.16 | Tem | Now I just need to know how to shrink my WorldFrame and UI Parent to ensure that my frame remains fullscreen |
04:02.39 | Tem | heh, don't define a size if you want to do that |
04:02.46 | End | heh |
04:03.12 | *** join/#wowi-lounge zeeg2 (n=wguru@63.147.183.137) |
04:03.26 | Tem | boo, it didn't work |
04:03.35 | End | :( |
04:03.41 | *** join/#wowi-lounge kremonte (n=kremonte@ool-18bba4ea.dyn.optonline.net) |
04:07.33 | *** join/#wowi-lounge Depherios (n=Deph@67.189.88.161) |
04:18.43 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
04:26.00 | Cairenn | -o Cairenn |
04:26.05 | Cairenn | bah |
04:26.09 | *** mode/#WoWI-lounge [-o Cairenn] by Cairenn |
04:27.48 | *** mode/#WoWI-lounge [+o Cairenn] by ChanServ |
04:28.38 | *** mode/#WoWI-lounge [-o Cairenn] by Cairenn |
04:29.12 | zeeg | O.o |
04:30.53 | *** mode/#WoWI-lounge [+o Cairenn] by ChanServ |
04:31.06 | Guillotine | lollol |
04:31.15 | Cairenn | heh, playing |
04:31.17 | Guillotine | hey... i didn't type that twice |
04:31.23 | Cairenn | showing someone something |
04:31.30 | Guillotine | its funny. hehe |
04:31.33 | GenNMX | Yeah, the channel owner cannot de-op themselves ;) |
04:31.58 | Cairenn | yes they can |
04:32.07 | Cairenn | I just did it, twice |
04:32.23 | Cairenn | and then used /msg chanserv op to re-op myself |
04:37.50 | Guillotine | ooo. i thought it automatically re-opped you |
04:38.20 | Guillotine | geez. my former low population server now has a 30 minute que |
04:38.31 | Cairenn | if I signed out and back in, it would |
04:38.39 | Cairenn | but no, as I said, I was showing someone something |
04:39.28 | Tem | damn it sure takes iriel a long time to drive home |
04:43.03 | Corrodias | that's so cool that it doesn't make you wait through the queue again if you just recently disconnected |
04:43.10 | Corrodias | at least it doesn't seem to. i've never had to. |
04:44.58 | Codayus | That does seem to be the case. |
04:45.08 | Tem | Aye |
04:45.11 | Tem | I've seen that too |
04:45.13 | Tem | and I like it |
04:45.37 | Codayus | It seems to work if you've disconnected, not sure if it works if you just log out... |
04:45.47 | Codayus | Whatever it does...it's good. :-) |
04:46.22 | Corrodias | yes, it works if you just recently logged off, i mean |
04:47.10 | Tem | yeah it does |
04:47.21 | Tem | I've noticed that when I was adding a new mod |
04:49.10 | Corrodias | i wonder if i can upgrade my laptop's RAM... |
04:49.55 | Tem | I can on mine |
04:49.59 | Tem | so I would bet yes |
04:52.00 | Guillotine | What annoys me though is that if you somehow lose your place in the que (connection hiccups), you have to start all over |
04:52.28 | *** join/#wowi-lounge ArmonX (n=ARMON@adsl-214-3-162.asm.bellsouth.net) |
04:52.34 | *** part/#wowi-lounge ArmonX (n=ARMON@adsl-214-3-162.asm.bellsouth.net) |
05:01.56 | Tem | I've never seen that |
05:02.05 | Tem | unless... |
05:02.13 | Tem | I have seen my place in the queue go up |
05:02.18 | Tem | is that what you are talking about? |
05:03.05 | Depherios | I've logged out and back in quickly and still been in queue |
05:03.31 | Tem | then you're unlucky |
05:05.17 | Guillotine | Tem: no. I'm on a wireless connection and sometimes it wacks out (when a helicopter flies just overhead for example). then I get d/c and lose my place in the que |
05:05.30 | Tem | oh that sucks |
05:06.33 | Ghent | anyone feel like helping a n00b with some basic questions concerning mod design? |
05:08.27 | *** part/#wowi-lounge clad|party (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
05:08.28 | Ghent | hehe :P |
05:08.37 | Ghent | I promise they're probably easy questions ;) |
05:09.01 | Cairenn | ask away, most folks just kinda idle in channel unless there's something going on |
05:09.16 | Ghent | well, I'm playin with this mod that has a menu screen for config |
05:09.20 | Ghent | the screen has some sliders |
05:09.34 | Tem | oh lol |
05:09.37 | Tem | Hey End |
05:09.41 | Tem | Guess what |
05:09.46 | Ghent | so I managed to add a few more sliders that I'd like to see, but now I can't find out how to change the labels from "Low" and "High" to "0%" and "100%" |
05:09.56 | End | what? |
05:09.59 | End | did you make it work? |
05:10.07 | Tem | I'm retarded. I still had an anchor defined for my frame which is why setAllPoints = "true" didn't work |
05:10.20 | End | haha |
05:10.27 | End | I've had those moments >_< |
05:11.05 | Ghent | I guess I haven't learned how to override Blizzard's FrameXML's... since I see it's inheriting OptionsSliderTemplate |
05:11.06 | Tem | and it took me like 2 hours to figure that out too >< |
05:11.14 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
05:11.18 | End | yeah, it's like that sometimes |
05:11.26 | Ghent | soooo.. if anyone could give me some pointers where to look or what I'm missing, I'd appreciate :D |
05:11.27 | cladhaire | evening |
05:11.32 | Cairenn | hey cladhaire |
05:11.35 | Tem | I was at the point of making a post on the forums about it and I realized what I had done |
05:11.39 | Tem | wb cladhaire |
05:11.44 | End | Ghent: try the nameHigh, nameLow, etc |
05:11.52 | End | use :SetText() |
05:12.38 | Tem | yeah if you inherited from the blizzard ones they should have $parentHigh and $parentLow fontstring elements |
05:13.01 | Ghent | they do, and everytime I try to change them they don't |
05:13.07 | End | o_O |
05:13.08 | Ghent | which is where I'm getting confuzzled |
05:13.23 | Cairenn | cladhaire: check other window, please |
05:13.34 | Ghent | but then, they're not really defined in the xml I'm working in, so I gather it's inheriting them from Blizz |
05:13.51 | End | yeah |
05:13.57 | End | but...they are defined? |
05:14.01 | End | no errors about nil? |
05:14.12 | End | you just :SetText() and nothing else happens? |
05:14.59 | Ghent | I haven't tried that part yet... I've been tryin to muss around with it in the ARTWORK layer ;) still learning my way around this. Using WoW UI Designer because it's (marginally) easier to make frames in |
05:15.15 | Ghent | so I do the :SetText() in the <OnLoad> area maybe? |
05:15.25 | End | yeah, that's probably good |
05:15.35 | Ghent | ok, I'll experiment... brb |
05:17.32 | Ghent | LUA is so diff then all the stuff I've ever used ;p heh |
05:19.50 | pagefault | I need some better tips for WOW |
05:19.53 | pagefault | err WoW |
05:20.02 | pagefault | WoW tips are boring |
05:20.20 | Ghent | End: could I instead use a <FontString> in the <Layer> area? |
05:21.13 | End | you...could |
05:21.36 | Depherios | pagefault: http://www.wowinterface.com/downloads/fileinfo.php?id=4445 |
05:21.37 | Depherios | ??? |
05:21.57 | pagefault | Depherios, excellent |
05:22.01 | Ghent | end: this is not advisable? |
05:22.30 | Ghent | I'm trying to learn the correct ways from the beginning, :) |
05:23.55 | End | it's the only place FontStrings go is in a Layer |
05:23.59 | End | well |
05:24.12 | End | maybe not quite |
05:24.18 | End | but that's where they normally go ;P |
05:24.48 | Fanook|Linux | that reminds me, i fixed some of those...need to send the new version of it to Guill |
05:27.00 | Ghent | End: well, the question was more directed at using a FontString instead of putting a SetText in the OnLoad, (honestly because I haven't learned that syntax yet) |
05:31.14 | Ghent | unfortunately, it doesn't seem to be working |
05:34.53 | Guillotine | but it isn't morning... its 9:35 at night |
05:34.58 | Guillotine | their acting like timezones exist |
05:36.03 | Tem | Guillotine: you made a grammar error in one of your tips |
05:36.11 | Tem | one of the few that piss me off |
05:36.12 | Guillotine | wrong |
05:36.19 | Guillotine | i made it in more than one of my tips |
05:36.33 | Tem | you used "their" instead of "they're" |
05:36.49 | Guillotine | yup |
05:37.09 | Guillotine | did that b/c i couldn't get it to work unless each field had exact same number of characters as before ;) |
05:37.18 | Guillotine | now I know how to do it though |
05:39.09 | Tem | hows that? |
05:39.20 | Tem | use whatever length you want and zero pad? |
05:41.36 | zeeg | http://www.guildwarsguru.com/auction/ |
05:41.39 | zeeg | would wow players use something like that? |
05:42.16 | MentalPower | BTW zeeg, wowguru isin't letting me edit my signature |
05:42.34 | zeeg | the sites overloaded for some reason atm |
05:42.47 | *** part/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
05:43.14 | MentalPower | haven't tried now, tried about 6hours ago |
05:43.17 | *** join/#wowi-lounge cladhaire (n=jnwhiteh@cpe-24-59-51-225.twcny.res.rr.com) |
05:43.24 | zeeg | hm |
05:43.29 | zeeg | in your User CP? |
05:44.01 | MentalPower | CP? |
05:44.07 | zeeg | control panel |
05:44.11 | zeeg | the link is called "User CP" :P |
05:44.14 | zeeg | from forums |
05:44.37 | zeeg | k sites back to normal |
05:45.04 | Tem | wow, has anyone played with Eclipse yet? |
05:45.13 | Tem | so far, I really like it |
05:45.25 | MentalPower | err... I tried "signature generator" from the main page |
05:45.26 | Ghent | I've used eclipse for other languages |
05:45.32 | Ghent | it's a really nice IDE |
05:45.46 | Fanook|Linux | my fave IDE too |
05:45.47 | Tem | I just started playing with it for LUA |
05:45.54 | Fanook|Linux | lua? really? |
05:45.59 | zeeg | MentalPower, ahh, you cant manually edit that you need to update your profile for it to update |
05:46.22 | Tem | yeah |
05:46.27 | Tem | there is a lua plugin |
05:46.31 | MentalPower | I thought you had some AJAX code to edit the placement of the different things |
05:46.42 | Fanook|Linux | oooo |
05:46.49 | Tem | and I just got a svn plugin too |
05:46.52 | Ghent | would anyone care to take a quick peek at this snip of XML and possibly tell me what I'm doing wrong? |
05:46.55 | Tem | which I'm real excited about |
05:46.56 | clad|sleep | really? |
05:46.56 | clad|sleep | hrm |
05:47.01 | clad|sleep | that could be useful |
05:47.03 | clad|sleep | while i'm sleeping. |
05:47.04 | clad|sleep | =) |
05:47.17 | Depherios | Ghent: www.pastebin.com |
05:47.31 | Ghent | how about this? http://www.starshadow.com/~ghent/wow/Moog/menu.xml ;) |
05:47.38 | Depherios | or that |
05:47.54 | Ghent | I do this, but I still see "Low" and "High" below my slider |
05:48.04 | Ghent | instead of the 0% and 100% |
05:49.24 | Ghent | this has stumped for me a good while now ;) |
05:54.02 | Ghent | Depherios: any thoughts? |
05:55.03 | Depherios | oh sorry... -- never messed with sliders yet... so I wouldn't know... just sugesting pastebin |
05:55.26 | *** join/#wowi-lounge subsonic (n=SubSonic@64.17.250.94) [NETSPLIT VICTIM] |
05:55.33 | *** join/#wowi-lounge sharkhat (n=sharkhat@dhcp80ff254e.dynamic.uiowa.edu) [NETSPLIT VICTIM] |
05:55.41 | *** join/#wowi-lounge Mondinga (n=morquan@24.197.195.41) |
05:55.49 | *** join/#wowi-lounge oxman_ (n=Bouh@ns32161.ovh.net) [NETSPLIT VICTIM] |
05:55.59 | *** join/#wowi-lounge Ktron|RI (n=Khamer@c-24-128-172-211.hsd1.nh.comcast.net) [NETSPLIT VICTIM] |
05:59.42 | Fanook | Tem: have you been able to create a new lua project in Eclipse? |
05:59.44 | Tem | Ghent: did you inherit from that template on your actual sliders? |
05:59.46 | Tem | Fanook: yes |
06:00.23 | *** join/#wowi-lounge digix (n=digix@66-90-145-10.dyn.grandenetworks.net) [NETSPLIT VICTIM] |
06:00.38 | Fanook | hmmm |
06:03.49 | Ghent | Tem: I believe so, would you like to see the full file? |
06:03.55 | Tem | yeah |
06:04.34 | Ghent | refresh please |
06:06.21 | Tem | one sec Ghent |
06:06.28 | Ghent | no problem |
06:07.33 | Fanook | oh wait, i prolly have to have lua installed, dont i :P |
06:10.36 | zeeg | Fanook, Eclipse? |
06:11.54 | Fanook | eclipse: an open source IDE, primarily for Java, but supports a number of languages |
06:16.11 | Tem | Ah Ghent I found your problem |
06:16.16 | Tem | you need to inherit from your template |
06:16.26 | Ghent | am I not? |
06:17.02 | Tem | <Slider name="MoogSliderPercentTemplate" inherits="MoogSliderTextTemplate" virtual="true"> |
06:17.10 | Tem | that's what your sliders need to look like |
06:18.15 | Ghent | hrm, will that make them all look like %? |
06:18.39 | Ghent | I made two seperate ones because 2 of the sliders should say "Low" and "High" and two should use the 0% / 100% |
06:18.53 | Tem | you need to change your slider's declarations to say inherits="MoogSliderPercentTemplate" |
06:19.17 | Tem | instead of inherits="OptionsSliderTemplate" |
06:19.29 | Tem | and then the changes you made on your template will sift down |
06:19.36 | *** join/#wowi-lounge Sokol (i=sokolsg@sokol.kharkov.com) |
06:21.08 | Ghent | Tem, are we speaking about the bottom of the XML where I'm actually declaring the sliders? |
06:21.16 | Tem | yeah |
06:21.39 | Tem | whoops |
06:21.44 | Tem | wait a sec |
06:21.50 | Tem | I didn't read far enough into your file |
06:21.51 | Ghent | ok good :P |
06:21.57 | Ghent | cuz I was gettin REALLY confused :P |
06:21.58 | Ghent | hahaha |
06:21.59 | MentalPower | WOOOT!! First Onyxia Kill!!! |
06:22.05 | Ghent | MentalPower: congrats :D |
06:22.10 | Ghent | any good loot? |
06:22.16 | MentalPower | dunno yet |
06:22.16 | Ktron | now your first time to fight over the loot! |
06:22.23 | Ktron | ninja it all!! |
06:22.36 | Ghent | I'm still tryin to get that weenie to drop my BF cap |
06:22.51 | Tem | grats MentalPower |
06:23.07 | Ghent | Tem: so my declarations look proper near the bottom? |
06:23.15 | Tem | yeah they do |
06:23.25 | MentalPower | Esckandras Collar (sp) Nemesis Skullcap Halo of Trans, etc, etc, etc |
06:23.30 | Ghent | Tem, also, I didn't write this, I'm just modding it... I thought it would be easier to learn that way |
06:23.55 | Ghent | the LUA is easy enough for me... the XML is really messing me up though |
06:25.16 | Fanook | those globals DO exist, right? |
06:25.37 | Tem | I really can't see what would be wrong |
06:25.43 | Tem | that's just bizare |
06:27.16 | Ghent | hrm |
06:27.44 | Fanook | did that work? |
06:28.34 | Ghent | actually |
06:28.36 | Ghent | it kinda did |
06:28.53 | MentalPower | Woot! I got the Halo of Transcensdence! |
06:28.59 | Cairenn | grats MentalPower! |
06:29.07 | MentalPower | thanks! |
06:29.14 | Fanook | incisive and percussive troubleshooting are the best |
06:29.26 | Ghent | MentalPower: congrats :P |
06:30.59 | Fanook | ugh, luaeclipse has the same comment issue as other environs |
06:31.10 | Tem | yeah |
06:31.14 | Tem | that's my only complaint |
06:31.22 | Tem | I've only seen 2 that don't have that issue |
06:31.31 | Tem | SciTe and B:Lua |
06:31.49 | Ghent | what comment issue is that? |
06:32.01 | Tem | --[[ is interpreted as a single line comment |
06:32.15 | Fanook | it's a simple enough fix, really |
06:32.23 | Fanook | as far as i can see |
06:34.03 | GenNMX | Really Tem? And here I just thought some authors liked to comment out lines that way! So can you do /* */ like in C using that? |
06:34.21 | Fanook | yep |
06:34.54 | GenNMX | So --[[ when you start commenting and --]] when you want to end it or something? |
06:35.17 | Fanook | --[[ This is a multiline comment ]]-- |
06:35.32 | GenNMX | No, that's a single line comment! |
06:35.38 | Fanook | shhh |
06:35.56 | GenNMX | Excellent, I'll use that to save the parser a millisecond or two. |
06:36.09 | pagefault | haha |
06:36.22 | pagefault | thats like doing /* */ vs // on each line in C |
06:36.27 | pagefault | it hardly makes any difference on the parser |
06:36.59 | Tem | actually |
06:37.03 | Tem | <PROTECTED> |
06:37.09 | Fanook | is it? |
06:37.13 | Tem | the second -- at the end would start another one line comment |
06:37.30 | GenNMX | pagefault: No, I'd use it for multiple lines. |
06:37.31 | MentalPower | yeah some of us do --[[ ]]-- to make it pretty :) |
06:37.41 | Fanook | ah |
06:38.00 | Tem | but most editors that have syntax highlighting have trouble with lua's multi-line comment |
06:38.11 | Tem | it reads -- and assumes a single line |
06:38.33 | Tem | so you don't get the highlighting that you should |
06:38.41 | GenNMX | Best to start off each line with -- even when using multiple line comments, since the parser is skipping all those anyway, right? |
06:39.25 | Fanook | in theory, it doesn't matter, but it will make editors work correctly :) |
06:39.59 | Tem | for example: http://forum.context.cx/index.php?action=dlattach;topic=968.0;id=188;image |
06:41.09 | GenNMX | It'd be cool if WoW's Lua interpreter could interpret Lua bytecode. Then all of this wouldn't matter. |
06:41.24 | Tem | it still would |
06:41.32 | Tem | it means nothing when you run it |
06:41.38 | Tem | it's just an annoying visual bug |
06:42.11 | Tem | so unless you can write your addons directly into bytecode, you would still have to deal with this |
06:42.14 | GenNMX | Tem: No, I mean commenting multiple lines with --[[ ]] instead of using -- on each line to save a few milliseconds of parsing. |
06:42.39 | GenNMX | It's not just that, using bytecode should make the addon take up less memory and run smoother. |
06:42.49 | Tem | meh |
06:42.51 | GenNMX | Semicolons wouldn't be an issue, either. |
06:43.19 | Tem | I suppose it could add up, but I can't imagine it making any real difference |
06:43.38 | GenNMX | However, it also destroys the open-sourceness of Lua. Authors could refuse to give out their code, addons die... |
06:43.46 | GenNMX | overall it'd do more harm then good. |
06:44.07 | GenNMX | s/of Lua/of using Lua/ |
06:45.44 | Tem | aye, that should scan your last 2-3 statements |
06:45.58 | Tem | well |
06:46.01 | Tem | maybe not |
06:46.30 | Tem | Well, if people didn't want to give their source out |
06:46.41 | Tem | the UI sites would refuse to host em |
06:46.51 | Tem | I know they do this at wowi |
06:47.03 | Tem | and I imagine they do at the other sites |
06:47.10 | Tem | when you upload something that's compiled |
06:47.11 | GenNMX | You mean, refuse hosting to people that don't want their addons modified? |
06:47.21 | Tem | no |
06:47.39 | GenNMX | Compiled? You mean Lua? |
06:47.39 | Tem | they refuse hosting to people who won't upload the source even if privately |
06:48.03 | GenNMX | Or just some third-party program to do xyz function? |
06:48.14 | Tem | anything that isn't just plain lua |
06:48.19 | GenNMX | Ah, gotcha |
06:48.28 | Tem | like WinMPQ |
06:48.32 | Cairenn | GenNMX: WoWI demands that if you want to upload a mod that has an executable in it, you *must* include your source code for us to review |
06:49.22 | Cairenn | that is the one and only time that we ever mess with an author's upload, because we change it to take the source out, so it isn't released publically (ie protecting the author's rights) |
06:49.29 | GenNMX | Yeah, well I think it'd be different if it WAS Lua...if, say, 30% of the addon community would rather greedily keep their source to themselves, do you think the sites that host without permission would care if the authors *wanted* to host, but didn't want to give out source. |
06:49.41 | GenNMX | Cairenn: Yeah, that's a good policy. |
06:50.44 | Tem | GenNMX: if site admins behaved in a hostile manner to the devs, then the devs wouldn't use those sites |
06:50.49 | GenNMX | For instance, I wonder what Cosmos and Thottbot, backed by the gold seller's market, would have turned into if they didn't have to be open source? |
06:50.52 | Tem | and if devs don't use a site, then the site dies |
06:51.15 | GenNMX | We may even have found ourselves with "Professional Addon Developers licensed by Blizzard"! |
06:51.16 | MentalPower | well thottbot isin't exactly opensource... |
06:51.43 | MentalPower | have you tried opening ThottbotEngine.lua lately? |
06:51.59 | Tem | no, what's there? |
06:52.17 | GenNMX | MentalPower: Well, the last time I used Cosmos was a loooong time ago, back when I first got the game and only 3 weeks after. |
06:52.56 | MentalPower | its a 100KB file that only has a single line |
06:53.13 | MentalPower | TS={};TS.gggggggggg="Waka waka waka waka waka waka waka waka waka waka waka waka waka waka waka";TS.ccccccccccccccccccccccc="";TS.eeeeeeeeeeeeeeeeeeeeeeee="\n";TS.hhhhhhhhhhhhh="^%d+ +%d+$";TS.ccccccccc="QUEST_COMPLETE";TS.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa="TargetProfile";TS.gggggggggggggggggggggggg="e";TS.hhhhhhhhhhhhhhhhhh="|r";TS.iiiiiiiiiiiiii="Thottbot size: ";TS.hhhhhhhhhhhhhh="%%d.+";TS.bbbb |
06:53.13 | Tem | that's ludacris |
06:53.14 | MentalPower | bbbbbbbbbbbbbbbbbbb= |
06:53.21 | MentalPower | that's the beginning of it |
06:53.35 | Tem | let me throw my parser at it |
06:53.42 | Tem | can you post it somewhere? |
06:53.52 | Tem | I'm *not* downloading it |
06:54.01 | AnduinLothar | he just runs it though an obfuscator he made |
06:54.22 | Depherios | to make it harder for people to submit bad content? |
06:54.25 | AnduinLothar | you can download the thottbot only distro from the cosmos site |
06:54.26 | Depherios | or just because? |
06:54.35 | GenNMX | No wonder it's so bloated, that probably adds a lot of overhead |
06:54.44 | AnduinLothar | probably because he makes money off of it |
06:54.49 | *** join/#wowi-lounge Kaelten (n=Kaelten@pcp04349492pcs.mobilh01.al.comcast.net) |
06:55.09 | AnduinLothar | but obfuscated code doesn't mean it runs any slower |
06:55.11 | *** mode/#WoWI-lounge [+o Kaelten] by ChanServ |
06:55.22 | AnduinLothar | it gets optimized when loaded just the same |
06:56.01 | AnduinLothar | and the computer easily knows the diff beteen aa and aaa, it's made so that it's harder to read |
06:56.10 | AnduinLothar | for a human* |
06:56.45 | MentalPower | pastebin cuts it off... |
06:56.46 | GenNMX | AnduinLothar: It just seems that variables may be used just to confuse people |
06:58.41 | Tem | well my parser does just fine with it |
06:59.06 | GenNMX | How about your human-readable parser? |
06:59.17 | Tem | except it looks like the obfuscater changed all the variable names |
06:59.33 | Tem | so it's still pretty useless to look at |
07:00.16 | Tem | all the var names are like "aaaaaaaaaaaaa" and "aaaaaaaaaaaaaaaaaaaa" |
07:00.23 | Tem | so it's crazy hard to tell the difference |
07:00.32 | GenNMX | I would make a spagetti logic obsfucator too, that'd be a pain to trace through |
07:02.02 | MentalPower | gnight folks |
07:08.09 | AnduinLothar | gennmx. that's the whole point |
07:10.30 | *** join/#wowi-lounge KandiKorn (n=chatzill@cpe-70-120-178-76.houston.res.rr.com) |
07:13.54 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
07:16.04 | Ghent | ahh, beautiful :D |
07:16.09 | Ghent | modifications complete |
07:16.21 | Ghent | Tem and all, thanks for pointing me along, :D |
07:16.32 | Tem | you get it working? |
07:17.26 | Ghent | yep yep |
07:17.49 | Tem | What was the problem? |
07:18.00 | Ghent | I'm not sure, but if it's what I think it is, it's stupid |
07:18.01 | Tem | That's been bothering me because it looked fine |
07:18.16 | Ghent | this WoW UI Designer doesn't take into account script settings when it displays frames |
07:18.30 | Ghent | so when I finally loaded it into the game, it was fine |
07:18.45 | Tem | oh |
07:18.48 | Ghent | lesson learned: UI designer good for basic visual inspection |
07:18.49 | Tem | well yeah |
07:19.12 | Ghent | but! I will say that you were invaluable in helping me understand how it all layers together |
07:19.31 | Tem | the UI Designer now show renders for frames it didn't create? |
07:19.31 | Ghent | so frustrating but ultimately well worth the effort |
07:19.47 | Ghent | well, it kept showing the "low" "high" on the slider |
07:19.52 | *** join/#wowi-lounge Guillotine_ (n=Guilloti@ns.motek-services.com) |
07:20.02 | Ghent | because it wasn't taking into effect the SetText in the OnLoad |
07:20.11 | Tem | because it can't run lua script |
07:20.14 | Ghent | right |
07:20.22 | Ghent | something that I understood after the fact ;) |
07:20.51 | Ghent | but that lead me to understanding how those properties override and inhereit properly |
07:21.02 | Ghent | er, inherit |
07:21.16 | Tem | so does the UIDesigner now show you a render for frames it doesn't create? |
07:21.45 | Tem | last time I messed with it, it would only show you a preview for frames you made with it |
07:22.45 | Ghent | yes, it will render frames it didn't create |
07:23.09 | Ghent | but it won't allow you to modify them |
07:23.24 | Ghent | you have to go straight into the xml for that |
07:26.35 | Tem | aha |
07:27.40 | Guillotine_ | can't wait until it lets you modify them :D |
07:27.42 | Guillotine_ | <3 Nulkris |
07:33.54 | *** join/#wowi-lounge Guillotine__ (n=Guilloti@ns.motek-services.com) |
07:33.55 | Ghent | Doesn't seem he's working on it much lately |
07:34.04 | Ghent | hasn't been any updates at all since mid Dec :\ |
07:34.26 | Cairenn | later all |
07:44.02 | End | my guild -finally- downed ony :D |
07:49.39 | Kaelten | what does make do if there are already files in the target directory when you try to install? |
07:50.37 | Fanook | iirc, it checks to see if they need to be updated, if they do, it remakes them, otherwise leaves them alone |
07:51.02 | Fanook | so if there aren't any make rules defined for them, nothing should happen to them |
07:51.25 | Depherios | Anybody know an addon that can CHANGE chat fade? (i.e. make text fade away faster for some frames?) |
07:52.11 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
07:52.32 | Guillotine | question: think char would find this pic offensive for an avatar: http://forums.curse-gaming.com/avatars/avatar609_3.gif |
07:53.15 | Guillotine | I just think its funny having a guy in GM armor doing /rude. hehe |
07:53.35 | Depherios | that's the NE rude? |
07:53.39 | Depherios | how lame XD |
07:54.23 | *** join/#wowi-lounge Guillotine (n=Guilloti@ns.motek-services.com) |
07:54.35 | Guillotine | dangit. im having real problems staying in this channel |
07:54.41 | Kaelten | well gnight everyone |
07:54.42 | Kaelten | later |
07:55.16 | Guillotine | dangit. too big for WoWI anyway |
07:55.26 | Guillotine | I wish you could just link your avatar rather than uploading it |
07:55.39 | Ghent | good night here as well, thanks again :D |
07:57.16 | Guillotine | I have to go as well |
08:03.43 | kremonte | oi |
08:03.48 | kremonte | i need someone with a non enUS client |
08:03.55 | kremonte | or enUK =X |
08:04.01 | kremonte | i have a hunch about item links |
08:10.33 | kremonte | ha! |
08:10.46 | kremonte | you can link other-localized links in different clients |
08:10.56 | kremonte | in other words, a link from a korean game will pass through in an EN client |
08:11.12 | kremonte | and since arial narrow, or most fonts really used, dont have unicode characters, they show up as blank |
08:11.19 | kremonte | thus making it possible to do [Wang] |
08:14.37 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
08:14.58 | kremonte | [MoonWolf]: you happen to use a non-en localized client? =P |
08:15.03 | [MoonWolf] | en |
08:15.07 | kremonte | dang |
08:15.16 | kremonte | i found out how to make links like an epic [Wang] |
08:15.24 | kremonte | which involves client localization |
08:15.31 | [MoonWolf] | okay, so kealten makes this our topic for ace |
08:15.32 | [MoonWolf] | www.wowace.com (support an end of Topic Abuse) |
08:15.40 | [MoonWolf] | and then he makes wowi have this topic |
08:16.04 | [MoonWolf] | kremonte, cool. |
08:16.10 | [MoonWolf] | what stats does your wang have ? |
08:16.16 | kremonte | its based off another link |
08:16.23 | kremonte | the default WoW en font for chat is arial narrow |
08:16.28 | kremonte | which doesnt have unicode characters |
08:16.38 | kremonte | so there's a links going around with chinese localized names, which pass through |
08:16.43 | kremonte | but since they arent in the font they show up as blanks |
08:17.38 | [MoonWolf] | go on, i still don't get it. |
08:17.45 | [MoonWolf] | you make chinese items ? |
08:18.05 | kremonte | lets say we have the korean link for rugged leather |
08:18.12 | kremonte | it wouldnt have english characters |
08:18.24 | kremonte | so it would show up as [] on a font that doesnt have korean characters |
08:18.35 | [MoonWolf] | right. |
08:18.35 | kremonte | but they pass through on english servers (ie dont disconnect you) |
08:18.56 | kremonte | so i can say [Wang] in yell, which is a link to benediction, but the text that it's referring to is the korean word for Benedictio |
08:18.57 | kremonte | n |
08:19.22 | kremonte | so it's really showing [WangBenediction], but since we can't see the text for Benediction, we only see wang |
08:19.25 | kremonte | wow i just confused myself |
08:19.42 | [MoonWolf] | but, isn't the server supposed to CHECK link names |
08:19.54 | kremonte | yes. but it is the correct name for the item |
08:19.59 | kremonte | just not in the correct localization |
08:20.09 | [MoonWolf] | why would the server care if this link name is in korean. but there is extra stuff in the name. |
08:20.20 | kremonte | the extra stuff in the name has been around |
08:20.24 | [MoonWolf] | Ah. |
08:20.25 | kremonte | which is how people (ie me) spoof links |
08:20.26 | [MoonWolf] | in that case. |
08:20.41 | kremonte | http://dan-rouse.com/wowimg/kapoof.jpg |
08:20.41 | kremonte | eh. |
08:20.43 | kremonte | eg* |
08:21.03 | [MoonWolf] | hehe |
08:21.20 | kremonte | http://dan-rouse.com/link.lua |
08:21.26 | kremonte | if you're using firefox |
08:21.37 | kremonte | view -> character encoding -> chinese simplified |
08:22.10 | [MoonWolf] | i have 5 of those... |
08:22.15 | kremonte | huh |
08:22.18 | kremonte | chinese simplified normal |
08:22.32 | kremonte | oh. |
08:22.35 | kremonte | HZ |
08:22.50 | [MoonWolf] | got it |
08:23.04 | [MoonWolf] | i can figure out what c and what i are |
08:23.11 | [MoonWolf] | but s t and d ? |
08:23.25 | kremonte | iono |
08:23.27 | kremonte | thats lootlink data |
08:23.33 | [MoonWolf] | okay |
08:23.36 | [MoonWolf] | not important. |
08:23.41 | kremonte | it may also be korean JOHAB |
08:24.11 | [MoonWolf] | so what you need is someone to pass you a full korean looltlink/itemmatrix/kci database ? |
08:24.32 | kremonte | if you want to link every item in there as [], sure =P |
08:24.41 | kremonte | but it works, though, if you just say have 1 of each quality |
08:24.43 | kremonte | which is good enough |
08:25.25 | [MoonWolf] | well, [Wang] would look better it had something like sulfurases stats. |
08:25.45 | [MoonWolf] | it be a legendary wang |
08:25.47 | kremonte | yeah |
08:25.56 | kremonte | though, its worth noting |
08:26.03 | kremonte | some of the links didn't parse right |
08:26.06 | kremonte | so if i dump'ed them |
08:26.13 | kremonte | instead of item:#:#:#:# |
08:26.18 | kremonte | they'd have item:#:::# |
08:26.40 | kremonte | very peculiar |
08:26.50 | [MoonWolf] | strange. |
08:27.04 | kremonte | for awhile i was trying to do the link |
08:27.13 | kremonte | as [] with ITEM_QUALITY_COLORS[6].hex as the color |
08:27.16 | kremonte | which is artifact |
08:27.22 | kremonte | would dc me though =( |
08:27.23 | [MoonWolf] | don't play with it to much or the gm's might pick up on it and make slouken brake your little toy. |
08:27.30 | kremonte | ? slouken knows |
08:27.41 | kremonte | he knew since guillotine originally figured out how to spoof the end of names in a link |
08:27.54 | kremonte | i did have fun yelling "WTS [Children] PST" |
08:28.08 | [MoonWolf] | kremonte, yes, but if it gets abused to much they might want him to stop people from doing it. |
08:28.18 | kremonte | he said it's going to be fixed already though :-) |
08:28.27 | kremonte | in 1.8, he said that. i believe it's slated for 1.10 |
08:28.31 | [MoonWolf] | ah |
08:28.38 | [MoonWolf] | well have as much fun as you can then |
08:28.44 | kremonte | lol |
08:28.49 | Depherios | wow... two WSG matches in a row....... we get in... no allies... 1 the first time... 4 the second time... *sigh* |
08:28.54 | kremonte | but what i want to try with though, right now |
08:28.59 | Depherios | it was 8 vs 1 XD |
08:29.07 | kremonte | with someone in DE or FR locale |
08:29.15 | kremonte | which is most likely for here, as i know of no koreans =P |
08:29.26 | kremonte | to do a valid EN link |
08:29.30 | kremonte | to see if it really is zo |
08:29.31 | kremonte | so* |
08:31.11 | kremonte | ~x kr en 칞춴틙칞춵춢 |
08:31.21 | kremonte | lol? |
08:31.53 | Depherios | lol |
08:31.57 | kremonte | ~x hz en 莽楼藛莽娄聫 |
08:32.14 | kremonte | ~x cn en 莽楼藛莽娄聫 |
08:32.20 | kremonte | damn you purl |
08:33.16 | kremonte | ~x chinese en 莽楼藛莽娄聫 |
08:37.16 | kremonte | OMG, http://www.worldofwarcraft.co.kr/main.html |
08:37.21 | kremonte | how come they get such a pretty site |
08:37.50 | Depherios | because it's Korea? |
08:38.18 | kremonte | .... :( |
08:38.30 | kremonte | they even have cooler avatars |
08:38.43 | kremonte | http://imgs.worldofwarcraft.co.kr/images/forum/character/undead_m.gif http://imgs.worldofwarcraft.co.kr/images/forum/character/orc_m.gif |
08:38.58 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
08:39.03 | kremonte | Shouryuu: |
08:39.06 | kremonte | your client is FR? |
08:39.06 | Shouryuu | rawr |
08:39.08 | kremonte | say yes prz |
08:39.12 | Shouryuu | nope |
08:39.15 | kremonte | damnit! |
08:39.21 | kremonte | well |
08:39.28 | kremonte | what would be the correct translation of, say |
08:39.32 | kremonte | linen bandage in fr |
08:39.44 | kremonte | parfait please :D |
08:39.57 | Shouryuu | hehe |
08:40.00 | Shouryuu | let me think/search |
08:40.09 | kremonte | or any item's name really |
08:40.15 | kremonte | i have a hunch with item links |
08:43.33 | Shouryuu | linnen banadage is probably bandage en lin |
08:43.39 | Shouryuu | by probably i mean 99% sure |
08:43.52 | Shouryuu | Heavy Linen Bandage = gros bandage en lin |
08:44.05 | Shouryuu | heave more or less = gros |
08:45.24 | Shouryuu | I got to run in 5 mins so hurry |
08:45.56 | kremonte | OMG! |
08:45.58 | kremonte | hahah |
08:46.00 | kremonte | :) |
08:46.04 | kremonte | in EN client |
08:46.33 | Shouryuu | huh what? |
08:46.45 | Shouryuu | you want linen bandage in EN client? |
08:46.56 | kremonte | no |
08:47.02 | kremonte | 1 sec |
08:47.04 | Shouryuu | in FR sorry |
08:47.16 | Shouryuu | http://worldofwarcraft.judgehype.com/index.php?page=Crecherche <==== is the best you can get |
08:47.20 | kremonte | oi, i have the name |
08:47.23 | kremonte | are you on WoW atm? |
08:47.34 | Shouryuu | non |
08:47.39 | kremonte | oh thats why i got dc'ed |
08:47.41 | kremonte | <PROTECTED> |
08:47.46 | Shouryuu | yeah |
08:48.16 | Shouryuu | the site I pointed you too has translations in english and searcing them in english works |
08:49.06 | Shouryuu | quetes = quests |
08:49.15 | kremonte | DEFAULT_CHAT_FRAME:AddMessage("\124cffffffff\124Hitem:1251:0:0:0\124h[Bandage en lin]\124h\124r") |
08:49.17 | kremonte | works in english client |
08:49.21 | kremonte | i can send it in chat |
08:49.35 | Shouryuu | PNJ = NPC (Player non jouer = Non player character) |
08:49.36 | kremonte | in other words, i can link [Bandage en lin] validly |
08:49.58 | Shouryuu | JCJ = Jouer contre joeur |
08:50.05 | kremonte | which means |
08:50.05 | Shouryuu | JCJ = PvP |
08:50.11 | Shouryuu | I really got to run |
08:50.12 | Shouryuu | sorry |
08:50.13 | kremonte | thats how i can do [Wang] |
08:50.14 | kremonte | oi |
08:50.16 | kremonte | thanks for the help |
08:50.20 | kremonte | you confirmed my thoughts |
08:50.26 | Shouryuu | cool =P |
08:50.47 | kremonte | shoe dragon|gone |
09:00.44 | kremonte | ph34r the Jambieres de Nemesis, and the Gamaschen der Nemesis |
09:00.45 | kremonte | this is cute |
09:07.58 | *** part/#wowi-lounge Sokol (i=sokolsg@sokol.kharkov.com) |
09:19.42 | *** join/#wowi-lounge stray`laptop (n=astrayca@adsl-67-123-142-192.dsl.scrm01.pacbell.net) |
09:27.16 | *** join/#wowi-lounge duke|ib (i=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
09:48.53 | Depherios | how does this look? -- it was just a test image... but I think I like it enough to just keep it and call it good XD |
09:49.27 | Depherios | grr need to stop uploading things and forgetting what I named them... forget stupid comcast won't let me browse the directory structure |
09:50.03 | Depherios | http://home.comcast.net/~deph/wow/WoWdying.jpg |
09:52.27 | [MoonWolf] | looks nice to me. |
09:52.40 | Depherios | now just need to code it so they fade in as I die |
09:53.17 | AnduinLothar | :) reminds me of a xbox 360.. |
09:53.24 | Depherios | lol |
09:53.37 | Depherios | I just need a subtle... well... kick in the groin, to tell me I'm dying XD |
09:53.47 | Depherios | too used to Console games |
09:53.49 | AnduinLothar | i know the feeling |
09:53.52 | Depherios | where I get a nice VIBRATION when I get hit |
09:54.17 | Depherios | with wow .... it seems like every time I look away from my bar.... some Hunter starts hitting me... and next thing I know, I'm dead |
09:54.45 | AnduinLothar | mine's tom mid, hard to miss, unless i'm playing healbot in mc |
09:54.56 | AnduinLothar | bottom middle* |
09:55.00 | Depherios | it's when I'm healing that that happens |
09:55.07 | Depherios | ... my bar is that green thing by my buttons I stare at XD |
09:55.14 | AnduinLothar | ah |
09:55.17 | Depherios | (which has no numbers yet, as I got sidetracked.... as usual) |
09:56.02 | AnduinLothar | meh, making 288 wool bandages is taking a while.. |
09:56.19 | Depherios | lol |
09:56.52 | AnduinLothar | lvling my first aid, maybe i'll sell um to the horde |
09:57.19 | AnduinLothar | too bad i cant see their ah to see what they're seelign for their |
09:58.04 | Depherios | yay anduin plays PvP XD |
09:58.25 | AnduinLothar | hate it. so hard to do anything |
10:36.01 | Corrodias | check agp aperture? check my ass and check your programming.. argh |
10:36.22 | Depherios | lol |
10:37.38 | Corrodias | "Error #134 - Driver internal error on resource lock. Check AGP aperature." |
10:38.06 | [MoonWolf] | Corrodias, well, go check it. |
10:38.08 | Corrodias | i played for nearly 2 months before 1.9 without having it happen, and it has been what i'd call "rare to occasional" after it. |
10:38.34 | Depherios | Sounds like 1.9 |
10:38.43 | Depherios | did blizz' lead devs on wow quit or something? |
10:41.52 | Depherios | half the time I play, I have no reputation with anybody, I've given up logging in and back out, as it seems to go on and off randomly... one minute I'm friendly with everybody... next it's like I'm level 10 and everybody is neutral again |
10:42.57 | *** join/#wowi-lounge Eraphine|Disco (n=Eraphine@brenna.human.cornell.edu) |
10:45.56 | Corrodias | that is a common bug |
10:46.16 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-165.handshake.de) |
10:46.24 | Depherios | never had it happen before 1.9... now it seems I have to check before I buy something |
10:46.36 | Corrodias | however, my crashes seem to be pretty much just me. that's not good. |
10:46.38 | Depherios | or not care, like I''ve been doing |
10:46.44 | Depherios | ouch :P |
10:48.54 | Corrodias | might change my video drivers and reboot after all... |
10:49.03 | Corrodias | i've been meaning to switch to this other set for a while |
10:56.21 | [MoonWolf] | Cogito cogito, ergo cogeto sum |
11:22.05 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
11:23.58 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
11:25.42 | Corrodias | i'll try the dhzer0point mod of the 71.89's tomorrow, i think |
11:25.54 | Corrodias | for tonight, i'm going to eat cereal and go to bed after checking my auctions and such |
11:26.08 | Corrodias | i'm running out of incendosaur scales... |
11:28.37 | *** join/#wowi-lounge id` (n=tom@hellsblade.xs4all.nl) |
11:31.28 | *** join/#wowi-lounge [MoonWolf] (n=moonwolf@ip51ccaa81.speed.planet.nl) |
11:36.57 | *** join/#wowi-lounge qwxyr (i=qw@201.80-202-198.nextgentel.com) |
12:39.59 | *** join/#wowi-lounge AnduinLothar (n=KarlKFI@ip70-187-188-195.oc.oc.cox.net) |
12:45.14 | [MoonWolf] | Today is a slow day on the internet. |
12:54.52 | Corrodias | i'll sleep now. 'ni |
12:55.58 | qwxyr | hm, a while ago someone were talking about a automatic addon updater, any more news on that? |
13:04.47 | [MoonWolf] | i think you need zeeg for that thing. |
13:06.59 | zeeg | www.wowguru.com/wgp/ |
13:10.22 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
13:24.13 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
13:24.23 | Shouryuu | rawwr... |
13:28.46 | [MoonWolf] | indeed, rawwr |
13:29.00 | [MoonWolf] | I am so not bored </sarcasm> |
13:30.08 | Shouryuu | I should be studyin |
13:30.11 | Shouryuu | but I jsut can't... |
13:31.07 | [MoonWolf] | why not ? |
13:31.25 | Shouryuu | can't get my mind to it |
13:31.32 | Shouryuu | I just sit down and daydream... |
13:32.23 | [MoonWolf] | I should be doing some lab's at the moment, and instead i found myself a way to rip individual songs from a music stream.... |
13:35.09 | Shouryuu | lol |
14:02.39 | *** join/#wowi-lounge Tuatara (n=chatzill@d142-59-67-40.abhsia.telus.net) |
14:40.30 | zeeg | wow thats a bit spooky |
14:40.34 | zeeg | movielink.com... |
14:40.42 | zeeg | they actually can delete the movies from my hdd |
14:40.49 | zeeg | "Looks like the file got corrupted..." etc. |
14:41.32 | *** join/#wowi-lounge Verlaine (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
15:14.51 | id` | i wanted to scroll through my coument and i clicked and held my right mouse button and began to move my mous :| |
15:14.53 | id` | mouse* |
15:21.05 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
15:21.48 | Shouryuu | Would anyone here know why, when trying to installing Ubuntu, my instalation gets stuck on a "ok, booting kernel" screen? |
15:26.54 | [MoonWolf] | Shouryuu, nope, sorry not a clue. |
15:29.47 | Shouryuu | shucks =( |
15:37.32 | *** join/#wowi-lounge Parak (n=profi@user-12hdr8d.cable.mindspring.com) |
15:43.54 | *** join/#wowi-lounge Stylp1 (n=Stylpe@98.84-48-162.nextgentel.com) |
15:56.11 | *** join/#wowi-lounge ForgottenLords (n=Forgotte@059.216-123-195-0.interbaun.com) |
16:03.31 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
16:19.05 | *** join/#wowi-lounge sweede (i=sweede@71.194.83.65) |
16:20.26 | sweede | So, anyone know where to find all the discord frame and bar and whatnot custom files that used to be on discordmods.com ? |
16:21.41 | [MoonWolf] | http://angular.lunarpages.com/~disco15/cgi-bin/page.pl?page=Main |
16:22.22 | sweede | So, what happened to discordmods.com then ? |
16:23.04 | [MoonWolf] | i don't have all the awnsers |
16:23.21 | sweede | well what good are you then !! |
16:23.47 | [MoonWolf] | I make a mean curry! |
16:24.00 | sweede | w00t |
16:27.59 | Tain | Ooh curry |
16:39.40 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
16:47.49 | *** join/#wowi-lounge Maldivia (n=the_real@62.61.134.59.generic-hostname.arrownet.dk) |
17:08.52 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-165.handshake.de) |
17:49.15 | *** join/#wowi-lounge Ktron (n=Khamer@c-24-128-172-211.hsd1.nh.comcast.net) |
17:49.45 | Ktron | afternoon everyone |
17:50.58 | *** join/#wowi-lounge MentalPower|ZZzz (n=chatzill@host-70-45-80-48.onelinkpr.net) |
18:00.06 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
18:07.54 | *** join/#wowi-lounge Shouryuu (n=Shouryuu@20.239.97-84.rev.gaoland.net) |
18:07.58 | Shouryuu | rawr |
18:08.16 | *** join/#wowi-lounge Sokol (i=sokolsg@sokol.kharkov.com) |
18:08.33 | Shouryuu | ok ubuntu seems to hate me so I'm trying something else, anyone got any suggestions? |
18:08.51 | Cide | I like windows! |
18:09.16 | Shouryuu | yeah but I like change! |
18:09.50 | Shouryuu | gentoo looks cool |
18:10.08 | Shouryuu | but there a link 6 download options and I have no idea which one to choose =( |
18:10.44 | Fanook | http://www.linuxiso.org/ |
18:12.16 | [MoonWolf] | shouryuu, opensuse 10 |
18:13.02 | Ktron | gentoo is intense heh |
18:13.21 | Ktron | not for first few timers heh |
18:13.40 | Ktron | I'd look into debian too |
18:27.50 | Ktron | Alright, time to see if I can't do something ridiculuous heh |
18:29.00 | Tain | You keen do eet! |
18:29.10 | Shouryuu | how do I know if I have i386 PPC Alpha or sparc? |
18:29.20 | Tain | You have i386 |
18:29.25 | Shouryuu | lol thanks |
18:30.13 | Ktron | going to see if I can use Flexbar to make some buttons or a bar, find the frame with moveanything, and rotate it with the new 1.9 features |
18:30.30 | Ktron | think I'll have to 'rotate' each button separately |
18:32.00 | Fanook | Shour: i386 is intel/amd, ppc is PowerPC (Macs), Alpha and Sparc are workstation chipsets |
18:32.23 | Shouryuu | ok cool thanks |
18:34.24 | *** join/#wowi-lounge Osagasu (n=Kronus@rhhe10-109.2wcm.comporium.net) |
18:37.29 | *** join/#wowi-lounge id`` (n=tom@hellsblade.xs4all.nl) |
18:37.48 | kremonte | mmmm |
18:38.02 | kremonte | my links of [Wang] and [Children] are still going around in IF |
18:38.07 | kremonte | >:) |
18:38.42 | [MoonWolf] | you can relink those things too ? |
18:38.51 | kremonte | they are valid |
18:39.06 | Shouryuu | [Wang]? |
18:39.09 | kremonte | yes |
18:39.13 | Shouryuu | who's/what's wang |
18:39.19 | kremonte | the wang |
18:39.20 | kremonte | D: |
18:39.20 | Shouryuu | not a "valid" link |
18:39.21 | [MoonWolf] | I thought they would get autocorected to normal localisation when relinked. |
18:39.25 | Shouryuu | I know but why wang? |
18:39.27 | kremonte | nope. |
18:39.34 | kremonte | [MoonWolf]: i can link [Bandage en lin] |
18:39.40 | kremonte | or [Gros bandage en lin] |
18:39.45 | Shouryuu | I though so to =P |
18:39.56 | Ktron | yeah, the text can be anything |
18:40.07 | Ktron | the only stuff you need to be careful for is the actual link content |
18:40.10 | kremonte | Ktron: it's not spoofing names onto ends of links |
18:40.23 | kremonte | it's not like omgz Nemesis Leggings LOLO!!! |
18:40.43 | kremonte | it's (the actual text itself) being Gamaschen der Nemesis |
18:41.09 | Ktron | I could make [Click here to See an awesome item!] link to some item... I don't think that would get corrected unless its new in 1.9 |
18:41.12 | kremonte | since you can do that, links go aroundw ith chinese or korean text, and since the characters arent in arial narrow, it comes up as blank |
18:41.16 | Ktron | think so anyway |
18:41.26 | kremonte | Ktron: you can't just do that |
18:41.42 | Ktron | You sure? |
18:41.45 | kremonte | yup. |
18:41.51 | kremonte | you need the name of the item in the link |
18:41.58 | Ktron | Aight, you'd definitely know better than I would heh. |
18:42.15 | kremonte | you can link with the itemid of nemessis leggings and do [Wang复仇护腿] |
18:42.20 | Ktron | oh, I follow it now |
18:42.22 | Ktron | that's clever |
18:42.28 | kremonte | and since 复仇护腿 isn't in the characters in arial narrow, people only see Wang :] |
18:43.11 | Shouryuu | oh so wait, you linked the nemesses legging in chiness/korean and only wang came out? |
18:43.19 | kremonte | Shouryuu: yes |
18:43.31 | Shouryuu | cool =P |
18:43.49 | Shouryuu | kraimonteuh = smarteuh |
18:44.18 | Shouryuu | actually it'll more be kreimonteuh than kraimonteuh |
18:46.50 | *** join/#wowi-lounge Beladona (n=sluster@115-60.124-70.tampabay.res.rr.com) |
18:46.50 | *** mode/#WoWI-lounge [+o Beladona] by ChanServ |
18:48.07 | Shouryuu | see ya |
18:52.08 | Ktron | what do people use for addon management? I used to use LoadIT, but apparently it's no longer being developed |
18:52.34 | MentalPower | I use LoadIt! (it still works) |
18:52.40 | kremonte | addon management? |
18:52.43 | kremonte | o_O |
18:53.10 | Fanook | I use favorites and Windows Explorer |
18:53.22 | Ktron | addon management, like being able to enable/disable addons without retarting WoW (only a reload of the ui) |
18:53.32 | kremonte | who needs it E: |
18:53.59 | Ktron | I like to be able to enable/disable addons, especially when I'm trying out new ones |
18:55.36 | [MoonWolf] | <PROTECTED> |
18:55.38 | [MoonWolf] | <PROTECTED> |
18:56.18 | Ktron | does that work with non-ace addons? and second, can ace give you a list of the current addons? and third, I'd really miss having the list in a separate gui |
18:56.39 | id`` | no it doesnt work with non ace addons |
18:57.04 | id`` | Ktron, have you even tried looking at /ace ? |
18:57.54 | Ktron | I've looked through ace addons if that's what you mean and I've used /ace only a couple of times |
18:58.20 | [MoonWolf] | id``, yes it does work with non ace addons |
18:58.34 | id`` | o_O |
18:58.41 | [MoonWolf] | <PROTECTED> |
18:58.56 | id`` | i see |
18:58.56 | [MoonWolf] | <PROTECTED> |
18:59.21 | [MoonWolf] | <PROTECTED> |
18:59.22 | kremonte | i dislike ace. E: |
18:59.31 | id`` | because? |
19:00.07 | kremonte | many of the functions are restricted to ace-only addons |
19:00.18 | pagefault | do you get anything for becoming exaulted with your own faction? |
19:00.28 | kremonte | pagefault: patriotism? E: |
19:00.33 | pagefault | haha |
19:00.40 | kremonte | i love the gnome race |
19:00.45 | kremonte | i minorly RP |
19:01.18 | kremonte | i hate goblins because they are racist against gnomes :( |
19:01.54 | Fanook | they aren't racist, just very very jealous :P |
19:02.02 | kremonte | Fanook: my ass they aren't racist! |
19:02.16 | kremonte | guards in everlook aggroed me yesterday... for using escape artist... |
19:02.29 | cladhaire | lol |
19:02.34 | MentalPower | lol |
19:02.37 | Fanook | hehe |
19:03.07 | id`` | <kremonte> many of the functions are restricted to ace-only addons <-- how are you supposed to create a standard without restrictions? |
19:03.56 | kremonte | id``: what i mean is, it has lots of nice functions, but only extend so far. if i have a simple mod that does, say, one thing, and i want that extra functionality, i need to add ace as a dep which is no good, in comparison to mod sizes |
19:04.19 | kremonte | plus, lots of ace mods require other ace mods (from what i've seen), thus, if you just want one mod you need quite a few more, which is also no good (imo) |
19:04.36 | id`` | kremonte, but you should think the other way around |
19:04.45 | id`` | install ace, then look at wich acemods you can use |
19:04.51 | kremonte | oi? |
19:05.05 | id`` | ;) |
19:05.22 | Beladona | some people see it silly to load a large library for one or two addons |
19:05.22 | id`` | dont download a mod and conclude you need ace for just that and then dump it |
19:05.25 | kremonte | yeah, but both my machines that i use to play WoW get unusually low performance (cause of which i still have no idea) |
19:05.26 | Ktron | The reason I don't use ace is because I use MoveAnything and Flexbar, and I haven't learned (nor am I sure I want to invest the time to learn) Visor well enough to replace them-- oh, and lootlink too-- and those three, being the majority of my loadtime don't benefit from Ace |
19:05.39 | kremonte | so if i have 8 mods to run one |
19:05.47 | kremonte | well, i can just get/make a non-ace version and get better performance |
19:06.02 | [MoonWolf] | The point hoever of ace is is to take the things we know that every mod ends up doing on its own and impementing only those things in ace. |
19:06.08 | sweede | is it me, or do people talk about ace more than anything in this channel? |
19:06.08 | Tain | Not necessarily, kremonte. However that's more a functino of coding effeciency than Ace. |
19:06.13 | Tain | It's you. |
19:06.18 | sweede | from the limited time i've lurked in here.. |
19:06.25 | Tain | I'd say there's more Cosmos talk. |
19:06.28 | Tain | Not that either is a bad thing. |
19:06.36 | kremonte | i'm not saying ace is bad. if you have use for a good deal of mods, it's great |
19:06.54 | kremonte | but just to use one mod and have 3 other deps, ace is more of a gimped leg than a robotic one |
19:06.54 | [MoonWolf] | A lot of the people who code for ace hang here so yes a lot of ace discussion goes around sometimes. |
19:06.55 | id`` | kremonte, i use 14MB of ram |
19:07.13 | kremonte | id``: with 14mb of mem usage i get 9FPS in IF |
19:07.14 | kremonte | =/ |
19:07.17 | [MoonWolf] | however our eternal nemmisis sea gets discussed here a lot too. |
19:07.21 | Beladona | the drawbacks of ace are the same drawbacks any library faces. By itself ace is a very good thing. It just loses usefullness the less mods you have that use it |
19:07.35 | id`` | kremonte, with 14MB of ram i use 21 addons |
19:07.40 | id`` | almost all ace |
19:07.40 | [MoonWolf] | Beladona, spot on. |
19:07.47 | kremonte | id``: but i don't need all that |
19:07.49 | id`` | thats why i said, think the other way around |
19:07.52 | Tain | That is true Beladona, but there is another side of Ace that goes beyond just the library. |
19:07.56 | sweede | wow.. you need a new video card.. |
19:08.00 | sweede | heh |
19:08.05 | kremonte | sweede: i'm using a geforce 6800 |
19:08.07 | id`` | sweede, ram usage ingame |
19:08.11 | Beladona | so for someone that wants one addon that is an ace addon, loading the library is more of a cost than a benefit |
19:08.11 | sweede | exactly. |
19:08.14 | kremonte | ... |
19:08.23 | sweede | i use like, 80 megs of ram in game and i get 60fps almost everywhere. |
19:08.24 | kremonte | Beladona: what kind of performance do you get, mind enlightening sweede? |
19:08.26 | id`` | sweede, not card ram capacity |
19:08.32 | kremonte | 80megs of UI mem? haha |
19:08.36 | kremonte | that's cute |
19:08.38 | sweede | ya. |
19:08.41 | id`` | but WRONG |
19:08.41 | sweede | stupid gatherer |
19:08.43 | Tain | A lot of people who write Ace addons are very code efficency conciencious. Not all addon authors are. |
19:08.48 | kremonte | you must have a very garbled UI |
19:08.52 | sweede | basicly.. |
19:08.54 | kremonte | Tain: oi, i see that |
19:08.56 | Beladona | I get 60fps easily |
19:09.02 | Tain | Which isn't to say that all Ace addons authors are, or that no others are. But it is something I personally like. |
19:09.03 | [MoonWolf] | and not all ace addon coders are , but a lot of them are. |
19:09.04 | Beladona | depending |
19:09.17 | kremonte | all i want's visor and shardace |
19:09.37 | sweede | on wednesday, a guy in our guild was like (during eranikus) was like "man, with all these people around, my fps dropped to around 80".there was over 500people in moonglade.. |
19:09.41 | [MoonWolf] | in theory having more then one ace addon makes up for the extra code in it. |
19:09.41 | sweede | we were like stfu |
19:09.44 | [MoonWolf] | in "theory" |
19:09.53 | Tain | And of course not every addon benefits just from being Aced. For example my Titain rewrite isn't. |
19:10.13 | kremonte | for 2 mods, i'd need 4 though |
19:10.27 | kremonte | and that could be accomplished with less memory usage with non-ace versions, IMHO. |
19:10.35 | [MoonWolf] | kremonte, wich mods ? |
19:10.38 | Tain | kremonte: It depends what youre talking about. |
19:10.42 | Beladona | what does he have, a 7800 and 4gb ram? |
19:10.49 | kremonte | Visor and ShardAce |
19:10.55 | Tain | I can tell you for example that Ace+Visor takes up less memory that FlexBars or DAB alone. |
19:10.56 | kremonte | visor..maybe |
19:11.12 | Beladona | that isn't true with every addon though Tain |
19:11.13 | sweede | beladona, thats what i have, he has dual p4 extreame uber things, 4 g of ram and a pair of 7800gtx with the dual core on each card. |
19:11.15 | [MoonWolf] | i cannot comment on shardace never used it. |
19:11.15 | kremonte | Tain: aye, but I don't really need the extra buttons |
19:11.19 | Beladona | it is all in the way it was coded |
19:11.21 | kremonte | it's more of a |
19:11.21 | Tain | I didn't say it was, Beladona. I was saying there are examples of it. |
19:11.22 | sweede | cooled, overclocked like a moofoo. |
19:11.26 | kremonte | i want more ease of use |
19:11.28 | sweede | said it was 9k. :| |
19:11.36 | Tain | Depending on what you want to use. In this cae kremonte said Visor and Shardthingy |
19:11.38 | Beladona | I like the idea behind ace |
19:11.40 | id`` | Beladona, the thing is, when an addon gets converted to ace; watch the inprovement |
19:11.42 | Tain | s/cae/case/ |
19:11.43 | [MoonWolf] | kremonte, remove the visor modules yo do not need. |
19:11.46 | Beladona | but it doesn't cater to minimalists like me |
19:12.01 | id`` | Beladona, im the superduper minimalist |
19:12.07 | kremonte | [MoonWolf]: i don't know how visor modules work :] |
19:12.15 | kremonte | as of right now, the only addons i have enabled |
19:12.17 | Beladona | id: I still maintain that not EVERY addon will gain an improvement from ace conversion |
19:12.18 | Tain | It sort of does, Beladona. Well, no not that it does. It can. |
19:12.24 | kremonte | CountDoom, ImmolateWatch, Panda, GetLink, Spoofer |
19:12.26 | kremonte | that's all =/ |
19:12.34 | id`` | Beladona, yes, thats true, thats why one of my addons isnt ace |
19:12.44 | id`` | too small |
19:12.51 | Beladona | but if you have tons of addons, like many people do |
19:12.58 | Beladona | there is a big improvement if most are ace |
19:13.02 | id`` | yes |
19:13.10 | Tain | It just all depends on the addon. |
19:13.33 | kremonte | but just for those two addons |
19:13.36 | kremonte | would it be worth it? |
19:13.58 | id`` | So i must stress again, do not ditch an addon because you dont want to use ace for one addon. Use ace and then look for addons that offer functionality to one's you used to use. |
19:14.00 | Beladona | hard to say until you test it both ways |
19:14.01 | Tain | I say try and see. |
19:14.10 | id`` | kremonte, pm? |
19:14.17 | kremonte | pm urglrgrlgrlgrgl? |
19:14.20 | Beladona | I do one better id |
19:14.23 | id`` | i pmed you 10 mins ago |
19:14.29 | kremonte | on irc? |
19:14.31 | Beladona | I strip all addons of features I don't need |
19:14.31 | id`` | yes |
19:14.32 | *** join/#wowi-lounge slouken (n=Sam@ip68-5-42-243.oc.oc.cox.net) |
19:14.38 | kremonte | you must not be identified |
19:14.38 | Tain | Hey slouken |
19:14.40 | kremonte | 'lo slo |
19:14.42 | slouken | yo |
19:14.43 | id`` | oh oops |
19:14.49 | Fanook | greetings slouken |
19:14.56 | id` | ;\ |
19:14.56 | Beladona | slouken in da hizouse |
19:14.59 | slouken | Hey, somebody whisper to me (testing a new IRC client) |
19:14.59 | Tain | I used to do that Beladona until I got annoyed with having to re-do it each new version. |
19:15.26 | Beladona | I ahve a pretty good system for that Tain, similar to the system I use for interface compares |
19:15.41 | slouken | Thanks guys. :) |
19:15.51 | Beladona | 3 way compares, with my version, the version it is based, and the new one |
19:15.52 | cladhaire | heyas Slouken |
19:15.55 | kremonte | slouken: who wrote the linking code? |
19:15.59 | slouken | Hey cladhaire |
19:16.03 | slouken | What linking code? |
19:16.05 | Tain | I'm sure it's easier if you set up something to make life easier for yourself. I just got annoyed doingit myself and gave up on it. :) |
19:16.24 | slouken | brb |
19:16.28 | kremonte | slouken: the code for analyzing item links |
19:16.37 | kremonte | come back! |
19:16.40 | Beladona | doh |
19:16.45 | kremonte | Beladona: what kind of q on draka? |
19:16.50 | Tain | Asking slouken about work-stuff is bad. :( |
19:16.58 | Beladona | I didn't have a q |
19:16.58 | sweede | he was like "oh no itemlink question, f-that !!" |
19:17.01 | Beladona | at all |
19:17.19 | Tain | Especially given the item link stuff that has come out of here by some people. :) |
19:17.46 | kremonte | seriously, i want to find slouken and hit him in the head with a [ROAR HULK SMASH] weapon |
19:17.53 | *** join/#wowi-lounge slouken (n=Sam@ip68-5-42-243.oc.oc.cox.net) |
19:17.54 | kremonte | Beladona: what side of draka |
19:17.57 | Beladona | horde |
19:17.57 | slouken | Hurrah! |
19:18.04 | slouken | XiRCON wins! |
19:18.06 | kremonte | slouken! |
19:18.07 | cladhaire | lol |
19:18.08 | sweede | did someone sending you a priv msg crash your client ? |
19:18.11 | cladhaire | i'l have to take a look at it |
19:18.16 | kremonte | the code for analyzing item links, whether or not id DCs you |
19:18.31 | kremonte | it DCs you* |
19:18.33 | slouken | It's simple, does everything I want, and it's free, my three favorite things in software. |
19:18.33 | Beladona | next version of wine is looking good |
19:18.46 | Beladona | decent dx support |
19:18.46 | slouken | kremonte, I wrote it, why? |
19:19.01 | slouken | bela, cool |
19:19.13 | kremonte | slouken: it's possible to, sort-of, spoof the entire name of a link |
19:19.17 | sweede | wouldnt it be better to return item not found instead of disconnecting the client ? |
19:19.18 | slouken | Hmm, I'm not familiar with that fish |
19:19.30 | slouken | kremonte, how so? |
19:19.35 | kremonte | slouken: item links don't check for localization |
19:19.44 | slouken | They do, actually |
19:19.52 | kremonte | obviously not =X |
19:20.00 | kremonte | slouken: [Bandage en lin] passes by on an enUS client, on a US server |
19:20.08 | Beladona | I think slouken would know |
19:20.13 | slouken | Oh, yes, that's by design |
19:20.14 | kremonte | Beladona: how am i linking them then :D |
19:20.18 | sweede | what does he know.. its not like he wrote it or anything. |
19:20.24 | kremonte | slouken: so, I can link Benediction with it's Korean name |
19:20.35 | kremonte | since korean fonts aren't in arial narrow, the links show up as [] |
19:20.38 | slouken | The EU servers were getting people disconnected when they re-linked other people's links. |
19:20.48 | slouken | Right... so? |
19:20.50 | kremonte | and since we can already add text to begginning/ends of links |
19:20.52 | Beladona | I figured it had something to do with that |
19:20.54 | kremonte | i can come out with [Wang] |
19:21.00 | slouken | lol |
19:21.01 | kremonte | or WTS [Children] PST |
19:21.09 | slouken | You can't do that in 1.10 |
19:21.12 | sweede | omg how!! that'd be so fun to do. |
19:21.14 | sweede | hehe |
19:21.17 | Beladona | slavery |
19:21.17 | slouken | The link is fully validated. |
19:21.38 | kremonte | slouken: so [Wang] is working as intended? =P |
19:21.46 | slouken | Mine is, dunno about yours. :) |
19:21.49 | kremonte | Beladona: what side on draka are you on? |
19:21.54 | cladhaire | haha |
19:22.00 | cladhaire | new signature =) |
19:22.10 | Beladona | horde |
19:22.41 | slouken | kremonte, in 1.10 the link is fully validated. I didn't before, for efficiency reasons, but since it allows things like that, I've already fixed it so you can't do it anymore. |
19:22.51 | Tain | haha |
19:23.07 | kremonte | oh. we'll i can't play 1.10 right now |
19:23.18 | slouken | Congratulations, you can sell your [Wang]. :) |
19:23.19 | Beladona | can't wait for test |
19:23.31 | sweede | hehe |
19:23.41 | Maldivia | sweede: they did ealier :) |
19:23.46 | Beladona | I like disconnecting |
19:23.48 | Tain | Boom boom |
19:23.57 | Beladona | if you are trying to spoof = "get outta here gimp!" |
19:24.09 | Tain | It's a good strategy. |
19:24.17 | Beladona | people tend to stop doing things that hurt |
19:24.24 | Tain | Some people, at least. :) |
19:24.30 | Beladona | true |
19:24.40 | Tain | Ow. Quit it. Ow. Quit it. |
19:24.41 | sweede | the main reason why i think it should be changed, is because i'll be sitting there for an hour doing something cool in discord art, etc.. and some moron links an item into guild chat and i click on it and i get disconencted and the hour of my messign with discord is lost. |
19:24.49 | Beladona | thank you sir, may I have another! |
19:24.54 | Maldivia | well, for spoofing, it's nice... but I can't link all the AQ drops from my item database I got in test server :| |
19:25.01 | Tain | That's what you get for playing with Discord without saving. |
19:25.22 | Maldivia | sweede: you dont get disconnected for clicking a link... |
19:25.27 | Maldivia | if you get a link, it's valid... |
19:25.31 | Beladona | if it got linked, it is valid |
19:25.38 | Beladona | something else is wrong |
19:25.38 | sweede | ywith lootlink you can display invalid links. |
19:25.55 | Maldivia | yes, but you can't send them via chat-channels |
19:26.01 | sweede | i have. |
19:26.12 | sweede | or at least in 1.8 i have. |
19:26.37 | Tain | Do you ever get the feeling that the people on the other end would be a lot happier if people didn't keep running addons that broke the wonderful game they made. :) |
19:26.45 | sweede | heh |
19:26.57 | cladhaire | Slouken: DId you guy end up hiring someone new for the UI position? |
19:27.12 | Tain | Yeah I'm still waiting for my signing bonus. |
19:27.12 | sweede | i would comment on that one tain, but slouken wouldnt like it :) |
19:27.29 | kremonte | oh, for example with the links |
19:27.32 | kremonte | http://dan-rouse.com/link.lua |
19:27.40 | Tain | ~emulate Saien |
19:27.44 | purl | This is a stunningly stupid question to direct at me. |
19:27.45 | kremonte | that lootlink data passes through as [] |
19:28.00 | sweede | unless of course, disconnecting the client IS the caught exception handler to an invalid item link... |
19:28.32 | [MoonWolf] | i think it is. |
19:28.37 | Tain | Boom. |
19:28.41 | [MoonWolf] | and i think that is working as intended. |
19:28.44 | [MoonWolf] | and i like it that way. |
19:29.05 | Beladona | kremonte: it passed through correctly, your client just doesn't know how to handle the text |
19:29.06 | Maldivia | slouken: I know you're off work, so just a yes/no, if you remember... are OnUpdate calls queued up at ui load, until all frames are loaded (but arg1 still contains the elapsed from when it should have been called) |
19:29.20 | kremonte | Beladona: it's not really a handling the text, it's just that it's not in arialn |
19:29.28 | Beladona | I think they did that as a temporary fix to prevent people getting disconnected for links in other languages |
19:29.37 | Tain | Guys post on the forums with questions like that please. |
19:30.19 | Maldivia | Tain: yeah, I just remembered we had a discussion about it here yesterday :) |
19:30.49 | sweede | fyi - popcorn jelly bellys are the most disgusting thing ever.. |
19:31.03 | Tain | Oooh those are good, sweede. Butter popcorn? Or plain popcorn? |
19:31.27 | cladhaire | Slouken should put on his off-work hat =) |
19:31.34 | sweede | butter.. it was nasty.. |
19:31.39 | Tain | fyi - Dirt flavoured jelly bellys are nasty. |
19:31.44 | Tain | I like the butter popcorn ones. :) |
19:31.55 | sweede | the dirt one are good, !! |
19:32.04 | Tain | Alas! Earwax. |
19:32.47 | sweede | i'll earwax you!! |
19:32.55 | Tain | Right in the eye! |
19:33.01 | Ktron | sweede, backing way up, I think Ace gets talked about a lot here because some of the dev's here work with Ace or at least Aced addons, and it's a very relevant decision almost every new addon needs to make |
19:33.34 | id` | 10/12 peers, 54/62 seeds; 20 up 20 down <-- shitty bittorrent GO FASTER IVE UPLOADED 3GB ALREADY greedy people >:( |
19:33.50 | kremonte | id`: any chance of having those 2 mods aced? =P |
19:33.59 | kremonte | then i'd definitely use ace, heh |
19:33.59 | id` | kremonte, heh, im just a beginner :( |
19:34.05 | kremonte | liar |
19:34.10 | id` | kremonte, ask in the ace forums |
19:34.13 | id` | kremonte, true |
19:34.14 | kremonte | no! |
19:34.17 | id` | kremonte, ? |
19:34.26 | kremonte | nonono! |
19:34.40 | [MoonWolf] | kremonte, it is. id` is a fine coder. he simply does not know a lot. |
19:34.44 | Tain | What 2 mods? |
19:34.55 | id` | If you'd ask there it would be a community effort, that's _always_ good :P |
19:35.14 | sweede | i need to finish writing the mod i started... |
19:35.17 | id` | kremonte, i mix 4 languages a day so i kind of stick to a certain level with some of them :| |
19:35.19 | kremonte | Tain: ImmolateWatch and CountDoom |
19:35.25 | Beladona | might be nice to ask the developer of the mod first |
19:35.28 | Tain | Never herad of them! |
19:35.29 | cladhaire | what do they do |
19:35.30 | cladhaire | ? |
19:35.42 | cladhaire | CountDoom can be done with a small timex entry easily |
19:35.45 | kremonte | warlock mod |
19:35.46 | kremonte | s |
19:35.47 | id` | yep |
19:35.57 | kremonte | immolatewatch keeps track of your immolate, and how much time left on it |
19:35.59 | kremonte | for use with conflag |
19:36.02 | Tain | Does Count Doom go, "One! One doom! ah ah ah ah!" |
19:36.10 | [MoonWolf] | Tain, hahaa |
19:36.14 | id` | lol |
19:36.15 | kremonte | lol |
19:36.16 | kremonte | . |
19:36.19 | cladhaire | it should |
19:36.19 | cladhaire | haha |
19:36.58 | Tain | Oh wow, I just had an idea that is both terrifying and fantastic. |
19:37.07 | id` | tell us |
19:37.19 | *** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
19:37.22 | id` | tem! |
19:37.29 | Tain | You can replace sound files in the game with your own, but I never really thought much about it. |
19:37.30 | Tem | uh oh |
19:37.44 | [MoonWolf] | this is going to be good i think |
19:37.47 | Tain | But.. I just flashed back to the Army of Darkness soundpack for Doom. |
19:37.52 | Beladona | sound packs |
19:37.58 | kremonte | Beladona: check out guild chat |
19:38.04 | Beladona | k |
19:38.07 | Tain | See this! This is my boom stick! |
19:38.13 | id` | ^____________^ |
19:38.15 | Beladona | I have something like 60gb of just sound clips |
19:38.20 | Beladona | 0.o |
19:38.34 | Fanook | BP Shirase is a great show |
19:38.38 | kremonte | see, Beladona =P |
19:38.39 | id` | hope so |
19:38.50 | id` | faster, faster! |
19:38.54 | Tem | id`: did you need something? |
19:38.54 | Tain | Oh! Oh! Combine it with the Kapow addon with the real Batman 60s series sound effects! |
19:39.04 | id` | Tem, no, just saying hai2u |
19:39.05 | Fanook | lmao |
19:39.08 | Tem | ah ok |
19:39.24 | Tain | And you could have it flash the big, "Pow!" graphic too! |
19:39.29 | Tain | Biff! |
19:39.31 | id` | hahahh |
19:39.55 | Tain | I'd never be able to play. I'd be laughing too hard every fight. |
19:40.20 | Beladona | Tain, the old batman sounds when you hit something, AND random texture popups with <POW> <KAPOW> <BANG> |
19:40.33 | Beladona | nm someone beat me to it |
19:40.36 | Beladona | grrr |
19:40.38 | Tain | hehe |
19:40.43 | sweede | hmm.. |
19:40.53 | Beladona | To the bat cave! |
19:41.35 | Tain | Cook faster pizza, damnit. |
19:41.59 | Fanook | Tain: What is this Kapow? |
19:42.20 | slouken | Thanks guys, see ya later! |
19:43.35 | Tain | Fanook: It's an addon that makes you say a bunch of random things when you attack something. Like bam and biff and pow |
19:43.44 | Tain | I think it was in ui.worldofwar.net |
19:43.47 | *** part/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
19:43.50 | Tain | kapoow or kaapoow or something like that. |
19:44.02 | sweede | oo |
19:44.11 | sweede | thats definitly something trivial and pointless... |
19:44.12 | kremonte | grr |
19:44.13 | kremonte | damn game |
19:44.15 | kremonte | keeps DCing me D: |
19:44.15 | sweede | i need to download. |
19:44.23 | Tain | Stop link spoofing! ;) |
19:44.30 | Fanook | ah, found it http://ui.worldofwar.net/ui.php?id=1840 |
19:44.40 | sweede | there was something i was going to ask.. but i forgot..... |
19:44.45 | Ktron | weren't we told to stop link spoofing but slouken? |
19:45.08 | Beladona | haha kremonte |
19:45.32 | kremonte | my fault |
19:45.35 | kremonte | didnt save it as unicode |
19:45.43 | kremonte | pfft Ktron |
19:45.46 | kremonte | ill spoof as much as i want |
19:45.55 | kremonte | you can kiss my legendary [Ass] =P |
19:46.02 | Beladona | 1.10 is going to seriously kickass |
19:46.12 | Beladona | dynamic frame/texture creation from lua |
19:46.21 | Tain | Pizza's done. |
19:46.21 | [MoonWolf] | away with .xml files |
19:46.24 | sweede | eh.. |
19:46.24 | kremonte | grrr |
19:46.27 | [MoonWolf] | they make my head hurt anyway. |
19:46.28 | kremonte | DCed again |
19:46.29 | Ktron | heh, and hopefully 1.10 won't include link-checking |
19:46.40 | sweede | dont care about none of that.. whatever patch they dont nerf mages in, is kickass :) |
19:46.40 | Beladona | only thing is |
19:46.45 | *** join/#wowi-lounge zeeg (n=wguru@63.147.183.137) |
19:46.49 | Tain | Nerf mages! |
19:46.54 | sweede | NO! |
19:46.55 | Beladona | if they have Create functions, they need Destroy functions |
19:47.24 | sweede | frame:hide() ftl |
19:47.37 | Tain | What was the example someone tried to use? If you make onion soup you can't go and take the onion out later. |
19:47.48 | Tain | Or something. |
19:48.00 | Beladona | that isn't really valid |
19:48.13 | Fanook | crackers, crackers and soup |
19:48.15 | Beladona | if you buy an apple, you should be able to eat it |
19:48.33 | kremonte | bela outmetaphored you |
19:48.57 | Tain | Sure you can eat it. But as soon as you do it's not destroyed, it's part of something else. |
19:49.12 | kremonte | does anyone on draka have benediction |
19:49.12 | sweede | wait a second.. call me crazy, but do i remember someone saying that their UI was only using 14 megs of ram, but they got horrible fps ? |
19:49.14 | kremonte | or anything legendary |
19:49.22 | Tain | It's got to do withthe law of conservation of frames. |
19:49.31 | kremonte | gah, i need a low level epic |
19:49.43 | kremonte | anyone got any ideas? |
19:49.48 | kremonte | the name of one =xX |
19:49.52 | Tain | Auction House :) |
19:49.57 | kremonte | no. |
19:49.58 | kremonte | name of one |
19:50.05 | sweede | krol blade ftw |
19:50.08 | Tain | Nope I don't know. |
19:50.11 | *** join/#wowi-lounge Eraphine (n=Eraphine@cpe-24-59-107-221.twcny.res.rr.com) |
19:50.13 | sweede | easy 800g on hellscream |
19:50.36 | kremonte | krol blade works |
19:50.43 | kremonte | thanks |
19:51.06 | sweede | so how do you format an item link for use in chat like that ? |
19:51.23 | kremonte | i need something linkable to make a [] |
19:51.28 | kremonte | on draka |
19:52.48 | Beladona | back to playing =D |
19:53.00 | kremonte | lol |
19:53.05 | kremonte | i just said WTB[Social Life] in org |
19:53.19 | sweede | how? |
19:54.35 | kremonte | :D |
19:56.04 | kremonte | sweede: want a hint? |
19:56.12 | sweede | to know how? |
19:56.45 | kremonte | yes |
19:57.43 | kremonte | http://wow.pastebin.com/505730 |
19:59.29 | sweede | so i paste that like /script DEFAULT_CHAT_FRAME:AddMessage(ITEM_QUALITY_COLORS[3].hex .. "\124Hitem:16703:0:0:0\124h[鬼雾护腕]\124h\124r") and then. |
19:59.56 | kremonte | you need to convert the &#.....; to chinese chars |
19:59.58 | Tain | Damn I missed, "Stupid in America" last night. A special report on how American children are dumber than the rest of the world because of our poor school system. |
19:59.59 | kremonte | then you get blank links |
20:00.00 | kremonte | [] |
20:00.06 | kremonte | with which you spoof text onto |
20:00.14 | kremonte | Tain: lol? |
20:00.24 | kremonte | america has some of the best general public education |
20:00.44 | sweede | .. |
20:01.01 | Tain | Ah, I'd disagree. But that's what the report was about. |
20:01.06 | sweede | heh |
20:01.26 | sweede | kremonte you really think that the american education system is on par with the rest of the world ? |
20:01.26 | Tain | Showing other country's school systems and how they differ from the US, and why those students score higher on aptitude tests. |
20:02.12 | id` | and how us people always tell ym my school systems sucks when they ask me what i do |
20:02.14 | id` | :P |
20:02.17 | id` | me* |
20:02.59 | *** join/#wowi-lounge weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com) |
20:03.01 | Tain | Of course as Mark Twain said (possibly paraphrasing), "Don't let school get in the way of your education." |
20:18.23 | *** join/#wowi-lounge Iriel (n=daniel@adsl-66-123-190-42.dsl.sntc01.pacbell.net) |
20:29.19 | Beladona | hiya Iriel |
20:29.25 | Iriel | Afternoon |
20:37.20 | Cide | evening here :) |
20:39.05 | sweede | is there an event that fires when someone in teh party changes targets ? |
20:39.21 | Cide | no |
20:39.25 | sweede | hmm.. |
20:39.49 | sweede | im trying to modify nymbias perl frames to have a party target frame, but i cant get it to change target properly. |
20:39.56 | sweede | when the party member changes target |
20:41.04 | Cide | you have to poll it every so often |
20:45.45 | Iriel | Cide: How did the 'why is CTRA a dog' investigation go? |
20:46.06 | *** join/#wowi-lounge Eraphine|Disco2 (n=Eraphine@brenna.human.cornell.edu) |
20:46.28 | Cide | still remains a mystery |
20:47.16 | Iriel | And yet the slowdown isn't on general framerate, only on event handling for RAID_ROSTER_UPDATE ? |
20:47.27 | Cide | correct |
20:47.46 | Cide | well, there is probably slowdown compared to not having it installed due to the issues you took up yesterday, but nothing that major |
20:49.19 | Cide | I mean, it must either be code running in the XML (and I can't find any that would do that), or it is due to some other mod that either CTRA hooks which isn't nulled out by the getfenv loop, or some other mod that depends on CTRA.. I can't think of any other possibilities |
20:49.48 | Iriel | does it appear dependent on raid size? |
20:50.00 | Cide | yes |
20:50.08 | Cide | well, group size at the very least |
20:50.22 | Cide | it is most noticable when switching between two groups with 5 people in them |
20:50.32 | Maldivia | a very mysterious bug... |
20:50.52 | Iriel | And the problem isn't exhibited by the bliz UI? |
20:52.16 | Cide | it still happened when CTRA hooked the load function to keep it from loading (other addons could load it still of course, but I don't have any that does it and I could still see it happening) |
20:53.36 | Iriel | I guess what I meant is, if you DONT have CTRA installed, but do use the blizzard UI |
20:54.03 | Iriel | Also, does RAID_ROSTER_UPDATE fire once, or multiple times, for changes like group switching? |
20:54.28 | Cide | not entirely sure, I believe it only fires once, but I can check |
20:54.52 | Cide | I'll also disable ctra in a min |
20:55.50 | *** join/#wowi-lounge Stylpe (n=Stylpe@98.84-48-162.nextgentel.com) |
20:56.50 | Cide | only fires once |
20:57.06 | Iriel | (As you can tell, I dont raid much/ever) |
20:57.34 | *** join/#wowi-lounge Tem (n=matt@ip70-177-40-169.br.br.cox.net) |
20:57.47 | Maldivia | Cide: were you on test-server, in the beginning, when there was a log on "pauses" when raid-changes occured - no matter if CTRA was installed or not ? |
20:57.56 | Cide | yes |
20:58.12 | Cide | that was the reason I spent like 24h there total |
20:58.18 | Maldivia | Ok |
20:58.50 | Maldivia | but the again, I haven't experienced the pauses since release... dont use CTRA anymore though |
20:58.52 | Cide | disabling CTRA now |
20:59.13 | Cide | we're doing onyxia, 33 people in raid should be a good testing environment |
20:59.25 | Tem | Anyone who has a priest or main: When does dotting critters and watching them run away only to die from the first tick get old? |
20:59.42 | Tem | s/priest or/priest/ |
20:59.47 | Cide | never Tem |
20:59.54 | Tem | god I love this |
20:59.56 | Maldivia | Iriel: I see you like my clock - hehe :) |
21:00.12 | Cide | but I love doign it on sheeped mobs in ZG too |
21:00.15 | Cide | doing* |
21:00.25 | Tem | it's almost as fun as sheeping rats then wanding them on my mage |
21:00.30 | Tem | Cide, mages hate you |
21:00.45 | Cide | I'm sure |
21:00.47 | Tem | esp when it's a sheeped blooddrinker |
21:00.53 | Cide | that's my favorite target |
21:01.02 | Cide | or wanding all the CC'd mobs when we're doing hexxer |
21:01.03 | Tem | because who does he run up to eat? the mage who sheeped him |
21:01.12 | Cide | have you done him Tem? |
21:01.15 | Tem | no |
21:01.22 | Maldivia | sheep - Fire Blast is also a fun combo :) |
21:01.24 | Tem | we've almost done all of ZG |
21:01.34 | Cide | there are like 8x 10 pulls |
21:01.36 | Tem | just not Hexxer or the summoned bosses |
21:01.43 | Cide | the mobs have a stackable curse |
21:01.44 | Tem | oh right, We tried one of those once |
21:01.49 | Tem | it sucked hardcore |
21:01.52 | Cide | adds 500 physical damage per stacking |
21:02.07 | Cide | all mages die on every pull pretty much |
21:02.14 | Tem | /cry |
21:02.16 | Cide | we can do it without deaths by CCing, but it takes forever |
21:02.29 | Cide | now it just takes 15 min and some repair costs for some of us ;) |
21:02.56 | Tem | but that's fine because the Hexxer drops a blue hat that's as good as NW crown |
21:04.05 | Iriel | Maldivia : The hour hand seems to move oddly tho. |
21:04.33 | Maldivia | Iriel: hmm |
21:04.37 | Iriel | Ah, you have a / 60 where you need a / 12 |
21:04.45 | Iriel | when calculating vals[3] |
21:05.07 | Iriel | Actually, no, that's not the right factor, but that's the right place, I think |
21:05.26 | Iriel | Ah, yes, I was right with /12 |
21:05.46 | Tem | oh sweet! A lumberjack axe |
21:05.52 | Tem | that will sell for 1s! |
21:06.06 | Cide | yay |
21:06.13 | Maldivia | Iriel: ahh, hehe - ups :) |
21:06.24 | Iriel | I'd also stick the LineDrawClockFrame textures into an array so you're not constantly creating their names and getgloballing them in an OnUpdate |
21:07.47 | Cide | Iriel: no lag as far as I can tell with CTRA disabled |
21:07.56 | Iriel | Cide; Curiouser and curiouser |
21:08.13 | Iriel | Does anyone know if, on one frame's OnMouseDown, I can move another frame under the mouse and call StartMoving on it? |
21:08.41 | Iriel | (If not, I can test it quick enough, just wanted to save myself some time if it wont work) |
21:08.49 | Cide | I don't see why not |
21:11.14 | Maldivia | Iriel: fixed :) |
21:11.28 | Tem | aye Iriel I don't see why not |
21:12.10 | Iriel | Cool, time to try and write a move/rotate/scale dragging module |
21:14.09 | Maldivia | Iriel: do you know why the lines (like the hand in the clock) aren't anti-aliased, if multisamling is enabled ? |
21:15.47 | Iriel | It's probably because of how textures are stretched, the edge represents a whole bunch of 'image space' pixels. |
21:16.18 | Iriel | The tradeoff being you may end up with softer edges on your lines |
21:16.33 | *** join/#wowi-lounge sweede (i=sweede@71.194.83.65) |
21:17.47 | Iriel | You could try a rectangular line template, say 32x128, but make sure there's a 1 pixel pad along the long edges, and a 4 pixel pad on the short ones (and set the factor to 30/32) |
21:20.19 | sweede | whats the function for getting an NPC's faction? like the everlook bruisers belong to steamwiddle cartel or whatever |
21:20.29 | sweede | UnitFactionGroup("target") doesnt seem to give me what im looking for. |
21:20.40 | Iriel | You need to scan their tooltip |
21:21.03 | sweede | that sucks |
21:21.15 | Iriel | It's not that hard 8-) |
21:21.35 | sweede | well, its not for a tooltip, its for the target frame |
21:21.36 | *** join/#wowi-lounge Sokol (i=sokolsg@sokol.kharkov.com) |
21:21.58 | Iriel | Well, you can cache the ones you know about lately |
21:22.03 | Iriel | and save yourself looking it up constantly |
21:23.44 | sweede | o well, i guess its not that important.. |
21:24.18 | sweede | although i do wonder why my reputation pane is yet again broken |
21:24.33 | Iriel | I just realized, 1.10 gives us dynamically creatable GameTooltip objects! |
21:25.00 | Iriel | I wonder how well they'll work given the lack of templates for the dynamic stuff, guess we'd have to create the fontstring's too |
21:25.04 | Cide | 1.10 gives us MS Paint ;) |
21:26.27 | Tem | Iriel, with some proper framework code, the lack of templates isn't an issue |
21:26.58 | Tem | which is the reason I'm writing this framework now |
21:27.05 | Iriel | Tem: That's what I SUSPECT, but i dont know if gametooltip does anything special internally |
21:27.08 | Tem | so I can start developing a framework for the 1.10 code |
21:27.13 | Iriel | It's a bit of an anomaly in the world of Frame objects |
21:27.21 | Tem | I suppose |
21:27.40 | Tem | but I would think that just having the right frontstrings there would do the trick |
21:27.46 | Iriel | I'm hoping so |
21:28.30 | Tem | do we have any thoughts on how far off 1.10 is? |
21:29.38 | Iriel | No idea, I'm guessing it'll be a similar period of time between 1.9 launch and 1.10 test as it was between 1.8 launch and 1.9 test |
21:30.07 | Tem | I'm so anxious... |
21:30.21 | Tem | bah it's 3:30 again and I haven't had lunch yet |
21:30.28 | Tem | I really need to work on that... |
21:31.39 | Iriel | I wonder if I remembered to plug my scanner back in |
21:31.46 | Cide | Iriel: would you think it's CTRA itself causing the lag? I know it's pretty hard to say for sure, but it seems weird with all the things we have tried, even though other things definitely point that way |
21:32.50 | Iriel | My current best theory is that it's something about CTRA's frames, and an interaction with something else |
21:32.57 | Iriel | but I have no idea what that something else would be |
21:34.21 | Cide | I wonder |
21:34.38 | Cide | I could replace all frames with an empty template and null all functions |
21:35.09 | Cide | if something is messing with the frames it would probably cause nil errors, but I doubt something is (directly at least) |
21:35.34 | Iriel | I'm suspecting it's not something explicitly trying to get CTRA's frames |
21:35.48 | Iriel | Just something which is sensitive to the number of frames on screen or somesuch |
21:35.50 | Cide | I doubt so too |
21:36.22 | Iriel | It could be something as simple as the event triggering some part of the standard UI to re-anchor some frames, and that forcing a re-evaluation of all frame anchors |
21:36.33 | Iriel | I really dont know thoug, that's a guess |
21:36.44 | Iriel | but CTRA does appear to create an awful lot of nested frames |
21:36.53 | Cide | ya |
21:37.25 | Cide | assuming it is a re-evaluation of frame anchors |
21:37.49 | Cide | would that be a new "necessary evil", or a bug? seeing as it didn't lag in 1.8 |
21:38.03 | Iriel | well,it could be either really |
21:38.09 | Iriel | the 'bug' wouldn't be yours, if it was one |
21:38.10 | Cide | I'm sure slouken will have a more precise answer than you though :) |
21:38.55 | Iriel | yeah, he'll know what's under the covers |
21:39.09 | Iriel | but I think we need to be able to demonstrate the exact issue before we can get him to weigh in |
21:39.34 | Cide | assuming it is a re-evaluation of all frame anchors |
21:39.38 | Iriel | if we could make it happen WITHOUT the event i'd feel much happier |
21:39.47 | Cide | indeed |
21:40.04 | Cide | replacing the member template with an empty frame should fix the issue |
21:41.59 | Cide | to get about the same amount of lag one raid_roster_update event causes naturally, I have to loop CT_RA_OnEvent("RAID_ROSTER_UPDATE") at least 30 times |
21:42.45 | Tem|Food | does your event handler take the event global as an argument? |
21:42.57 | Cide | ya |
21:43.04 | Tem|Food | so you could try CT_RA_OnEvent("RAID_ROSTER_UPDATE") |
21:43.09 | Cide | I did |
21:43.13 | Cide | /script for i = 1, 30, 1 do CT_RA_OnEvent("RAID_ROSTER_UPDATE") end |
21:43.13 | Tem|Food | and nothing? |
21:43.16 | Cide | causes about the same amount of lag |
21:43.22 | Cide | one time is unnoticable |
21:44.08 | Cide | hm |
21:44.18 | Cide | going to try to see if the same thing happens with only player names showing for each member |
21:44.45 | *** join/#wowi-lounge Fanook (n=thenerdw@heinze726.dacor.net) |
21:45.40 | Cide | no... |
21:45.52 | Cide | with only player names showing (hiding bars/buffs), it is definitely less lag |
21:45.55 | Cide | if any at all |
21:46.15 | Cide | yep, no lag at all |
21:46.29 | Iriel | aha, that's a start |
21:46.58 | Cide | introducing buffs didn't change |
21:47.59 | Cide | neither did energy/rage bars (3 ropgues/2 warriors in raid) |
21:48.21 | Cide | introducing health bars added the lag |
21:48.39 | Iriel | Well, that's a start |
21:50.10 | Cide | doesn't seem to happen with mana bars though |
21:51.18 | Cide | enabling health bars |
21:51.44 | Cide | it still happens when they are hidden, as long as the code thinks they are shown |
21:52.08 | Cide | so it might be the code after all |
21:52.48 | Iriel | but just the health bars? |
21:52.51 | Iriel | not the mana ones? |
21:53.18 | Cide | correct, they are handled differently though |
22:04.26 | Iriel | Hey cide, I had some interesting metatable ideas for how you could clean up a bunch of the CTRA frame finding code |
22:04.46 | Cide | that'd be awesome |
22:04.51 | Iriel | Should I write up an example for you? |
22:04.57 | Cide | sure |
22:05.30 | Iriel | Basically youd be able to replace the whole |
22:05.42 | Iriel | getglobal(frame:GetName() .. "CastFrame") with something like |
22:05.49 | Iriel | FrameCache[frame]["CastFrame"] |
22:06.03 | Cide | that would help a lot I can imagine |
22:06.36 | Cide | I could probably rewrite a lot of code to use local castFrame = getglobal(name .. "CastFrame") too, and stuff like that |
22:06.48 | cladhaire | Evening all.. Cair is doing well as is headed back home as we speak (for those who were wondering =) |
22:06.58 | Iriel | Yes, that too would help, but there's a lot of places where yo just use each subframe once. |
22:07.09 | Cide | yeah, true |
22:07.09 | Iriel | Id noticed her lack of presence, but hadn't attributed it to anything sinister |
22:07.28 | Iriel | This way you could do a transition |
22:07.37 | cladhaire | She was just on a minor roadtrip and happened to head my way (I'm about 4 hours south of her) |
22:07.39 | Iriel | start with explicit lookups from a cache structure |
22:07.53 | Iriel | Then localize the first part |
22:08.11 | Iriel | cladhaire : Aha, cool, so you've joined the "I've met cair" club! |
22:11.04 | cladhaire | Indeed =) |
22:11.14 | cladhaire | the cool kids club if you will |
22:11.38 | *** join/#wowi-lounge Tuatara (n=chatzill@d142-59-67-40.abhsia.telus.net) |
22:14.21 | *** join/#wowi-lounge Depherios (n=Deph@67.189.88.161) |
22:32.05 | Maldivia | Iriel: do you know how big an overhead getglobal has? |
22:32.15 | Iriel | just a functioncall really |
22:32.51 | Iriel | Well, technically, global symbol lookup + function call |
22:32.58 | Iriel | the function call part is the biggest bit |
22:33.12 | Iriel | The real question is, why are you asking |
22:33.25 | Maldivia | your FrameCache |
22:33.27 | Iriel | depending on what you're doing there are numerous different approaches to addressing that overhead |
22:34.03 | Iriel | really my objection to most of the CTRA stuff is calling :GetName() all the time |
22:34.07 | Iriel | THAT has quite an overhead |
22:34.19 | Maldivia | I should probably check my mod :) |
22:34.21 | Iriel | those string appends aren't free either |
22:35.04 | *** join/#wowi-lounge sweede (i=sweede@71.194.83.65) |
22:38.39 | Iriel | ok, this code seems to work! |
22:39.14 | Iriel | http://wow.pastebin.com/505982 |
22:39.28 | Iriel | I put gratuitous comments at the top 8-) |
22:40.21 | Iriel | It should run extremely quickly, and has minimal overhead |
22:44.52 | Cide | Iriel: you suggest using a local to reference the global, what does that help? |
22:44.52 | Iriel | Hm, actually there's a bit that doesn't need to be there |
22:45.04 | Iriel | Cide: it means there's no global symbol table dereference at runtime |
22:45.10 | Iriel | locals are all bound at compile time |
22:45.26 | Iriel | if you're going to reference something thousands of times, it helps a little |
22:45.35 | Cide | I see, thanks |
22:45.53 | Iriel | let me just fix the one icky bit tho |
22:48.03 | Iriel | http://wow.pastebin.com/505995 |
22:48.04 | Iriel | there |
22:48.09 | Iriel | Ack, no |
22:48.28 | Iriel | http://wow.pastebin.com/505998 |
22:48.30 | Iriel | That one's it |
22:48.35 | Iriel | Silly cut and paste 8-) |
22:48.49 | Maldivia | hmm... don't know what the most frightning thing is... that you can just whip that out... or that I actually understand it :) |
22:49.59 | Iriel | Metatables are strange beasts, btu once you know how they work they're fairly simple |
22:50.42 | Maldivia | yeah, never used them myself though |
22:50.46 | [MoonWolf] | metatables scare me |
22:52.08 | Iriel | They're nothing to be too afraid of |
22:52.30 | Maldivia | Uhh... I spot a typo... in a comment :) |
22:52.38 | Iriel | With __index and __newindex at least 8-) |
22:52.54 | Iriel | Oh? Where? |
22:52.57 | Maldivia | 54 |
22:53.17 | Iriel | <PROTECTED> |
22:53.20 | Maldivia | yeah |
22:53.31 | Maldivia | :) |
22:53.41 | Iriel | I'll correct my reference copy, thanks.. The pastebin can stay wrong 8-) |
22:53.51 | Maldivia | hehe |
22:54.09 | Maldivia | just did a grep in a mod of mine... 132 references to GetName :) |
22:54.22 | Maldivia | 182* |
22:54.28 | Iriel | It's not necessarily evil on its own, but lots of the time it's called too often |
22:55.20 | Maldivia | yeah... most of the code is init code |
22:56.34 | Maldivia | if I ignore one-time calls - down to 72 references :) |
22:57.13 | Cide | Iriel: another typo in the comments |
22:57.27 | Cide | you did C[CT_RAMember].HPBar and said it referenced CT_RAMember1HPBar |
22:57.44 | Iriel | Thanks, fixed in my copy too |
22:58.26 | Iriel | There's one on line 24 too, thisw instead of this |
22:59.52 | Iriel | I'll clean the code up one more time 8-) |
23:04.16 | Iriel | http://wow.pastebin.com/506015 |
23:04.20 | Iriel | There's the new cleaner version |
23:04.35 | Iriel | no functional difference really (except an extra check to avoid an infinte loop if someone wanted to break it) |
23:05.14 | Maldivia | have you tried benchmarking it - comparing it to getglobal(this:GetName() .. "bla") ... ? |
23:06.00 | Iriel | Maldivia : No 8-) But i'e done similar benchmarks for the more general case of local lookup versus fetch/append/getglobal |
23:06.03 | Iriel | so I KNOW this is faster |
23:06.10 | Iriel | I just dont know how much |
23:06.29 | Maldivia | ok :) |
23:06.35 | Iriel | The first hit for a given entry might be marginally slower (since I have to create a subtable) |
23:06.50 | Iriel | but 2nd and subsequent will be faster because it becomes 2 hash lookups |
23:07.14 | Iriel | (The metatable __index method's only called if the value i'm looking for isn't already in the table) |
23:08.30 | Maldivia | Ok |
23:10.15 | Fanook | did 1.9 introduce a bug with scrollbar arrows not working? |
23:12.33 | Iriel | it introduced (1) an anchoring change (which looks like a bug sometimes) and (2) a graphical issue with the thumb not showing up |
23:12.37 | Iriel | not aware of any arrow issues |
23:13.39 | Iriel | Opinion question.. if I draw a box with thick edges, and make is to that... |
23:13.49 | Iriel | 1) Clicking and dragging within the box (not on the edge) moves the box |
23:13.54 | Fanook | hmmm...oh wait, might be the extracted FrameXML folder that's still in there |
23:13.58 | Iriel | 2) Clicking and dragging within the edge scales the box |
23:14.09 | Iriel | 3) and Clicking and dragging within the edge with shift held down rotates the box |
23:14.16 | Iriel | would that make sense to you? |
23:14.36 | Iriel | (3) may end up as scale AND rotate |
23:15.08 | Fanook | everything but #3 is standard windowing behavior, imo and as long as the users know about 3, i see no problems |
23:15.57 | Iriel | Yes, standard windowing systems dont have rotatable windows |
23:15.58 | Iriel | 8-) |
23:16.25 | Iriel | the other thought was to do a more 'windowsish' corner/edge differentiation |
23:16.43 | Iriel | but the cursor choices we have in the WoW UI dont make showing a user that very easy |
23:19.09 | Cide | yeah, it would make more sense to rotate by clicking & dragging a corner to me |
23:19.26 | Iriel | I'll try it that way first then I guess |
23:19.29 | Iriel | see what it feels like |
23:21.11 | Fanook | i wonder if SetCursor requires constants |
23:21.22 | Iriel | it does |
23:21.25 | Iriel | and there are only 8 of them |
23:21.34 | Fanook | where are they defined? |
23:21.54 | Iriel | ATTACK_ERROR_CURSOR BUY_ERROR_CURSOR CAST_ERROR_CURSORPOINT_ERROR_CURSOR ATTACK_CURSORBUY_CURSOR CAST_CURSOR POINT_CURSOR |
23:22.00 | Iriel | I looked in the WoW executable for them |
23:22.03 | Fanook | ah |
23:22.13 | Fanook | bleh |
23:24.14 | *** join/#wowi-lounge kremonte_ (n=dan@ool-18bba4ea.dyn.optonline.net) |
23:24.21 | kremonte_ | wtb [Social Life] pst |
23:24.48 | Maldivia | 2500g plzoktnx... |
23:25.01 | kremonte_ | what kind of life is it? |
23:25.07 | kremonte_ | blue purple or orange? |
23:25.30 | Maldivia | green... super-green... |
23:25.39 | [MoonWolf] | [social life] |
23:25.43 | kremonte_ | sorry, max ill pay for a green life is 600g |
23:26.06 | Cide | should be legendary |
23:26.34 | Maldivia | why settle for legendary, when you can have artifact :) |
23:26.48 | [MoonWolf] | what colour is artifact ? |
23:26.51 | Maldivia | gold |
23:26.57 | Maldivia | think D2 color |
23:27.04 | [MoonWolf] | D2 unique ? |
23:27.08 | Maldivia | yeah |
23:27.12 | [MoonWolf] | cool |
23:27.16 | cladhaire | isn't artifact Red? |
23:27.26 | kremonte_ | no |
23:27.28 | kremonte_ | its light orange |
23:27.29 | Maldivia | ChatFrame1:AddMessage(ITEM_QUALITY_COLORS[6].hex .. "Artifact") |
23:27.43 | cladhaire | *shrug* =) |
23:27.45 | kremonte_ | only nubs use ChatFrame1 |
23:27.47 | kremonte_ | :D |
23:27.56 | Maldivia | DEFAULT_CHAT_FRAME... betetr ? |
23:28.10 | kremonte_ | si |
23:28.22 | Tain | Use /dump :) |
23:28.42 | Maldivia | well, dump will just show the color-coding, and not the color :) |
23:29.06 | Tain | Exactly! Too much color makes me cry. |
23:29.13 | cladhaire | Iriel: Do you regret naming it /dump.. it could have been anything.. /monkey ... and we'd all use it. |
23:29.37 | Iriel | cladhaire : no, but that's an amusing thought 8-) |
23:29.44 | Tain | I'll make mine /saien |
23:29.51 | cladhaire | haha |
23:29.53 | cladhaire | just /saien it |
23:29.57 | Tain | haha |
23:30.08 | Cide | actually, ChatFrame1 is superior to DEFAULT_CHAT_FRAME |
23:30.08 | Maldivia | <PROTECTED> |
23:30.12 | Maldivia | -B |
23:30.39 | Cide | for the sole reason that it's shorter, doesn't have any underscores and not as many capitalized characters |
23:30.54 | cladhaire | I would agree |
23:30.54 | kremonte_ | capitalized characters are bad? |
23:30.56 | kremonte_ | ?_? |
23:30.57 | Iriel | If anyone ever makes FloatingChatFrames be all it could be... |
23:31.05 | Iriel | then D_C_F would have advantages |
23:31.15 | Maldivia | yeah, typing all those uppercast chars really puts a strain in the pinky-finger (or what ever it's called) |
23:31.19 | Tain | ace:print() :X |
23:31.21 | kremonte_ | erh |
23:31.22 | Cide | kremonte_: holding down shift is annoying |
23:31.31 | Iriel | I tend to write local function DEBUG in most files |
23:31.32 | kremonte_ | from what i've coded in the last few years |
23:31.36 | Iriel | and put stuff in ChatFrame2 8-) |
23:31.41 | Tain | You would hold down shift for that instead of capslock? |
23:31.46 | kremonte_ | constants generally are capizalized |
23:31.51 | Cide | ya Tain |
23:31.51 | kremonte_ | Tain: yes, for _'s |
23:31.55 | Maldivia | Tain: yes |
23:31.55 | Iriel | (recently, with a prefix so I know which addon had the issue) |
23:31.58 | Iriel | I never use caps lock |
23:32.02 | Tain | Oh |
23:32.03 | Cide | same Iriel |
23:32.17 | kremonte_ | ChatFrame1 only points to that frame, so if there were a replacement, things would go wrong |
23:32.20 | Iriel | Back when I wrote lots of assembly language, I used caps lock with shift to UN-caps |
23:32.21 | kremonte_ | imho) |
23:32.34 | Maldivia | hehe |
23:32.34 | Tain | If it's just a few caps in a row I'll shift, but something like that I'd definitely caplock |
23:32.36 | Iriel | but that was, something like, 20 years ago |
23:33.25 | Maldivia | I always end up writing half the word in lower-case, if I activate caps lock :) |
23:34.31 | Iriel | There's always M-X upcase-word too |
23:34.33 | Tain | Of course I also strip out semi-colons from any addon I spend any time changing anything. |
23:34.42 | Iriel | An emacs macro for 'upcase-previous-word' would be pretty fast |
23:34.49 | Iriel | Really? |
23:34.52 | Iriel | I find semicolons useful |
23:34.59 | Iriel | and I found a place where you NEED one |
23:35.00 | Cide | I do too |
23:35.03 | Cide | where? |
23:35.14 | Tain | In Lua I just don't like them, aesthetically. |
23:35.16 | [MoonWolf] | how about double click word ctrl-U |
23:35.18 | Tain | It isn't a rational thing. |
23:35.19 | [MoonWolf] | i can do that in kate |
23:35.29 | Iriel | function(x) (expression-yielding-function)() |
23:35.42 | Iriel | e.g.: p(x) (y)() |
23:35.59 | Tem | Iriel: I thought that was only a problem in your parser |
23:36.12 | Iriel | It kills my parser, but lua also has specific rules about that |
23:36.29 | Iriel | It's ALWAYS parsed as ((p(x))(y))() |
23:36.42 | Iriel | If you put p(x) <newline> (y)() you get a syntax error |
23:36.57 | Iriel | You NEED p(x); (y)() or p(x);<newline) y()() |
23:37.15 | Iriel | [MoonWolf] : That would require touching the mouse, I never touch the mouse when I'm editing |
23:37.26 | Cide | yeah, mouse would be terrible :) |
23:37.38 | cladhaire | I agree |
23:37.40 | Cide | and since you don't use it normally, it takes extra time to focus it on the word you need |
23:37.40 | Maldivia | Tain: use vi or vim, and you'll know why caps lock is a bad thing :) |
23:37.50 | [MoonWolf] | ctrl-shift-left |
23:37.59 | Tain | vi is a bad example to compare to behaviour of any other editor. |
23:38.01 | [MoonWolf] | then ctrl-u |
23:38.10 | Cide | still |
23:38.17 | Iriel | Yeah, the vi modality is painful, it's understandable, but painful nonetheless |
23:38.23 | Cide | 'u' is very far away from ctrl-shift-left |
23:38.37 | Cide | which makes it waaaaaaaaay too annoying for me ;) |
23:38.37 | Iriel | left is quite far awy from ctrl-shift |
23:38.50 | Iriel | But then I dont touch the cursor keys either when editing |
23:38.51 | [MoonWolf] | cide, you need a brain interface not a keyboard. |
23:38.59 | Cide | nah, I'm just lazy :) |
23:39.02 | [MoonWolf] | and iriel too. |
23:39.10 | Tem | god if I could have a brain inteface.. |
23:39.11 | Iriel | emacs is as close as i've gotten |
23:39.13 | Cide | if I *had* to use default_chat_frame |
23:39.15 | Iriel | It's second nature now |
23:39.25 | Cide | I would probably type it in lower case and use case-sensitive replace in the end |
23:39.26 | Maldivia | upper case last word: bvwU :) |
23:39.35 | Tain | I think a brain interface would be bad. |
23:39.44 | [MoonWolf] | i think it would rock. |
23:40.00 | Tain | I'm always half thinking two steps ahead, the code would look terrible if it were pulled right out. |
23:40.16 | Cide | it should do all the code |
23:40.17 | Tain | I need the delay to make my fingers put what it really should be. |
23:40.21 | [MoonWolf] | tain, you would ofcourse have difference between , thinking and making the computer do stuff. |
23:40.23 | Cide | "create a function that does THIS" -> voila |
23:40.30 | Tem | haha |
23:40.45 | [MoonWolf] | Cide, brain interface ~= magic computer. |
23:40.54 | Tain | It might. |
23:41.09 | Cide | so |
23:41.39 | Cide | changing subject a bit... not sure if you missed it or not earlier, but the lag in CTRA was tracked down to only happen when health bars are displayed |
23:41.39 | Tem | Well I heard that they almost had one working |
23:41.49 | Tem | but they require more vespene gas. |
23:41.52 | Cide | haha |
23:42.17 | Tem | I was semi-here during that |
23:42.19 | [MoonWolf] | SPAWN MORE OVERLORDS |
23:42.48 | Cide | so I thought it was the code, but the thing is.. forcing the health bar to remain shown (OnHide -> frame:Show()), it still occurs when I set the variable to its "hide state" |
23:42.55 | Cide | so the mod thinks it's hidden even though it isn't |
23:43.21 | Cide | and only during RAID_ROSTER_UPDATE (I actually used caps lock that time!) |
23:43.32 | Iriel | You need to find out why the health bar is different than the mana one |
23:43.37 | Iriel | what if you show it, but rename the frame |
23:43.39 | Iriel | JP instead of HP |
23:43.52 | Iriel | find out what code still tries to access it, even though it's "hidden" |
23:43.53 | Cide | and create a dummy HP frame? |
23:44.00 | Cide | or do you want to bring forth the errors |
23:44.22 | Iriel | I'd want to bring forth errors DURING RAID_ROSTER_UPDATE handling |
23:44.30 | Iriel | (no caps lock there) |
23:44.42 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@c-66-229-214-105.hsd1.ca.comcast.net) |
23:44.51 | Cide | :) |
23:45.52 | Tem | why deliberately cause errors during RAID_ROSTER_UPDATE (no caps-lock because it makes typing the _ easier) |
23:46.21 | Iriel | because we want to know why having those bars visible is different than the mana bars during that event |
23:46.30 | Tem | Hmm, what funcitons are called on a tooltip to show the new enchanting links? |
23:46.32 | Iriel | So there's a good chance SOMETHING is fiddling with those damn abrs |
23:46.34 | Iriel | the question is, what |
23:46.39 | Tem | please say it's not SetHyperlink |
23:46.45 | Cide | most errors come from 1307 (UpdateUnitHealth) logically |
23:47.05 | Cide | the only other error I've seen (which happens only on RAID_...) is getglobal(frame:GetName() .. "HPBar"):SetPoint("TOPLEFT", frame:GetName(), "TOPLEFT", 10, -19); |
23:47.16 | Iriel | I think it is |
23:47.20 | Iriel | SetHyperlink |
23:47.43 | Iriel | Cide: Can you comment that line out and see if the lag goes away? |
23:48.07 | Maldivia | Tem: SetHyperlink("enchant:id") |
23:48.12 | Tem | crap! |
23:48.17 | *** join/#wowi-lounge qwxyr^ (i=qw@201.80-202-198.nextgentel.com) |
23:48.22 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-223-no60.tbcn.telia.com) |
23:48.30 | Cide | ok, did you get that? |
23:48.34 | Cide | the only other error I've seen (which happens only on RAID_...) is getglobal(frame:GetName() .. "HPBar"):SetPoint("TOPLEFT", frame:GetName(), "TOPLEFT", 10, -19); |
23:48.35 | Tem | no |
23:48.38 | Cide | which happens directly after the lag |
23:48.40 | Iriel | Yes.. I said. |
23:48.50 | Maldivia | Tem: why is that crap ? |
23:48.52 | Iriel | oh.. hang on |
23:49.10 | Iriel | so you still get lag, but you get that error poppping up afterwards? |
23:49.14 | Tem | Maldivia: It's a potential problem with an addon of mine |
23:49.19 | Cide | yeah |
23:49.25 | Cide | exactly afterwards |
23:49.31 | Cide | directly* |
23:49.46 | Iriel | that may just be because during the lag nothing can get dispolayed, because you're lagged |
23:49.52 | Iriel | it presumably gets called DURING the lag |
23:49.57 | Maldivia | Tem: you hook SetHyperlink -- just add a if string.find(link, "item:") check ? |
23:49.58 | Cide | yeah, the whole game is locked up |
23:50.26 | Iriel | Tem: You should always check to make sure the input string is vaguelly sane anyway 8-) |
23:50.28 | Tem | Cide: have you thought about either using direct indexing of the global environment or caching the child frames in an array to keep from having to do all those getglobals? |
23:50.41 | Iriel | Tem: I wrote a metatable method for that |
23:50.46 | Iriel | http://wow.pastebin.com/506015 |
23:50.52 | Iriel | You'll enjoy it |
23:51.20 | Tem | so you can do Frame.SubFrame? |
23:51.30 | Iriel | Well, you do Cache.Frame.SubFrame |
23:51.36 | Tem | if SubFrame is defined as <Frame name = "$parentSubFrame") |
23:51.37 | Iriel | Cache[CTRAMember1].HPBar |
23:51.45 | Iriel | or Cache.CTRAMember1.HPBar |
23:51.46 | Iriel | Both work |
23:51.57 | Tem | oic |
23:52.19 | Tem | bleh pastebin's lua syntax highlighting is ghastly |
23:54.25 | Maldivia | hehe, looking at recent posts... someone seems to have copy-pasted thottbot code there :) |
23:55.07 | Tem | Iriel: I like that. It keeps you from needing to mess with the frame itself's metatable |
23:56.07 | Cide | haha yep Maldivia |
23:56.08 | Iriel | That was the idea, it seemed clean and quick |
23:56.09 | Tem | Iriel: you can change the Create function to be one line |
23:56.12 | Cide | I like this part: TS.gggggggggg="Waka waka waka waka waka waka waka waka waka waka waka waka waka waka waka"; |
23:56.23 | Tem | <PROTECTED> |
23:56.27 | Iriel | Tem: Yeah, btu the lua manual doesn't document that return value does it? |
23:56.48 | Tem | I've never looked it up |
23:56.53 | Iriel | it doesn't 8-) |
23:57.01 | Tem | I think I found out about that through the lua-users wiki |
23:57.03 | Iriel | I looked it up the first time I saw someone use that idiom |
23:57.15 | Iriel | I just hate writing code around an undocumented feature |
23:57.35 | Tem | I'm fine with it as long as it's a simple feature |
23:57.45 | Tem | especially when it makes my code simpler |
23:58.39 | Iriel | well, there is that |
23:58.40 | Iriel | 8-) |
23:59.50 | Tem | yeah it looks like the documentation doesn't mention the return value |