00:00.00 | Thunder_Child | "The only difference between a tax man and a taxidermist is that the taxidermist leaves the skin." -Mark Twain |
00:03.58 | `Zypher | soldiers = lame! |
00:05.19 | `Zypher | As you can imagine, we are currently in the process of localizing the game as well as constantly communicating with WebZen on the status of the project. Furthermore, we.re doing a lot of preparation for the release of the game and the large community that it will, no doubt, attract to ijji.com. |
00:05.24 | `Zypher | Unfortunately, this is all the information that we can share in regards to the project at this time. The closer we get to releasing Huxley the more information that will be made available at ijji.com. |
00:05.35 | `Zypher | lawl nhn |
00:05.50 | Repo | 10objtracker: 03Aiiane 041.1 * 0890d44 /: [new tag, +1 commits] Version 1.1 |
00:11.15 | shockbeta|work | So I'm seeing posts that people are having ui lag in regards to some addons. I personally don't ever see any lag directly related to UI. Usually it's too many particle effects and that sort of thing. |
00:11.44 | Aiiane | ui lag depends a lot on system specs |
00:11.59 | Aiiane | it becomes 'noticeable' at different levels for different people, as well |
00:12.40 | shockbeta|work | I watch my FPS ticker and it only drops hard when loading an area before I first spin around, and when I hit a large battle area with a ton of effects goign off, those are both graphics realted not ui though. |
00:12.52 | Aiiane | ui lag doesn't affect the fps ticker |
00:13.12 | Aiiane | (necessarily) |
00:13.33 | shockbeta|work | so they're just talking about, for instance, you hit 1 to perform an ability adn the 1 doesn't look like it gets hit right away? |
00:13.35 | PenguinOfDoom | I bought a new video card :/ The PC upgrade treadmill must get its mileage, or else |
00:14.00 | Aiiane | shockbeta|work: no, more that the screen doesn't /change/ for a second or so - but that same frame is still getting rendered |
00:27.01 | shockbeta|work | Sorry had to go talk abotu ballistic formula. So the cause of that would be too much demand on the addons. like to many addons using OnUpdate()? |
00:29.34 | Noctys | for a function that returns a color would I just do this: return r, g, b |
00:29.48 | shockbeta|work | do you wan tto catch each component seperatley? |
00:30.42 | Noctys | Not sure -- what is the easiest way to use it? --- I am thinking yes |
00:30.45 | shockbeta|work | local r,g,b = GetColor() return r,g,b; end.... or local color = GetColorDef() return { r=2,g=2,b=2 } |
00:31.12 | talvinen | Good Night. |
00:32.20 | shockbeta|work | Depends on what you want to use it for |
00:33.03 | shockbeta|work | the ColorDef way you can always pass each piece seperate, but r,g,b way you can never pass them as one param without doing extra stuff |
00:33.38 | shockbeta|work | I beleive most SetColor() in warapi also have a SetColorDef() |
00:34.00 | shockbeta|work | Setcolor takes r,g,b, and SetColorDef() takes a ColorDef {r,g,b} |
00:43.50 | *** join/#waruidev Shaboo (n=Frankie@60-242-65-214.tpgi.com.au) |
00:44.04 | Shaboo | Hi guys |
00:44.13 | *** join/#waruidev Daeg (n=Daegalus@four.alameda.net) |
00:45.11 | *** join/#waruidev thanners_ (n=thantel@124-169-120-72.dyn.iinet.net.au) |
00:45.32 | *** join/#waruidev CowBook (n=cowboy@96.237.188.158) |
00:47.06 | Shaboo | I'm looking to write a mod that can display the minimap zone name in a chat channel, where can I find an easy example of a form with a button on it? |
00:48.09 | Noctys | shockbeta -- Thanks... That will get me started in the right direction. |
00:49.32 | shockbeta|work | Shaboo: not ignoring you, just trying to find a simple addon that just ahs a button... |
00:49.40 | shockbeta|work | Noctys: n/p |
00:49.47 | Shaboo | great thanks heaps |
00:51.02 | `Zypher | Shaboo: hi |
00:51.13 | Shaboo | hey Zypher |
00:51.53 | `Zypher | Shaboo: GameData.Player.area.name |
00:52.02 | `Zypher | which is a wstring |
00:52.05 | `Zypher | so for example |
00:52.27 | `Zypher | EA_ChatWindow.Print(GameData.Player.area.name) should do it for you |
00:52.34 | `Zypher | all you need to do is make a small button |
00:52.39 | Shaboo | can I do that from /script ? |
00:52.44 | `Zypher | yup |
00:52.50 | Shaboo | ooo cool |
00:54.50 | Shaboo | All I need to do is make a small panel with 5 button's, I just need a simple example. I really want to port BG Defender to War, I knew enough of lua to improve on AB defender to create BG defender so this will be my first mod from scratch |
00:58.48 | shockbeta|work | http://waruidev.pastey.net/100596 |
00:58.52 | shockbeta|work | http://waruidev.pastey.net/100597 |
00:59.44 | Shaboo | cool thanx again |
00:59.47 | shockbeta|work | n/p |
00:59.58 | Shaboo | I wasted hours looking for one |
01:00.20 | shockbeta|work | I generally just find one that I use that has a button. |
01:00.58 | shockbeta|work | That example was actually templated off of Bestiary Helpers button they have. I rewrote it but that's where I got it from. |
01:01.50 | NigelTufnel | ya, also referencing something in the default ui that uses a button |
01:02.00 | NigelTufnel | like the settingswindow or something uses buttons |
01:05.08 | Aiiane | talvinen: just glancing at xHud, the first thing you're going to want to implement is a global alpha option. a large percentage of hud users won't use a hud if it can't be semitransparent. |
01:10.03 | Daegalus | time to start thinking of what my next addon will be. Now that JunkDump is mostly stable and the rest is pretty much all more options and localization |
01:10.22 | NigelTufnel | thats the fun part daegalus |
01:10.40 | NigelTufnel | I love having the time to fiddle around till I get my next idea, always so busy with implementation |
01:10.41 | Daegalus | NigelTufnel: which part? |
01:10.47 | Daegalus | ya |
01:11.05 | Daegalus | i had a great idea, no one has done it yet to my knowledge, but its completely escaped my mind atm |
01:11.29 | NigelTufnel | haha, ya I always throw shit on paper if Im in class and get a good idea |
01:11.49 | NigelTufnel | my notebooks look like that of an insane person generally |
01:12.53 | NigelTufnel | talvinen: xHUD is actually pretty sweet looking, I am always unhappy with hud bars unless perfect, but yours look pretty damn nice |
01:13.21 | NigelTufnel | But I agree with Aiiane, some alpha / state based alpha settings even better would prolly make it a lot more popular |
01:15.55 | *** join/#waruidev Nechckn (n=N@WoWUIDev/Norganna/PRManager/Nechckn) |
01:18.14 | Noctys | will this work: local r = 126 |
01:18.14 | Noctys | local g = 126 |
01:18.14 | Noctys | local b = 126 |
01:18.14 | Noctys | return {r, g, b} |
01:18.15 | Shaboo | Shock, in my .mod file for the zonecaller example do I need to fill out dependancy, saved variable and callfunction name ? |
01:18.30 | shockbeta|work | oh yeah forgot the .mod file... |
01:18.40 | Aiiane | Noctys: yes |
01:20.02 | Noctys | and on the other side I would store this in an empty array (table): EmptyArray = {} EmptyArray = colorfunction() |
01:20.17 | Noctys | And I would get the data with EmptyArray.r |
01:20.18 | Noctys | ??? |
01:21.36 | shockbeta|work | http://waruidev.pastey.net/100598 |
01:22.11 | Shaboo | thx shcok your too good |
01:22.13 | shockbeta|work | Also now that I did it the wrong way... Always try to do your Init functiosn in the mod file, not in xml like the example I quickly wrote did:p |
01:22.16 | Shaboo | *shock |
01:24.34 | shockbeta|work | so .. <EventHandler event="OnInitialize" function="ZoneCaller.Initialize" /> in the xml can be removed and put this in the <OnInitialize> tag in the .mod: <CallFunction name="ZoneCaller.Initialize" /> |
01:26.00 | Thrae | Aiiane: Ugh I need a break. I hate crashing in scenarios. Disabling other monitors didn't help, nor did underclocking the video card (all three by 50MHz). Maybe a little later tonight, next will be disabling sound... |
01:26.32 | shockbeta|work | eventviewer..... |
01:26.39 | Aiiane | I honestly think it's just a core code issue Thrae |
01:26.41 | Shaboo | ok done |
01:26.42 | Aiiane | something's not right |
01:27.17 | Thrae | shockbeta|work: That would work if the game actually crashes, but it's a "crash to desktop", meaning the game just silently exits without it throwing any errors to anything. |
01:27.34 | shockbeta|work | yeah, my game ran like crap and would CTD a lot, and jsut behave weird |
01:27.57 | shockbeta|work | I opened eventviewer, oh yeah... disk read errors and atapi errors galore.. replaced sata cable, runs like a banshee |
01:28.13 | shockbeta|work | just saying... it onyl takes a minute to check, and if oyu havent' looked you never know |
01:28.30 | PenguinOfDoom | Eh, Mythic could use some error reporting |
01:28.32 | Thrae | Aiiane: Yeah I know, but since Mythic hasn't even agknowledged yet to my knowledge, might as well try it on my end. Either way, eventually I'll contact TS and tell them all the steps I took. |
01:28.34 | shockbeta|work | lol |
01:28.35 | PenguinOfDoom | Silent crashes are bad |
01:29.11 | shockbeta|work | eventvwr.msc if you use windows... |
01:30.00 | Thrae | shockbeta|work: That's not happening in this case. Warhammer isn't the only game I play, and it's but the only one having issues. I play Crysis fine with ~30 FPS at 2560x1600. Yes, I have checked event viewer a long time ago... |
01:30.40 | shockbeta|work | k, as long as you checked it:p I didn't check it and finally did and kicked myself for not checking it earlier. and prior I played crysis with same effect as you. lol |
01:31.29 | Aiiane | Thrae: they've acknowledged CTDs, do you really expect them to acknowledge each and every card or whatnot? |
01:32.51 | NigelTufnel | And Im sure they are aware of the vid cards specifically causing a lot of probs Im sure |
01:35.20 | Thrae | Aiiane: If one very popular chipset exacerbates the issue, I think they should agknowledge it as a separate issue from the other crashes, unless they're further from a fix then I hope they are. But I see your point overall. |
01:35.31 | PenguinOfDoom | Aiiane: I expect them to add code to send the crash details to the mothership, like any other software company |
01:36.51 | Noctys | Aiiane: Just want to double check, the colors you have in CUF are R,G,B right??? |
01:36.55 | Thrae | Yeah, at the very least, they need to go through their error code and figure out the error in the error code. That's usually just a matter of manpower, not ingenuity. Well, hopefully just manpower. |
01:37.00 | Aiiane | yes Noctys, that's sort of a standard :) |
01:37.17 | Noctys | I figured you do it that way... But you didn't have to. ;) |
01:37.30 | Thrae | I know my Bavarian CRTs use Red, Green, Purple |
01:37.32 | Aiiane | it'd be extremely inconvenient and pointless to do it another way |
01:40.49 | Noctys | Aiiane: You had to go confuse things by doing support classes. Was that your call, or is that documented somewhere? (only asking so I can ask my next questions correctly |
01:41.08 | Aiiane | entirely my call. |
01:41.22 | Noctys | Are you happy with that, still think of them that way? |
01:41.24 | Aiiane | but basically, support class = healer |
01:41.28 | `Zypher | Aiiane: dance dance? |
01:41.28 | Aiiane | at least color-wise |
01:41.59 | `Zypher | :( |
01:42.08 | `Zypher | why so serious? |
01:42.45 | Noctys | Actually it's the yellow for ranged magical dps that I don't have.... Do you see a point to having it? |
01:42.56 | `Zypher | imp |
01:42.59 | `Zypher | imo* |
01:43.03 | `Zypher | support = pink |
01:43.07 | `Zypher | ranged = purple |
01:43.12 | `Zypher | tank = red |
01:43.16 | `Zypher | melee = blue |
01:43.19 | `Zypher | done! |
01:44.01 | Aiiane | magical dps get int buffs |
01:44.06 | Aiiane | physical dps don't |
01:44.09 | Noctys | Right now I am just using Ranged, Melee, Healer & Tank. I am trying to standardize the colors with LibTargetInfo... We all need to use the same colors... |
01:44.29 | `Zypher | Noctys: i no |
01:44.32 | `Zypher | support = pink |
01:44.33 | Aiiane | for buffers, the difference matters. |
01:44.36 | `Zypher | do it! |
01:44.47 | Aiiane | `Zypher players a selfish witch elf and thus doesn't care |
01:44.49 | Noctys | Do you like it the way you have it Aiiane, or would you change it next time around? |
01:45.07 | Aiiane | If I were going to change it I would have. It's not like I couldn't now. |
01:45.34 | Noctys | Sometimes things are just on the back-burner... =) |
01:45.40 | `Zypher | Aiiane: players? |
01:45.59 | Aiiane | what about it `Zypher? If I were going to change anything it'd be the defaults |
01:46.06 | Aiiane | and existing color settings override the defaults regardless |
01:46.29 | `Zypher | no no |
01:46.38 | `Zypher | (17:44) <@Aiiane> `Zypher players a selfish witch elf and thus doesn't care |
01:46.49 | `Zypher | ^________^ |
01:47.57 | `Zypher | Aiiane: I really think support should be pink |
01:48.11 | `Zypher | d[0_0]b |
01:48.22 | Noctys | Well I think I will just adopt you 'layout' as a standard, for the most part, and see who complains. |
01:49.19 | `Zypher | layout? |
01:49.48 | Noctys | 6 types instead of 4 |
01:50.09 | Aiiane | my system was always based around customization. |
01:50.58 | `Zypher | Aiiane: I dunno |
01:51.04 | `Zypher | I think it needs to be locked down |
01:51.11 | Noctys | Ranged Magical, Ranged Physical, Melee Healers, Ranged Healers, Tanks, Melee DPS |
01:51.33 | `Zypher | well |
01:51.42 | `Zypher | isn't there career types or something |
01:51.47 | `Zypher | I remember blood priest somehwere |
01:51.57 | Daegalus | The file system structure on the disk is corrupt and unusable. Please run the chkdsk utility on the volume \Device\HarddiskVolume1. w00t, i have like 40000 of those in my event viewer, go me |
01:52.00 | Noctys | Nope... Just the ones we make up |
01:52.07 | `Zypher | Noctys: there really are |
01:52.12 | `Zypher | its like the mirror names |
01:52.14 | `Zypher | or something |
01:52.16 | Aiiane | no |
01:52.20 | Aiiane | blood priest is specific to DOK |
01:52.25 | `Zypher | oh |
01:52.25 | Aiiane | it's just the internal constant name for it |
01:52.40 | `Zypher | and it isn't for Warrior Priest aswell/? |
01:52.42 | Aiiane | GameData.CareerLine.BLOOD_PRIEST = the DoK index value |
01:52.44 | Aiiane | no |
01:52.50 | `Zypher | ah |
01:52.50 | `Zypher | kk |
01:52.52 | Aiiane | GameData.CareerLine.WARRIOR_PRIEST = the WP index value |
01:52.57 | `Zypher | lame |
01:53.06 | `Zypher | mythic = lame |
01:53.07 | `Zypher | x10 |
01:53.14 | Daegalus | Blood Priest used to be the working name for the DoK |
01:53.29 | Daegalus | i remember it since September 07 when it made it into the Class list cache file |
01:53.36 | Noctys | I think 6 types make sense. |
01:53.38 | *** join/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
01:53.45 | *** part/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
01:53.47 | Aiiane | the while lion constant is GameData.CareerLine.SEER :P |
01:53.52 | `Zypher | Mythic still == lame! |
01:54.00 | `Zypher | x10 |
01:54.40 | Daegalus | its how the millions of Blood Priest topics spawned on the forums on WHA, and proceeded to turn into a massive DE civil war. Lore Hardcore strict supporters, and Lore looseness supporters. |
01:54.53 | Daegalus | many were banned and suspended during it |
01:55.12 | `Zypher | Daegalus: before I cared. |
01:55.23 | Daegalus | ? |
01:56.22 | `Zypher | that was before I cared about trolling the forums |
01:56.37 | Shaboo | Hmm hay shock I'm getting "Non-existent Script [ZoneCaller.OnLClick] in the debug log, any ideas ? |
01:57.08 | Daegalus | brb reboot |
01:57.44 | Aiiane | Shaboo: syntax error, perhaps? |
01:57.57 | Aiiane | scroll up in the debug log and look for earlier errors |
01:58.13 | Aiiane | alternatively, make sure you didn't define the function (or the object containing it) as local ;) |
01:58.33 | *** part/#waruidev Noctys (n=Noctys@97-117-35-186.slkc.qwest.net) |
01:58.49 | *** join/#waruidev Noctys (n=Noctys@97-117-35-186.slkc.qwest.net) |
02:00.09 | *** join/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
02:00.15 | *** part/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
02:01.47 | `Zypher | Aiiane: dance dance? |
02:01.53 | Aiiane | ~dance |
02:01.54 | purl | <(*.*<) <(*.*)> \(*.*)/ (>*.*)> |
02:02.08 | `Zypher | haha |
02:02.27 | Shaboo | ok I got an ealier error regarding attempt to index a global |
02:02.36 | Shaboo | in my .lua file |
02:02.48 | Aiiane | did you try to define function Something.SomethingElse() |
02:02.48 | shockbeta|work | and the global was? |
02:02.56 | Aiiane | without first making Something a table? (i.e. Something = {}) |
02:03.07 | shockbeta|work | haha my bad... |
02:03.08 | shockbeta|work | lol |
02:03.10 | Shaboo | this is line 3 function ZoneCaller.Initialize() |
02:03.13 | shockbeta|work | ZoneCaller = { } |
02:03.35 | Shaboo | it had a 3 after the error I'm gathering that's line 3 |
02:03.37 | shockbeta|work | put that at top of file,:p |
02:04.00 | `Zypher | Shaboo: ok, you need to tell the addonw hat ZoneCaller is |
02:04.01 | `Zypher | aka |
02:04.09 | `Zypher | ZoneCaller = {} --table |
02:05.57 | `Zypher | http://pcmedia.ign.com/pc/image/article/926/926587/spore-20081103025811198.jpg |
02:05.57 | `Zypher | ahahha |
02:07.30 | shockbeta|work | did they fix the reloadui lag? |
02:07.51 | shockbeta|work | I haven't realoaded my ui since before witching event |
02:08.17 | *** join/#waruidev Zedde_ (n=zedde@h-91-126-53-178.wholesale.rp80.se) |
02:09.59 | Shaboo | ok no more errors. But when I hit the button a black line prints. But I see a warning: (EA_CraftingSystem): Text is cut off in Label SalavagingWindowTitleBarText |
02:10.06 | Shaboo | *blank |
02:10.44 | shockbeta|work | that warning doesn't concern you, just a default ui warning from war |
02:11.47 | *** join/#waruidev lua_bot (n=lua_bot@li37-84.members.linode.com) [NETSPLIT VICTIM] |
02:11.47 | *** join/#waruidev trippo_ (i=magnus@heizenberg.ds.karen.hj.se) [NETSPLIT VICTIM] |
02:11.48 | *** join/#waruidev Belatuca1ros (n=romeo@sausage.tx.us.blitzed.org) [NETSPLIT VICTIM] |
02:15.02 | Noctys | Aii: Need you advice on a library. If I am going to add a color function for class & types to my library should I also put in an option to allow people to change them, basicly making my library have end user settings, that way they will carry across to any mods that use them, or is that too much for a library? |
02:15.12 | Shaboo | sweet all works now, thanks guys |
02:15.40 | shockbeta|work | n/p |
02:15.46 | Aiiane | Noctys: I would allow it to be customizable, yes. |
02:16.24 | Aiiane | Anything that the end user will see, without being changed/processed by the addon that's using the library (and colors are unlikely to be changed/processed) should be customizable. |
02:16.38 | Aiiane | Within reason, of course. |
02:16.46 | Aiiane | No need to add the ability to customize class names or the like :P |
02:16.54 | Noctys | Right. |
02:17.33 | Aiiane | it doesn't necessarily have to be a user-friendly interface though. If you want, you can leave any such interface up to addons that use it |
02:17.39 | Noctys | Is it possible to make it check to see if libSlash is there, if it is allow for them to set the colors, if not let them know the colors can only be changed if it's installed? |
02:17.40 | Aiiane | and just provide functions that customize it |
02:17.47 | Aiiane | if LibSlash then ? |
02:17.57 | Noctys | OK |
02:18.10 | Noctys | Or just release an addon that allows them to change them... |
02:18.19 | Noctys | That might be easier. |
02:18.47 | Noctys | I'm just working towards making the whole thing embedable. So the less files their are, the easier it is. |
02:19.05 | Noctys | All goes back to Beablebrox & I finishing the storageLibrary. |
02:23.29 | Aiiane | What I would suggest |
02:23.37 | Aiiane | is not have the base library save customized values |
02:23.44 | Aiiane | but instead look for the presence of a customization addon |
02:23.48 | Aiiane | and if it's present, load values from there |
02:23.52 | Aiiane | otherwise, use defaults |
02:24.08 | Aiiane | that way, your library doesn't even need a savedvariables to work necessarily |
02:24.17 | Aiiane | although less useful for LTI |
02:24.23 | Aiiane | since it has to store classes etc |
02:24.37 | Aiiane | but if it were a basic library that wasn't storing other data, that's how I'd do it |
02:26.00 | *** join/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
02:26.10 | Noctys | Hmmm.... Things to ponder. I won't be working on that until later anyway... So I've got 12 hours or so... =) Thanks for the advice! |
02:26.24 | *** part/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
02:29.08 | Noctys | Aii: Would you ever consider minor changes to you CUF colors? (If I found ones that looked good) |
02:29.32 | Aiiane | Um, CUF isn't likely to get too many updates, especially cosmetic ones - I'm phasing it out as project |
02:30.04 | Aiiane | so that question would probably be better voiced towards Squared |
02:30.26 | Noctys | It's just sorta the standard at the moment... But sure towards that instead... (Are the colors the same there?) |
02:30.46 | Aiiane | the default colors are the same yes. |
02:31.08 | Noctys | OK, well most people don't change the defaults I've found. Some do... |
02:31.52 | Noctys | I just want to have a different color for each career as well, a slight change from the default colors for their archetype. |
02:32.24 | Noctys | But to do so I would need ranged and melee support to have colors that are a bit more different. |
02:33.11 | Shaboo | I'm trying to concatinate a 2 strings but I get attempt to concatenate a wstring value.... is there some kind of type conversion i need to do? |
02:33.22 | Noctys | So... I was thinking of trying something a bit more purple for Melee Support & a bit more Cyan for Ranged Support??? But I think people would be more prone to adopting those colors if they were something they were use to seeing. |
02:33.32 | Noctys | yes. |
02:33.47 | Noctys | Shaboo: yes |
02:34.07 | Shaboo | ah i c |
02:34.07 | Noctys | Shaboo: wtostring(yourstring) |
02:34.14 | Noctys | What are you trying to use it with? |
02:34.31 | Shaboo | EA_ChatWindow.Print(L"text1".."text2") |
02:34.41 | Noctys | EA_ChatWindow.Print(L"text1"..L"text2") |
02:35.17 | Shaboo | ah I'm a noong |
02:35.35 | Noctys | I've done stuff like that before. That's how I knew what to look for. ;) |
02:46.55 | Aiiane | dinner, back in a bit |
02:50.11 | *** join/#waruidev chrixian (n=chatzill@71-8-120-151.dhcp.ftwo.tx.charter.com) |
02:50.53 | Shaboo | Is there an easy way to make the xml |
02:51.22 | Shaboo | of just good ol notepad :) |
02:51.27 | Shaboo | *or |
02:52.09 | chrixian | i have what i think is a general lua question-- if i have a table SomeMod.ATable and in a new mod i have a line like "NewMod.NewTable = SomeMod.ATable" is NewMod.NewTable it's own table or is it a reference to the existing table? if i make modifications to NewMod.NewTable does it modify SomeMod.ATable? |
02:53.39 | chrixian | shaboo: i use ultraedit for my xml .. it does simple things like code folding ... if i am looking at a really big xml file i find grid view in XMLSpy makes it much easier to "see" but XMLSpy isn't free... |
02:53.46 | chrixian | (not that ultraedit is) |
02:56.27 | Shaboo | ya the xml is easier to read. I'm trying to create a panel with 5 buttons. I tried to resize the example I got but it dosen;t seem to move |
02:56.42 | Shaboo | I changed ABS point |
02:57.25 | thanners | Shaboo: it's probably been saved already |
02:58.10 | thanners | try adding savesettings="false" to your window. at least while you're still testing.. |
03:00.33 | Shaboo | Ah I think I found the problem, it's just baking bussons |
03:00.38 | Shaboo | *buttons |
03:02.03 | *** join/#waruidev Gruh (n=chatzill@c-71-195-76-89.hsd1.pa.comcast.net) |
03:03.11 | Shaboo | anyone seen an interface or have a sample of 2 ore more buttons on a panel |
03:04.27 | *** join/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
03:04.30 | *** part/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
03:07.36 | *** join/#waruidev Thunder_Child (i=TC@cpe-76-169-230-188.socal.res.rr.com) |
03:14.07 | Shaboo | hmm not having much luck creating a simple window with a couple of buttons on it.. anyone seen a mod with that config? |
03:15.25 | `Zypher | Shaboo: ummmmm |
03:15.29 | `Zypher | hold on |
03:17.02 | Shaboo | cool.. thx |
03:17.51 | `Zypher | http://waruidev.pastey.net/100602 |
03:17.59 | `Zypher | the only thing you need to add is |
03:18.12 | `Zypher | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
03:18.22 | `Zypher | I took that out because pastey is homo about having urls |
03:18.29 | `Zypher | but that should make a window |
03:18.31 | `Zypher | with a button |
03:18.39 | `Zypher | well |
03:18.54 | `Zypher | except the button isn't properly anchored >.< |
03:18.56 | `Zypher | but still |
03:21.30 | Shaboo | lol ok thx |
03:22.27 | NigelTufnel | Felyza: I just used the exact line that I helped you with the regex on to find numbers in the string |
03:22.34 | NigelTufnel | so handy to have |
03:23.51 | `Zypher | grrr |
03:24.08 | `Zypher | tf2 crashed :< |
03:24.21 | NigelTufnel | owned I guess |
03:24.32 | NigelTufnel | my tf2 would sometimes crash |
03:24.41 | NigelTufnel | but after playing war, it seems silly to complain haha |
03:30.49 | `Zypher | hrmm |
03:30.56 | `Zypher | I dunno who to vote for tommarow |
03:31.18 | Thunder_Child | someone on the ballot |
03:32.36 | `Zypher | never. |
03:33.36 | NigelTufnel | <begin political debate> |
03:33.58 | `Zypher | noone fell for the troll |
03:34.38 | NigelTufnel | haha ya, well the simple fact that we are in a development irc channel helps filter some of the noobs out |
03:36.53 | `Zypher | nooo |
03:40.14 | NigelTufnel | Ok, so to make my logout addon work for other languages I need to pull values from string tables |
03:40.19 | NigelTufnel | I use this |
03:40.21 | NigelTufnel | GetStringFromTable("Hardcoded", 464) |
03:40.34 | NigelTufnel | which parralells this "You will finish logging out in <<1>> <<1[second/seconds]>>." |
03:40.50 | NigelTufnel | but it will only give me it for 1 second, with second singualr |
03:41.04 | NigelTufnel | I have no idea how to get it for other seconds to compare with other languages |
03:41.17 | NigelTufnel | Can you pull strings from the table with other values in it? |
03:42.32 | NigelTufnel | anyone even know what Im asking, not sure if I worded it well |
03:43.46 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
03:43.46 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
03:44.13 | `Zypher | ckknight: welcome back! |
03:45.46 | ckknight | howdy |
03:45.51 | ckknight | I just went home :-P |
03:46.38 | `Zypher | awesome! |
03:46.59 | `Zypher | ckknight: I cannot stick to a game |
03:47.06 | `Zypher | neither of them entertain me! |
03:47.09 | ckknight | play Fallout |
03:47.39 | NigelTufnel | serious |
03:47.52 | `Zypher | Gamebryo engine is not good for my computer |
03:47.54 | `Zypher | ive decided |
03:50.10 | `Zypher | also |
03:50.20 | `Zypher | is there online play? |
03:54.14 | `Zypher | ... |
03:56.01 | NigelTufnel | like 99.99% sure there is not |
03:56.42 | Shaboo | night guy's thanks for all the help |
03:56.49 | `Zypher | Shaboo: nite |
03:56.55 | *** part/#waruidev Shaboo (n=Frankie@60-242-65-214.tpgi.com.au) |
03:59.08 | `Zypher | I |
03:59.12 | `Zypher | an |
03:59.17 | `Zypher | our |
03:59.26 | `Zypher | curl |
03:59.33 | `Zypher | testy |
03:59.40 | `Zypher | lawl |
04:00.16 | Thunder_Child | `Zypher, and why can a game not entertain you? |
04:02.07 | `Zypher | something like tf2 I can only play for about 2-3 hours |
04:02.18 | `Zypher | and the mmos I own just don't keep me entertained |
04:06.22 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
04:06.23 | *** join/#waruidev Daeg (n=Daegalus@four.alameda.net) |
04:07.07 | `Zypher | Thunder_Child: yes? |
04:07.45 | Aiiane | on a side note, I <3 online banking |
04:07.47 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
04:07.59 | `Zypher | Aiiane: how much? |
04:08.16 | Aiiane | | <-----------> | |
04:08.19 | Aiiane | this much (not to scale) |
04:08.57 | `Zypher | kk |
04:09.13 | `Zypher | so it looks like nhn is going to launch huxley this year after all |
04:12.25 | `Zypher | you never have any comments on huxley |
04:12.28 | `Zypher | why no comment? |
04:16.49 | `Zypher | aids |
04:16.50 | `Zypher | aids |
04:16.54 | `Zypher | grr |
04:17.03 | `Zypher | can't get stupid texture to work |
04:17.04 | `Zypher | :( |
04:20.17 | *** join/#waruidev Shaboo (n=Frankie@60-242-65-214.tpgi.com.au) |
04:20.59 | Shaboo | are windows settings for mods saved and cached somewhere as in windows positions ? |
04:21.45 | Aiiane | unless the window has savesettings="false" in the XML, yes. |
04:22.02 | Aiiane | positions and anchors are saved to user\interface\allcharacters\MODNAME\ModSettings.XML |
04:24.07 | Shaboo | hmm someone made a simple panel with a couple of buttons on it but it looks a mess on screen |
04:24.18 | Shaboo | thx.. tried deleting cache didnt; work |
04:24.24 | Shaboo | maybe it's a bad example |
04:24.36 | Shaboo | Are there any tutes on making the xml |
04:27.59 | Thunder_Child | `Zypher, CS:S then? |
04:30.38 | Aiiane | http://www.aiiane.net/images/buffperfs.jpg <-- I think it's safe to say that buffs have an impact on framerate (BRPS = buff requests per second i.e. calls to GetBuffs(), BRS = Buff Request Size, average number of buffs returned by GetBuffs() in that time segment) |
04:33.33 | chrixian | shaboo: after you set savesettings="false", go into the user\interface\allcharacters\MODNAME\ directory and delete the ModSettings.xml |
04:35.04 | NigelTufnel | interesting graphs there aiiane, very telling |
04:35.57 | *** join/#waruidev Ackis (n=asdf@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
04:36.57 | NigelTufnel | although Aiiane, you have to also take into account in that graph, that the framerate is not only being affected by the buffs there, as buff counts would be increased in high intensity situations for everything else in the game |
04:37.30 | Aiiane | sure nigel... except that when I made that graph, I was on the top floor of a keep that was being sieged, targeting the keep lord through the floor and with noone in sight. |
04:37.41 | NigelTufnel | your a clever one =P |
04:38.09 | chrixian | thats pretty irrefutable aii |
04:38.14 | NigelTufnel | ya |
04:38.28 | NigelTufnel | that was my only attempt to bewiddle the magnitude of that graph |
04:38.38 | NigelTufnel | but that means that they truly do have an affect |
04:38.44 | NigelTufnel | notable affect* |
04:39.33 | chrixian | well "fps" is being measured by monitoring OnUpdate ya? |
04:39.44 | Aiiane | correct. |
04:39.51 | Aiiane | but it jives with what Fraps reports. |
04:42.05 | WikkiFizzle | Should send that straight to Spyke to get his attention on it |
04:42.57 | chrixian | you accessing GetBuffs() directly or using their little BuffTracker wrapper? |
04:43.22 | chrixian | nvm |
04:45.32 | chrixian | well it sounds like they need some serious optimization GetBuffs() |
04:46.42 | NigelTufnel | ya seriously |
04:47.20 | Aiiane | keep in mind that this is just calls to GetBuffs() - it doesn't necessarily mean GetBuffs itself is the slowdown |
04:47.37 | Aiiane | the slowdown could also come with how the data from GetBuffs is processed, etc. |
04:47.53 | chrixian | ya thats what i'm saying, sounds like the C code that implements GetBuffs has a flaw |
04:48.05 | Aiiane | no, you didn't read what I typed. |
04:48.21 | chrixian | ah |
04:48.41 | chrixian | but you're not doing anything with the returned data other than displaying it as a graph ya? |
04:48.54 | Aiiane | I don't think you understand what I've graphed |
04:49.02 | Aiiane | those are calls from the UI itself to GetBuffs |
04:49.08 | Aiiane | not additional calls from my addon |
04:49.09 | *** join/#waruidev CowBook (n=cowboy@96.237.188.158) |
04:49.22 | Aiiane | it's simply hooked into GetBuffs, monitoring whenever it's called, and what it returns when it is |
04:50.00 | WikkiFizzle | vanilla UI? or with some addons |
04:50.01 | WikkiFizzle | ? |
04:50.15 | Aiiane | that particular shot is with addons but w/o BuffThrottle |
04:51.58 | chrixian | how is what i am saying wrong then? you're doing absolutely nothing with the data returned by GetBuffs() and simply returning the data shows that with an increased number of buffs returned by GetBuffs() = reduction in time between OnUpdate |
04:52.44 | Felyza | destroywindow = remove entirely, not hide, right? |
04:52.50 | Aiiane | because the default UI is doing something with it, chrixian |
04:52.52 | Aiiane | and yes, Felyza |
04:52.55 | Felyza | thanks |
04:53.22 | Aiiane | so yes, your basic statement is true chrixian |
04:53.27 | Felyza | working on adding 'when poop hits the fan' stuff ;) |
04:53.31 | Aiiane | but that doesn't lead to the conclusion that GetBuffs is the slowdown |
04:54.27 | chrixian | alright i can accept that-- so then whats the logical next step to find out if its simply GetBuffs() |
04:55.01 | chrixian | find all uses of GetBuffs() in the default UI and disable/destroy them? |
04:55.07 | *** join/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
04:55.08 | *** part/#waruidev Nyborek (n=kero@dslb-088-072-075-166.pools.arcor-ip.net) |
04:59.27 | Aiiane | would probably be simpler to just run tests with a dummy GetBuffs that returns a fairly large number of buffs (say 12), and trigger buff update events a lot |
05:00.31 | chrixian | BuffTracker in EATemplate_UnitFrames does a bunch of mapping, if thats being called without buffthrottle that can be a slowdown |
05:07.37 | chrixian | can you release that graph code to play with? |
05:15.50 | Aiiane | once I've tweaked it a bit more possibly |
05:16.46 | chrixian | coo.. was just gonna see about eliminating all instances of that BuffTracker |
05:21.29 | Aiiane | if you elim all instances of bufftracker, you eliminate what's actually calling getbuffs |
05:22.00 | Daegalus | isnt that the point? so that you can see the performance with no bufftracking |
05:22.04 | Daegalus | and then with bufftracking |
05:22.06 | Shaboo | anyone know if there's any small square buttons in war that I can use |
05:22.37 | Felyza | define small square button |
05:22.42 | Aiiane | if you want no bufftracking Daegalus |
05:22.50 | Aiiane | it'd be easier to just replace GetBuffs with a dummy function |
05:23.01 | Aiiane | that always returns an empty table |
05:23.05 | chrixian | ya see if getbuffs() is causing the lag or if the mapping being done by butttracker and then you know THAT needs to be looked at closer |
05:23.32 | Aiiane | eliminating bufftrackers entirely wouldn't tell you that though chrixian |
05:23.39 | chrixian | oy |
05:24.09 | Daegalus | why wouldnt it aiiane, wouldnt the best way to see if something is causing the problem, is by removing it entirely? |
05:24.14 | Aiiane | no |
05:24.22 | Aiiane | because removing it entirely has farther reaching consequences |
05:24.47 | chrixian | i am talking about for the sake of your test with the graph |
05:24.57 | Aiiane | it's like wondering if a squeaking sound is being caused by a computer fan |
05:25.01 | Aiiane | so you remove the entire computer |
05:25.05 | Aiiane | and the sound goes away |
05:25.18 | Aiiane | do you know whether it was the fan or not? no... it could have been something else in the computer |
05:25.19 | Daegalus | umm the bufftracker isnt the computer |
05:25.23 | Daegalus | its the fan in the computer |
05:25.28 | Aiiane | the bufftracker is what's CALLING getbuffs |
05:25.32 | Aiiane | you remove the bufftracker |
05:25.42 | Aiiane | you remove both the calls to getbuffs AND the processing done by the bufftracker itself |
05:25.47 | Aiiane | thus you can't compare between the two |
05:25.49 | Daegalus | get buffs is the ball bearing the fan is spinning on |
05:25.50 | chrixian | no... |
05:25.51 | Aiiane | because you removed them both |
05:26.45 | chrixian | BuffTracker is a wrapper for GetBuffs() that the unit frames uses, it does a bunch of mapping to GameData.BuffTargetType and windowId and stuff.. |
05:26.54 | Aiiane | yes. but nothing else calls GetBuffs |
05:27.00 | chrixian | exactly |
05:27.03 | Aiiane | .... |
05:27.09 | Aiiane | so if you remove bufftracker |
05:27.11 | chrixian | so eliminate bufftracker, and use your graph |
05:27.11 | Shaboo | how do i define a small square button |
05:27.13 | Aiiane | then nothing calls getbuffs |
05:27.16 | Aiiane | you get 0 calls |
05:27.19 | Aiiane | and the data is worthless |
05:27.31 | chrixian | YOU call getbuffs() in your graph addon |
05:27.36 | Daegalus | thats the point aiiane, to see if you get better performance wiht 0 calls, to REALLY see if its the buffs. Buffs vs No Buffs |
05:27.42 | Aiiane | no |
05:27.49 | Aiiane | I *don't* call it in my graph addon, chrixian |
05:27.53 | Aiiane | you don't get how it works |
05:27.57 | Aiiane | it's not calling GetBuffs on its own |
05:27.58 | chrixian | thats what i am saying to do |
05:28.04 | Aiiane | it's only monitoring OTHER calls to getbuffs |
05:28.14 | chrixian | you call GetBuffs() for your target iny our graph addon |
05:28.20 | Aiiane | how often? |
05:28.29 | Daegalus | once every second |
05:28.35 | Aiiane | that wouldn't compare |
05:28.38 | chrixian | OnUpdate just like the unitframe would do without buffthrottle |
05:28.43 | Aiiane | no |
05:28.49 | Aiiane | the unitframe doesn't call getbuffs every second |
05:28.54 | Aiiane | hence, you'd be comparing apples to oranges |
05:29.00 | chrixian | then why are you asking what you already know |
05:29.09 | chrixian | try to mimic the number of calls the unit frame makes |
05:29.28 | Aiiane | which is why im saying it'd be BETTER to do it a different way |
05:29.32 | Aiiane | than removing all the bufftrackers |
05:29.39 | Aiiane | you're not listening tome |
05:29.41 | Aiiane | *to me |
05:30.04 | Aiiane | instead of removing all of the bufftrackers |
05:30.10 | Felyza | if anyone cares, ActionButtonGroupSet* commands are a royale pain in the rear |
05:30.18 | Aiiane | you replace GetBuffs with a dummy function that calls GetBuffs, but returns {} |
05:30.24 | chrixian | i totally am, i am just having a hard time understanding how you can not see the benefit of seeing if BuffTracker is causing your lag and not the GetBuffs() call itself |
05:30.30 | Daegalus | Felyza: i know exactly what you mean, i decided not ot mess with them |
05:30.42 | Aiiane | chrixian: again, you're not understanding what I'm saying |
05:30.56 | Aiiane | what I'm proposing does exactly that, and returns correct data |
05:31.00 | Aiiane | what you're proposing doesn't |
05:31.13 | chrixian | <PROTECTED> |
05:31.15 | Felyza | Daegalus, it looks like I'm going to be required to use them to effectively do the autobar |
05:31.41 | Daegalus | no, cause even with teh empty table, the Bufftrackers still does proicessing, Bufftracker processing is where the bottlenceck would be, Eliminitating the data, doesnt eliminate processing. |
05:31.52 | Aiiane | Daegalus: have you actually looked at the bufftracker code |
05:32.05 | Aiiane | 99% of its processing is inside of a for k,v in pairs(buffs) do loop |
05:32.10 | Aiiane | if buffs is {} |
05:32.15 | Aiiane | it does effectively nothing |
05:32.29 | Shaboo | okies I have a button but it won;t sick to the background. It jsut sits in one place while I can move the background around. Here's what i did http://waruidev.pastey.net/100613 |
05:32.49 | Daegalus | make the parent of the button, you main window |
05:32.52 | Shaboo | I'd like to make it a small plain square button it it's wasy |
05:33.17 | Shaboo | I tired but it disapears |
05:34.17 | chrixian | ok aii.. lets back up.. your graph shows that the number of buffs on your target has a direct impact on your FPS, right? |
05:34.32 | Aiiane | yes. |
05:34.44 | chrixian | your target unitframe is using BuffTracker, right? |
05:34.48 | Aiiane | yes. |
05:35.01 | Aiiane | I have a feeling I know where you're going this, but I'll humor you. |
05:37.24 | chrixian | if BuffTracker wraps GetBuffs(), it seems like testing with a replacement BuffTracker (that doesn't do all the mapping that BuffTracker does) would give you a hunch if BuffTracker is the problem, would it not? |
05:37.58 | Aiiane | that's replacement, though, not elimination, which is what you were saying before. |
05:38.30 | chrixian | well thats what i meant lol .. work with me here |
05:39.11 | Aiiane | and my point would be that a much simpler test would be to replace getbuffs with the dummy function I mentioned above |
05:39.24 | Aiiane | if that gives a null result, then you could possibly move on to your suggestion |
05:39.35 | Aiiane | but why go through a ton of hurdles when there's a simpler test you could try first |
05:40.04 | chrixian | aii im not saying there aren't simpler tests you could do first, that was never the arguement =/ |
05:40.33 | Aiiane | (21:30:23) chrixian: i totally am, i am just having a hard time understanding how you can not see the benefit of seeing if BuffTracker is causing your lag and not the GetBuffs() call itself |
05:40.37 | Aiiane | seemed to imply otherwise |
05:41.26 | chrixian | it seems like a logical response to what i said would be "it would be benficial but there are simpler things to test first" |
05:41.41 | chrixian | not complete dismissal of what im sayin |
05:41.53 | chrixian | as if its some hair brained suggestion |
05:42.22 | Felyza | Daegalus, do you happen to konw offhand if locking and unlocking cause inventory updated events? |
05:42.37 | Aiiane | well remember this is back when I still thought you were suggesting complete removal, yes? |
05:42.43 | Aiiane | so clarifying statements help. |
05:42.46 | chrixian | fair enough ... |
05:43.01 | Daegalus | umm, not sure. but it might, since to lock a slot you need to do a Lock REquest which does a bunch of backend work we dont see, and if approved, it will lock the slot. So probably does. |
05:43.04 | Thunder_Child | comunication > * |
05:43.06 | Daegalus | you would have to try it |
05:43.27 | Felyza | for now, until i test it, i'll assume in code end it does |
05:43.58 | Felyza | ~aiiane |
05:43.59 | purl | aiiane is, like, an Angel of UI Goodness |
05:44.00 | chrixian | but you also look at things a lot different than most, you have so much experience with mod development and i'm coming to this from a development background but zero mod experience before warhammer |
05:46.03 | Felyza | chrixian, do what i did, extract the default interface code, and read... it really helps |
05:46.07 | chrixian | so long story short.. forgive me for using terms interchangably |
05:46.18 | chrixian | oh i have |
05:46.51 | chrixian | i actually feel like i have a fairly decent grasp on certain aspects of the default ui .. but buffs are something i haven't played a whole lot with .. |
05:47.26 | Felyza | i just short circuited them so they don't update anywhere... whinyspelltimers still works, so i'm happy |
05:48.19 | Shaboo | ok found issue handleinput="false" that allowed me to "stick" on button |
05:48.53 | Daegalus | would the make clicks in it unresponsive? |
05:49.42 | Felyza | based on EA_Button_DefaultTimerFrame_Small, it would need to make clicks pass-through |
05:49.52 | Shaboo | no it would still click but would be unmovable and separated from the parent frame |
05:50.09 | Daegalus | umm i achieve that without doing handleinput |
05:50.28 | chrixian | shaboo: you're talking about http://waruidev.pastey.net/100613 ?? |
05:50.41 | Shaboo | so how do u know what style buttons are I mean is there like a list |
05:51.14 | Shaboo | yep but i made some changes |
05:51.35 | Shaboo | sorry Chrix yes that one |
05:51.37 | Daegalus | i dont, i use the default one. and you can make a button anything you want. YOu can create your own templates to inherit and anything. so a button can be anything |
05:51.55 | Aiiane | it should also be noted that # of buffs on target isn't the only item on those graphs, chrixian - but also # of calls to getbuffs |
05:52.04 | Aiiane | and both of them correlate with fps drops |
05:52.18 | chrixian | shaboo: if you download the interface from like http://code.google.com/p/wardiff/ you can look at the xml in eatemplate_defaultwindowskin thats where a lot of the default ui templates are defined |
05:52.34 | Aiiane | you can also just extract it yourself with easymyp |
05:52.55 | chrixian | is there a benefit to that aii? i was downloading from wardiff for convenience sake... |
05:53.06 | Shaboo | ok thx I'll have a look |
05:53.10 | Aiiane | well, you're guaranteed the latest version extracting it yourself |
05:53.15 | chrixian | ahh |
05:53.28 | Felyza | easymyp is going to always extract the latest stuff, wardiff isn't always absolute latest |
05:53.46 | Felyza | sigh, aiiane, i'm tired, you beat me to it |
05:53.52 | chrixian | i dig |
05:54.12 | Shaboo | chrix how do I use it, can i load it all up an have a look ? |
05:55.14 | Felyza | shaboo, go to http://code.google.com/p/easymyp/ and get easymyp, then extract interface.myp (data.myp has been useful too) |
05:55.43 | chrixian | shaboo: if you are going to use the source from wardiff.. download the latest file and extract it .. then look in default\eatemplate_defaultwindowskin\source ... if you're looking for button templates open defaultbutton.xml and take a look at the templates that are defined |
05:56.11 | Felyza | shaboo, make sure you mind the note to get the hash file as well |
05:56.36 | chrixian | shaboo: like i said i personally prefer wardiff because its up to date from the major patches and doesn't require you doa nything other than extract the files and read |
05:57.13 | Felyza | chrix, same thing for easymyp, only easymyp extracts from the interface.myp file you already have ;) |
05:57.41 | Shaboo | I'd like to use the tatic set icons on there own I need 5 buttons names 1 2 3 4 5 is that possible? |
05:57.53 | Felyza | shaboo, yes |
05:57.53 | Shaboo | or should I look at useing nomal button |
05:58.34 | Shaboo | sorry im a big noob to all of this... how would I define my button to look like tatic set button number 1 |
05:58.41 | *** join/#waruidev skoli_aw (i=51d153fe@gateway/web/ajax/mibbit.com/x-63d05706faba5587) |
05:59.15 | Felyza | shaboo require the default interface piece that defines it, and then make your button, and inherit the tactic button as a template |
06:00.23 | Shaboo | soo how do i find out what it's calles |
06:00.29 | Shaboo | *called |
06:00.41 | chrixian | http://war.curseforge.com/projects/iconviewer/ to find the number |
06:00.46 | Felyza | shaboo, go in game, open the debug window, and mouseover the tactic button |
06:00.57 | Shaboo | I mean at the moment I have inherits="EA_Button_DefaultResizeable" I just replace that with a name refering to the tatic set button? |
06:01.03 | Shaboo | ah ok |
06:01.15 | Felyza | that will give you a windowname to look for, find the name of the button in an xml file, and inherit it in yours, you don't need icon number |
06:01.46 | Felyza | shaboo yes, to make it the same small circle button with a number |
06:03.51 | Shaboo | ok so the roll over in game said EA_TacticsEditorSetMenuMenuButton1 I can use that in my code as is? |
06:06.08 | Felyza | make sure you add a dependancy for whatever creates it |
06:10.10 | chrixian | aiiane: when you posted the graph you said "calls to GetBuffs()" which caused my confusion, i thought you were calling GetBuffs() directly .. my bad |
06:28.44 | *** join/#waruidev tronned (n=tronned@pool-98-117-54-145.bltmmd.fios.verizon.net) |
06:28.48 | Repo | 10nrarity: 03Nemes * r59 / (4 files in 3 directories): |
06:28.50 | Repo | Fix issue with ClosetGoblin error if NRarity loads before ClosetGoblin |
06:30.13 | Repo | 10nrarity: 03Nemes 041.9.0-beta * r60 : |
06:30.14 | Repo | Fix issue with ClosetGoblin error if NRarity loads before ClosetGoblin |
06:40.24 | Aiiane | hrm... now im wondering if this is just an odd coincidence, or something more significant |
06:40.29 | Aiiane | I turned off UI logging |
06:40.34 | Aiiane | and I haven't had a CTD for about an hour now |
06:47.52 | skoli_aw | Don't say it so loud, from now on you just get CTD's this day :D |
06:48.29 | Aiiane | sorry, I was never one to believe in superstition |
06:48.38 | skoli_aw | :p |
06:48.41 | Thunder_Child | good on you |
06:53.24 | Thunder_Child | Aiiane, you gave your handle a last name? |
06:53.35 | Aiiane | ? |
06:54.30 | Thunder_Child | i assume Aiiane is a handle |
06:54.43 | Aiiane | yes, and? |
06:54.52 | Thunder_Child | it has a last name? |
06:55.10 | Aiiane | what prompted that question? |
06:55.32 | Thunder_Child | the fact that most people dont |
06:55.41 | Thunder_Child | just odd |
06:55.53 | Aiiane | no, I mean what gave you the impression it did? |
06:56.04 | Thunder_Child | "Aiiane Miraelia" |
06:56.15 | Aiiane | from where |
06:56.30 | Thunder_Child | http://aiiane.net/gw/?author=2 |
06:56.45 | Aiiane | that was my character name in Guild WArs |
06:56.46 | Aiiane | *Wars |
06:57.07 | Thunder_Child | didnt know they had last names |
06:57.14 | Thunder_Child | is wow the only one w/o them? |
06:58.18 | skoli_aw | Maybe the last names are coming to WoW in Wotlk :d |
06:58.35 | Thunder_Child | not afaik |
06:58.40 | Aiiane | guild wars names were required to be at least two words |
06:59.31 | Thunder_Child | see...i like that |
07:02.26 | thanners | Is Aiiane like.. "eye-ah-neh"? or "eye-ane (rhyming with 'main')? or other? (c: |
07:02.53 | Aiiane | um, different people pronounce it different ways |
07:03.04 | Aiiane | I pronounce it the first way you mentioned |
07:03.06 | thanners | or was it written prior to a pronunciation? |
07:03.09 | Aiiane | some people pronounce it the second |
07:03.09 | thanners | ah |
07:03.17 | Aiiane | and others pronounce it eye-ann |
07:03.34 | Aiiane | and plenty typo it as Aiine :P |
07:03.42 | thanners | :P |
07:03.51 | Thunder_Child | and how do you say it? |
07:03.55 | Thunder_Child | er..nvm |
07:03.57 | Thunder_Child | i cant read |
07:04.02 | Aiiane | ~fail Thunder_Child |
07:04.03 | purl | You suck at everything in life, Thunder_Child. I hate you because you fail. |
07:04.08 | Thunder_Child | :( |
07:05.48 | thanners | it's the crazy number of vowels that probably throws people. |
07:06.19 | Aiiane | thanners: I thought it was cute when someone suggested omitting vowels to shorten names for display in Squared instead of truncating |
07:06.32 | thanners | rofl |
07:06.37 | thanners | 'n' |
07:07.12 | thanners | admittedly it does work for several names. But then names tend not to obey usual rules. |
07:07.16 | Aiiane | I basically just told them "think about who you're telling this too and then tell me why that doesn't work" |
07:07.26 | `Zypher | god lost is so addicting |
07:08.57 | `Zypher | meh sleep tiem |
07:11.03 | *** join/#waruidev Chryzo (n=dtc@92.80.64.247) |
07:19.53 | thanners | i'm looking at all the names that are mentioned, now, and mentally pulling vowels out of them. |
07:25.48 | Aiiane | wow. I seriously think having UI logging on was causing CTDs. That's... sad. |
07:30.58 | Thunder_Child | that's mythic |
07:34.04 | Aiiane | hmm... well, there it goes now |
07:34.08 | Aiiane | so it wasn't just that |
07:34.11 | Aiiane | but it took a lot longer |
07:36.22 | `Zypher | <PROTECTED> |
07:36.26 | Thunder_Child | http://buttons.cafepress.com/design/19899716 |
07:36.41 | Thunder_Child | more like http://buttons.cafepress.com/item/button/138119502 |
07:38.59 | `Zypher | Thunder_Child: more like |
07:39.00 | `Zypher | http://bumperstickers.cafepress.com/item/sticker-rectangle-50-pk/321721839 |
07:40.25 | Thunder_Child | `Zypher, am i supposed to get that? |
07:40.40 | `Zypher | yes |
07:41.06 | Thunder_Child | well i dont |
07:41.10 | *** join/#waruidev aquiline (n=aquiline@208.176.157.252) |
07:41.51 | Aiiane | next experiment...disabling both UI logging and combat logging |
07:42.01 | Daegalus | I pronounce Aiiane, as a japanese name. aka, the way Aiiane pronounces it. Eye - ane |
07:42.46 | `Zypher | E-ANE |
07:42.49 | `Zypher | imo |
07:44.08 | Daegalus | i dunno what they did, but since thur/fri ive been ctding like crazy like Aiiane |
07:44.29 | `Zypher | Daegalus: this is what you need to do |
07:44.33 | `Zypher | take your fist |
07:44.41 | `Zypher | punch self repeatedly in the face |
07:44.45 | Daegalus | and shove it down your throat to shut you up? |
07:44.50 | `Zypher | take picture |
07:44.54 | `Zypher | and put on intarweb |
07:44.59 | `Zypher | Daegalus: unpossible |
07:45.03 | `Zypher | I can't stop talking |
07:45.05 | Daegalus | sorry, im just a lurker on 4chan |
07:45.26 | aquiline | 4chan, where internet failed |
07:45.32 | `Zypher | 4chan is only for when im bored |
07:45.34 | `Zypher | like |
07:45.35 | `Zypher | really |
07:45.37 | `Zypher | bored |
07:45.45 | `Zypher | which is rare |
07:46.32 | Thunder_Child | 4chan is the black hole of the internet, everything ends up there eventuly |
07:46.34 | aquiline | reminds me of digg.com, everything bad about the internet on 1 page |
07:46.57 | Daegalus | trust me, aquiline, 4chan is the cesspool of the internet, the entire dark side of the internet is there, not just the bad |
07:47.01 | aquiline | all put together by a 17 year old! |
07:47.14 | Daegalus | i blame the japanese |
07:47.19 | Thunder_Child | but the dark side has cookies |
07:47.21 | Daegalus | damn pervs |
07:47.23 | aquiline | oh, i was going to blame canada |
07:47.32 | Thunder_Child | ~blame canada |
07:47.35 | purl | ACTION blames canada (and Canada) for all the evil in the world |
07:48.06 | `Zypher | ahaha |
07:48.11 | `Zypher | ~blame furfags |
07:48.11 | purl | ACTION blames furfags (and Canada) for all the evil in the world |
07:48.15 | Daegalus | ~fail Thunder_Child |
07:48.16 | purl | Thunder_Child: FAIL! |
07:48.19 | `Zypher | http://kotaku.com/photogallery/cosplaydeadspace/1004355945 |
07:48.30 | Thunder_Child | i didnt make it Daegalus |
07:48.39 | Thunder_Child | besides, i happen to be canadian as well |
07:48.59 | Daegalus | and im russian, your point? lol jk |
07:49.05 | Thunder_Child | ~factinfo CMD blame (.*?) |
07:49.05 | purl | Thunder_Child: there's no such factoid as cmd blame (.*?) |
07:49.14 | Thunder_Child | ~factinfo CMD blame (.?*) |
07:49.14 | purl | Thunder_Child: there's no such factoid as cmd blame (.?*) |
07:49.26 | Thunder_Child | ~factinfo CMD: blame (.*?) |
07:49.26 | purl | cmd: blame (.*?) -- last modified at Thu Jun 22 16:47:45 2006 by sjansen!n=sjansen@hq-nat2.gurulabs.com; it has been requested 475 times, last by `Zypher, 1m 15s ago. |
07:50.38 | `Zypher | o.O |
07:50.41 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
07:50.41 | `Zypher | I did no such thing |
07:54.06 | Thunder_Child | lies |
07:55.27 | `Zypher | o.O |
07:55.44 | `Zypher | sudo /etc/init.d/gdm stop |
07:55.48 | `Zypher | fuck |
07:56.16 | `Zypher | lulz woops |
07:56.18 | Thunder_Child | lolz @ `Zypher |
07:56.23 | `Zypher | im tired |
07:56.31 | thanners | Get some sleep :P |
07:56.36 | `Zypher | no |
07:56.45 | `Zypher | trying to stop the gnome display manager in irc is fun |
07:57.12 | `Zypher | but ya I should prolly go sleep |
07:57.16 | `Zypher | niters! |
07:59.49 | *** join/#waruidev Werelds (n=ask@cm1113418-a.maast1.lb.home.nl) |
08:01.37 | Aiiane | time to try disabling both Combat and UiLog |
08:13.36 | Aiiane | Daegalus: you here? |
08:13.43 | Daegalus | mhmm |
08:13.49 | Aiiane | can you check something for me? |
08:13.54 | Aiiane | turn on UI logging |
08:13.56 | Aiiane | and reloadui |
08:14.02 | Aiiane | make sure you have errors enabled |
08:14.10 | Aiiane | then scroll through the initial spam stuff |
08:14.16 | Aiiane | and see if there are any errors from EA_ChatWindow there |
08:14.21 | Aiiane | if there are, can you tell me what they are |
08:14.54 | Daegalus | oh ive been getting chatwindow errors for a bit now, let me get the exact error |
08:15.08 | Aiiane | well my main question is |
08:15.14 | Aiiane | do any of them involve LogSetLimit |
08:15.26 | Daegalus | thats exactly the error. all 3 |
08:15.30 | Aiiane | k. |
08:15.37 | Aiiane | just wanted to verify it wasn't just my client |
08:15.57 | Daegalus | could it be the reason fro CTD? No limit on the log files? |
08:20.52 | *** join/#waruidev Wobin (n=Wobin@124-168-153-124.dyn.iinet.net.au) |
08:29.15 | Aiiane | that's one of the things I'm looking into |
08:30.16 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
08:42.08 | Daegalus | for some reason though, my load times between flights is a lot longer than usual |
08:42.25 | Daegalus | and i get a black screen, without it going Not Responding |
08:52.26 | Repo | 10nrarity: 03Nemes 041.9-release * r61 : |
08:52.28 | Repo | Fix issue with ClosetGoblin error if NRarity loads before ClosetGoblin |
09:03.45 | *** join/#waruidev Slakah (n=Slakah@5acd4394.bb.sky.com) |
09:14.59 | *** join/#waruidev Slakah1 (n=Slakah@5acd4394.bb.sky.com) |
09:40.48 | Aiiane | lol |
09:40.58 | Aiiane | some other sorc in this scenario was going solo to whore xp |
09:41.04 | Aiiane | so I left my party and joined theirs |
09:41.15 | Aiiane | and kept following them as they swapped between the 3-5th parties |
09:41.21 | Aiiane | until they finally gave up and just went truly solo |
09:41.38 | Aiiane | at which point, their damage went in the toilet because they weren't getting any heals since they didn't show up on groups :D |
10:03.53 | *** join/#waruidev Haloperidol (i=7x5nc0oj@p57A0C0AF.dip.t-dialin.net) |
10:06.24 | Chryzo | :) |
10:06.29 | Chryzo | Aiiane: so combat log do cause CTDs ? |
10:08.00 | Aiiane | well, so far it's been 1.5 hours with no CTD with both uilog and combat log turned off |
10:08.09 | Aiiane | before I was getting a ctd every 30 mins or so |
10:08.10 | chrixian | aii i did that same thing and the guy had the nerve to whisper me and tell me he was going to report me for harassment .. i lol'ed |
10:08.15 | Aiiane | I've done at least 5 mourkain templates so far |
10:08.21 | Aiiane | *temples |
10:08.27 | Aiiane | (lol, mourkain templates) |
10:09.43 | *** join/#waruidev Haldol (i=2tl070c5@p57A0C0AF.dip.t-dialin.net) |
10:14.04 | thanners|afk | Aiiane: grooviness. I might have to try that (turning off combat and ui logging). |
10:32.58 | Aiiane | up to about 2 hours now with no ctd |
10:39.09 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
10:55.18 | Aiiane | so yeah, ~2.5 hours with no CTDs when I couldn't go 45 minutes before... I'd say I think I found the issue |
11:04.09 | Aiiane | so now I tried a different test |
11:04.18 | Aiiane | can I make the client crash via the textlogs |
11:04.52 | Thrae | How so? |
11:04.59 | Aiiane | Thrae: did you read up? |
11:05.10 | Thrae | No, that sounds hard. |
11:05.13 | Aiiane | by turning off UI Logging and the Combat log, I was able to pretty much get rid of the CTD issues |
11:05.31 | Aiiane | (i.e. TextLogSetEnabled("Combat", false) etc) |
11:05.57 | Thrae | Right, just did a /lastlog. Hmm... |
11:07.09 | Thrae | I'll have to try that. It'll be annoying to have no Combat log though, as I actually use that for misc. information. |
11:11.10 | Shaboo | I can use EA_ChatWindow.Print to print to the chat window but how about if I want to print something to the senario chan |
11:13.41 | Thrae | Shaboo: SystemData.UserInput.ChatText = L"/sp foo"; BroadcastEvent(SystemData.Events.SEND_CHAT_TEXT) |
11:14.40 | Shaboo | ok thx |
11:14.55 | *** join/#waruidev chrixian (n=chatzill@71-8-120-151.dhcp.ftwo.tx.charter.com) |
11:16.36 | Aiiane | so yeah |
11:16.49 | Aiiane | adding ~150,000 lines of 1000 characters each to the ui log = CTD |
11:17.14 | Aiiane | or was it 100 characters each |
11:17.19 | Aiiane | I think it was 100, actually |
11:17.27 | Aiiane | yeah |
11:20.58 | Thrae | Aiiane: Doesn't TextLog actually create text log files? |
11:21.20 | Aiiane | no, it only does that if TextLogSetIncrementalSaving is used to turn saving on |
11:21.48 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
11:23.26 | Thrae | Hmmm, can I turn off "Combat" logging by just removing the chat window tab? |
11:23.53 | Aiiane | not sure, I doubt it though. |
11:24.16 | Aiiane | since Combat is added to every tab, even if not all the filters are enabled |
11:27.55 | *** join/#waruidev Jarika (n=ordan@mnhm-590e0a83.pool.einsundeins.de) |
11:27.58 | Jarika | good morning |
11:34.21 | Thrae | Aiiane: Yeah, I don't even see where "Combat" is used in the default interface. I guess it's turned on behind the scenes. |
11:34.59 | Aiiane | LogDisplayAddLog( tabLogDisplayName, "Combat", true ) |
11:35.03 | Aiiane | chatwindow.lua, line 798 |
11:35.38 | Aiiane | 140,000 entries of 100 characters each to Combat = CTD |
11:35.58 | Thrae | I'm talking about the actual call to TextLogSetEnabled. Or does LogDisplayAddLog also call it internally? |
11:36.11 | Aiiane | it just defaults to enabled |
11:36.18 | Thrae | Right |
11:37.15 | *** join/#waruidev benny (n=benny@i577A0FFC.versanet.de) |
11:38.36 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
11:44.51 | Thrae | Aiiane: Is there a way to unregister an OnUpdate you've registered in your mod file? |
11:44.56 | Aiiane | not afaik |
11:45.01 | Aiiane | although |
11:45.10 | Aiiane | I wonder if you could UnregisterCoreEventHandler() it |
11:45.21 | Aiiane | er, WindowUnregisterCoreEventHandler() |
11:45.41 | Aiiane | the question is what window it'd be |
11:45.45 | Thrae | Right. |
11:46.00 | Aiiane | though for all I know, it might just register for UPDATE_PROCESSED |
11:46.11 | Aiiane | you'd have to test it :P |
11:47.01 | Thrae | I'm trying a ghetto way of disabling logs after all other addons have loaded and probably finished setup by a simple delay of 5 minutes. |
11:48.19 | Thrae | Hmm, I should probably register some initial event too, in case that takes more then 5 minutes...oh well, I'll assume people's computers don't suck. |
11:49.37 | Aiiane | um |
11:49.38 | Aiiane | btw |
11:49.53 | Aiiane | if you disable a log, it sticks that way until explicitly enabled (even across login sessions) |
11:50.14 | Thrae | Really? Oh, I didn't know it was saved. |
11:50.31 | Aiiane | at least it was, let me doublecheck that :) |
11:50.57 | Thrae | I just assume things will be inconvenient. |
11:51.00 | Aiiane | heh |
11:51.16 | Thrae | So I made a little addon called "TreeHugger". |
11:52.30 | Jarika | But yeah, just registering for UPDATE_PROCESSED in the OnInitialize and then eventually unregistering is the same as OnUpdate in mod files, from what I can tell. (at least it does the same, I've not tried either to unregister a mod-set OnUpdate) |
11:52.34 | Aiiane | hrmf. nevermind. apparently it's only saved across different character logins, but not across fully exiting the client |
11:52.48 | Aiiane | so just make a macro for it imo |
11:52.52 | Thrae | Well different character logins is good enough. |
11:54.20 | Jarika | Oh Aiiane, question abotu your squared rangedScan method again. Is there a reason why you overwrote the original TargetPlayer function? |
11:56.06 | Thrae | <PROTECTED> |
11:56.19 | Aiiane | Jarika: I didn't overwrite it. |
11:56.31 | Aiiane | local function TargetPlayer |
11:56.34 | Aiiane | emphasis on "local" |
11:57.04 | Aiiane | Thrae: the debug log, at least, should persist |
11:57.33 | Thrae | Aiiane: Just making a macro for people who don't know what /debug is. |
11:58.24 | Jarika | yes, its local, not globally overwritten, but inside your addon at least. Just for convenience sake or any particular reason? |
11:59.15 | Thrae | Isn't local TargetPlayer a hook? |
11:59.35 | Jarika | whatever you call it :) |
12:00.33 | Jarika | I think its a hook, just wondering why, since I can't figure out what would have been different with naming it SquaredTargetPlayer and calling TargetPlayer inside for example. Thats why i ask |
12:01.35 | Aiiane | simplicty's sake |
12:01.47 | Jarika | Ah alright |
12:02.14 | Aiiane | anywho, sleepytime for an exhausted aii |
12:02.28 | Aiiane | but hopefully the ctds will be less now for me... will try with keep sieges tomorrow |
12:02.29 | Jarika | I guess local in Lua means as well "can be used from this very file only, and even Squared.lua can't find that function"? |
12:02.41 | Jarika | Oh what did you do to fix them? |
12:02.41 | Aiiane | local means "can only be used inside the current block |
12:02.52 | Jarika | the 180 drivers work? |
12:02.56 | Aiiane | block is any do...end, or if no do..end then current file |
12:02.57 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
12:03.07 | Aiiane | Jarika: I turned off the combat textlog |
12:03.19 | Thrae | Jarika: Calling it SquaredTargetPlayer could be kinda backwards, since once she hooks it, her function becomes TargetPlayer (at least in Luaspace). Hence she calls the old TargetPlayer instance (which may or may not be hooked itself), "MythicTargetPlayer". |
12:03.27 | Jarika | Isn't that what mythic did with 1.02? You turned it on again? |
12:03.52 | Thrae | The nVidia 180.43 drivers don't seem to make a difference for CTDs, but they do seem to increase average framerate. |
12:04.02 | Aiiane | Jarika: no, mythic turned off /saving/ the combat log to file |
12:04.05 | Aiiane | I turned it off entirely |
12:04.10 | Jarika | Ohh. |
12:04.14 | Aiiane | as in, nothing gets displayed ingame, either |
12:04.20 | Jarika | you mean you don't even get the combat log spam in the combat window anymore? |
12:04.27 | Jarika | ah |
12:04.43 | Jarika | guess some addons won't like that, those dps meters and so |
12:04.53 | Aiiane | a) I don't use those addons |
12:04.55 | Aiiane | b) screw them |
12:06.05 | Jarika | thrae: I know what the hook does, just saying naming it SquaredTargetPlayer (and calling that everywhere inside her addon) and using the original TargetPlayer instead of MythicTargetPlayer would have done the same. but as Aiiane already said it was to make it easier, no other reason, I just wanted to know if there was a reason that I didn't see |
12:06.42 | Aiiane | anywho. night |
12:06.45 | Jarika | night |
12:07.05 | Thrae | Good morning / night |
12:07.38 | Jarika | thrae, your script up there does that? turning of the combat log? |
12:08.12 | Thrae | Jarika: Disables Combat Log and UiLog, right. For macro use if you play on more then one character. |
12:10.06 | Jarika | Yeah just asking, so i won't have to search for the commands myself :) |
12:10.26 | Jarika | Usually i want combat log, but I guess for keep raids and large scales battles it would be good to turn it off |
12:10.55 | Jarika | hmm, whats the diff between the UiLog and the Debugwindow log? |
12:11.02 | Jarika | thought they were the same? |
12:12.14 | Thrae | There's a line which sets the log on and off based on DebugWindow.Settings.logsOn, I just wanted to make sure it's off, period. |
12:12.30 | Thrae | Paranoia. Probably not necessary. |
12:13.08 | Jarika | Hehe, I know that one :) |
12:13.49 | Jarika | afk again, really need to stop avoiding doing RL stuff :) later |
12:22.33 | Repo | 10warboard_fps: 03leodido * r2 / (3 files in 1 directory): Initial Commit. Code not tested |
12:23.54 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
12:24.29 | zarious | leodido? is that a porn name? |
12:26.14 | CowBook | how do you change your party in a scenario? |
12:26.31 | zarious | click the flag around your minimap then leave the party and join another |
12:26.55 | CowBook | i didn't see any options in that window to leave or join parties |
12:27.06 | zarious | white flag |
12:27.12 | zarious | theres a button under each group |
12:27.21 | CowBook | ok |
12:27.33 | zarious | the one under yours should say Leave, click that, then you can clikc the Join button in any other gorup |
12:27.55 | CowBook | ok, great.. i'll have to check, i've never noticed that button |
12:37.20 | Shaboo | anyone know how to test if your in a senario or in regional RvR |
12:38.09 | Shaboo | I guess you can;t be in both I could just spam both chans at once if i can;t tell the diff |
12:41.56 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
13:07.53 | Jarika | Shaboo: You can check GameData.Player.isInScenario to see if you're in a scenario |
13:08.44 | Jarika | I don't know much about chat channels but i bet theres a way too to check if you're in one |
13:15.02 | Shaboo | Great thx Jarika |
13:16.14 | Chryzo | Aiiane: i think you are right, removing the logging diminishes the number of CTDs |
13:33.01 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
13:40.40 | Shaboo | where do people publish there mods curse ? |
13:40.51 | Felyza | that's where i do |
13:41.07 | Shaboo | cool I'll whack it up there then |
13:41.25 | Felyza | their updater and svn access make it easiest |
13:41.57 | Felyza | svn was a pain to get set up the first time, now i love it =) |
13:43.40 | Shaboo | hey u know in war where you have those battle ground objectives out in the open is that called regional RvR or World RvR |
13:44.17 | Felyza | no idea offhand |
14:07.20 | *** join/#waruidev Nyborek1 (n=kero@dslb-088-074-030-170.pools.arcor-ip.net) |
14:11.00 | *** join/#waruidev CowBook (n=cowboy@static-68-236-120-95.bstnma.east.verizon.net) |
14:12.37 | Chryzo | open RvR |
14:30.55 | Shaboo | ah cool |
14:32.17 | Shaboo | well thx again everyone for all your help I'm off to bed |
14:32.44 | Shaboo | night |
14:32.55 | *** part/#waruidev Shaboo (n=Frankie@60-242-65-214.tpgi.com.au) |
14:43.07 | sysrage | Aiiane: turning off combat log really working for you? damn. can't wait to get home and try it |
14:44.39 | sysrage | wonder if that'll break ConfessNow |
14:46.34 | Felyza | sysrage, if it helps, wsct works fine, and i run with combat log disabled |
14:46.57 | sysrage | heh was just about to ask about that too. figured wsct used the actual api, though. not combat log |
14:47.00 | Felyza | don't know if confessnow works the same |
14:47.40 | sysrage | well i can definitely live without confessnow if it fixes CTDs |
14:47.44 | Felyza | only time i enable the combat log is when i'm actually doing tests on things |
14:48.00 | sysrage | you find it makes a difference in performance also? |
14:48.37 | Felyza | between killing all buffs (outside whinyspelltimers) and disabling the combat log were my biggest two performance improvements |
14:49.00 | sysrage | cool |
14:49.00 | CowBook | how do you kill all buffs? |
14:49.24 | Felyza | there's an addon that just circumvents it, kills it in everything, sec, lemme get name |
14:49.35 | sysrage | DieBuffsDie, right? |
14:49.52 | Felyza | buff begone ultra |
14:49.54 | sysrage | ah |
14:52.53 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
15:00.36 | Felyza | bbiab, off to go vote |
15:06.01 | *** part/#waruidev Nyborek1 (n=kero@dslb-088-074-030-170.pools.arcor-ip.net) |
15:09.00 | *** join/#waruidev zarious (n=fridgid@cpe-71-64-9-146.ma.res.rr.com) |
15:25.11 | *** join/#waruidev tronned (n=tronned@65.210.20.233) |
15:27.25 | *** join/#waruidev Pewpewarrows (n=Pewpewar@smtp.digitalpublishingcorp.com) |
15:29.16 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
15:29.16 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
15:30.39 | tronned | Noctys: ayt? |
15:35.27 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
15:36.12 | *** join/#waruidev Odlaw (n=ozzy@c-98-245-75-224.hsd1.co.comcast.net) |
15:41.12 | Noctys | tronned... I'm here now! |
15:46.19 | tronned | Noctys: I about to post up the GuidanceCounselor stuff |
15:46.44 | Noctys | cool, on curse? |
15:48.07 | tronned | Yeah |
15:48.21 | tronned | http://war.curseforge.com/projects/guidance-counselor/ |
15:48.30 | tronned | Just give me a few minutes (at work, as always) |
15:49.30 | *** join/#waruidev Pewpewarrows (n=Pewpewar@smtp.digitalpublishingcorp.com) |
15:51.49 | Noctys | I just put up the alpha for LTI 1.4 -- basicly adds in a color table (not finished) & removes all the d()s. |
15:53.20 | Noctys | tronned, was it you asking be about removing the debug text yesterday? |
15:55.06 | *** join/#waruidev Deadhawk (n=kvirc@79-65-246-68.dynamic.dsl.as9105.com) |
15:57.24 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
15:59.14 | tronned | Noctys: Yes, that was me. |
16:00.24 | Noctys | OK, well if you grab the alpha it's all fixed. The alpha 'should' work... However I never got a chance to test it. I'll release a beta later today with all the colors finalized too. |
16:02.15 | tronned | Yeah, I'll need to test out GC for a moment also |
16:11.03 | CowBook | how do you disable the combat log? |
16:11.45 | Noctys | CowBook, What do you mean by disable the combat log? |
16:12.02 | CowBook | [09:48] <Felyza> between killing all buffs (outside whinyspelltimers) and disabling the combat log were my biggest two performance improvements |
16:13.04 | Noctys | Hmmm.... Maybe just turning the filters off... Other than that I don't know... That would be a question for Felyza... FELYZA!!!! |
16:16.01 | *** join/#waruidev talvinen (n=Miranda@92.50.105.97) |
16:29.09 | *** join/#waruidev Daegalus (i=209f6005@gateway/web/ajax/mibbit.com/x-8db680196acd8b0b) |
16:35.42 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
16:52.22 | tronned | Noctys: GuidanceCounselor works, got career and archetype colors going (screenshot inc) |
16:54.04 | Noctys | tronned: Is it still sindicating. I don't see it yet. |
16:54.20 | tronned | Noctys: i was testing, then will commit ;) |
16:54.30 | Noctys | ok |
16:54.35 | tronned | Noctys: http://antipersonnel.org/media/images/storage/0811041156-moth+libtargetinfo+guidancecounselor.jpg |
16:55.22 | Noctys | Sweet. Is that part of Moth? |
16:55.44 | tronned | That is Moth |
16:55.57 | tronned | my own personal profile though, very minimal |
16:56.38 | tronned | Need to check it out in scenario now ;) |
16:56.52 | sysrage | moth = pure win |
16:57.00 | CowBook | what does GuidanceCounselor do? |
16:57.11 | CowBook | i haven't tried moth yet, i'd been meaning to but forgot |
16:58.08 | tronned | GuidanceCounelor just gives me career colors, is all |
16:58.13 | CowBook | gotcha |
16:58.53 | CowBook | how about a career icon, is that possible? |
16:59.08 | tronned | oh, totally |
16:59.15 | tronned | but only for cached players |
16:59.19 | CowBook | sure |
16:59.24 | tronned | icon is what i'm working on now |
16:59.37 | CowBook | cached from where, from scenario windows? combat log parsing? |
16:59.53 | tronned | scenario |
16:59.56 | CowBook | ok |
16:59.57 | tronned | cached from LibTargetInfo |
17:00.06 | CowBook | never used that lib, very cool |
17:00.23 | tronned | Noctys: LTI needs a way to manually add players/careers ;) |
17:00.23 | talvinen | are the career colors/icons part of the LibTargetInfo? |
17:00.46 | Noctys | Yeah -- I will have it by 2.0 |
17:01.14 | Noctys | Also a way to change to colors it stores... Or something. Not 100% sure how I am going to work all that out yet. |
17:01.44 | *** join/#waruidev smcn (i=smcn@75-164-148-190.ptld.qwest.net) |
17:01.51 | Noctys | I don't really want to make my library dependent on LibSlash. |
17:02.07 | Noctys | Then you end up with a big chain of required files. |
17:02.07 | tronned | hm, fair point |
17:02.23 | talvinen | I guess everyone should have Libslash by now :x |
17:02.31 | tronned | I know assuming is bad, but everyone would have LibSlash by now |
17:02.40 | tronned | hell, the next UI patch might even include it, lol |
17:02.49 | Noctys | They should just make it part of the WAR API and give Aii free service for a year. |
17:03.09 | tronned | It's good (and she's good) but that won't happen ;) |
17:03.19 | tronned | they will make their own handler first |
17:03.30 | talvinen | Noctys: Can career colors and icons be accessed from LibTargetInfo, or is that part of guidancecounselor? |
17:04.08 | Noctys | Icons come from my LTI, v1.5 will have colors. |
17:04.18 | Noctys | Career & type |
17:04.53 | Noctys | I will probably just put libslash in with LTI if I go that rout |
17:05.05 | Noctys | include the file I mean |
17:05.47 | talvinen | Including libraries is bad |
17:06.02 | talvinen | as long as there is no possibility to only load the most up to date version |
17:07.11 | talvinen | I hope we get it like Ace-Libs in the future |
17:07.36 | talvinen | I want to have career colors/icons in xHUD too, but I don't like to have users to download additional libraries |
17:08.53 | *** join/#waruidev Wahh (n=null@cpc1-burn3-0-0-cust274.manc.cable.ntl.com) |
17:16.36 | *** join/#waruidev shockbeta|work (n=shockbet@64.201.248.100) |
17:16.54 | Noctys | Aii has a buffer in there with LibSlash. It will only load the latest version. |
17:17.09 | Noctys | V2.0 will hopefully be embeddable. |
17:17.16 | Noctys | of LTI |
17:19.22 | `Zypher | ~dance |
17:19.22 | purl | <(*.*<) <(*.*)> \(*.*)/ (>*.*)> |
17:33.57 | Repo | 10guidance-counselor: 03Astika * r2 / (2 files in 1 directory): first import |
17:34.55 | tronned | Noctys: There you go, have at it. |
17:35.41 | xJDx | hey aiiane you around? |
17:36.08 | xJDx | actually anyone can probably help me with this |
17:36.16 | xJDx | on the waaaghbar |
17:36.31 | xJDx | if i wnated to move an element of the bar to a different position how coul di go about doing this? |
17:36.41 | shockbeta|work | Get the 2.1.1 |
17:37.00 | shockbeta|work | You mean reorder them, or to actually put htem in a different position? |
17:37.14 | xJDx | well |
17:37.17 | xJDx | i have alot that keep overlapping |
17:37.18 | shockbeta|work | like [plugin1][plugin2] [plugin3] |
17:37.29 | xJDx | position |
17:37.32 | xJDx | would probalby be |
17:37.34 | xJDx | what i need to change |
17:37.39 | xJDx | currently the QQ DPS icon |
17:37.44 | xJDx | overlaps the Performance Icon |
17:37.53 | shockbeta|work | do you have one from curse, or one from clone on curseforge? |
17:37.54 | xJDx | and they are both overlapped by the warsymbol in the upper left |
17:37.58 | xJDx | curse |
17:38.01 | shockbeta|work | blah |
17:38.05 | xJDx | =P |
17:38.08 | shockbeta|work | you can't really.. |
17:38.17 | shockbeta|work | their ordering is weird on that one |
17:38.33 | xJDx | ok |
17:38.33 | xJDx | could you possibly direct me to the one |
17:38.33 | shockbeta|work | let me get link to curseforge one I did |
17:38.34 | xJDx | that aloows me to reorder |
17:38.37 | xJDx | thank you much |
17:38.59 | xJDx | do you mind if ihost it as well on my guild site for my members to download |
17:39.13 | shockbeta|work | http://war.curseforge.com/projects/waaaghbar/repositories/shockbetas-clone/files/ |
17:39.14 | CowBook | just link it to them |
17:39.21 | CowBook | use the curse client, it's sexy |
17:39.22 | CowBook | :D |
17:39.28 | xJDx | no ty |
17:39.31 | xJDx | i dont like curse client |
17:39.32 | xJDx | lol |
17:40.13 | skoli | hmm.. warhammer alliance forums is pretty slow now |
17:44.50 | xJDx | 'thatnks shockbeta |
17:44.53 | xJDx | gonna give this a go |
17:46.11 | CowBook | lol http://images.stage6.com/channel_images/refuselife/46b04019063ef.jpg |
17:46.29 | Chryzo | all the curse sites are slow :) |
18:04.58 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-003-084.pools.arcor-ip.net) |
18:05.22 | *** part/#waruidev Nyborek (n=kero@dslb-088-074-003-084.pools.arcor-ip.net) |
18:09.35 | `Zypher | eggs + bacon + toast = win |
18:10.12 | `Zypher | CowBook: thats awesome |
18:15.12 | Repo | 10abilityalert: 03Celestian * r11 AbilityAlert.lua: |
18:15.13 | Repo | added feature to track reactive abilities that are active on block/parry/etc. |
18:15.17 | Repo | /aa radd |
18:15.23 | Repo | /aa rlist |
18:15.29 | Repo | /aa rdel |
18:23.08 | Noctys | Everynow and then my Saved Variable file gets deleted, or set to 0. Usually it I get an error in it, and then the next game it is set to 0. Any way to fix it. |
18:23.42 | shockbeta|work | don't break your addon:p |
18:23.50 | xJDx | hey shock |
18:24.06 | xJDx | with your waaghbar |
18:24.14 | xJDx | is ther ea wy to seperate normal xp from renown? |
18:24.31 | Repo | 10abilityalert: 03Celestian 04v2.6 * r12 : Tagging as v2.6. |
18:24.38 | shockbeta|work | Like: [xp] [location] [rnw] ? |
18:25.03 | xJDx | well |
18:25.04 | xJDx | it appears |
18:25.06 | shockbeta|work | or: [xp] <space> [rnw] |
18:25.07 | xJDx | they are tied to gether |
18:25.09 | xJDx | for being displayed |
18:25.14 | xJDx | like i dont want my normal xp on the bar at all |
18:25.16 | xJDx | as i'm 40 |
18:25.18 | shockbeta|work | yeah, original waaaghbars doing |
18:25.18 | xJDx | and dont need it showing |
18:25.24 | shockbeta|work | so rightclick the xp |
18:25.33 | shockbeta|work | then xp settings, toggle showign of xp |
18:25.36 | xJDx | beautiful |
18:25.38 | xJDx | didn't notice that man |
18:25.39 | xJDx | ty |
18:25.39 | shockbeta|work | ;) |
18:25.45 | xJDx | this is a much better waagh bar |
18:25.47 | shockbeta|work | lots of right click stuff on that one |
18:25.48 | xJDx | i like it mush |
18:25.50 | xJDx | yeah |
18:25.56 | xJDx | now if i could only find some fixes for the damn warband window |
18:26.12 | xJDx | this ui has to be the clunkiest of any game to date =P |
18:26.15 | xJDx | still love the game though |
18:26.24 | shockbeta|work | side note if you acidently hide the rnwn as well... right click the waaghabr itself and select somethigns broken |
18:26.38 | xJDx | kk ty boss |
18:26.41 | shockbeta|work | it will unhide them both:p |
18:27.43 | CowBook | there really needs to be API access for zoom in/out |
18:27.46 | CowBook | "bah" |
18:29.15 | `Zypher | xJDx: I can't even bring myself to login anymore |
18:29.31 | xJDx | lol why's that zypher |
18:29.41 | CowBook | the ui has a few issues, but it's far from the clunkies i've used |
18:29.45 | CowBook | heh |
18:30.02 | `Zypher | xJDx: because endgame is non-existant |
18:30.06 | xJDx | odd |
18:30.09 | xJDx | we are having a blast on our server |
18:30.14 | xJDx | constat orvr |
18:30.20 | xJDx | getting ready to start lost vale tonight |
18:30.25 | xJDx | having a great time |
18:30.32 | xJDx | constat=constant |
18:30.33 | xJDx | lol |
18:30.36 | xJDx | <--loses at typing |
18:30.44 | CowBook | `Zypher, what kind of end-game content are you looking for? PvE, World RvR, Scenarios, Quests, what? |
18:30.49 | CowBook | i'm only lvl 18 |
18:31.03 | CowBook | so i am concerned about what end-game will bring for content and fun-ness |
18:31.14 | `Zypher | World RvR |
18:31.16 | CowBook | that being said, i'm having fun with alts |
18:31.19 | xJDx | ah |
18:31.22 | CowBook | i love my dok :D |
18:31.26 | xJDx | Should come check out ungrim zypher |
18:31.32 | xJDx | we have RvR pretty much nonstop |
18:31.36 | `Zypher | I'm on volkmar |
18:31.37 | xJDx | though destro is in seroius need of help |
18:31.51 | Noctys | It's actually on Par with WoW when it came out... Different issue, but on par. At least they aren't letting us cheat with mods... |
18:31.56 | `Zypher | Volkmar became a test bed after we pushed altdorf |
18:32.03 | xJDx | I would say |
18:32.06 | `Zypher | we cannot push zone control anymore |
18:32.08 | xJDx | that it's ahead of wow's luanch |
18:32.11 | xJDx | in all honesty |
18:32.21 | `Zypher | we get huge lag spikes every keep siege |
18:32.24 | xJDx | and the interface is getting better and better |
18:32.27 | xJDx | as did we |
18:32.28 | shockbeta|work | so you wanted end game of world rvr, but not on a oRvR server? |
18:32.38 | xJDx | till we learned not to take all the warband into the keep at the same time |
18:32.42 | `Zypher | why would I need that on an RvR server? |
18:32.43 | xJDx | we leave 2/3's guarding the zone line |
18:32.46 | xJDx | so no destro can get through |
18:32.50 | `Zypher | the whole fucking game is about rvr |
18:33.00 | `Zypher | it shouldn't depend on what server type I play on |
18:33.10 | xJDx | sadly though |
18:33.11 | xJDx | it does |
18:33.40 | `Zypher | it didn't |
18:33.41 | Noctys | The only issue they really have is that World-RvR isn't here yet. But after 1/2 of the user base hits 40 it should be. I have 3 characters in their 20s. highest is level 23. I'm sure there are a lot of people like that. |
18:33.55 | shockbeta|work | Core you are not flagged in PvE territory (80% of tier 1 but all the way down to only 20% of tier 4), open you are flagged everywhere. |
18:33.57 | `Zypher | see |
18:34.03 | `Zypher | I was one of the first people to 40 |
18:34.14 | `Zypher | anyways |
18:34.21 | `Zypher | no it didn't matter that we were core |
18:34.27 | `Zypher | we had loads of world rvr originally |
18:34.36 | `Zypher | then we pushed altdorf first out of all the us servers |
18:34.44 | `Zypher | and they did something to our server |
18:34.50 | `Zypher | for a whole week we couldn't attack keeps |
18:34.55 | `Zypher | the doors weren't attackable |
18:35.01 | `Zypher | tthen they fix that |
18:35.08 | shockbeta|work | I'm just saying if you're on an open rvr server peopel are flagged constantly, so that usually means those people really want to pvp. not that the core server pop doesn't just I think theirs more that do on openrvr |
18:35.09 | `Zypher | and now it is impossible to push zone control |
18:35.23 | CowBook | i've been taking my time and enjoying it |
18:35.27 | `Zypher | shockbeta|work: I don't care about small time pvp tho |
18:35.33 | `Zypher | I'm talking about huge battles |
18:35.38 | `Zypher | I couldn't give a shit less baout 1v1 |
18:35.54 | CowBook | i don't have the cpu to handle huge world rvr battles |
18:35.59 | CowBook | which is a bummer |
18:36.04 | shockbeta|work | .... okay be narrow sighted and not really read into what more pvp centered players mean |
18:36.24 | `Zypher | shockbeta|work: you started it. |
18:36.27 | CowBook | i'm going to try BuffBegoneUltra and disable the combat logging though to see if that helps |
18:36.28 | xJDx | so |
18:36.28 | xJDx | now |
18:36.29 | xJDx | lets |
18:36.30 | xJDx | end |
18:36.30 | xJDx | it |
18:36.31 | xJDx | =D |
18:36.39 | shockbeta|work | Its true the game is centered around RvR, btu that doesn't mean every player is goign to play it like that. |
18:36.46 | xJDx | it' snot that hard to get to 40 as we know all to well Zypher |
18:36.51 | `Zypher | the server was playing it that way |
18:36.52 | xJDx | consider moving servers where that isn't the case |
18:37.03 | Noctys | They are still working on everything. And if you rush to 40 then you are going to be lonely for a while. Play another toon up to 40, and take your time enjoying the story line. |
18:37.05 | xJDx | i have 3 level 40's so far |
18:37.11 | xJDx | it's prettycake ot pve level |
18:37.12 | Thrae | Wee, I have a new 19" monitor to replace one of my secondary 15" monitors. Or maybe I'll leave one of the 15" monitors connected... |
18:37.21 | xJDx | Gratz Thrae |
18:37.32 | Thrae | I barely know what to put on my third monitor. Going back to four monitors... |
18:37.34 | shockbeta|work | I'm not syaingyou should play on an open, I agree there should be a lot more open rvr in all servers, in all tiers to actually, but the way the game is done, it's more effective for people to queue for scenarios. Then theirs balance as well |
18:37.35 | `Zypher | xJDx: I couldn't care less mate, I just want them to fix the goddamn game |
18:37.36 | CowBook | 19" ? They still make them that small? :D |
18:37.43 | `Zypher | you don't buy a car to go swimming |
18:37.51 | xJDx | sure you do |
18:37.53 | `Zypher | as you don't buy a rvr game |
18:37.55 | xJDx | cuz you have to drive to the pool |
18:37.55 | `Zypher | to pve |
18:38.17 | xJDx | anywho |
18:38.25 | xJDx | thanks for the addon shock it works superb |
18:38.29 | shockbeta|work | n/p |
18:38.30 | xJDx | i'm going back to ENJOY the game =) |
18:38.37 | Thrae | shockbeta|work: My most recent gripe is how the Inf. gained through the "Live Event" is so tiny in the RvR PQ compared to farming the PvE mobs. |
18:38.43 | CowBook | i walk to the pool |
18:38.51 | shockbeta|work | lol yeah agreed Thrae |
18:38.56 | CowBook | but i push my car there. |
18:39.32 | `Zypher | CowBook: i see |
18:39.48 | Thrae | I think you have JUST enough time before the "Live Event" ends to farm the max Inf. from the PvE mobs...but then you're doing Rep. grinding in WoW |
18:40.01 | `Zypher | why are people so eager to dismiss any complaints? |
18:40.11 | Thrae | `Zypher: I dismiss your complaint |
18:40.29 | shockbeta|work | lol |
18:40.46 | `Zypher | Thrae: I dismiss you! |
18:41.13 | shockbeta|work | Thrae: Wait.. are you talking about the influence for the potion,cape and mask? |
18:41.31 | Thrae | shockbeta|work: Yes |
18:41.32 | CowBook | i won a mask via need roll in a BG |
18:41.45 | `Zypher | I feel like warhammer is lack social aspects |
18:41.50 | shockbeta|work | takes like 2.5 horus pending on class to farm all the inf you need |
18:41.55 | `Zypher | feels kinda like a single player game |
18:42.10 | CowBook | the cape seemed ok, but wasn't really any better than what i had |
18:42.12 | shockbeta|work | jsut have to find a cauldron that isn't being camped |
18:42.17 | CowBook | didn't seem like it was worthwhile |
18:42.25 | Thrae | And 2.5 hours is acceptable? |
18:42.38 | Thrae | Let's try not to remember EQ here |
18:42.54 | shockbeta|work | no, bu tif you're queueing for scenarios while doign it, you're wasting time, plus it's fun to slam down opposing faciton when they come to farm it |
18:43.00 | CowBook | lol, farming is really something to do vs watching tv |
18:43.12 | CowBook | if you can farm it in one night, great. more than that.. maybe it's not worth it |
18:43.58 | shockbeta|work | I think 2.5 horus is a lot better then farming say... any of the countless ones needed in wow... |
18:44.14 | CowBook | i just like that all the influence stuff is done in an hour or two |
18:44.20 | Thrae | shockbeta|work: Actually, that wouldn't be too bad -- if the Inf. from the PvE mobs was increased and their respawn timer increased, or you get an initial bonus that decreases as you farm them more and more, it would be *perfect* for inbetween scenarios |
18:44.20 | CowBook | instead of having to grind rep for weeks |
18:44.38 | shockbeta|work | +105% if oyu have control of zone for each mob you kill.. |
18:44.45 | shockbeta|work | average about 15-20 per cauldron... |
18:44.56 | Thrae | +5%, not +105% |
18:45.11 | Thrae | I play Order, we never have control of any zones. |
18:45.13 | shockbeta|work | yeah, sorry was gonna say +105 influence, but had % there :-/ |
18:45.27 | shockbeta|work | so you lose 5 inf. per kill |
18:45.42 | *** join/#waruidev |Deadhawk| (n=kvirc@79-65-246-68.dynamic.dsl.as9105.com) |
18:45.51 | shockbeta|work | that's still 1.5 to 3k per cauldron |
18:45.54 | shockbeta|work | err. 2* |
18:46.00 | Thrae | On my server, we have a lower pop. then Destruction. Lots of Scenarios are frequently 1:1.5, 1:2, etc. |
18:46.29 | shockbeta|work | so you take a cauldron pop in scenario.. coem out of scenario cauldron is up, rinse repeat while playing scenarios |
18:46.34 | Thrae | And if we can't get into a scenario and the other side has a larger force, they automatically get extra victory points |
18:46.48 | shockbeta|work | yeah, I didn't know that until recently |
18:47.59 | Thrae | I know you shouldn't coddle PvP, but there isn't much incentive to be the underdog. But I think fixing contributions will be a huge help. |
18:49.10 | `Zypher | imo |
18:49.13 | `Zypher | ditch all pv |
18:49.15 | `Zypher | pve* |
18:49.19 | `Zypher | and just do pvp only |
18:49.52 | shockbeta|work | The wya i feel about pvp is who cares. lol. You die or you win.. what really happens if you die? you get a 3 min debuff, that's generally gone by the time you come back. Therefore I generally and pretty careless in charging into the fray.. lol |
18:50.06 | Thrae | `Zypher: I'd like to, but the PvE rewards are better. You get better rewards by balancing them. |
18:50.26 | Thrae | shockbeta|work: I play a Runepriest and I hate you. And Zealots hate you. |
18:50.31 | `Zypher | PvE itemization is lame |
18:50.35 | shockbeta|work | The way I see it is someone kilsl me they're having fun. If I kll someone I'm having fun.. I hate the turtlers and retreaters... |
18:50.56 | Thrae | Focus Fire people |
18:51.01 | shockbeta|work | Thrae, that may be, but I'm also the maraudor that's flanking the enemy causing chaos within their rear to save you some front end dps |
18:51.16 | Thrae | Well that's fine |
18:51.34 | Thrae | Except I hate you because you're the Marauder attacking me. |
18:51.38 | shockbeta|work | lol |
18:51.40 | shockbeta|work | true |
18:52.33 | Thrae | Usually Melee attacking me isn't a big deal, but some people know how to go from "try to kill that RP (improbable" to "annoy the hell out of that RP (very likely)" through use of all their stuns and interrupts |
18:52.52 | Thrae | Thankfully, those Melee are rare. |
18:52.56 | shockbeta|work | hehe.. If I know I can gun someone down I burst them down... |
18:53.12 | shockbeta|work | If not I try to spread damage out to keep the helaers busy. |
18:53.43 | shockbeta|work | or if I know you're the main healer for a guy my team is gunning for I dump damage on you to try to get you to panic and heal yourself as oppsoed to your team. |
18:53.47 | Thrae | Oh right, I forgot to complain in a Bug Report about A) Player Pets running through walls, B) Player Pets attacking you through walls and ceilings and whatever |
18:54.04 | shockbeta|work | lol |
18:54.37 | Thrae | I've had too many Squig Herders use their ability which lets them selectively control their pet to run through a closed Keep door and start knocking people off the ramparts. |
18:55.07 | Thrae | Excellent strategy...if that Squig didn't just run through a CLOSED door. |
18:56.39 | shockbeta|work | So I'm curious have you played morakin[splng?] temple I assume yean |
18:57.30 | shockbeta|work | Do you see many people flanking on your server? I generally don't see anyone at all actually cut around to come behind the enemy at the temple. |
18:58.16 | shockbeta|work | And everytime I do it, the opposing faction seems surprised. you generally have one person half dead before htey even realized what happened. |
19:12.38 | *** join/#waruidev Jarika (n=ordan@mnhm-590e0a83.pool.einsundeins.de) |
19:12.43 | Jarika | hi |
19:16.31 | `Zypher | hi |
19:17.43 | sysrage | bye |
19:20.04 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-003-084.pools.arcor-ip.net) |
19:38.08 | talvinen | Jarika |
19:38.18 | talvinen | Whats the problem with a vertical DMCD? |
19:38.27 | CowBook | is there an ItemRack type mod? |
19:38.35 | talvinen | ClosetGoblin @ CowBook |
19:38.44 | CowBook | thx |
19:39.01 | talvinen | I believe, there is even an AddOn called ItemRack for WAR, but I'm not sure you can save different item sets with it |
19:41.37 | *** join/#waruidev potato (n=poetaeto@41.246.63.58) |
19:41.57 | PenguinOfDoom | CowBook: Are you rank zomg now? |
19:42.01 | PenguinOfDoom | Which server and class? |
19:42.16 | CowBook | i have a 20 squig herder and a 17 disciple of khaine |
19:42.23 | CowBook | on red eye mountain (core) |
19:42.32 | CowBook | i like the dok more |
19:43.07 | PenguinOfDoom | what |
19:43.09 | PenguinOfDoom | farm moar!!1 |
19:43.11 | CowBook | my wife plays a dok, so it's nice to run at the same bright wizard wih her and nuke them |
19:43.29 | PenguinOfDoom | Also, I think all the cool griefer kids play on Dark Crag and/or Skull Throne |
19:43.33 | PenguinOfDoom | I rerolled on DC |
19:43.48 | CowBook | we like red eye mountain so far |
19:43.50 | CowBook | no problems there |
19:43.55 | PenguinOfDoom | Oh? Lots of pewpew? |
19:44.00 | CowBook | seems good |
19:44.09 | CowBook | i wouldn't know if i'm missing anything though |
19:44.18 | CowBook | i only get to play a few nights a week |
19:44.46 | CowBook | but i really enjoy the class |
19:44.50 | PenguinOfDoom | Bah. Way to get married. |
19:45.16 | CowBook | heh she plays war as much as i do |
19:45.32 | CowBook | i'm just trying to do freelance work as well as photography and music recording |
19:45.36 | CowBook | i don't have time to play war more |
19:46.14 | PenguinOfDoom | Violent interweb games take priority over real life stuffs, though |
19:46.42 | CowBook | yes, but i need my art |
19:46.44 | CowBook | heh |
19:46.56 | CowBook | http://benalman.com/ |
19:47.14 | *** join/#waruidev talvinen (n=Miranda@92.50.105.97) |
19:51.46 | Noctys | talvinen: Just waiting for the files to be approved, but LibTargetInfo V 1.41 has class & type colors in it. Let me know if you decide to use it and need any help. |
19:53.30 | talvinen | Yes, thank you. It's not my highest priority, but I plan to use it |
19:56.37 | *** part/#waruidev xJDx (n=xJDx@74.197.26.236) |
20:10.50 | `Zypher | aidss? |
20:16.24 | Repo | 10cleanunitframes: 03Aiiane * r79 / (2 files in 1 directory): Added tag 1.0.11 for changeset 1dedf5593724 |
20:16.26 | Repo | Prevent some nil-reference errors. |
20:18.58 | *** join/#waruidev NigelTufnel (n=Adam@d134h45.resnet.uconn.edu) |
20:23.55 | *** join/#waruidev Thunder_Child (i=TC@cpe-76-169-230-188.socal.res.rr.com) |
20:33.04 | *** join/#waruidev Thunder_Child (i=TC@cpe-76-169-230-188.socal.res.rr.com) |
20:44.32 | *** join/#waruidev Chryzo (n=dtc@92.82.187.94) |
20:47.13 | *** join/#waruidev NigelTufnel (n=Adam@d134h45.resnet.uconn.edu) |
20:48.22 | Aiiane | lunchtime, bbl |
20:59.35 | *** join/#waruidev Kaelten_ (n=Kaelten@69.57.184.217) |
21:05.23 | *** join/#waruidev Kaelten (n=Kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
21:18.08 | *** join/#waruidev Kaelten (n=Kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
21:37.21 | *** join/#waruidev NigelTufnel (n=adam@d134h126.resnet.uconn.edu) |
21:42.09 | sysrage | yay confessnow works with combat log off |
21:42.22 | sysrage | now to wait an hour and see if i crash |
21:42.51 | *** join/#waruidev xJDx (n=xJDx@74.197.26.236) |
21:47.47 | `Zypher | I think I has teh canxer |
22:04.30 | *** join/#waruidev Nyborek1 (n=kero@dslb-088-073-123-192.pools.arcor-ip.net) |
22:24.13 | *** join/#waruidev chrixian (n=chatzill@71-8-120-151.dhcp.ftwo.tx.charter.com) |
22:33.58 | Aii | crashed yet sysrage ? :P |
22:37.53 | *** join/#waruidev Freddy (n=Freddy@cpe-76-183-32-36.tx.res.rr.com) |
22:44.33 | *** join/#waruidev Karrion (n=kieron@corp-gw01.imrworldwide.com) |
22:47.37 | CowBook | how do you disable the combat log? and does it adversely affect any addons? |
22:48.01 | Aii | <PROTECTED> |
22:48.24 | Aii | it will affect addons that scan the combat log, but not ones that just hook on WORLD_OBJ_COMBAT_EVENT |
22:48.30 | CowBook | ok. |
22:48.30 | Aii | WSCT does the latter |
22:48.36 | CowBook | excellent |
22:48.40 | Aii | I think KillingBlow does the former |
22:48.41 | CowBook | do you have to do it every time you log in, or just once? |
22:48.50 | Aii | every time you log in I believe |
22:49.03 | Aii | although you could probably write a short addon that'd do it on LOADING_END |
22:49.32 | Thrae | Aii: I thought it was saved per-character, just not globally. |
22:49.54 | Aii | Thrae: i tried it last night and it seemed to be wiped when full-exiting the client |
22:50.06 | Aii | but honestly i have no idea for sure |
22:50.12 | CowBook | well, i just acked through my addons, and the only thing that even matches the string "combat" is WSCT |
22:50.14 | Aii | doesnt hurt to be paranoid and just disable it every time |
22:50.16 | CowBook | so i'm probably fine |
22:50.20 | Thrae | Hmmm |
22:51.29 | CowBook | wait, there's more.. funny, ack wasn't showing |
22:52.32 | CowBook | still, i don't see anything that looks like it's parsing a combat log |
22:52.39 | CowBook | i guess i'll find out when i try it |
22:52.53 | CowBook | Aii, have you tried BuffBegoneUltra? |
22:53.07 | CowBook | I'm curious to know if it hurts Squared or CUF in any way |
22:53.19 | CowBook | or BuffHead |
22:53.25 | CowBook | i want to maximize performance |
22:53.51 | Thrae | CUF uses the default buff frames I think, just relocating them. |
22:53.53 | Aii | CowBook: squared doesn't use BuffTrackers |
22:54.01 | CowBook | ok |
22:54.15 | Aii | Thrae: no, it has its own BuffTracker objects, it disables the default ones from updating |
22:54.35 | Thrae | Thrae: No it doesn't, what are you an idiot? |
22:54.42 | Aii | o.o |
22:54.52 | shockbeta|work | lol |
22:55.11 | CowBook | hmmn |
22:55.18 | CowBook | so if i use CUF, i don't need BuffBegoneUltra? |
22:55.22 | *** join/#waruidev Lefi (n=IceChat7@cpe-66-74-83-25.socal.res.rr.com) |
22:55.33 | CowBook | "BuffBegoneUltra disables display of ALL buffs displayed in the default interface bufftracker windows." |
22:56.02 | Aii | I believe BBU will eliminate CUF's buff frames too |
22:56.09 | CowBook | interesting |
22:56.16 | Aii | but that's unnecessary, because if you don't want CUF's buffs, you can just turn them off via slashcommand |
22:56.21 | CowBook | ok |
22:56.30 | CowBook | i like CUF's buffs |
22:56.31 | Aii | (and you can do it selectively, there are options for group, targets, and or player buffs |
22:56.34 | CowBook | right |
22:57.00 | Lefi | Hello all |
22:57.02 | Aii | (on a side note, it's a good thing IRC doesnt enforce parentheses-matching or I'd get so many syntax errors :X |
22:57.10 | Aii | hi Lefi |
22:57.13 | Thrae | Aii: "BuffBegoneUltra disables display of ALL buffs displayed in the default interface bufftracker windows." <-- why would it effect CUF if it's just the DEFAULT tracker windows? |
22:57.53 | Aii | because what it really means is that it disables all "BuffTracker" objects, and BuffTracker is defined in the default UI |
22:58.22 | chrixian | bufftracker is a wrapper to map numbers to actual buff names and stuff like that as well as the art for the button and what not ... most addons displaying buffs in some way or another are going to be using bufftracker |
22:58.37 | Aii | essentially what BBU does Thrae, is hook the BuffTracker.Refresh and BuffTracker.Create methods in the 'not nice' way, and never actually pass on the requests |
22:58.50 | Aii | chrixian: no, it's not really |
22:58.54 | Aii | GetBuffs already does all that |
22:59.01 | Aii | BuffTracker is a display object |
22:59.36 | chrixian | i only make incorrect statements, so i have to stick with what i do best |
22:59.48 | chrixian | =) |
23:00.26 | Thrae | I should probably stop updating AbilityAlert since it doesn't work with Vertigo, just like the page says. Heh. |
23:01.21 | Aii | hmm, why doesn't it Thrae ? |
23:02.54 | Thrae | Aii: AbilityAlert gets all its info from the default action buttons. It might also be bettercc. |
23:03.27 | Thrae | Aii: Nevermind, it's bettercc. |
23:03.32 | *** part/#waruidev Nyborek1 (n=kero@dslb-088-073-123-192.pools.arcor-ip.net) |
23:03.33 | Aii | was about to say |
23:03.44 | *** join/#waruidev Gruh (n=chatzill@c-71-195-76-89.hsd1.pa.comcast.net) |
23:04.10 | Aii | vertigo shouldn't fubar any other addon unless the other addon relies on the assumption that bars have exactly 12 buttons always |
23:06.36 | Lefi | Hey all - couple questions ... with QQ DPS I have a drop down with a list of all the abilities that have been used, selecting an item in the list sets those items as being tracked |
23:07.54 | Lefi | any time an ability is selected that is below the initial display area of the drop down (ie they have to scroll) the method 'ComboBoxGetSelectedText' fails to return the correctly selected text |
23:08.01 | Lefi | has anyone else encountered this issue? |
23:08.07 | shockbeta|work | lol |
23:08.08 | shockbeta|work | yes |
23:08.17 | shockbeta|work | http://www.thewarwiki.com/wiki/User:Shockbeta |
23:08.23 | Aii | yep Lefi |
23:08.24 | shockbeta|work | comboboxes are my bane |
23:08.37 | Aii | basically have to grab the current scroll offset and compute the correct value from that + selected index |
23:09.01 | Lefi | so use the indexes rather than the GetSelectedText method? |
23:09.02 | shockbeta|work | How do you get currentscrolloffset ? |
23:10.14 | Lefi | any chance you can point me to an example Aii? |
23:11.42 | Aii | I'm not at home at the moment, so that might be a bit difficult |
23:12.07 | Aii | but I'd check the default UI code for the auction window, im pretty sure it has some fairly large dropdowns |
23:12.08 | Lefi | heh no worries, ill dig around. do you know if scroll offset is a pixel value or a row value? |
23:12.15 | Aii | row value |
23:12.22 | Lefi | ok, i can manage that then. |
23:12.35 | Lefi | (and the auction window dds have the same problem i think heh) |
23:12.59 | Lefi | also, a less technical / more philosophical issue |
23:13.30 | Lefi | AuctionAssist hooks the auction window to cause an automatic search when you drop something into the box |
23:13.56 | Lefi | Auction Stats also does this, and the same way, by handing off the build in functionality on the UI |
23:14.16 | Lefi | so, if you have both installed, it causes it to search twice |
23:14.59 | Lefi | Any thouhts on whether i should put a non-dependancy style detection on this, or if i should just allow the thing to be turned off by the end use |
23:15.00 | Lefi | *user |
23:15.42 | Aii | well, if you know that another addon is using object 'Blah' |
23:15.51 | Aii | you can do "if Blah then" to see if its defined |
23:15.59 | Aii | or you can just give the option to disable, it, yes |
23:19.28 | Lefi | as i said, more philosophical than technical, I just think do out of dependancy detection is super hacky and can break in too many ways |
23:19.41 | Thrae | http://war.curseforge.com/projects/abilityalert/tickets/7-hooking-violation/ <-- am I being a dick here? |
23:20.55 | shockbeta|work | lol no. I already told them they hook bad |
23:20.59 | Aii | hrm. it's not an issue I'd normally raise, because that's the kind of thing that it's better to know if that changed and actually fix the addon to realize |
23:21.15 | Aii | i.e. if you're looking for specific arguments and doing things with them |
23:21.27 | Aii | then if the API changes you should probably update the addon regardless |
23:21.31 | shockbeta|work | Someone had mentioned that their hook was breaking another addon. the author kindly replied that he/she uses no hooks.... |
23:21.43 | Aii | whereas if you don't actually care about the arguments |
23:21.58 | Aii | then using ... is good practice because a change to the arguments won't break your addon's functionality anyways |
23:22.20 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
23:23.02 | Thrae | Aii: That's if the project is still being maintained, or if anyone loves it. Like poor BetterCC needs an update to fix its obvious problem, but the maintainer is AWOL at the moment. |
23:24.13 | Thrae | Of course this argument would be better done when Mythic's API is "official" instead of being documented by users (like Gmail still being in Beta). |
23:25.40 | Aii | Thrae: if noones maintaining it and the api changes, it should probably either die or be picked up by someone else regardless ;) |
23:27.08 | Thrae | Aii: Tell that to the users of ReiserFS and many other popular Open Source projects ;) |
23:29.29 | Aii | reiserfs is not an addon ;) |
23:29.47 | shockbeta|work | Auction window doesnt' mess with scroll offset frmo what I can tell.. |
23:30.19 | shockbeta|work | they get the selectedindex, then get the actual selected item from a lsit of choices they used to fill the combobox with. |
23:31.09 | Lefi | again, doesnt the auction house have the exact same problem? |
23:31.13 | shockbeta|work | As opposed to fixing it so ComboBoxGetSelectedText() would return the proper text.... |
23:31.32 | shockbeta|work | don't know at work and jsut ran a character to auciton house testing now |
23:31.54 | Lefi | maybe the filters are truly broken and its not the combo box heh |
23:32.08 | shockbeta|work | lol |
23:32.19 | shockbeta|work | I didn' tknow a witch elf could use a weapon for a goblin/orc.... |
23:32.29 | Lefi | exactly .... |
23:33.22 | shockbeta|work | seems the tick boxes work in a combobox, but not a list of strings |
23:34.02 | shockbeta|work | hmm.. maybe not so.. possibly anythign with a scrolbar is fubared |
23:34.13 | Thrae | Cool. I logged out a while ago, and while I was logging out, a Scenario had popped. The result was when I logged back in roughly 8 hours later, the window appeared again with no scenario listed. |
23:34.49 | Lefi | so as yet, we dont know if getselectedindex works either? lol |
23:35.08 | shockbeta|work | hah I logged out after taking an objective in a rvr lake... the status of that objective was left on my screen upon login as well.. it didn't go awway until I died or went back tretook the objective. |
23:35.17 | shockbeta|work | that's what they use and it doesn't |
23:35.28 | shockbeta|work | I figured I tried all that before |
23:35.44 | shockbeta|work | The only clue so far to get it to work is the scrolloffset Aii mentioned |
23:35.58 | shockbeta|work | but you would still have to maintain your own list to pull the index out of |
23:35.59 | Lefi | maybe actually using the scrollbar's get offset will work |
23:36.08 | WikkiFizzle | You guys talking about combo boxes? |
23:36.33 | shockbeta|work | yeah any combobox option that uses a scrollbar is busted |
23:36.39 | Lefi | yuppers |
23:37.16 | WikkiFizzle | I use combo box that has a scroll and pul the data with ComboBoxGetSelectedMenuItem just fine |
23:37.33 | shockbeta|work | As soon as it has to be scrolled no go. if its one of th eoriginal options you're fine.. which is why I broke my comboboxes into groups and and changed maxvisibleitems to somethign higher:p |
23:37.47 | shockbeta|work | did oyu try the actual scrolled data? |
23:37.55 | WikkiFizzle | Yes |
23:38.08 | shockbeta|work | if oyu have a combobox with 12 items in it. and the last two are scrolled... it breaks it |
23:38.22 | WikkiFizzle | That function gives me the selected index, and I have a lookup to pull what I need |
23:38.25 | shockbeta|work | 1-10 select and return fine, but as soon as it's scrolled it returnsbad info |
23:38.47 | shockbeta|work | I'm no tthinking that works either. as that' how the auciton house is doing it, and the auciton house is broken as well |
23:39.07 | WikkiFizzle | I display 5 and it contains 16 or 17 and works ok |
23:39.32 | Lefi | maybe the auctionhouse is just fubard shock |
23:39.37 | WikkiFizzle | One of mine I think displays 6 and has 27 or so |
23:39.53 | shockbeta|work | yeah, but I also trier it with waaaghbar tt manager and settings, and it didn't work when I did it there either |
23:40.01 | shockbeta|work | what addon wikki? |
23:40.04 | WikkiFizzle | Aura |
23:40.09 | shockbeta|work | I wanna see if I'm missing somethign stupid |
23:41.07 | shockbeta|work | got a file? there's a few in here |
23:41.16 | WikkiFizzle | AuraConfig.lua |
23:41.22 | WikkiFizzle | Line 310 or so |
23:41.28 | WikkiFizzle | does a get selected |
23:41.36 | WikkiFizzle | converts it with a lookup |
23:41.41 | WikkiFizzle | for the data I need and stores it |
23:41.52 | Lefi | lua supports closures right? |
23:42.38 | shockbeta|work | wikki you in game? |
23:42.44 | WikkiFizzle | Yes |
23:42.48 | shockbeta|work | you near auciton house? |
23:42.53 | WikkiFizzle | I can be |
23:43.19 | shockbeta|work | go there and use the bottom scrolled combox choices to search for something and see if it works for you |
23:43.35 | WikkiFizzle | It probably wont, nothing I ever filter there works :P |
23:43.38 | Lefi | anyone know if this will work ... |
23:43.51 | shockbeta|work | if oyu don't scroll down any of the combobox filtesr they work |
23:43.53 | WikkiFizzle | Jumping on my auction toon to test for ya |
23:44.05 | Lefi | local table = { ... } |
23:44.05 | Lefi | QQ.GetComboSelectedText = function() return table[GetComboBoxSelectedMenuItem("QQAbilitySelect")] end |
23:44.06 | shockbeta|work | it's jsut when you use a scrolled filter it breaks |
23:44.29 | Lefi | and then when you invoke QQ.GetComboSelectedText it has the reference to local still referenced |
23:47.00 | shockbeta|work | do a search like this: weapons, axe, all weaponslots, intelligence .. leave everything else as it stands |
23:50.20 | shockbeta|work | then do a search for spiritual resistance or any of the resistance really fubars it... not sure why especially since corpreal isn't even scrolled. |
23:51.35 | WikkiFizzle | Has to be their lookup or something |
23:51.55 | shockbeta|work | yeah I cheanged it from weapon to accessories and now the resistances are seeming to sercch proper |
23:52.14 | shockbeta|work | So the comboboxes will work if you maintain your own list of whats in them then? |
23:52.56 | shockbeta|work | just have to use the ComboBoxGetSelectedMenuItem? |
23:53.00 | WikkiFizzle | Yes, I just map the index in the combo to an index in a local data structure |
23:53.14 | WikkiFizzle | This works out well when you go to localize the UI |
23:53.18 | shockbeta|work | seems like I tried that before |
23:53.35 | shockbeta|work | Do you by chance know how to force a windowupdate for the comboboxes? |
23:54.00 | WikkiFizzle | No idea |
23:54.19 | shockbeta|work | Like you ComboBoxClearMenuItems() then ComboBoxAddMenuItem()..... then try to select one of the newly selected ones |
23:54.34 | shockbeta|work | err select one of the newly added items |
23:55.18 | WikkiFizzle | I havent used the clean menu items call at all |
23:58.43 | Lefi | I believe doing set selected will force the refresh shock |
23:59.12 | shockbeta|work | hmmm.. nto sure if it does, I'll try again later. |
23:59.18 | Lefi | ComboBoxSetSelectedMenuItem("YourComboBoxNameHere", YourSpiffyIndexHere) |