00:00.49 | Freddy | you'll make a comeback |
00:00.54 | Freddy | next Ali right thar |
00:00.54 | Freddy | ! |
00:01.28 | DarkTrooper | nicer Aii right there? >.> /hides |
00:03.52 | DarkTrooper | oh wow, CE's get 2 extra days of HS |
00:04.08 | DarkTrooper | 1.5 from au tho -_- |
00:04.44 | smcn | gamestop apparently started processing the orders for warhammer, got an email about my deactivated cc :P |
00:06.09 | DarkTrooper | i don't expect eb to process until the morning of release here, they're so effing hopeless |
00:07.55 | Shugenja | whoot, i got it to show buffs in a new window without any more red errors. yay for trial and no more errors =P |
00:09.22 | Shugenja | now since i dont know what to do i'm going to randomly push buttons until i can get text to show up lol |
00:11.27 | DarkTrooper | ahh typical, i go to log in finally, and the servers are down -_- |
00:17.15 | Freddy | =( |
00:17.17 | Freddy | poor trooper |
00:17.51 | DarkTrooper | it's probably jus ttelling me i shoudl be doing the other thigns i should be doing instead |
00:18.29 | Shugenja | my server is up =P |
00:18.47 | DarkTrooper | well servers are up, but it seems the auth server isn't |
00:19.15 | Shugenja | ah |
00:19.20 | Shugenja | well i better not log out lol |
00:22.32 | DarkTrooper | "Firstly, general chat is limited to chapters (?), at least a limited area. So, if your friend is RvRing and you just made a toon, niether of you will hear your general chats." |
00:22.39 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
00:22.39 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
00:22.41 | DarkTrooper | interesting, i didn't know that, i thought it was zone wide |
00:23.23 | Shugenja | seems reasonable, general would be based on your area |
00:24.47 | `Zypher | I get 2 days of Headstart! |
00:25.23 | DarkTrooper | it means when i was accosting the healers, not everyone heard me, and thus couldn't improve themselves and make PQs easier for everyone -_- |
00:26.55 | `Zypher | Aii: you there? |
00:27.02 | Shugenja | maybe there is a region chat then |
00:27.40 | DarkTrooper | not that i've seen |
00:27.54 | `Zypher | does anyone know how the morale levels work |
00:27.55 | `Zypher | ?? |
00:28.01 | DarkTrooper | as in ? |
00:28.04 | `Zypher | well |
00:28.15 | `Zypher | moralePercent works like |
00:28.18 | `Zypher | 1, 2, 3, 4, 5, 6 |
00:28.20 | `Zypher | et.c |
00:28.22 | `Zypher | etc.* |
00:28.30 | `Zypher | but the first morale ability is unlocked at 10 |
00:28.51 | `Zypher | so moraleLevel 1 == moralePercent 10 |
00:29.05 | `Zypher | would it be safe to assume level 2 is at 20? |
00:29.10 | DarkTrooper | then level 2 == per 20 and so on |
00:29.17 | `Zypher | continuing on to 40? |
00:29.31 | DarkTrooper | i'd say so |
00:29.49 | `Zypher | ok |
00:29.54 | `Zypher | if Its wrong its your head! |
00:30.21 | Shugenja | lol |
00:30.32 | Repo | schobers-sct: 03adalyn 06adalyns-clone * 6cf06622fe1f SCT.lua: |
00:30.32 | Repo | Fix Morale ready spam, should only fire exactly on each level. |
00:30.35 | DarkTrooper | that's okay, it's not very useful to me lately anyway :) |
00:30.49 | `Zypher | DarkTrooper: good. |
00:31.10 | DarkTrooper | the only otehr way i'd see it working is 10 20 40 80 |
00:31.18 | `Zypher | ya |
00:31.21 | `Zypher | so we shall see |
00:31.32 | DarkTrooper | but you won't be able to test them really unless you get a WP + DK to duke it out |
00:31.32 | `Zypher | if thats wrong |
00:31.34 | `Zypher | lol |
00:31.44 | `Zypher | well |
00:32.00 | `Zypher | I can always check the second one on my brother's shaman |
00:32.11 | `Zypher | if(moraleLevel == 1 and moralePercent == 10)then SystemData.AlertText.VecType = {10} SystemData.AlertText.VecText = {L"Rank 1 Morale Ability Ready!"} AlertTextWindow.AddAlert() |
00:32.17 | `Zypher | weee |
00:33.21 | `Zypher | I wish I could see how many people use my version of sct :S |
00:33.26 | `Zypher | anyways |
00:33.28 | Shugenja | you can |
00:33.31 | `Zypher | how? |
00:33.32 | Shugenja | make it phone home lol =P |
00:33.35 | DarkTrooper | you can see how many downloads no? |
00:33.42 | Shugenja | have it send you a tell on initialize lol |
00:33.47 | `Zypher | its a clone of the original |
00:33.49 | Shugenja | no one would like it but it would be funny |
00:33.50 | `Zypher | so now I can't see |
00:34.12 | `Zypher | DarkTrooper: I've just moded the original sct |
00:34.19 | `Zypher | given it moar features. |
00:34.35 | DarkTrooper | so you took over the prject or forked it ? |
00:35.00 | `Zypher | I cloned it. |
00:35.35 | `Zypher | http://war.curseforge.com/projects/schobers-sct/repositories/adalyns-clone/ |
00:36.20 | `Zypher | lua> 713-378 |
00:36.21 | lua_bot | `Zypher: 335 |
00:36.30 | `Zypher | I've added 335 lines to the original :P |
00:36.47 | Shugenja | i am so breaking my buffs right now, i seem to have lost the timer on them somewhere |
00:37.51 | Shugenja | i had the timer working then it stopped which is weird since i didnt do anything |
00:38.01 | `Zypher | what buffs? |
00:38.07 | `Zypher | you making a buff addon? |
00:38.29 | Shugenja | i guess, right now im just trying to make em easier to see |
00:38.41 | Shugenja | got em broke out into its own frame right now |
00:38.48 | DarkTrooper | what's so great about libslash, loads of mods now require it ? |
00:38.50 | Shugenja | and uhm updating correctly |
00:38.57 | Shugenja | but the timer dissappeared lol |
00:39.43 | `Zypher | DarkTrooper: it just makes it easy to register slash commands |
00:39.45 | Shugenja | libslash is a prebuilt set of functions for using / in your program |
00:39.59 | `Zypher | DarkTrooper: for example |
00:40.29 | `Zypher | <PROTECTED> |
00:40.44 | `Zypher | and I don't have to write |
00:40.53 | `Zypher | an entire addon just to register two slash commands :P |
00:42.16 | Shugenja | i have a stupid rat in my testing spot who keeps attacking me every few minutes when it respawns lol |
00:44.23 | *** join/#waruidev jmiracle (i=jmiracle@phl1.vtdn.net) |
00:44.34 | `Zypher | Shugenja: lol |
00:44.56 | `Zypher | Shugenja: if your doing a buff addon I think I'll scrap my buff bars for now, im too lazy to work on both SCT and buffbars |
00:45.06 | jmiracle | quick question- has anyone took a look at the API vs the one WoW uses? not trying to start a flame war, but that's one thing wow did really well was custiomization, is war going to be as flexible? |
00:45.42 | DarkTrooper | flexable in terms of what? |
00:45.50 | `Zypher | jmiracle: its very similar, but not as flexible they've made it impossible to do some things you could in World of Warcraft. |
00:45.59 | Thrae | jmiracle: All we can do is speculate at the moment, since the API isn't finalized by any means. |
00:46.11 | jmiracle | Thrae: yeah i kinda figured that one |
00:46.19 | Shugenja | wow != pvp |
00:46.22 | `Zypher | why do people always ignore me :S |
00:46.22 | Shugenja | war == pvp |
00:46.25 | Shugenja | thats the difference |
00:46.42 | jmiracle | it's too hard to tab the first character in your name maybe? :x |
00:46.48 | Shugenja | and i wouldnt say im working on a buff addon, but i would say im trying to get a vertical buff bar working right now lol =) |
00:47.06 | DarkTrooper | you'll be able to do most visual/reskinning things, but more advanced functions probably won't be possible |
00:47.14 | `Zypher | Thrae: the likliness of them rewriting the entire api before launch is slim to none, so I would say its not going to change. |
00:47.31 | `Zypher | jmiracle: its right above tab, how hard is it to hit? |
00:47.44 | `Zypher | its like the easiest name to tab ever. |
00:47.46 | Thrae | From what we have so far, it seems WAR's API mainly allows you to reskin the existing information at hand, where WoW's API allows you to add information and features the default UI doesn't have. |
00:48.03 | jmiracle | i was jus pointing out my laziness to look :x |
00:48.06 | jmiracle | +t |
00:48.11 | DarkTrooper | `Zypher because people hit the very end of the tab key, ie th epart that's below the #1, not the ` :) |
00:48.41 | Thrae | `Zypher: True, but I forsee some functions becoming protected and/or require a keypress *coughTargetPlayercough* |
00:48.41 | `Zypher | DarkTrooper: I just have big hands |
00:48.43 | `Zypher | I forgot. |
00:48.54 | DarkTrooper | i know from my normal typing pos, i can't even reach the ` key without physically moveing :) |
00:49.06 | jmiracle | yeah but isn't the way they derive half the data in wow from math? eg take the damage taken vs the % hp left and spit out a number |
00:49.19 | `Zypher | Thrae: meh thats really small beans in the big scheme of things |
00:49.37 | `Zypher | jmiracle: yes |
00:49.46 | jmiracle | and that would be impossible in war? |
00:49.49 | `Zypher | no |
00:49.56 | `Zypher | lua is still lua |
00:50.03 | DarkTrooper | well, it depends if you have access to the combat log |
00:50.06 | jmiracle | only thing that really concerns me is not having accurate HP data in your party/warband |
00:50.10 | DarkTrooper | that's how half the wow ones worked |
00:50.19 | Thrae | jmiracle: A LOT of major WoW addons take data from the Combat Log, which doesn't really exist in WAR. There's no way to tell if your spell does 134 damage. |
00:50.23 | `Zypher | DarkTrooper: you can't do anything with the combat logs. |
00:50.32 | DarkTrooper | exactly :) |
00:50.41 | `Zypher | Thrae: thats not true. |
00:50.59 | DarkTrooper | so things like that mob has 45hp isn't as easily possible :) |
00:51.06 | Thrae | s/does 134 damage/does 134 damage to a certain enemy/ |
00:51.14 | Thrae | Goddamn you purl, I hate you |
00:51.44 | `Zypher | Thrae: that is a more correct statement. |
00:51.51 | `Zypher | SystemData.Events.WORLD_OBJ_COMBAT_EVENT |
00:51.54 | `Zypher | is your friend tho |
00:52.39 | Thrae | `Zypher: I was trying to figure out how to make a "MobHealth" addon which calculates an enemy's health based on events, but there's too many variables to get an accurate picture |
00:53.15 | jmiracle | i can also see why they did it that way for a pvp game though |
00:53.26 | jmiracle | now people wont know exactly which spell to cast |
00:53.53 | Thrae | jmiracle: WoW really is going the same way too, but they can't just jump over to WAR's scheme because they already made their bed |
00:54.42 | Thrae | When WoW's API was in its infancy, you could literally write a bot using Lua -- you could tell it to move, turn around, cast spells, etc. |
00:55.49 | jmiracle | let me ask an unrelated question if any of you know the answer- how does the chicken debuff actually work in open servers? |
00:56.04 | DarkTrooper | yup |
00:56.21 | jmiracle | you cant even go back and PvE on a previous tier if i read it right |
00:56.24 | DarkTrooper | you're always flagged, so if you venture into a lower tier you get chickenized |
00:58.30 | jmiracle | that sounds like it would make many unhappy if they want to do any PvE |
00:58.51 | DarkTrooper | only if you want to do pve in a lower tier |
00:59.11 | bets | makes sense to me, prevents people 20 levels higher than you comming into your zone and killing you repeatedly like in some other games :) |
00:59.12 | DarkTrooper | unless you'r eon the cusp of swaping tiers out, then the content would be too low anyway |
00:59.24 | DarkTrooper | except for tome unlocks, there's no reason for someoen to be back there |
00:59.40 | jmiracle | yeah i can see both sides of the argument |
01:00.07 | Unremarkable | Yeah, level 12, for example, kind'a blows. You go from being the king shit in the 1-11 teir, to being low man in the next one up. |
01:00.34 | jmiracle | do you get bolstered to the mid point (eg 8) |
01:00.48 | Unremarkable | 18, yeah, but it doesn't really matter. |
01:00.53 | bets | to me it kinda seemed like they did it like that so that you would go quest and the game naturally throws you into the RVR area when you start nearing the level cap of your current bracket |
01:01.17 | Thrae | Unremarkable: Not as bad as being 1-8 in 1-11 tier. At least by level 12, you have a good amount of the spells / abilities you need. But then most people in 1-11 are n00bs. |
01:01.24 | jmiracle | i looked for an open server in the beta to play aronud with, didn't see any yet |
01:02.08 | Unremarkable | Thrae: I'm inclined to disagree. You are much more useful as a lv1 in the 1-11 tier than you are as a lv12 in the 11-21 tier. |
01:02.46 | Shugenja | whoot bigger buff icons |
01:02.52 | DarkTrooper | ya, there are no other server types except Core until HS |
01:02.55 | Unremarkable | Then again, I'm an Engineer. At level 1 you just sit 100 feet away and poke holes in people. At level 12, everyone is used to making you disapear. |
01:03.37 | Thrae | Unremarkable: Depends on what class you are I suppose. I play as a healer, so it's hard to be a Level 1 with our worst healing spell ;) |
01:04.53 | DarkTrooper | ya at level 3 as a SW i was owning face on noobs :) |
01:05.04 | DarkTrooper | as lvl 3 on my WE i was the one getting farmed :) |
01:05.17 | bets | i get mangled as sorcerer no matter what, i had a level 1 (seriously) almost kill me last night and i was level 10 |
01:06.46 | DarkTrooper | well they get booted to hp of lvl 8, but you should have been able to kite them if they were melee |
01:07.59 | *** join/#waruidev tronned (n=tronned@pool-96-244-250-188.bltmmd.fios.verizon.net) |
01:21.20 | Aiiane | just a note |
01:21.33 | Aiiane | the updated open rvr rules let you be 1 tier below normal w/o being chickened |
01:21.52 | Aiiane | so tier 3 people can go to tier 2 w/o being chickened, but not tier 1 |
01:22.03 | DarkTrooper | boo, and i fought so hard to prevent that -_- |
01:22.39 | Thrae | I always said "remove chicken from Open RvR", considering I don't plan on playing Open RvR. |
01:22.57 | Daegalus | i always said "Remove Open RVR entirely" |
01:23.07 | Thrae | I believe there should always be an anarchy server for those that want it. |
01:23.26 | nicoli_s | http://www.wardb.com/profile.aspx?id=7660 <-check out my badass char :P |
01:23.36 | Thrae | Daegalus: That's so Liberal. |
01:23.55 | DarkTrooper | Aiiane: i grabed yoru mechanic mod to view/fiddle; if i add a moveable="true" tag in the xml to yor <Window name="MechanicWindow"> should that window now be moveable without the window editor? |
01:24.29 | Daegalus | I never agreed with Open RVR and the community saturation it will cause along with teh Elitist attitudes. I wish they stuck to just core and went with it |
01:24.52 | DarkTrooper | ya, i'm with Daegalus on this, baring that, chicken should stay as is ^^ |
01:25.14 | Aiiane | DarkTrooper: correct, but that means that any mousedown will start moving it |
01:25.30 | DarkTrooper | when i do that, i *still* can't move it :) |
01:25.46 | DarkTrooper | wihtout going into the Win Editor |
01:25.53 | Thrae | Daegalus: You must remember the "How Much Punishment Can Our Community Take" addage. It's only a tiny, tiny fraction of the playerbase that will whine about quitting on forums and actually do it, and those people are too high maintenance to please anyway. |
01:25.59 | Aiiane | might be because its registered with the layouteditor |
01:26.09 | Aiiane | and so the layouteditor is overriding the xml |
01:26.20 | DarkTrooper | i'll take out that regiser and try again |
01:26.49 | Daegalus | now they have opened a server that allows ganking of lower levels. and without bolster, I see a lot of Level 22s will get ganked out the ass by 40s |
01:27.12 | Aiiane | I'm not so much concerned about that |
01:27.16 | Thrae | Probably, which leads you to wonder who will actually try playing on such a server |
01:27.20 | DarkTrooper | nope, still doesn't move aii |
01:27.27 | Aiiane | as I am by the potential for there to be people who will misrepresent core servers as not having good pvp |
01:27.36 | Aiiane | or open servers as being the "only way to really pvp" |
01:27.53 | Aiiane | DarkTrooper: which window are you setting the movable=true in |
01:27.56 | Thrae | Hey, I like Scenarios |
01:28.07 | DarkTrooper | <Window name="MechanicWindow" moveable="true"> |
01:28.19 | Brainiac1000 | I'm actually concerned that Open servers will take the focus away from the Battlefield objectives in favor for ganking groups. |
01:29.14 | Shugenja | ok i have no idea why i cant figure this out but what allows the actionbar icons to be resizeable when you resize the bars themselves? |
01:29.31 | Aiiane | Shugenja: probably their anchors? Might be actually set in the code though |
01:29.59 | DarkTrooper | level 20's will be ganking lvl 8s all day long on open servers |
01:30.08 | Shugenja | i can resize the frame around the buffs but the buff icon itself i cant seem to increase |
01:30.17 | DarkTrooper | you'll have packs of them picking people off questing |
01:30.31 | Aiiane | Shugenja: buffs work differently than actionbars |
01:30.33 | Thrae | There you go, so the Level 20s can't be ganked because they'll be ganking Level 8s |
01:30.56 | Shugenja | yeah im noticing that |
01:31.04 | Shugenja | ive got them unlocked but cant resize the picture |
01:31.07 | Shugenja | which is annoying |
01:31.12 | DarkTrooper | now the refute to that is 'so call in your support' but the fact remins that, that often doesn't happen, and nealy never if youre on the unpopulated side |
01:31.20 | Thrae | And the smart Level 8s will just stay in Scenarios all the time until ~level 20 |
01:31.27 | Aiiane | DarkTrooper: so don't play on open servers |
01:31.47 | DarkTrooper | well i won't be, but i can see the QQ incoming already, and that's always bad for the community as a whole |
01:32.10 | Aiiane | at which point I personally will just respond with "I told you so" |
01:32.27 | DarkTrooper | Aiiane: got any other comments/tricks as to the movebale thing? |
01:32.27 | Thrae | DarkTrooper: MMO Communities QQ, especially when it comes to PvP. |
01:32.48 | DarkTrooper | Thrae: yeah but we don't need uncessessary QQ that could have been prevented :) |
01:32.54 | Thrae | I never found a MMO community that wasn't full of whining players |
01:33.06 | Thrae | s#never#have never# |
01:33.08 | DarkTrooper | also remember, the entire design of war has been with core servers in mind, open was just a hack in :) |
01:33.48 | Thrae | You could say that about WoW and PvP servers, except PvP servers are now almost as popular as WoW's main servers. |
01:34.01 | Thrae | Of course, WoW didn't know how to implement PvP when it started off. |
01:34.17 | DarkTrooper | lol not where i play, all the pvp servers are ghosttowns oceanic side, and pve ones are always have queues |
01:34.53 | DarkTrooper | well except for tich, but they're arroganst elitest pricks :) |
01:35.07 | Thrae | Hah |
01:35.36 | *** join/#waruidev Kolie (n=kraft@68.159.148.120) |
01:37.53 | DarkTrooper | okay something is seriously messed up, if i register my window in the UI it shows up and i can hide/unhide it, but i can't effing move it, wtf? |
01:42.09 | *** join/#waruidev ghostfish (i=theonewh@DECE.RES.CMU.EDU) |
01:47.10 | *** join/#waruidev Sikul (n=sorrowss@ool-44c4fcce.dyn.optonline.net) |
01:48.11 | Shugenja | die evil buff window, die! |
01:48.32 | Aiiane | DarkTrooper: what happens if you /script WindowSetMovable(windowname, true) |
01:51.07 | DarkTrooper | well i'll test that soon, i've broken my code in the meantime, haha |
01:51.13 | DarkTrooper | what's wrong with this: |
01:51.15 | DarkTrooper | Hname = "ZHudSpace" |
01:51.15 | DarkTrooper | CreateWindow(Hname, true) |
01:51.18 | Aiiane | this is what version control is for ;) |
01:51.24 | Aiiane | revert to working version and go ;) |
01:51.57 | DarkTrooper | yes well i don't save a new version for every little change i do :) |
01:53.34 | DarkTrooper | bloody hell, why can't everything just use wstring damnit, stupid acsii |
01:54.13 | DarkTrooper | shoudl i be using Hname = L"ZHudSpace" or Hname = "ZHudSpace" (or something else entirely) ? |
01:57.13 | *** join/#waruidev netcurse (n=hthieblo@adsl-99-173-10-198.dsl.pltn13.sbcglobal.net) |
01:57.45 | Shugenja | hah! Buffsize: 0 , Me: 1 |
02:00.36 | Aiiane | window names are regular strings DarkTrooper |
02:01.16 | CowBook | what is the whole L"..." thing? |
02:01.20 | DarkTrooper | my fucking lord, i got it all to work |
02:01.25 | CowBook | I'm not familiar enough with lua to have seen it |
02:01.25 | Aiiane | wide string versus regular string CowBook |
02:01.34 | DarkTrooper | and i was |-| close to punching something |
02:01.37 | Aiiane | L"blah" gives you a UTF-16 string for blah |
02:01.43 | Aiiane | "blah" gives you UTF-8 |
02:01.50 | CowBook | interesting |
02:01.56 | CowBook | why the difference? |
02:02.16 | DarkTrooper | ascii, ie english is only 1 byte per char, other languages require 2 |
02:02.38 | CowBook | so are internal strings all regular, while localized text is wide? |
02:03.37 | *** join/#waruidev ghostfish (i=theonewh@DECE.RES.CMU.EDU) |
02:03.41 | CowBook | well, it probably doesn't matter |
02:03.46 | CowBook | just interesting |
02:04.09 | DarkTrooper | oh it matters, and it confuses me all the time |
02:04.28 | CowBook | i mean it might not matter to me if i make an addon |
02:04.42 | CowBook | since i'll be able to follow others' examples |
02:07.36 | DarkTrooper | my code must be borked somewhere, no wonder i was having so much trouble |
02:07.57 | DarkTrooper | if i use the window name "HudSpace" things break and dont' do as they're told, if i use *anything else* things work as explained here |
02:08.00 | *** join/#waruidev Sikul (n=sorrowss@ool-44c4fcce.dyn.optonline.net) |
02:08.31 | Aiiane | probably means the layouteditor has a saved settings file for it somewhere |
02:08.45 | Aiiane | look in User\Interface\AllCharacters\YourModNameHere\ModSettings.xml |
02:08.57 | DarkTrooper | but when i changed all of your mechanic window things to "HudSpace" yours still worked fine |
02:09.13 | netcurse | are you on msn |
02:09.22 | Aiiane | yes |
02:11.01 | DarkTrooper | nope, i removed that file completely Aiiane, and then changed the window back to "HudSpace" and it borks :) |
02:12.04 | thanners | 'morning all |
02:12.13 | DarkTrooper | morn than |
02:12.20 | DarkTrooper | late riser eh? :) |
02:14.48 | thanners | heh |
02:14.49 | Shugenja | whoot |
02:14.53 | thanners | it's only 10am |
02:15.03 | Shugenja | buffsize: 0 , me: 2 |
02:15.07 | Shugenja | die stupid logic die |
02:15.16 | DarkTrooper | actually no you were right Aiiane, but you have to quit the game client to remove/modify those files directly |
02:15.26 | thanners | the saved layouts? |
02:15.27 | `Zypher | I want it all. |
02:15.28 | Aiiane | correct ;) |
02:15.35 | Aiiane | they're saved on quit, DarkTrooper |
02:15.38 | thanners | I discovered that after a couple of hours last night. =/ |
02:15.42 | Aiiane | hence, modifying them doesn't do much until then |
02:16.03 | DarkTrooper | okay, now that's all done, back to the origional discussion which also affects your mechanic, the moveable=true tag which doesn't appear to work? :) |
02:16.05 | thanners | tried a very simple mod which created a window.. then decided i wanted to change its default position in the xml |
02:16.45 | thanners | and wondered why it didn't seem to be appearing.. (coz it'd been already saved at 0,0. blah) |
02:17.08 | DarkTrooper | yeah sucks when learning, you actually fix the code and it doesn't change anything and you go 'wtf?' |
02:17.17 | netcurse | new addon " http://war.curseforge.com/projects/chatalert/ |
02:17.28 | Shugenja | ouch, dont set the scale of an icon to 75, it doesnt look good |
02:17.37 | *** join/#waruidev Sikul (n=sorrowss@ool-44c4fcce.dyn.optonline.net) |
02:19.29 | thanners | still, I finally got around to trying to write actual code and test it. wasn't very useful in the end |
02:20.24 | thanners | but did learn a bit. |
02:20.51 | DarkTrooper | wiht that done, i think some mythbusters as a reward is appropriate ^^ |
02:21.54 | thanners | heh |
02:22.18 | CowBook | i wonder if "chat alert!" has flood control |
02:24.07 | CowBook | heh, nope. |
02:24.21 | thanners | mm |
02:24.40 | CowBook | wow i would've coded that SO differently |
02:24.45 | thanners | rofl http://hasthelargehadroncolliderdestroyedtheworldyet.com/ |
02:25.22 | CowBook | hash of chatdata types to sound ids for starters |
02:25.24 | CowBook | god |
02:26.00 | *** join/#waruidev Sikul (n=sorrowss@ool-44c4fcce.dyn.optonline.net) |
02:26.00 | Thrae | Hmm, how does one reload the UI? |
02:26.06 | CowBook | /reloadui |
02:26.07 | thanners | <PROTECTED> |
02:26.12 | Thrae | Easy enough |
02:34.27 | Aiiane | btw, if you have the latest version of libslash, you'll automatically have a /uimod (or /addon) command to open the mods window ingame |
02:36.08 | *** join/#waruidev Freddy (n=Freddy@cpe-76-183-32-36.tx.res.rr.com) |
02:36.09 | Freddy | You've given us your feedback and we've listened! Open RvR servers will now allow you to play one tier below your current level without turning into a chicken. This will allow you more time to experience the PvE content of the first 3 tiers, and it also adds more danger to the mix. |
02:36.11 | Freddy | o.O |
02:43.57 | Shugenja | thank god the afk timeout is long |
02:52.31 | Shugenja | hmm |
02:52.35 | Shugenja | are the icons square lol |
02:56.00 | Shugenja | neeevermind, my math was adding an extra 0.5 to the scale on the Y lol |
03:26.14 | *** join/#waruidev Shirik (n=skullsho@conspiracy/developer/Shirik) |
03:30.32 | *** join/#waruidev SoupCan (i=Levi@S01060014bf38c7f7.vc.shawcable.net) |
03:30.47 | SoupCan | Hello, I got a quick question if anyone is around |
03:31.12 | DarkTrooper | you can try :) |
03:31.37 | SoupCan | I'm playing around a bit with lua scripting in WarHammer, and was wondering if I can call a method or function that casts (or uses) an ability on my action bar? |
03:31.54 | SoupCan | I haven't been able to figure it out, so I'm starting to think you can't. :) |
03:32.14 | DarkTrooper | you can't use any type of /cast /use etc ability from macros, scripts or lua |
03:32.57 | SoupCan | hmm, ok |
03:32.59 | SoupCan | Thats too bad |
03:33.10 | DarkTrooper | you can referene something on your action bar to test for example if a unit would be in range for it |
03:33.15 | DarkTrooper | but you can't activate it |
03:33.25 | SoupCan | Not even with a button press? |
03:33.34 | SoupCan | Or switch what the button does |
03:33.50 | SoupCan | er, key-press I mean |
03:34.16 | DarkTrooper | you can change bars, but any casting is handed in C |
03:34.48 | SoupCan | Hmm |
03:34.49 | SoupCan | Ok |
03:34.58 | SoupCan | Thanks for your help |
03:35.06 | DarkTrooper | :) |
03:35.15 | *** part/#waruidev SoupCan (i=Levi@S01060014bf38c7f7.vc.shawcable.net) |
04:00.39 | Unremarkable | Has EasyM |
04:00.56 | Unremarkable | Err, has EasyMYP been released? I can't seem to find it anywhere. |
04:05.10 | nicoli_s | not yet unremarkable |
04:05.30 | nicoli_s | i think chryso is waiting till launch |
04:06.07 | Unremarkable | Ah, unfortunate. |
04:06.16 | Unremarkable | Is there any other way to figure out what the names of files are? |
04:06.37 | DarkTrooper | trial and error |
04:06.41 | nicoli_s | yah, RE the hash method, and generate a hashlist of possible filenames like we had to |
04:07.18 | Unremarkable | Heh. |
04:10.53 | *** join/#waruidev Kolie2 (n=kraft@68.159.148.120) |
04:17.12 | *** join/#waruidev smcn (i=smcn@c-67-160-186-84.hsd1.wa.comcast.net) |
04:20.06 | *** join/#waruidev netcurse (n=hthieblo@c-67-169-39-244.hsd1.ca.comcast.net) |
04:33.09 | netcurse | cool |
04:33.09 | netcurse | http://www.keenandgraev.com/?p=1443 |
05:17.27 | DarkTrooper | so, there's no way to make a bar, ie AP bar, thicker? |
05:23.12 | thanners | I don't think so.. |
05:37.52 | DarkTrooper | hmm, there are pretty damn restrictive with the gfx part too it seems |
05:39.36 | Unremarkable | Sigh. Any thoughts on why my UI components display properly, but aren't interactable? Debug doesn't appreciate that theres anything there, just reports "root". |
05:40.07 | DarkTrooper | what sort of interaction are you talking about? |
05:41.14 | Unremarkable | Well, any. I'd like Debug to appreciate that theres something there, for starts. |
05:41.48 | DarkTrooper | i had that trouble before, it's all in the xml |
05:41.55 | Unremarkable | Ultimately, I'd like to be able to drag-and-drop an intem into an item box. |
05:42.09 | Unremarkable | Yeah, I figured as much - I can't figure out which tag I'm missing. |
05:42.21 | DarkTrooper | if it should be working and it's not, the settings file for that mod might need wiping |
05:42.41 | DarkTrooper | i had fixed my code but it still wasn't working, took me days to figure out to delete the stores settings for it :) |
05:42.42 | Unremarkable | Hmm. Where might I find that? |
05:43.16 | DarkTrooper | <BaseinstallDIir>\user\interface\AllCharacters\<Mod name> to delete it however you must exit the client completely |
05:43.40 | Unremarkable | Alright, I'll give it a shot. |
05:44.14 | DarkTrooper | have you registered the window in question with the layout editor? |
05:44.55 | Unremarkable | No, I don't believe so. |
05:45.51 | DarkTrooper | http://www.thewarwiki.com/wiki/API:LayoutEditor.RegisterWindow |
05:46.33 | DarkTrooper | the as long as the window is working fine, it shoudl show up in the debug onmouseover with/without that register tho |
05:46.34 | Unremarkable | Thanks |
05:46.44 | DarkTrooper | but provides a 2nd way to see if the window is actually there |
05:59.52 | DarkTrooper | haha, my combat log atm is a whole heap of sorcs killing themselves from backlash :) |
06:00.23 | Thrae | DarkTrooper: So -that- is why they hurt themselves so much |
06:01.19 | DarkTrooper | ya sorc/BW have a mechanic where there's a chance they'll hurt themselves, and the more they use their magic the greater the chance becomes |
06:02.13 | Thrae | Yeah I'm reading their spells now |
06:02.52 | Thrae | So the more Dark Magic / Bright Magic is gained, the more chance for Backlash? |
06:03.22 | DarkTrooper | yup, upto a 50% chance |
06:03.25 | Daegalus | yes, but also their crit chance increases greatly |
06:03.36 | Daegalus | and BW = Combustion not Bright magic :P |
06:03.58 | DarkTrooper | pedantic ;) |
06:04.01 | Thrae | Ah, Bright Magic would be too simple ;) |
06:06.54 | DarkTrooper | hmm, if you can 'strech' the gfx's in bars horizontally, why the hell can't you do it vertically |
06:12.19 | Thrae | Man, it seems like everyone except Zealot and Runepriest kick-ass in the Mastery, Tactics, and Morale department |
06:12.32 | DarkTrooper | ?? |
06:13.13 | Thrae | It just seems like the other classes have more strategies that can be made with their available Masteries, Tactics, and Morale specs. |
06:13.48 | DarkTrooper | well the zealot & RP are pretty close to your regular buff&healbot |
06:14.03 | Thrae | Sure Zealots and Runepriests are healers, but even with their Rituals / Oaths, they should still bring at least one other support to the battlefield. |
06:14.39 | Thrae | Even Sorcoresses and Bright Wizard can bring some neat buffs from their Core abilities to Masteries and Tactics |
06:15.32 | *** join/#waruidev Sikul (n=sorrowss@ool-44c4fcce.dyn.optonline.net) |
06:17.54 | *** join/#waruidev godsflaw (n=godsflaw@darkside.dod.net) |
06:23.35 | godsflaw | hey guys, I have read the FAQ and I have a few questions about some of the API. |
06:24.24 | godsflaw | first I see a key binding API call, but can we do stuff like <CTRL><SHIFT>A, because it doesn't appear to. |
06:25.00 | godsflaw | seems like it maps single buttons on the keyboard to monotomic numbers. |
06:26.35 | Unremarkable | Oh, hmm |
06:26.49 | godsflaw | next question would be, are there any restrictions on the number of bindings? Are they tied to those monotomic numbers for instance? |
06:27.08 | Unremarkable | Odd. Its not that it isn't recognized by Debug, its that the display is in an entirely different position from the actual window. |
06:27.40 | DarkTrooper | ya that'll happen with anchors etc |
06:28.58 | Unremarkable | Hmm. I wonder how I did that. |
06:33.33 | godsflaw | anyone interested in fielding some qustions from me. I haven't bought War yet, but I wanted to see if I could write ports for some of the addons I made in Warcraft. |
06:33.43 | DarkTrooper | talk about wet paper, WE's get instagibbed |
06:36.06 | Repo | chatalert: 03celestian * r2 ChatAlert/: initial code |
06:36.41 | Repo | chatalert: 03celestian * r3 ChatAlert/ChatAlert.lua: initial code |
06:36.57 | Repo | chatalert: 03celestian * r4 ChatAlert/ChatAlert.mod: initial work |
06:37.39 | Unremarkable | 'eh.. |
06:37.53 | Unremarkable | For some reason its not nesting my elements within the parent frame.. |
06:38.58 | Unremarkable | Oh, there it goes. Disregard. |
06:45.20 | *** join/#waruidev matsuka (n=chatzill@certh-hit.ath.forthnet.gr) |
06:47.16 | `Zypher | DarkTrooper: what do you mean about witch elves? |
06:51.04 | DarkTrooper | i mean as soon as the 400 SW's and archmages spot me, you die :) |
06:51.43 | `Zypher | DarkTrooper: lies. |
06:52.00 | `Zypher | I mean if you have a good healbo |
06:52.01 | `Zypher | bot* |
06:52.09 | `Zypher | you can knock peoples faces in. |
06:52.19 | DarkTrooper | naturally, but we're talking pug senarios here :) |
06:52.26 | `Zypher | yah |
06:52.38 | `Zypher | you just have to be cautious about whom you attack |
06:53.01 | DarkTrooper | i still did pretty well, only rank 8 too atm, so no stealth |
06:53.21 | `Zypher | ya |
06:53.24 | `Zypher | stealth is very helpful |
06:53.28 | `Zypher | but trust me |
06:53.34 | `Zypher | its not a gimp career :P |
06:58.29 | Unremarkable | Sigh, okay. New plan: Command-driven interface. Fuck the UI. |
06:58.37 | DarkTrooper | lol |
06:58.38 | `Zypher | ? |
06:58.44 | `Zypher | Unremarkable: what are you trying to do? |
06:58.53 | Unremarkable | I'm trying to replace the CultivationWindow. |
06:59.07 | Unremarkable | I Cultivate while in RvR, so its much too unweildly |
06:59.55 | `Zypher | i see |
07:00.08 | Unremarkable | So what I want, are four parallel rows of slots (seed, soil, water, nutrient), that you can fill, and it'll automatically place them into the cultivation system. |
07:05.32 | *** join/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
07:05.49 | godsflaw | you guys find a follow command in the API yet? Something like follow(unitId). |
07:05.58 | *** join/#waruidev Sikul (n=sorrowss@ool-44c4fcce.dyn.optonline.net) |
07:08.23 | agx | someone is working on a looting addon? |
07:08.47 | DarkTrooper | there's already one? |
07:09.50 | `Zypher | agx: what do you mean? |
07:10.41 | `Zypher | godsflaw: nothing as to fallow btw. |
07:11.39 | Unremarkable | godsflaw: This look useful at all to you? http://wardevui.pastey.net/95761 |
07:12.39 | Unremarkable | Its a bit of a hack. >_> |
07:12.43 | godsflaw | Unremarkable: yah I was looking at that. I guess it means there is a /follow command, but that only appears to effect the payer menue. |
07:13.14 | agx | `Zypher, if there is someone working on autoloot addons |
07:13.14 | godsflaw | hum, I wonder if we can bind macros to keys |
07:13.14 | Unremarkable | Yeah, there is a /follow command. It kind'a sucks, though |
07:14.26 | Unremarkable | Hm.. Whats a logical way for a cultivation system to work.. |
07:15.05 | `Zypher | agx: Aiiane has an addon that automatically loots things once you open the loot window |
07:15.31 | `Zypher | is that what you are talking about? |
07:15.39 | Unremarkable | Hmm, I wonder if there is a way to auto-open corpses. |
07:15.59 | agx | zyph, ok |
07:16.35 | agx | Unremarkable, yes i think its quite disappointing having corpse under my feet, have to move camera everytime to be able to loot |
07:16.38 | Aiiane | Unremarkable: no, there isn't |
07:17.22 | Unremarkable | Aiiane: Hardly surprising. >_> |
07:20.31 | godsflaw | if there is no loot menu option on your target I would say you're out of luck. That is by design I bet. They don't want people to loot without the click because that is too powerful. |
07:20.48 | DarkTrooper | Aiiane: does CUF have rvr flag timer? |
07:21.09 | Aiiane | what do you mean timer? as in how long until you deflag? no |
07:22.27 | DarkTrooper | ya that's what i meant |
07:22.41 | DarkTrooper | what's the normal de-flag rules? |
07:26.59 | Aiiane | certain period of time passing without doing anything or being anywhere that would cause you to be flagged |
07:27.05 | `Zypher | Aiiane: I am so bored. |
07:27.06 | Aiiane | I think it's either 5 or 10 minutes |
07:27.12 | Aiiane | play WAR then |
07:27.28 | DarkTrooper | well i spent 15-20 mins in pve land after open rvr, and it still hasn't faded |
07:27.38 | godsflaw | well there is a SetMacros() function, which could be used with /follow I bet. Now for the million dollar question: are there any "protected" function taht prevent actions from being performed while in combat? |
07:28.02 | `Zypher | Aiiane: I can't play I get annoyed my something and try to make an addon. |
07:28.16 | Aiiane | so make addons |
07:28.23 | `Zypher | thats what I'm doing! |
07:28.28 | agx | However someone know wich "database" they used in europe that collapsed for 4 days? |
07:28.39 | Aiiane | godsflaw: the question is how you would activate the macro |
07:29.08 | DarkTrooper | while not balaned for 1v1, white lion's seem to be able to drop me every time |
07:29.09 | godsflaw | hum, yes. Can we bind the resulting macro to a key. |
07:29.23 | godsflaw | and can we bind in combat? |
07:29.27 | Aiiane | what would you do with said macro anyways? |
07:30.47 | godsflaw | Aiiane: good question. Go here: http://btp.dod.net/media.html to see some of the addons I've made. |
07:31.01 | godsflaw | well, how they work anyway |
07:31.12 | Aiiane | um, cliffnotes version please |
07:31.21 | godsflaw | bots |
07:31.36 | Aiiane | okay, I can tell you right off the bat you won't be able to do them in WAR |
07:31.58 | godsflaw | yah, I was told that in WoW too. |
07:32.02 | godsflaw | but I did it. |
07:32.28 | godsflaw | they are more for fun than profit |
07:33.02 | Aiiane | yes, what I'm saying is that I know the differences between the two APIs |
07:33.13 | Aiiane | and there is very little internal in the WAR API that will help you |
07:33.26 | Aiiane | you can certainly use external macro programs to write bots |
07:33.36 | Aiiane | but the internal API itself lends very little to doing so |
07:34.25 | godsflaw | Yah, I take the hybrid road. |
07:34.32 | godsflaw | here |
07:34.35 | godsflaw | http://www.youtube.com/watch?v=hoPjTlIRasQ |
07:34.41 | godsflaw | the druid is one of my bots |
07:34.49 | godsflaw | or was |
07:34.56 | godsflaw | I stopped playing a while ago. |
07:35.36 | godsflaw | anyway, all the guys want me to see if the API has what I need to make it happen in WAR. |
07:35.50 | godsflaw | missing some key stuff so far. |
07:35.56 | Aiiane | well, like anyone else the public information is available on thewarwiki |
07:36.07 | Aiiane | but quite honestly, if that's all you're interested in, then you're not really welcome here. |
07:36.39 | agx | godsflaw, the druid is a program that emulate the client and uses a 2nd account? |
07:37.21 | godsflaw | you should consider your statement. I don't distribute the code and I do this as a side hacking project. You think it's wise to take that position with people? |
07:37.30 | godsflaw | agx: nope |
07:37.47 | godsflaw | agx: it does stuff based on conditions in the game. |
07:38.04 | Aiiane | I said if that's *all* you're interested in. |
07:38.14 | godsflaw | agx: I can call it to me anywhere in the world and it will fly to me, tag on, and heal me. |
07:38.52 | godsflaw | Aiiane: I just want to learn and play. Anyone with those intentions should be welcome anywhere. |
07:38.53 | Aiiane | if you don't plan on contributing anything legitimate to the addon community, then yes, you can take your leave and I will have no qualms whatsoever. |
07:39.08 | godsflaw | haha |
07:39.51 | godsflaw | I contributed how to bind a macro to a virtual button and then map that to a key in WoW. It was a total hack. I think people found that useful. |
07:39.52 | `Zypher | godsflaw: I myself, and I don't speak for the whole community don't want to be associated with botting. Many players don't understand the difference already, and to push it beyond the point it's at would just be insanity. |
07:42.59 | `Zypher | o.O silence is awkward. |
07:43.33 | godsflaw | yah, I guess botting has the stigma of raping small children in the MMO world. I just want you guys to consider that testing the limits of a system and making it do things that might be a unintended can lead to good things. |
07:44.02 | `Zypher | godsflaw: many don't see it that way. |
07:44.21 | godsflaw | I mean, we can all learn something from the answers I'm looking for. |
07:44.22 | Aiiane | I don't mind testing the limits of a system. I mind abusing those limits once they've been found. |
07:44.40 | Thrae | Everything that should be said, has been said. The argument has become circular. |
07:44.56 | Aiiane | I've been testing plenty of the limits myself, which is *why* I was able to give you the answer that I did above. |
07:45.08 | godsflaw | nod |
07:46.07 | Aiiane | so again. if you're interested in the API, you're welcome to discuss that. |
07:46.16 | godsflaw | I'm just here to hang out, make friends, and break some rules. No hard feelings, I get your arguments. |
07:46.16 | Aiiane | and I'll be glad to answer questions. |
07:46.33 | godsflaw | Aiiane: thanks |
07:46.42 | `Zypher | godsflaw: cool beans :D |
07:47.49 | godsflaw | my roomate has been trying to get a the game today, but Amazon and EA are blowing it. |
07:47.59 | Aiiane | direct2drive works well. |
07:48.06 | godsflaw | guess they won't send the key |
07:48.20 | Aiiane | d2d does, or at least they did as of yesterday |
07:49.17 | godsflaw | okay, I sent him the link. |
07:49.24 | agx | godsflaw, good to know, i used this in 2.0 to bind "n" macros to any key; |
07:49.58 | Thrae | godsflaw: Do you own dod.net? |
07:50.38 | godsflaw | well it's a nonprofit that I help out with. I also started it with my roomate back in 98. |
07:55.55 | Thrae | godsflaw: Interesting, you've never been in any of WoW addon-related channels before. |
07:56.20 | godsflaw | irc? |
07:56.26 | Thrae | Right. |
07:56.50 | godsflaw | yah, never went onto any of the IRC chans. |
07:59.51 | godsflaw | hey guys, I'll swing in later. My battery is about to die. |
08:00.02 | godsflaw | night & |
08:08.12 | `Zypher | Aiiane: buff bars r funz! |
08:15.24 | `Zypher | I can't figure this out |
08:15.33 | `Zypher | I'm doing something similar to smcn' |
08:15.36 | `Zypher | with Whiny |
08:15.43 | `Zypher | smcn: you there? |
08:15.48 | smcn | yes |
08:15.50 | `Zypher | ok |
08:15.52 | `Zypher | you have |
08:16.01 | `Zypher | t.exists = true -- flag to reuse old frame |
08:16.10 | `Zypher | and that carries over into.... |
08:16.18 | `Zypher | well |
08:16.22 | `Zypher | multiple ifs |
08:16.28 | `Zypher | but I can't get mine to |
08:16.31 | `Zypher | when I dump the table |
08:16.37 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
08:16.39 | `Zypher | the exists flag doesn't exist. |
08:16.41 | `Zypher | rofl |
08:17.53 | `Zypher | should I pastey it? |
08:18.08 | smcn | well, notice that t is local to that initial if statement, only at the end of the statement do i add it to tmp[unit] |
08:18.46 | smcn | so if you just copypasta'd my code and then tried to reference t outside that if statement it wouldn't exist |
08:19.57 | `Zypher | I have it very similar |
08:20.13 | `Zypher | but it still is added to a table of my own creation. |
08:20.21 | `Zypher | but that addition never happens. |
08:20.41 | smcn | go ahead and pastey what youhave |
08:21.57 | `Zypher | http://waruidev.pastey.net/95763 |
08:22.50 | smcn | btw you can remove the table pool stuff, i did some research on it and it's really more trouble than its worth for very little performance gain |
08:23.30 | `Zypher | hah |
08:23.31 | `Zypher | thought so |
08:23.34 | `Zypher | but |
08:23.43 | `Zypher | I was thinking that might have been what was causing my problem rofl |
08:23.45 | `Zypher | so I added it |
08:24.58 | smcn | oh |
08:25.13 | smcn | the current and tmp tables are being wiped out because you define them inside the function |
08:25.22 | `Zypher | :S |
08:26.02 | smcn | but, i see what you missed, you put your function statement where i have a do statement which is basically just to keep the variables contained |
08:26.19 | smcn | lemme fix it up and repastey |
08:26.44 | `Zypher | oh well |
08:26.49 | `Zypher | I already fixed it |
08:27.04 | `Zypher | now I just need to figure out why the bar doesn't deplete |
08:27.05 | `Zypher | rofl |
08:29.57 | smcn | probably something in the xml |
08:30.30 | `Zypher | prolly |
08:31.22 | DarkTrooper | bars are not fun |
08:36.17 | `Zypher | yay |
08:36.19 | `Zypher | it works! |
08:36.29 | `Zypher | now time to add all the fancy looky stuffs |
08:36.34 | `Zypher | and sort it |
08:36.37 | `Zypher | >.> |
08:49.00 | `Zypher | smcn: if I wanted to go about adding an extra field to the table |
08:49.06 | `Zypher | I should just be able to do so correct? |
08:49.12 | smcn | yes |
08:49.49 | `Zypher | wtf :S |
08:49.50 | DarkTrooper | yeah your addon confuses me smcn :) |
08:50.12 | `Zypher | smcn: I'm trying to add containers depending on isBuff == true or false |
08:50.14 | smcn | it'll probably confuse me after i haven't looked at it for a couple months :P |
08:50.24 | DarkTrooper | lol |
08:50.58 | DarkTrooper | for your next project smcn, i think you should get custom cars happening ;) |
08:51.07 | DarkTrooper | err bars* |
08:51.44 | Thrae | Does anyone know how to res--nevermind, I'm lazy |
08:51.47 | `Zypher | smcn: it really doesn't like |
08:51.51 | `Zypher | local bar = info.container..index |
08:54.32 | *** part/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
08:56.45 | `Zypher | smcn: its telling me |
08:57.24 | `Zypher | attempt to concatenate local 'container' (a nil value) |
08:57.49 | Thrae | `Zypher: What's your code? |
08:58.46 | smcn | `Zypher: supposed to just be container..index |
08:59.03 | smcn | dunno where you got info.container from, it's not in wst nor your pastey ;P |
08:59.16 | `Zypher | smcn: no no I added it as a field to t |
08:59.23 | smcn | oh |
08:59.39 | `Zypher | if(v.isBuff == true)then |
08:59.39 | `Zypher | local cont = "zBuffBarsPlayerBuffs"; |
08:59.39 | `Zypher | else |
08:59.39 | `Zypher | local cont = "zBuffBarsPlayerDebuffs"; |
08:59.39 | `Zypher | end |
09:00.15 | `Zypher | then I tell t.container = cont |
09:00.15 | `Zypher | then later on I call |
09:00.15 | `Zypher | info = tmp[GameData.BuffTargetType.SELF][index] |
09:00.15 | smcn | you have to put it in two different places |
09:00.19 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) [NETSPLIT VICTIM] |
09:00.19 | *** join/#waruidev lua_bot (n=lua_bot@li37-84.members.linode.com) [NETSPLIT VICTIM] |
09:00.19 | *** mode/#WARUIDev [+o ckknight] by irc.freenode.net |
09:00.20 | `Zypher | where |
09:00.58 | smcn | there's two separate places you assign values to t if it doesn't already exist |
09:01.17 | `Zypher | yar |
09:01.25 | smcn | looking at it now it's not even really necessary |
09:01.31 | `Zypher | ? |
09:03.24 | smcn | http://waruidev.pastey.net/95768 |
09:03.49 | smcn | you can use that to replace the if block at line 148 in what you pastey'd earlier |
09:04.03 | smcn | it's just redundant otherwise |
09:05.32 | smcn | oh and also heh, in what you pasted earlier cont would lose scope instantly |
09:05.44 | smcn | you would have to define cont elsewhere first |
09:06.08 | smcn | but in actuality you don't even need the cont variable, you can just use the same if statement and define t.container right there |
09:07.42 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) [NETSPLIT VICTIM] |
09:07.42 | *** join/#waruidev lua_bot (n=lua_bot@li37-84.members.linode.com) |
09:07.42 | *** mode/#WARUIDev [+o ckknight] by irc.freenode.net |
09:07.43 | `Zypher | smcn: I don't understand how |
09:07.43 | `Zypher | if I don |
09:07.45 | `Zypher | don't add it to t there |
09:08.00 | `Zypher | how can I call it later? |
09:08.47 | smcn | `Zypher what i mean is, you don't need to use a separate variable. replace local cont = ... with t.container = ... in the if block you just pasted |
09:09.19 | `Zypher | oh |
09:09.19 | `Zypher | ok |
09:09.49 | `Zypher | rofl |
09:13.01 | `Zypher | smcn: still not getting added to the table |
09:13.03 | `Zypher | ~_~ |
09:13.07 | purl | STOP DOING THAT! |
09:13.14 | smcn | lol |
09:13.39 | `Zypher | huh? |
09:14.00 | smcn | re-pastey |
09:14.38 | `Zypher | http://waruidev.pastey.net/95769 |
09:15.43 | `Zypher | where am I failing? |
09:16.20 | smcn | remove line 144 and move the if block at 152 to 181 |
09:16.31 | smcn | actually |
09:16.38 | smcn | change line 144 to just local t |
09:16.58 | `Zypher | it tells me that |
09:17.04 | `Zypher | hold one |
09:17.05 | `Zypher | on* |
09:17.29 | smcn | in summary change line 144 to local t and move the if block at 152 to 181 :P |
09:17.38 | `Zypher | attempt to index local t a nil value |
09:17.48 | smcn | and move the if block at 152 to 181 :P |
09:18.20 | `Zypher | ok |
09:18.22 | `Zypher | lets try that |
09:19.56 | `Zypher | that works |
09:20.07 | `Zypher | now I have to figure out the delete thinger |
09:20.14 | `Zypher | since it can't find the container now either |
09:20.30 | `Zypher | waait |
09:23.49 | `Zypher | ya |
09:23.56 | `Zypher | I can't delete the things now |
09:23.58 | `Zypher | :S |
09:26.40 | `Zypher | oohh got it |
09:26.41 | `Zypher | :D |
09:26.59 | `Zypher | yay! |
09:30.01 | `Zypher | boo |
09:30.07 | `Zypher | isBuff isn't very good lol |
09:32.51 | `Zypher | isDebuff is better lol |
09:37.27 | *** join/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
09:39.09 | `Zypher | smcn: you still there? |
09:39.19 | smcn | yar |
09:39.38 | `Zypher | how did you give the bars their little border? |
09:40.30 | `Zypher | theres no inherit |
09:40.32 | `Zypher | nothing |
09:40.33 | smcn | it's just part of the template |
09:40.36 | `Zypher | lol |
09:40.40 | `Zypher | :S |
09:41.15 | smcn | the statusbar itself is a child of EA_Window_DefaultFrameStatusBar |
09:41.34 | smcn | EA_Window_DefaultFrameStatusBar is a window with the other elements, such as the border |
09:43.21 | `Zypher | smcn: gotcha |
09:43.28 | `Zypher | i'm just trying to figure out where I want the icons |
09:43.29 | `Zypher | lol |
09:49.45 | `Zypher | lua>250-32 |
09:49.46 | lua_bot | `Zypher: 218 |
09:58.06 | DarkTrooper | i'm not impressed that you can only (easily) use existing art, esp for bars, quite anoying |
09:59.36 | *** join/#waruidev Nakiota (n=Nakiota@90.184.22.53) |
10:00.12 | `Zypher | DarkTrooper: well once they get rid of the glitch with external textures you can use whatever you want. |
10:00.39 | DarkTrooper | but from what i understand you have to code entire new methods or some such to make them work |
10:01.06 | `Zypher | not really |
10:01.12 | `Zypher | in xml you can do |
10:01.19 | `Zypher | <StatusBar name="$parentStatusBar" layer="background" background="" foreground="zBuffBarsStatusBarFilled" reverseFill="false" interpolate="false"> |
10:01.36 | DarkTrooper | i mean like if you wanted a veritical bar, or a curved one or some funky diamond |
10:03.17 | Aiiane | http://www.thewarwiki.com/wiki/API:Contents_of_GameData |
10:03.18 | Aiiane | enjoy |
10:03.32 | DarkTrooper | yay! |
10:03.39 | DarkTrooper | free cake for Aiiane |
10:04.01 | `Zypher | Aiiane: :S |
10:04.02 | `Zypher | ata |
10:04.03 | `Zypher | (03:03) <@Aiiane> enjoy |
10:04.07 | `Zypher | lol |
10:04.07 | `Zypher | wtf |
10:04.42 | DarkTrooper | after this, i can see the next fubar already |
10:05.22 | `Zypher | DarkTrooper: well zBuffBars is almost ready! |
10:05.24 | `Zypher | and i'm happy |
10:05.47 | DarkTrooper | i'm assuming that's a reskin of the buff/debuff section? |
10:06.04 | `Zypher | yes |
10:06.06 | `Zypher | into bars |
10:06.07 | `Zypher | lol |
10:06.10 | *** part/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
10:06.28 | DarkTrooper | sorta like, WST? |
10:06.41 | `Zypher | sorta |
10:06.45 | `Zypher | sept for your buffs / debuffs |
10:06.56 | `Zypher | including ones from other players |
10:07.03 | DarkTrooper | oh i know what you're on about, i can't remember the name of the mod i used in wow for that |
10:07.05 | `Zypher | and displayed a little differently. |
10:07.15 | `Zypher | Elkanos buff bars |
10:07.16 | `Zypher | lol |
10:07.23 | DarkTrooper | that's the one! |
10:08.30 | Aiiane | http://www.thewarwiki.com/wiki/API:Contents_of_SystemData as well. |
10:08.50 | DarkTrooper | out of intersting Aiiane, how did you dump them? |
10:09.00 | Aiiane | actually, really easily |
10:09.12 | `Zypher | lua>73*2 |
10:09.14 | lua_bot | `Zypher: 146 |
10:09.26 | Aiiane | I made an addon with 2 savedvariables, "LTGameDataCache" and "LTSystemDataCache", and then in a function of my addon, just had |
10:09.33 | `Zypher | lua> 218/2 |
10:09.34 | lua_bot | `Zypher: 109 |
10:09.34 | Aiiane | function LuaTools.CacheData() |
10:09.39 | Aiiane | LTGameDataCache = GameData |
10:09.46 | Aiiane | LTSystemDataCache = SystemData |
10:09.47 | Aiiane | end |
10:10.02 | Aiiane | started up WAR, ran the function, exited war, loaded the SavedVariables.lua |
10:10.27 | DarkTrooper | lol so that dumped the whole thing into a file? |
10:10.32 | `Zypher | Aiiane: ummmm |
10:10.36 | Aiiane | that's what savedvariables does |
10:10.42 | Aiiane | it saves the values in a lua file |
10:10.43 | `Zypher | how the hell do HorizontalResizeimages work? |
10:10.50 | Aiiane | and to restore them it just runs the lua file |
10:11.09 | Aiiane | `Zypher: no idea, haven't looked at them yet |
10:11.10 | DarkTrooper | that's crazy, how'd you think of that? |
10:11.31 | Aiiane | DarkTrooper: just playing around with ideas, wanted a better way to dump them than printing to chat logs |
10:11.47 | `Zypher | Aiiane: in CUF did you just copy mythic's xml? |
10:12.58 | DarkTrooper | Aiiane just copied the xmls and the luas :) |
10:13.05 | Aiiane | not exactly |
10:13.14 | DarkTrooper | after berating me for doign similar *tut tut* :) |
10:13.15 | Aiiane | I use some parts of it |
10:13.18 | Aiiane | and not others |
10:13.35 | Aiiane | I just inherit their statuscontainer for the most part |
10:13.52 | Aiiane | and then build around that |
10:14.05 | DarkTrooper | without custom art, there's no way to change the appearnce of the hp/ap etc bars hey? |
10:14.30 | Aiiane | well, sort of. you could use one of the other builtin resources |
10:14.48 | DarkTrooper | right, but apart from that, you can't just say 'strech this bar like so' |
10:14.50 | Aiiane | for instance, you could show them as just flat bars |
10:14.57 | Aiiane | because there are just blank white textures |
10:15.11 | Aiiane | but you'd have to write the code to handle that |
10:15.18 | Aiiane | since StatusBarSetValue etc only work on status bars |
10:15.26 | DarkTrooper | ya, thought so, way above my level atm, heh |
10:17.03 | DarkTrooper | i'm assuming this is coded in C, but there's no way to mod the scenario so you can choose which one you want to join hey? |
10:17.55 | `Zypher | DarkTrooper: what do you mean? |
10:18.31 | DarkTrooper | well each pairing has a different scenario, and you have to be in their lands to queue, would be nice to be able to choose which one you want to queue for from anywhere |
10:18.39 | matsuka | Is the current API providing a way to mod the Righteous Fury pool of WP. I would like a non-numeric format, something like a texture filling up and down |
10:19.38 | `Zypher | matsuka: yes its possible. |
10:19.49 | `Zypher | convert the maximum amount to the statusbar's maxvalue |
10:19.56 | `Zypher | then set your curent amount to the currentvalue |
10:20.02 | `Zypher | whala statusbar. |
10:20.33 | matsuka | Is it possible to use a mask on texture as well ? |
10:20.44 | `Zypher | what do you mean |
10:21.34 | matsuka | Instead of having lets say a rectangular box filling up and down, have a specific shape, let's say the empire symbol (cross) |
10:21.34 | DarkTrooper | lol did you know you dumped your current vid settings Aiiane? :) |
10:22.14 | `Zypher | matsuka: well when they allow external textures, you could do that with alpha channels. |
10:22.48 | Aiiane | DarkTrooper: yes |
10:23.01 | DarkTrooper | hehe, your keybindings too :) |
10:23.36 | matsuka | You mean transparency Zypher? |
10:23.47 | Aiiane | alpha channels are a way of implementing transparency, yes. |
10:24.39 | matsuka | Now i'll stop bugging you and digg around for some more info. Thanks |
10:24.43 | DarkTrooper | hmm, so how does that work, using alpha to set the visible value of a bar? |
10:25.05 | Aiiane | no |
10:25.06 | DarkTrooper | i thought you could only set alpha for the whole unit |
10:25.15 | `Zypher | DarkTrooper: you tell the game what areas should be transparent. |
10:25.25 | Aiiane | we're not talking about the WindowSetAlpha function |
10:25.32 | Aiiane | we're talking about alpha channels for rendering in general |
10:25.35 | Aiiane | not specific to WAR :) |
10:25.41 | DarkTrooper | oh right, i'm with you |
10:25.53 | Aiiane | though WAR uses them for many things, not just windows :) |
10:26.11 | DarkTrooper | so you'd put a bar or someting under it and it'd fill as normal, and have this gfx over the top to make it appear it's filling a certain way? |
10:27.30 | DarkTrooper | invertMouseLook = false; bah, how can anyone play without inverted mouse >< |
10:28.16 | DarkTrooper | "UseCustomUI = false" sounds intersting |
10:28.34 | matsuka | DarkTrooper: This is what i was thinking. Not sure though that you can have a single gfx cropped in the middle (masked) and thus have the bar below |
10:32.14 | DarkTrooper | UpdateProcessed = |
10:32.14 | DarkTrooper | { |
10:32.14 | DarkTrooper | Time = 0.02001185156405, |
10:32.14 | DarkTrooper | }, |
10:32.15 | DarkTrooper | hmm |
10:33.28 | *** join/#waruidev Nyborek (n=kero@dslb-088-073-078-077.pools.arcor-ip.net) |
10:35.33 | matsuka | Aiiane: I'm trying to find a method that will return the value of RF in the war wiki. Is it called something else ? |
10:35.48 | DarkTrooper | RF? |
10:35.57 | DarkTrooper | oh the WP resource? |
10:36.09 | matsuka | Righteous Fury |
10:36.11 | matsuka | Yes |
10:36.29 | DarkTrooper | ystemData.Events.PLAYER_CAREER_RESOURCE_UPDATED |
10:36.42 | DarkTrooper | returns 2 values |
10:37.16 | *** part/#waruidev Nyborek (n=kero@dslb-088-073-078-077.pools.arcor-ip.net) |
10:37.17 | DarkTrooper | the 2nd one is what you're after |
10:40.08 | DarkTrooper | oops, that should be systemData |
10:42.08 | Aiiane | matsuka: I'd suggest taking a look at http://war.curse.com/downloads/details/13629/ |
10:42.16 | Aiiane | and see how it does its display |
10:44.13 | matsuka | Perfect |
10:45.12 | DarkTrooper | "HOTBAR_BUTTONS_PER_BAR = 12" can that be changed? |
10:47.16 | Aiiane | maybe |
10:52.31 | `Zypher | fudgeies |
10:54.10 | Aiiane | ActionBarClusterManager.SpawnCluster() and ActionBarClusterManager.DestroyCluster() are what set up the actionbars and get rid of them, respectively |
10:54.17 | `Zypher | im going to be up all night working on this crap |
10:54.18 | `Zypher | :S |
10:54.24 | Aiiane | you could try destroying the cluster, changing a setting, and then spawning it again |
10:54.41 | Aiiane | either way, im going to bed |
10:54.44 | Aiiane | nini all~ |
10:54.50 | DarkTrooper | wouldnt that spawn a whole new one with no abilities? |
10:54.52 | DarkTrooper | nite |
11:48.43 | *** join/#waruidev CowBook (n=cowboy@96.237.188.158) |
11:49.50 | `Zypher | fudgies |
12:00.54 | *** join/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
12:03.28 | *** join/#waruidev Shirik (n=skullsho@conspiracy/developer/Shirik) |
12:05.21 | *** join/#waruidev Nyborek (n=kero@dslb-088-073-078-077.pools.arcor-ip.net) |
12:09.07 | CowBook | filter by class PLZ http://www.wardb.com/search.aspx?search_text=or+dominion#items |
12:09.09 | CowBook | :P |
12:09.18 | agx | is there a targetfriend function? |
12:16.09 | agx | someone implemented TargetNearestEnemy() and/or *Friend() ? |
12:21.28 | CowBook | i know there's a keybind for target nearest enemy |
12:21.35 | CowBook | maybe friend |
12:21.50 | CowBook | either way, if there's a keybind, i'd imagine there's a function |
12:21.51 | agx | ok but i need into a script :) |
12:21.57 | DarkTrooper | cool, there's a last name registrar |
12:32.00 | *** join/#waruidev Mera (n=ecarlat@69.244.203-77.rev.gaoland.net) |
12:43.56 | *** join/#waruidev Eraphine (n=gene@cpe-66-66-249-241.rochester.res.rr.com) |
13:05.57 | *** join/#waruidev TieDyedGuy (n=richie@dynamic-acs-24-154-210-158.zoominternet.net) |
13:07.50 | TieDyedGuy | Has anyone succesfully used SystemData.UserInput.ChatChannel and BroadcastEvent(SystemData.Events.SEND_CHAT_TEXT) in an addon cause I can't get it to work no matter what I set the userinput to. |
13:13.17 | *** join/#waruidev Kolie (n=kraft@68.159.148.120) |
13:30.42 | *** join/#waruidev Geneshift (n=gene@fs152.nysaes.cornell.edu) |
13:35.42 | *** join/#waruidev Kolie (n=kraft@adsl-070-154-141-174.sip.bna.bellsouth.net) |
13:38.06 | *** part/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
13:43.31 | *** part/#waruidev Nyborek (n=kero@dslb-088-073-078-077.pools.arcor-ip.net) |
13:50.47 | *** join/#waruidev Thamic (n=matthew@adsl-150-206-218.flo.bellsouth.net) |
13:54.16 | *** join/#waruidev CowBook (n=cowboy@static-68-236-120-95.bstnma.east.verizon.net) |
14:06.56 | *** join/#waruidev nicoli_s (n=email@12-214-23-167.client.mchsi.com) |
14:21.16 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
14:21.16 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
14:49.56 | *** join/#waruidev Kolie2 (n=kraft@adsl-070-154-141-184.sip.bna.bellsouth.net) |
15:22.32 | *** join/#waruidev Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
15:26.00 | *** join/#waruidev Chryzo (n=dtc@92.80.113.237) |
15:26.09 | Chryzo | hi |
15:27.56 | thanners | 'allo Chryzo |
15:36.09 | nicoli_s | bonjour |
15:39.51 | Chryzo | yeah, right |
15:39.59 | Chryzo | war europe says all accounts have been validated |
15:39.59 | Chryzo | or not :) |
15:40.04 | Chryzo | mine still not working hahaha |
15:40.05 | Chryzo | they suck |
15:40.08 | *** join/#waruidev tronned (n=tronned@65.210.20.233) |
15:51.57 | *** join/#waruidev thanners_ (n=thantel@124-169-89-45.dyn.iinet.net.au) |
15:54.32 | *** join/#waruidev vjeux (n=vjeuxx@AMontsouris-151-1-56-71.w82-123.abo.wanadoo.fr) |
16:00.17 | *** join/#waruidev thanners1 (n=thantel@203-206-58-227.dyn.iinet.net.au) |
16:00.59 | nicoli_s | damn trillian |
16:01.11 | vjeux | it's msn completly fucked up |
16:01.16 | nicoli_s | ahh |
16:01.28 | nicoli_s | was wondering why i coulodnt logon |
16:06.01 | vjeux | btw you got the rar i sent you nic? |
16:07.12 | nicoli_s | yep |
16:07.16 | Chryzo | the syntax is correct in this script: http://waruidev.pastey.net/95781 ? |
16:07.26 | Chryzo | is the syntax correct lol ... |
16:19.19 | *** join/#waruidev Shugenja (n=chatzill@24-182-3-151.dhcp.hspr.ca.charter.com) |
16:26.19 | nicoli_s | looks alright to me chryzo |
16:28.43 | Chryzo | tx |
16:29.30 | Chryzo | i don't get why the parent check ain't working here :( |
16:30.31 | nicoli_s | man world.myp takes forveer to extract |
16:31.33 | Chryzo | not thaaaaat much :) |
16:31.45 | nicoli_s | well on my shitty machine it does |
16:31.49 | Chryzo | and it would be useless to extract 2 files at a time hihi :) |
16:32.02 | nicoli_s | anything over an hour = forever to me |
16:32.16 | vjeux | should have done it over night :) |
16:32.34 | Chryzo | nicoli_s: whoa, that is long :) try easymyp hahahaha |
16:32.38 | Chryzo | (kidding) |
16:32.39 | nicoli_s | i am :P |
16:32.53 | nicoli_s | i was gonna try and find just the one file i needed but said screw it |
16:33.15 | vjeux | btw, filenames are still not available right? |
16:33.16 | Chryzo | sometimes i ll need to change it so that it can be sorted ^^ |
16:33.22 | Chryzo | vjeux: dunno :) |
16:33.38 | Chryzo | the latest US beta did have them |
16:33.45 | Chryzo | but does not seem so in the OB |
16:33.59 | Chryzo | that reminds me i need to check the percentage of loss |
16:34.01 | vjeux | eu open beta, they are hidden |
16:35.24 | Chryzo | yeah, only the 2 or 3 last US beta had them |
16:35.47 | vjeux | that's a really strange politic to add them sometimes and remove then some others :p |
16:35.48 | nicoli_s | was probably just a mistake on their end |
16:35.59 | Chryzo | but was a great result on this end ^^ |
16:36.32 | vjeux | you managed to save the filelist right? :p |
16:36.38 | Chryzo | world.myp EU: 43908 / 43993 |
16:37.10 | vjeux | missing some :p |
16:37.34 | Chryzo | haven't run the generator for 2 or 3 months atm ^^ |
16:37.59 | Chryzo | art3831037459 |
16:38.15 | vjeux | you got more names than files? :p |
16:38.26 | Chryzo | reverse them on the second one ^^ |
16:38.33 | vjeux | :;p |
16:38.34 | Chryzo | i copy / pasted from my excel sheet :) |
16:42.31 | nicoli_s | man war has too many texture formats |
16:43.05 | `Zypher | Chryzo: just the man I need |
16:43.36 | `Zypher | Chryzo: how do <HorizontalResizeImage> |
16:43.36 | Chryzo | art3831037459 |
16:43.36 | Chryzo | art24430541689 |
16:43.36 | Chryzo | audio56065428 |
16:43.37 | Chryzo | data23881929 |
16:43.37 | Chryzo | interface73326688 |
16:43.37 | Chryzo | mft2780 |
16:43.39 | Chryzo | nda55 |
16:43.39 | `Zypher | and |
16:43.41 | Chryzo | patch76 |
16:43.43 | Chryzo | vo_english1537115347 |
16:43.45 | Chryzo | war_core5050 |
16:43.47 | Chryzo | world4399343908 |
16:43.47 | `Zypher | <StatusBar> work |
16:44.00 | Chryzo | the Mythic stuff ? |
16:44.28 | Chryzo | for statusbar, you give it a value between 0 and 1 if i remember right |
16:44.49 | Chryzo | you can also tell it to smooth the transfer between 2 values |
16:47.00 | `Zypher | Chryzo: but how do I get horizontal images to work |
16:47.04 | `Zypher | the statusbar works fine |
16:47.11 | `Zypher | but the horizontal images don |
16:47.12 | Chryzo | well just ... use it ? |
16:47.47 | Chryzo | describe the pb more |
16:47.54 | Chryzo | do you know the syntax for horizontal image? |
16:49.10 | `Zypher | Chryzo: sorta |
16:49.12 | `Zypher | the problem is |
16:49.19 | `Zypher | the image shows up |
16:49.25 | `Zypher | ontop of the statusbar |
16:49.28 | `Zypher | and looks janky |
16:49.34 | Geneshift | janky? |
16:49.39 | `Zypher | ugly. |
16:49.41 | *** join/#waruidev Shirik (n=skullsho@conspiracy/developer/Shirik) |
16:49.45 | Geneshift | Is it resampled? |
16:50.31 | `Zypher | http://waruidev.pastey.net/95787 |
16:51.06 | `Zypher | Chryzo: let me get the error |
16:51.42 | `Zypher | when it is setup like that |
16:51.43 | `Zypher | it looks fine |
16:51.46 | `Zypher | but theres an error. |
16:52.09 | Chryzo | http://waruidev.pastey.net/95788 |
16:52.18 | Chryzo | that is all the info I have on the horizontal bar ^^ |
16:52.29 | Chryzo | whatchout, it is full of useless values :) |
16:52.40 | Chryzo | but since xml can be minimized :) |
16:54.12 | *** join/#waruidev Chryzo (n=dtc@92.81.110.212) |
16:54.34 | Chryzo | and if i remember right, texture don't work |
16:54.39 | Chryzo | external ones |
16:55.10 | Chryzo | <HorizontalResizeImage name="$parentFill" autoresize="true" handleinput="false" layer="background" texture="API_StatusBarHorizontal"> |
16:55.10 | Chryzo | <PROTECTED> |
16:55.10 | Chryzo | <PROTECTED> |
16:55.10 | Chryzo | <PROTECTED> |
16:55.10 | Chryzo | <PROTECTED> |
16:55.11 | `Zypher | ERROR: Attempting to add a chiled window with an existing name. Window: zbbStatusBarBg(Check your xML and $parent inheritance.) |
16:55.12 | Chryzo | <PROTECTED> |
16:55.14 | Chryzo | <PROTECTED> |
16:55.16 | Chryzo | <PROTECTED> |
16:55.18 | Chryzo | <PROTECTED> |
16:55.20 | Chryzo | <PROTECTED> |
16:55.22 | Chryzo | <PROTECTED> |
16:55.24 | Chryzo | <PROTECTED> |
16:55.26 | Chryzo | <PROTECTED> |
16:55.28 | Chryzo | </HorizontalResizeImage> |
16:55.30 | Chryzo | that was the syntax i used to use ^^ |
16:55.32 | Chryzo | Zypher: your names must be unique |
16:55.52 | `Zypher | they arent? |
16:56.00 | Chryzo | seems not |
16:56.46 | Chryzo | maybe you loading the stuff twice ? |
16:56.54 | Chryzo | or you are using like 2 status bars somewhere ? |
16:57.19 | Chryzo | your bg and fg are not parent dependant in their window name it seems |
16:57.21 | `Zypher | Chryzo: loading it multiple times. |
16:57.22 | Chryzo | might be the problem |
16:57.25 | `Zypher | ya |
16:57.29 | `Zypher | just renamed them. |
16:57.48 | Chryzo | gonna go cook for my part ^^ |
16:57.57 | `Zypher | ok |
16:58.01 | `Zypher | works |
16:58.03 | `Zypher | :D |
16:58.06 | Chryzo | :) |
16:58.59 | nicoli_s | anyeone been in a dungoen in WAR before? i need to know if they have maps of there own or not |
17:00.08 | TieDyedGuy | Has anyone succesfully used SystemData.UserInput.ChatChannel and BroadcastEvent(SystemData.Events.SEND_CHAT_TEXT) in an addon cause I can't get it to work no matter what I set the userinput to. |
17:00.14 | *** join/#waruidev sOLARiZ (n=solariz@ip-88-153-200-171.hsi.ish.de) |
17:00.27 | sOLARiZ | morning |
17:06.48 | Belatuca1ros | afternoon |
17:08.12 | *** join/#waruidev Chryzo_ (n=dtc@92.81.115.92) |
17:09.27 | `Zypher | ~gmt Belatuca1ros |
17:09.38 | `Zypher | fudge |
17:09.42 | `Zypher | i forgot what it was |
17:09.47 | sOLARiZ | ugt |
17:09.47 | sOLARiZ | ;p |
17:10.14 | nicoli_s | anyone happen to have a spare dump of _G? wanted to look for a certain fuinction |
17:10.38 | Chryzo_ | http://code.google.com/p/easymyp/ |
17:14.44 | *** join/#waruidev initram (n=initram@langagernet.dk) |
17:15.25 | `Zypher | Chryzo: <3 |
17:16.49 | initram | i am trying to make another buff tracker, but when i call Refreash() on it, i get an error saying: atempt to index local "self" (a nil value), have any one else expirienced that? |
17:17.22 | Chryzo_ | initram: paste your object |
17:17.33 | Chryzo_ | you might have missed something when creating the object |
17:17.53 | Chryzo_ | and i need to reboot grrr |
17:19.43 | initram | buffAnchor = |
17:21.26 | initram | http://waruidev.pastey.net/95789 |
17:22.41 | *** join/#waruidev Chryzo_ (n=dtc@92.81.115.92) |
17:23.33 | initram | hi again... here is the code i use: http://waruidev.pastey.net/95789 |
17:36.01 | `Zypher | sorry initram I |
17:36.08 | `Zypher | amd working hard on my buff bars :S |
17:38.20 | initram | its ok... ill just keep hacking, it gotta work sooner or later |
17:47.12 | nicoli_s | anyone in here been in the sacellum dungeons before? |
17:47.22 | `Zypher | nawp |
17:47.56 | *** join/#waruidev godsflaw (n=godsflaw@darkside.dod.net) |
17:54.59 | *** join/#waruidev Kolie (n=kraft@adsl-070-154-141-174.sip.bna.bellsouth.net) |
17:55.13 | *** join/#waruidev netcurse (n=hthieblo@adsl-99-173-10-198.dsl.pltn13.sbcglobal.net) |
17:55.17 | netcurse | http://forums.curseforge.com/showthread.php?p=191#post191 |
17:56.26 | Chryzo_ | netcurse: http://code.google.com/p/easymyp/ (without the hashlist) |
18:01.43 | *** part/#waruidev initram (n=initram@langagernet.dk) |
18:06.56 | Aiiane | (09:58:20) TieDyedGuy: Has anyone succesfully used SystemData.UserInput.ChatChannel and BroadcastEvent(SystemData.Events.SEND_CHAT_TEXT) in an addon cause I can't get it to work no matter what I set the userinput to. |
18:07.09 | Aiiane | ...are you trying to trigger said broadcast... from that chatline? |
18:11.58 | `Zypher | hey Aiiane |
18:12.06 | `Zypher | can I have you look at something? |
18:13.06 | `Zypher | ~poke Aiiane |
18:13.06 | purl | ACTION cuts down a small tree, sneaks up behind Aiiane, pokes Aiiane repeatedly, hilarity ensues. |
18:14.03 | nicoli_s | weee! back to lua for me |
18:14.52 | solariz^playing | bahh nvida dual GPU and Multimonitoring really suxx |
18:16.15 | `Zypher | someone look at my failing code plox? |
18:17.06 | solariz^playing | I do ;p gimme the pastey |
18:17.36 | `Zypher | http://waruidev.pastey.net/95792 |
18:17.46 | `Zypher | why isn't it making zBuffBarsPlayerBuffs? |
18:19.38 | *** join/#waruidev qwesto (i=qwesto@stalin.acc.umu.se) |
18:19.45 | solariz^playing | hmmm xml is valid ? |
18:20.12 | `Zypher | solariz^playing: yes |
18:22.09 | solariz^playing | I didn't do anything right now with the UI it self but wasnt it that you have to use mywindow = CreateFromTemplate(window) ? |
18:23.36 | *** join/#waruidev Eraphine (n=gene@fs59.nysaes.cornell.edu) |
18:24.06 | solariz^playing | Im sorry, I guess Aii have to give you some tips on this |
18:26.16 | Aiiane | `Zypher: define 'not making'. Do you get an error in /debug when loading the UI that createwindow failed? |
18:26.18 | thanners | `Zypher: isn't making it? So nothing showing up on screen, doesn't show up in layoutedit window list? |
18:29.30 | `Zypher | thanners: the anchor shows in the layout editor |
18:29.51 | `Zypher | Aiiane: but it never creates the windows for new buffs, and doesn't error about window creation |
18:29.58 | `Zypher | just says the window doesn't exist. |
18:31.12 | `Zypher | Development! the problem is it will create one window and not the other. |
18:32.50 | thanners | .. which Window is not being created? |
18:33.02 | `Zypher | debuffs atm |
18:33.03 | Aiiane | pastey your xml |
18:34.02 | thanners | nuuu. WAR has turned me into a night owl again and it hasn't even properly been released yet. |
18:34.09 | Aiiane | lol |
18:34.46 | `Zypher | I removed the top part, I don't want to type out the url... |
18:34.48 | `Zypher | http://waruidev.pastey.net/95793 |
18:35.29 | nicoli_s | is there a way to buy a stack of an item? |
18:36.37 | Aiiane | hmm... haven't tried nicoli_s |
18:37.16 | nicoli_s | wtf, why would mythic not fire the PLAYER_BEGIN_CAST event anymore :( |
18:38.00 | `Zypher | Aiiane: any ideas? |
18:38.51 | Aiiane | `Zypher: not offhand |
18:42.09 | thanners | but zbb.init makes it all the way through with no visible complaints? |
18:42.28 | thanners | mm, or does it first complain when you try to register the debuffs window with the layout editor? |
18:42.59 | `Zypher | thanners: there is no error, until it tries to set info for a debuff bar |
18:43.15 | thanners | mm. |
18:43.30 | thanners | oh wait, i don't think the layouteditor complains if you pass it a non-existent window. |
18:43.37 | thanners | so much for that train of thought.. |
18:43.37 | nicoli_s | sweet! i got apothecary recipes collecting :) |
18:43.41 | *** join/#waruidev Geneshift (n=gene@fs152.nysaes.cornell.edu) |
18:43.52 | thanners | whoo, nicoli_s (c: |
18:44.39 | nicoli_s | now to do talisman making |
18:44.50 | nicoli_s | thats in isnt it? |
18:45.01 | thanners | `Zypher: what happens if you comment out both CreateWindows in zbb.init() ? |
18:45.35 | thanners | it's not like those windows are somehow accidentally being created elsewhere? |
18:45.59 | thanners | i dunno, i don't think i'm making sense anymore. |
18:47.21 | Aiiane | `Zypher: check to see whether the window actually exists or not with DoesWindowExist() from /script |
18:47.28 | Aiiane | see what exactly its complaining about |
18:47.30 | nicoli_s | lol, i wonder why the talisman making guy in this town has a subtitle of "Hedge Wizard" |
18:50.20 | TieDyedGuy | Aiiane: You asked if I was trying to trigger it from the chatline. I have a slash command that just runs those two lines of code. UserInput="something and then broadcast(chat_text_input). |
18:50.34 | Aiiane | TieDyedGuy: the problem is, slash commands are chat commands too ;) |
18:50.43 | Aiiane | so UserInput gets overwritten before the client ever processes |
18:51.00 | TieDyedGuy | So how would I get that to run? A button? |
18:51.11 | Aiiane | button, or put it on a delay |
18:51.31 | TieDyedGuy | Is there a delay function or just a for loop? |
18:51.44 | Aiiane | i.e. queue it up somewhere and have an OnUpdate handler that processes the queue after a delay |
18:51.59 | Aiiane | spinlock delays are *Bad* don't do them ;) |
18:51.59 | TieDyedGuy | Got it |
18:52.19 | TieDyedGuy | My second question, i use your slashlib library, but making a macro to call that command doesn't work |
18:52.22 | TieDyedGuy | or am I doing it wrong? |
18:55.34 | `Zypher | Aiiane: ok the only way it looks that I can do this is to have it generate both debuffs and buffs in the same function |
18:55.48 | `Zypher | and just give them different containers depending on if its a debuff or not |
18:55.53 | Aiiane | TieDyedGuy: due to the way WAR handles macros, you can't use non-default slashcommands in macros |
18:56.26 | TieDyedGuy | Aiiane: Thanks, that blows :) |
18:56.28 | Aiiane | if I ever find a workaround for that, I'll definitely update LibSlash to allow it, but I doubt that's going to happen |
18:56.36 | Aiiane | the best workaround |
18:56.44 | Aiiane | is to also provide global functions from your addon |
18:56.48 | Aiiane | that can be called with /script |
18:56.52 | Aiiane | since /script will work in macros |
18:56.59 | Aiiane | see the TargetLast mod for an example of this |
18:57.18 | Aiiane | I provide both slash commands and corresponding functions, e.g. /lastfriend and TargetLastFriendlyTarget() |
18:57.19 | `Zypher | Aiiane: can you look at this for me? |
18:57.25 | Aiiane | `Zypher: look at what |
18:57.27 | `Zypher | http://waruidev.pastey.net/95795 |
18:57.36 | `Zypher | is the only way I can get it to do both buffs and debuffs |
18:57.46 | `Zypher | but the problem is, they tend to reanchor themselves due to previous |
18:58.03 | `Zypher | however I'm not sure how I would go about seperating them. |
19:02.47 | `Zypher | *cries* |
19:10.34 | TieDyedGuy | Aiiane: You are wonderfull. I set a flag, wrong an OnUpdate, and BOOM, my dude just talked :) |
19:10.43 | TieDyedGuy | wrote, not wrong. |
19:11.29 | nicoli_s | wtf, has anyone here successfully made a talisman item before? |
19:12.54 | VonhintenHOME` | I've made talisman's, up to level 30 |
19:13.31 | nicoli_s | where do you get fragments from? |
19:13.45 | VonhintenHOME` | Salvaging, gather profession |
19:13.52 | nicoli_s | ahhh |
19:14.48 | nicoli_s | xplain why we don't have the source for any of them on wardb |
19:15.43 | Repo | zbb: 03adalyn * 855c1b9cffc9 /: Initial Commit, still has some bugs but worth putting out. |
19:18.36 | `Zypher | @project zbb |
19:18.36 | Repo | `Zypher: http://war.curseforge.com/projects/zbb/. zBuffBars. Game: WAR. Status: Needs Approval. Leader: Adalyn. Updated: 23 seconds ago |
19:19.08 | `Zypher | need testers. |
19:22.56 | Repo | zbb: 03adalyn 07v0.1 * v0.1 /: Initial Commit, still has some bugs but worth putting out. |
19:30.01 | *** join/#waruidev Aii (n=Aiiane@knuth.cs.hmc.edu) |
19:31.14 | `Zypher | hai Aii! |
19:31.59 | `Zypher | Aiiane: how do I change the tag on my file |
19:32.00 | `Zypher | like |
19:32.05 | `Zypher | if I want to go from tag 0.1 |
19:32.06 | `Zypher | to 0.2 |
19:32.07 | *** mode/#WARUIDev [+o Aii] by ChanServ |
19:32.12 | `Zypher | how do I go to the new tag? |
19:32.22 | Aiiane | what type of repo |
19:33.10 | `Zypher | git |
19:33.17 | Aiiane | just add another tag? |
19:33.21 | `Zypher | well |
19:33.23 | `Zypher | leme try |
19:33.24 | Aiiane | once you've local-committed |
19:33.36 | Aiiane | anywho, I'm going to lunch and then class |
19:34.01 | Aiiane | bbl |
19:34.08 | Repo | zbb: 03adalyn 07v0.2 * v0.1 /: Initial Commit, still has some bugs but worth putting out. |
19:34.08 | Repo | zbb: 03adalyn 07v0.3 * v0.3 core/core.lua: (2 revisions total) |
19:34.12 | Repo | fixed some coloring |
19:34.16 | Repo | Initial Commit, still has some bugs but worth putting out. |
19:38.04 | nicoli_s | VonhintenHOME` do you remember what kind of mobs mostly dropped salvaging items? |
19:38.41 | nicoli_s | it's kind of bullshit all of the professions except talisman you can buy the mats to level up from the store |
19:45.30 | VonhintenHOME` | green items |
19:45.37 | VonhintenHOME` | It's like DEing in WoW |
19:45.57 | VonhintenHOME` | things like Ruined Armor |
19:46.21 | VonhintenHOME` | you can't buy main ingredients for apothecary |
19:47.38 | nicoli_s | yes you can |
19:48.32 | VonhintenHOME` | you can buy ingredients, but are you sure they're MAIN ingredients? |
19:48.36 | nicoli_s | yes |
19:48.53 | VonhintenHOME` | that's messed up, I don't remember that |
19:49.02 | nicoli_s | i just went to the vendor, bought enough to craft 4 or 5 items and then crafted them |
19:49.20 | VonhintenHOME` | Talisman making is retarded in that it requires 2 gathering professions to level up, when you only have access to 1 at a time |
19:54.24 | *** join/#waruidev smcn (i=smcn@c-67-160-186-84.hsd1.wa.comcast.net) |
20:01.51 | `Zypher | ckknight: you there? |
20:03.25 | ckknight | hey `Zypher |
20:04.58 | `Zypher | ckknight: ok so I pushed v0.3 but it never created the package. |
20:06.57 | ckknight | to? |
20:07.26 | `Zypher | well I commited it |
20:07.29 | `Zypher | the tagged it as v0.3 |
20:07.32 | `Zypher | then pushed tags |
20:07.39 | `Zypher | @project zbb |
20:07.40 | Repo | `Zypher: http://war.curseforge.com/projects/zbb/. zBuffBars. Game: WAR. Leader: Adalyn. Updated: 27 minutes ago |
20:08.57 | ckknight | hrm, didn't detect v0.3 |
20:10.23 | `Zypher | so |
20:10.25 | `Zypher | what should I do? |
20:13.21 | ckknight | k, I handled it |
20:13.25 | ckknight | weird, though |
20:13.30 | bets | wow i hit reloadui and it's literally been grinding my hard drive and frozen for like 10 minutes lol |
20:13.39 | bets | wtb new computer |
20:18.12 | `Zypher | ckknight: thanks :D |
20:19.14 | *** join/#waruidev Nyborek (n=kero@dslb-088-073-078-077.pools.arcor-ip.net) |
20:20.43 | solariz^playing | grmpf "Host 'war.curseforge.com' unreachable!" |
20:21.12 | solariz^playing | anybody else notice probs ? |
20:21.50 | Aii | works fine for me, solariz^playing |
20:22.12 | ckknight | yea, seems fine for me |
20:22.24 | solariz^playing | now it works again but strange every 5th ping is lost in an unreachable |
20:23.33 | solariz^playing | must be my isp... time to go to bed ;p gn8 |
20:43.45 | Daegalus | @project junkdump |
20:43.57 | Daegalus | aww :( |
20:45.08 | Aii | @project war/junkdump |
20:45.33 | Aii | ^ that's what it should be... purl, stop failing |
20:45.36 | Aii | er, Repo |
20:45.55 | Aii | hehe.... |
20:45.58 | *** join/#waruidev Repo (n=supybot@66.150.230.45) |
20:45.58 | *** mode/#WARUIDev [+v Repo] by ChanServ |
20:46.04 | Aii | @project war/junkdump |
20:46.26 | Aii | hmm.. ckknight, why isn't Repo responding? |
20:46.28 | Repo | Aii: http://war.curseforge.com/projects/junkdump/. JunkDump. Game: WAR. Leader: Daegalus. Author: Aiiane. Updated: 3 minutes ago |
20:46.38 | Aii | there we go |
20:46.39 | ckknight | because it needs to be petted and fed. |
20:46.44 | Daegalus | lol |
20:46.58 | Aii | only purl gets fed |
20:47.00 | Aii | ~botsnack |
20:47.00 | purl | Aii: thanks |
20:47.15 | Daegalus | well new version of JD is up |
20:48.38 | Aii | @ticket curseforge 539 |
20:48.38 | Repo | Aii: http://www.curseforge.com/projects/curseforge/tickets/539-irc-bot-doesnt-announce-hg-pushes/. 539 - irc bot doesn't announce hg pushes. Reported by: Aiiane. Type: Defect. Updated: 20 days ago. Component: Repositories. Status: Accepted. Priority: Critical. Assignee: ckknight. Votes: +3. Comments: 0 |
20:48.42 | Aii | *cough* |
20:48.49 | Aii | :P |
20:48.53 | ckknight | more important things need to be done, Aii |
20:48.59 | Aii | I know, I know :) |
20:49.45 | ckknight | also, we're planning on open-sourcing that part |
20:49.51 | ckknight | so maybe you can end up doing it for me |
20:49.52 | ckknight | ;-) |
20:50.49 | Daegalus | what are you guys usinfg for the site? php? |
20:52.05 | ckknight | python/django |
20:52.29 | ckknight | the part we're open source isn't web stuff, it'll be the repository hooks (which pings Repobot) and the packager |
20:52.31 | ckknight | at least for now |
20:52.31 | Daegalus | hmm, dang, nvm, thought for a second i might of been able to help |
20:53.12 | Aii | should totally write the site in lua ckknight ;) |
20:53.31 | Aii | (which, ironically, isn't actually all /that/ far off from python) |
20:53.48 | ckknight | (1) the site's already written |
20:53.53 | Aii | i know |
20:53.58 | Aii | it was a lark :P |
20:54.00 | ckknight | (2) I've seen sites written in lua, doesn't seem all that great |
20:54.36 | ckknight | ? |
20:54.37 | `Zypher | stupid OnMouseOver |
20:54.41 | `Zypher | ~_~ |
20:54.41 | purl | STOP DOING THAT! |
20:55.11 | Daegalus | O.o |
20:55.14 | `Zypher | ok I have it calling the function in xml |
20:55.18 | `Zypher | zbb.OnMouseOver() |
20:55.30 | `Zypher | local frame = FrameManager:GetMouseOverWindow() |
20:55.33 | `Zypher | print(frame) |
20:55.39 | `Zypher | but nothing happens... |
20:55.43 | Chryzo_ | night people |
20:55.51 | `Zypher | night Chryzo_ |
20:55.58 | Aii | what do you have calling it though |
20:56.03 | Aii | the parent window or the children |
20:56.08 | `Zypher | parent. |
20:56.26 | Aii | that would probably be the issue |
20:56.53 | `Zypher | so going off that old xml |
20:56.58 | `Zypher | do you need me to relink? |
20:57.10 | Aii | im not even on the same computer anymore |
20:57.16 | `Zypher | yar. |
20:57.17 | `Zypher | but |
20:57.20 | `Zypher | page up |
20:57.21 | `Zypher | but lol |
20:57.36 | `Zypher | http://waruidev.pastey.net/95793 |
20:57.41 | `Zypher | I want to say |
20:58.00 | Aii | my screen session died because the shell server went down last night |
20:58.06 | `Zypher | It should go in zBuffBarsTemplate |
20:58.07 | Aii | if you notice, Aii was d/c'd earlier |
20:58.10 | `Zypher | ya |
20:58.24 | `Zypher | I've already ditched the handleinput="false" flag |
20:59.20 | Aii | also |
20:59.41 | Aii | are you setting it to zbb.OnMouseOver(), or zbb.OnMouseOver |
20:59.43 | Aii | ? |
21:00.01 | `Zypher | second. |
21:00.07 | Aii | k, good |
21:00.12 | `Zypher | :P |
21:00.21 | `Zypher | worst part is |
21:00.24 | `Zypher | when I remove the function |
21:00.27 | `Zypher | it errors in debug |
21:00.28 | `Zypher | :S |
21:00.50 | Aii | probably means that the first couple of lines arent returning what you think they are |
21:01.14 | Aii | if you run it in /script what does the getmouseoverwindow give you |
21:01.38 | Aii | <PROTECTED> |
21:02.16 | *** join/#waruidev Kody- (n=nope@adsl-99-173-10-198.dsl.pltn13.sbcglobal.net) |
21:02.34 | `Zypher | absolutely nothing |
21:02.35 | `Zypher | lol |
21:04.06 | Aii | because my guess is that what you really want is SystemData.Settings.MouseOverWindow |
21:04.34 | Aii | or sorry |
21:04.34 | Aii | just SystemData.MouseOverWindow |
21:04.34 | Aii | no Settings |
21:04.49 | Aii | SystemData.MouseOverWindow.name |
21:04.59 | Aii | should be a string |
21:05.02 | Aii | with what you want |
21:05.06 | Belatuca1ros | http://www.cyriak.co.uk/lhc/lhc-webcams.html |
21:05.37 | Aii | lol Belatuca1ros |
21:05.44 | `Zypher | Belatuca1ros: rofl. |
21:06.19 | Aii | does that work `Zypher ? |
21:06.22 | Aii | SystemData.MouseOverWindow.name |
21:06.45 | Aii | ~poke Belatuca1ros |
21:06.46 | purl | ACTION cuts down a small tree, sneaks up behind Belatuca1ros, pokes Belatuca1ros repeatedly, hilarity ensues. |
21:08.50 | `Zypher | Aii: yes |
21:08.59 | `Zypher | SystemData.MouseOverWindow.name |
21:09.15 | Belatuca1ros | ~poke LHC |
21:09.16 | purl | ACTION cuts down a small tree, sneaks up behind LHC, pokes LHC repeatedly, hilarity ensues. |
21:09.32 | Aii | wtb api nda drop Belatuca1ros :P |
21:09.36 | Belatuca1ros | srs |
21:09.36 | Aii | but oh well |
21:09.40 | Belatuca1ros | afk dropping NDA pants |
21:09.44 | Aii | . |
21:09.47 | Aii | tmi |
21:10.34 | `Zypher | Belatuca1ros: I'll join you kthnx? |
21:12.00 | `Zypher | Belatuca1ros: wait who are you to the war api? |
21:12.13 | *** join/#waruidev initram (n=initram@langagernet.dk) |
21:12.56 | Aii | Belatuca1ros is mythic's "UI Advisor" |
21:13.01 | Aii | take from that what you wish |
21:13.23 | `Zypher | what does that even mean? |
21:13.37 | initram | hi all... is there a way of scaling ui elements from lua/xml (so that i can make my buff tracker bigger to begin with)??? |
21:13.49 | Aii | WindowSetScale(windowname, scalefactor) |
21:13.52 | Aii | where windowname is a string |
21:13.57 | initram | thx |
21:13.59 | Aii | and scalefactor is a number, 1.0 = normal |
21:14.13 | Aii | although |
21:14.22 | Aii | scalefactor bypasses the global UI scale |
21:14.37 | Aii | so if the global scale isn't 1.0, then 1.0 to scalefactor won't be what you normally see |
21:15.04 | initram | ok... |
21:15.37 | Aii | you can get the global scale factor and multiply by it though if you want |
21:15.44 | Aii | I do that in Yabber, if you want to look there |
21:15.53 | `Zypher | Aii: :P |
21:16.33 | Aii | `Zypher: ? |
21:17.22 | `Zypher | well the tooltips show up now |
21:17.23 | `Zypher | :D |
21:17.25 | `Zypher | so I'm happy |
21:17.26 | `Zypher | lol |
21:17.43 | Aii | heading back home, bbiab |
21:26.38 | `Zypher | RAWR |
21:34.33 | `Zypher | ^_> |
21:34.43 | `Zypher | ^_- |
21:42.38 | Aiiane | back |
21:43.26 | `Zypher | wv |
21:43.27 | `Zypher | wb* |
21:43.30 | `Zypher | shit im tired |
21:45.49 | *** part/#waruidev Nyborek (n=kero@dslb-088-073-078-077.pools.arcor-ip.net) |
22:00.09 | *** join/#waruidev DarkTrooper (i=Rukia@ppp118-208-7-225.lns1.bne1.internode.on.net) |
22:00.46 | `Zypher | Aiiane: why does I fail so hard? |
22:07.45 | `Zypher | :| |
22:11.42 | initram | so is there a way to change the size of a window other than scaling, if i want to make a window higher on the fly |
22:12.20 | `Zypher | hmm |
22:12.22 | `Zypher | there might be |
22:12.27 | `Zypher | but I haven't tested it |
22:13.40 | initram | i see a function called WindowGetDimensions on the wiki, but there does not seem to be a Set-version of it |
22:14.26 | DarkTrooper | lol open rvr is even worse than i thought, level 3s are going to be getting ganked by lvl 20s :) |
22:14.59 | `Zypher | DarkTrooper: ? |
22:15.11 | DarkTrooper | " - There is no bolster buff in RvR lakes " |
22:16.18 | initram | no bolster in senarioes either... i am so much ganna play on a Core |
22:16.52 | `Zypher | I don't see any reason to play Open |
22:17.24 | DarkTrooper | the way they've watered the restrictions down, they mose well change the type name to 'gaankers paradise' :) |
22:17.31 | initram | if you want to gank and get ganked, open is the way to go... |
22:17.47 | *** join/#waruidev rizzen (i=foo@207-47-255-11.sktn.hsdb.sasknet.sk.ca) |
22:18.00 | DarkTrooper | and this will now be the start of hardcore vs carebear taunts everywhere |
22:18.26 | `Zypher | I don't believe in ganking period |
22:20.05 | DarkTrooper | cool, someone's already done the mod i was going to do, looks like i can hang up my lua boots afterall |
22:21.10 | rizzen | ganking is life |
22:21.34 | `Zypher | Dark? |
22:21.45 | DarkTrooper | http://war.curse.com/downloads/details/13647/ |
22:22.04 | `Zypher | Aiiane: you around? |
22:22.34 | Aiiane | ? |
22:22.47 | `Zypher | umm |
22:22.51 | `Zypher | do you know anything about |
22:22.58 | `Zypher | Tooltips.SetTooltipText |
22:23.06 | Aiiane | what about it |
22:23.33 | `Zypher | Tooltips.SetTooltipText (1, 1, info.name) |
22:23.36 | `Zypher | won't work |
22:23.41 | `Zypher | info.name is a wstring |
22:23.50 | `Zypher | and I don't know what to do |
22:24.00 | `Zypher | WStringToString(info.name) doesn't work. |
22:24.31 | initram | well i am of to bed... thx for all your help, it was all apriciated |
22:24.46 | Aiiane | `Zypher: how did you create the tooltip |
22:24.59 | *** part/#waruidev initram (n=initram@langagernet.dk) |
22:25.09 | `Zypher | function zbb.PopulateTooltipFields(info, updateType) |
22:25.22 | Aiiane | no, I mean like, actually create the tooltip |
22:25.33 | Aiiane | Tooltips.CreateTextOnlyTooltip(), or what? |
22:26.07 | `Zypher | yes |
22:26.33 | `Zypher | Tooltips.CreateTextOnlyTooltip (SystemData.MouseOverWindow.name, nil) |
22:27.12 | godsflaw | Man what a busy day. How's everyone today? |
22:27.54 | Aiiane | you don't need the extra nil there `Zypher |
22:27.57 | `Zypher | godsflaw: busy! |
22:28.00 | Aiiane | not that it matters |
22:28.05 | DarkTrooper | haha Aiiane: that metahud mod which was adapted from your CUF still has in the .mod: <Author name="Aiiane" email="aiiane@aiiane.net" /> |
22:28.13 | `Zypher | lol |
22:28.51 | godsflaw | haha |
22:29.18 | godsflaw | now you can get all the bug reports for free!!! |
22:29.55 | `Zypher | Aiiane: the error is Invalid Parameters to: LabelSetText(,) -> (string="DefaultTooltipRow3Col1Text", nil="NIL") |
22:30.31 | Aiiane | which means that you're passing it a nil string |
22:30.35 | Aiiane | is info.name even set? |
22:30.41 | Aiiane | d() it |
22:30.52 | `Zypher | yes |
22:31.00 | `Zypher | well |
22:31.05 | `Zypher | d(info) works |
22:31.10 | `Zypher | d(info.name) doesn't |
22:31.12 | `Zypher | idk why |
22:31.17 | `Zypher | but info shows name in it. |
22:36.08 | godsflaw | does d() work on nil values? |
22:36.33 | godsflaw | or if info is nil, you will never get name. |
22:37.03 | DarkTrooper | no wonder that metahud was able to be pushed out so fast, they just modified a few tags in CUF, added in the new vertical frametypes, and said 'yeah this is mine' |
22:37.56 | `Zypher | DarkTrooper: it happens. |
22:38.11 | `Zypher | its Aiiane's choice what she wants to do. |
22:39.57 | DarkTrooper | well, it doesn't bother me so much, i'm just a little shitty that i'll be right in that come a week after release anything that's possible with addons will already have multipule versions, and trying to write something from scratch has been a complete waste of time |
22:40.41 | `Zypher | Aiiane: I think I got around it. |
22:42.26 | Aiiane | The author did actually ask if they could use my code; and said they were going to attribute it |
22:42.38 | Aiiane | I'm not sure whether their leaving my name in the .mod was intentional for that or not |
22:43.03 | DarkTrooper | i think that part was an oversite, as <Description text="A replacement for the EA unit frames that is displayed to the sides of the character. Based on the code from Aiiane's Clean Unit Frames." /> |
22:43.11 | *** join/#waruidev Kolie (n=kraft@adsl-070-154-141-184.sip.bna.bellsouth.net) |
22:43.15 | *** join/#waruidev Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
22:49.15 | Repo | zbb: 03adalyn 07v0.4 * v0.4 / (3 files in 2 directories): (3 revisions total) |
22:49.15 | Repo | added tooltips, and ability to right click remove buffs |
22:49.15 | Repo | fixed some coloring |
22:49.19 | Repo | Initial Commit, still has some bugs but worth putting out. |
22:49.37 | `Zypher | why does it do the old commit messages? |
22:49.40 | `Zypher | :? |
22:50.32 | godsflaw | I assume this is a bot to get commits from some source repo. Where and what is the source repo it's checking? |
22:55.13 | netcurse | war.curseforge.com |
22:58.28 | Cairenn | #waruidev-commits for the commit channel |
23:03.03 | netcurse | http://waaaghhammer.com/2008/09/10/open-beta-add-on-showcase/ |
23:06.33 | `Zypher | netcurse: lol |
23:06.41 | `Zypher | Cairenn: theres a commit channel? |
23:06.56 | Cairenn | ^^ |
23:07.04 | Cairenn | ;-) |
23:07.07 | Aiiane | off to class and lab, bbl |
23:07.14 | `Zypher | again it didn't build my shit :S |
23:07.25 | `Zypher | can someone look into that? |
23:07.52 | Repo | zbb: 03adalyn * v0.4 / (3 files in 2 directories): (2 revisions total) |
23:07.52 | Repo | added tooltips, and ability to right click remove buffs |
23:07.53 | Repo | fixed some coloring |
23:08.02 | `Zypher | leh sigh |
23:08.10 | netcurse | :) |
23:08.21 | `Zypher | @project zbb |
23:08.21 | Repo | `Zypher: http://war.curseforge.com/projects/zbb/. zBuffBars. Game: WAR. Leader: Adalyn. Updated: 2 hours ago |
23:09.14 | *** join/#waruidev Kolie (n=kraft@68.159.148.120) |
23:11.09 | netcurse | it's fine now Zypher? |
23:17.34 | *** join/#waruidev `Zypher (n=zypher@adsl-69-109-169-5.dsl.pltn13.pacbell.net) |
23:17.41 | `Zypher | blarggg |
23:20.03 | `Zypher | ok so who wants to cyber? |
23:23.41 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
23:23.41 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
23:24.17 | Aii | ~lart `Zypher |
23:24.17 | purl | whacks `Zypher upside the head |
23:24.19 | netcurse | of course |
23:24.27 | netcurse | next time you are in SF ping me |
23:25.02 | `Zypher | netcurse: coolio will do. |
23:25.15 | `Zypher | netcurse: http://war.curse.com/downloads/ |
23:25.20 | `Zypher | why does it show everything as empty? |
23:25.23 | netcurse | ya this will go away |
23:25.25 | netcurse | with the new curse |
23:25.46 | netcurse | we are opening the new site saturday |
23:25.48 | `Zypher | :D |
23:25.51 | `Zypher | nice |
23:25.53 | `Zypher | need QA? |
23:26.00 | netcurse | will be open to everyoe :) |
23:26.11 | netcurse | but sure |
23:26.11 | `Zypher | oh |
23:26.12 | `Zypher | lol |
23:26.14 | Aii | wait, so it's not waiting till the 18th netcurse ? |
23:26.19 | netcurse | it is |
23:26.21 | Aii | or just open beta on separate url? |
23:26.27 | netcurse | but we are opening to everyone on a separate url yes |
23:26.30 | Aii | kk |
23:27.05 | *** join/#waruidev Repo (n=supybot@66.150.230.45) |
23:27.05 | *** mode/#WARUIDev [+v Repo] by ChanServ |
23:27.07 | *** join/#waruidev Repo_ (n=supybot@66.150.230.45) |
23:27.29 | ckknight | bah, dammit, two Repos |
23:27.43 | *** join/#waruidev Geneshift (n=gene@cpe-66-66-249-241.rochester.res.rr.com) |
23:27.57 | Aii | Repo is multiplying! |
23:28.01 | Aii | awh :( |
23:28.34 | *** join/#waruidev Repo (n=supybot@66.150.230.45) |
23:28.34 | *** mode/#WARUIDev [+v Repo] by ChanServ |
23:29.06 | `Zypher | I feel so unloved |
23:29.10 | `Zypher | none of my addons have comments |
23:29.11 | `Zypher | :S |
23:29.17 | ckknight | k, Repo should output to #WARUIDev-commits now |
23:29.27 | ckknight | I forgot to restart him since I made that change |
23:30.31 | `Zypher | :D |
23:30.46 | ckknight | `Zypher: I commented on zbb |
23:31.05 | `Zypher | ckknight: cool! |
23:31.07 | `Zypher | lol |
23:31.43 | `Zypher | ckknight: lol. |
23:32.02 | `Zypher | I feel moar better now. |
23:33.44 | `Zypher | ok ckknight since your moar pro then me and Aiiane isn't here. |
23:33.55 | ckknight | k... |
23:33.59 | Aii | ? |
23:34.07 | `Zypher | oh hai Aii |
23:34.39 | `Zypher | wait |
23:34.41 | `Zypher | ok |
23:35.10 | `Zypher | ckknight: with zbb I'm trying to have buffs and debuffs seperated and anchored to two different anchors. |
23:35.28 | `Zypher | right now the table has its container in it |
23:35.34 | `Zypher | depending on if its a debuff or not |
23:35.51 | `Zypher | but when I spawn a new window, it tries to anchor to previous which was the bar before it. |
23:36.05 | `Zypher | I don't want debuffs to anchor to previous if they are buffs |
23:36.06 | `Zypher | :S |
23:38.52 | Aii | sounds like a flaw in your logic |
23:38.59 | Aii | (program logic, not mental logic >.>) |
23:39.02 | `Zypher | Aii: I think so |
23:39.19 | `Zypher | i didn't get much sleep last night |
23:39.20 | `Zypher | :S |
23:39.49 | ckknight | Aii: I disagree |
23:39.54 | ckknight | mental logic may also be flawed |
23:39.55 | ckknight | :-P |
23:40.13 | ckknight | `Zypher: how do you separate your buffs/debuffs? |
23:40.17 | ckknight | `Zypher: do you even separate em? |
23:40.32 | `Zypher | ckknight: I can't its hard to explain |
23:40.33 | `Zypher | lol |
23:40.39 | ckknight | you can't? |
23:40.49 | ckknight | I'm not sure of WAR's API for this, so kinda stabbing in the dark |
23:40.51 | `Zypher | I spent the majority of today trying to get it to work |
23:41.28 | ckknight | whoops, got a bit carried away. |
23:41.44 | `Zypher | for k,v in pairs(newbuffs) do if(v.isDebuff == true) then zbb.GenerateDebuffBars() else zbb.GenerateBuffBars() end end |
23:42.00 | `Zypher | but then the xml doesn't like that |
23:42.07 | `Zypher | and wont create one of the anchors. |
23:42.09 | ckknight | `Zypher: here's what I'd do: from your list of buffs, make two lists |
23:42.15 | ckknight | one of buffs, one of debuffs |
23:42.19 | ckknight | then iterate through each |
23:42.29 | `Zypher | I got it another way |
23:42.31 | `Zypher | its all good. |
23:42.36 | ckknight | okay |
23:42.41 | ckknight | in any event, I have a date to get to |
23:42.45 | ckknight | let's hope she's hot |
23:42.47 | ckknight | *thumbs up* |
23:42.49 | `Zypher | o yes. |
23:43.23 | Aii | lol, bye ckknight :P |
23:44.57 | ckknight | you know you're the only girl for me, Aii, please, baby, don't go! |
23:45.06 | ckknight | :-P |
23:45.11 | Repo | zbb: 03adalyn * v0.4-1-g8f63578 core/core.lua: fixed sorting, yay |
23:45.28 | Repo | zbb: 03adalyn 07v0.5 * v0.5 / (3 files in 2 directories): (4 revisions total) |
23:45.29 | Repo | fixed sorting, yay |
23:45.33 | Repo | added tooltips, and ability to right click remove buffs |
23:45.39 | Repo | fixed some coloring |
23:45.42 | Aii | -_- |
23:45.45 | Repo | Initial Commit, still has some bugs but worth putting out. |
23:45.52 | Aii | ~whalebomb ckknight |
23:45.53 | purl | ACTION throws an explosive whale named Gunter at ckknight and hides. |
23:47.30 | `Zypher | k |
23:47.33 | `Zypher | so I don't keep doing this |
23:47.41 | `Zypher | git commit -a -m "lol commit message" |
23:47.53 | `Zypher | git tag -a v0.lol -m "tag message" |
23:47.57 | `Zypher | git push --tags |
23:48.23 | `Zypher | why is that putting old commit messages in there? |
23:48.52 | Aii | its an issue with repo iirc |
23:49.17 | `Zypher | ok |
23:54.19 | Aii | your preview image for zbb is /tiny/, `Zypher :x |
23:54.37 | Aii | (also, point for irssi - it lets me tab-complete your name from just z) |
23:54.57 | `Zypher | Aii: irssi wins. |
23:55.03 | `Zypher | I'll take a bigger screenshot |
23:55.10 | `Zypher | the bars are kinda buggy atm |
23:55.14 | `Zypher | scaling doesn't work :S |
23:57.07 | Belatuca1ros | `Zypher: |
23:57.09 | Belatuca1ros | hah |
23:57.10 | Belatuca1ros | yes it does |
23:57.16 | Belatuca1ros | nice |
23:57.17 | Belatuca1ros | go irssi |
23:57.57 | bets | irssi's proxy is hawt. |
23:58.44 | potato | that's pretty cool |