00:01.14 | Aii | thats not your finger |
00:01.16 | Aii | ;P |
00:01.36 | Felyza | The CSR just gave me a number to call regarding another issue, I tried it, and its disconnected. Told him to try it, a minute later, he said, OMG! I've been giving that out all day! |
00:01.49 | Aii | lol? |
00:01.53 | WobWork | Felyza: hehe |
00:02.03 | DarkTrooper | lol |
00:02.03 | WobWork | "Mythic Carez" |
00:02.19 | DarkTrooper | they need to setup a local call number for oz imo |
00:02.36 | WobWork | agreed |
00:02.45 | DarkTrooper | no fucking way i'm calling intl for anything to do with warhammer |
00:02.52 | WobWork | They're doing well so far with Oz relations |
00:03.10 | DarkTrooper | except we don't have local support at local times? :) |
00:03.12 | WobWork | DarkTrooper: Or a skype number or something |
00:03.22 | WobWork | DarkTrooper: Well, I've yet to need it, I guess =P |
00:04.34 | Aii | i would laugh if someone managed to convince them to give out the number for the U.S. Immigration Administration :P |
00:05.03 | DarkTrooper | as amusing as that would be, they would probably lose customers over it :) |
00:05.14 | Aii | of course |
00:05.22 | Aii | they'd never /actually/ do it |
00:05.33 | DarkTrooper | a disgrntled might |
00:05.44 | DarkTrooper | or someone who doesn't like non-americans? :) |
00:07.20 | WobWork | I wonder how one becomes 'gruntled' |
00:07.50 | DarkTrooper | imo you need more work to do wob :) |
00:09.07 | WobWork | pft |
00:09.12 | WobWork | multitasking |
00:09.21 | WobWork | checking up on error logs atm |
00:09.29 | WobWork | doesn't require too much brainpower |
00:09.33 | VonhintenHOME` | Updates! http://war.curseforge.com/projects/textureviewer/ |
00:10.24 | WobWork | VonhintenHOME`: LightClick? |
00:10.32 | VonhintenHOME` | lawl |
00:11.09 | VonhintenHOME` | was right click, then I realized it was actually left.. but my brain farted |
00:11.19 | VonhintenHOME` | too much coding OnL and OnR stuff =P |
00:11.33 | WobWork | Now we need a way to either list the available textures, or identify them from the game |
00:11.43 | WobWork | identify the filenames |
00:11.59 | VonhintenHOME` | The moment they add the ability, it'll be in there... |
00:12.18 | VonhintenHOME` | I played around with combox boxes, but unfortunately they're not editable, so I put that on the backburner |
00:12.53 | WobWork | how do you mean not editable? |
00:13.05 | VonhintenHOME` | i.e. it's actually a drop down, not a combobox |
00:13.28 | VonhintenHOME` | it's misnamed |
00:13.57 | VonhintenHOME` | comboboxes are supposed to be dropdown lists with an editable text field |
00:14.04 | VonhintenHOME` | that's what makes them "combo" :) |
00:14.12 | WobWork | huh, I thought they were |
00:14.36 | VonhintenHOME` | Not from what I saw... if you know of a way to change the default behaviour, I'm interested to know |
00:15.27 | WobWork | well, by 'thought' I mean 'assumed' =) |
00:17.28 | hallas | Seriously, i need to figure out that resize crap |
00:17.56 | *** join/#waruidev `Zypher__ (n=root@adsl-69-109-166-58.dsl.pltn13.pacbell.net) |
00:17.57 | *** join/#waruidev `Zypher_1 (n=zypher@adsl-69-109-166-58.dsl.pltn13.pacbell.net) |
00:18.05 | VonhintenHOME` | hallas, I don't think labels resize based on content, despite autoresize="true", it's buggy |
00:18.27 | WobWork | how does the system know it's truncated? |
00:18.36 | VonhintenHOME` | measures font info |
00:19.02 | hallas | i need that regex ;) |
00:19.18 | VonhintenHOME` | or, I should say, measures the text using the font info |
00:20.57 | VonhintenHOME` | oh, hallas, I think I fixed your issue with texture viewer not showing the button |
00:21.18 | VonhintenHOME` | I didn't have a dependency on the debug window... was probably loading out of order |
00:21.34 | hallas | oh |
00:21.55 | Aii | the internal system doesn't use regex |
00:22.06 | Aii | regex is a horrible idea for trying to measure font size |
00:22.17 | WobWork | can it get the font info directly? |
00:22.18 | Aii | the internal system just actually renders the text and looks at the size |
00:22.30 | Aii | but you don't have access to that info in the addon API |
00:22.44 | Aii | because addons don't actually do any font rendering |
00:23.17 | hallas | What other choice do I have Aii? |
00:23.34 | Aii | hallas: to not try to dynamicly resize labels based on their text |
00:24.09 | Aii | just let plugins tell you what size bar space they need |
00:24.09 | WobWork | problematic on dynamic labels =) |
00:24.10 | hallas | Grrr1 |
00:24.51 | Aii | or do a rough approximation (i.e. find the widest or average character, and multiply that times # of letters) |
00:25.04 | hallas | Did that |
00:25.04 | Aii | but there's really no good way to do it without access to the real font information and rendering routines |
00:25.08 | hallas | doesnt work when you have numbers aswell |
00:25.13 | WobWork | hehe you could write a kerning machine |
00:25.27 | Aii | ~lart WobWork |
00:25.27 | purl | takes a rusty axe and swings it violently, taking WobWork's head off |
00:25.38 | WobWork | =( |
00:25.45 | WobWork | It's a valid method! |
00:26.10 | hallas | I am in the process of a minor rewrite of WaaaghBar |
00:26.53 | hallas | How would a drag and drop of plugins work :O |
00:27.04 | WobWork | snapto? |
00:27.06 | Aii | have the plugin tell you the space it needs |
00:27.17 | Aii | you can still dynamically rearrange those spaces |
00:27.48 | hallas | indeed |
00:28.01 | sysrage | the future's all yours, ya lousy bicycle! |
00:28.04 | WobWork | Or you can go the LibDataBroker method |
00:28.12 | WobWork | and just have blocks and let the user rearrange them |
00:28.29 | WobWork | as long as they snap together |
00:28.41 | Aii | my fingers snap together if i want them to |
00:28.48 | WobWork | Mine don't at the moment |
00:28.52 | WobWork | too damn cold |
00:29.01 | Aii | anywho, dinnertime, bbl |
00:29.05 | hallas | I will fuck dynamic width, let the plugin creater set a width of every plugin element he wants, that has been my only problem for now |
00:29.11 | hallas | WobWork how does that snap and shit work? |
00:30.15 | WobWork | You have a central registry of frames you want to keep track of |
00:30.35 | WobWork | then if one frame overlaps another in the registry, push that frame til the borders match |
00:30.58 | WobWork | for the latter, you just have to push a bit harder =P |
00:31.28 | Felyza | quickie... what's wrong? if( WindowGetShowing( MailWindowTitleBar ) ) then |
00:31.29 | Felyza | gives me Invalid Parameters __WindowGetShowing() -> (nil="NIL") |
00:31.41 | Felyza | didn't mean to break lines, sorry |
00:31.43 | WobWork | "" |
00:31.48 | WobWork | string |
00:31.49 | WobWork | not object |
00:31.56 | Felyza | duh |
00:32.18 | Felyza | thanks |
00:32.57 | Felyza | ok, got this working, time to submit a ticket/patch for quickmail |
00:35.55 | WobWork | can you have it not delete an email if there's text in the body? |
00:36.19 | DarkTrooper | can you have it not delete the mail if there's a friggin attachment :) |
00:37.32 | WobWork | that too =P |
00:38.36 | DarkTrooper | bizzare yesterday this time order had most of T1 and T2, today order has nothing |
00:40.22 | Felyza | Does Celestian ever come in here? |
00:42.37 | DarkTrooper | anyone want to write a fix to make the war story TOC always visible on the page it should be |
00:43.38 | WobWork | whut? |
00:44.09 | DarkTrooper | in the TOK |
00:44.46 | DarkTrooper | the first page in the War Stories section is supposed to have the TOC so you can swap between the different pairing etc |
00:44.51 | DarkTrooper | most of the time it doens't even show |
00:47.09 | Felyza | i know something I want |
00:47.18 | Felyza | the curse client to not update to alpha versions |
00:47.42 | DarkTrooper | i t doesn't |
00:48.23 | Felyza | hmm... then i guess i hit update on it... it gave me an alpha of quickmailtool |
00:48.46 | DarkTrooper | alphas shouldn't be hitting curse afaik, which means CC shouldn't be draging it |
00:48.56 | Felyza | hmm |
00:49.21 | Felyza | i rarely touch curse.com, i'm usually on curseforge, so i musta accidently hit the wrong button |
00:50.10 | kuntz` | hm |
00:50.13 | kuntz` | I have quick Q |
00:50.24 | kuntz` | who here has the VIDEO.MYP in their dir? |
00:50.39 | kuntz` | I just need to confirm the file *IS* called VIDEO>MYP and not something else |
00:50.45 | kuntz` | . not > |
00:51.06 | Felyza | i put it in /disabled |
00:51.38 | Felyza | video.myp here |
00:52.32 | WobWork | kuntz`: There is |
00:52.38 | WobWork | Just not for anyone who was in the beta |
00:52.42 | WobWork | only for the release |
00:52.59 | Felyza | i got it from a friend, just to see it ;) |
00:53.09 | WobWork | It's very cool =) |
00:53.13 | WobWork | the first time =P |
00:53.29 | Felyza | that's why i stuck it in /disabled when i was done |
00:54.38 | Sniperumm | Felyza: Did you get your listbox background stuff working? |
00:55.00 | Felyza | I toyed with it more, but couldn't get it to populate right |
00:55.22 | Sniperumm | hm :/ |
00:55.38 | Sniperumm | it should be simple tbh |
00:55.40 | Felyza | So I 'wandered off' to do something else I've been meaning to do... posted a ticket to quickmailtool with patch to put a 'Get Mail' button on the mailbox window |
01:02.38 | *** join/#waruidev Flisher_Away (n=flisher@modemcable098.47-80-70.mc.videotron.ca) |
01:03.14 | Flisher_Away | Boya, anyone ever had problem to upload lua file to the svn? |
01:04.18 | hallas | why oh why arent ingame pixels the same as AbsPoints when it comes to element dimensions? |
01:04.28 | Flisher_Away | ui scale |
01:04.39 | Aiiane | hallas: because the UI can by dynamically scaled |
01:04.54 | Flisher_Away | when I upload the original mythic file, it work, when I replace 1 string by another, I can't upload to the svn. |
01:04.54 | Aiiane | if you were to set the scale of all elements to 1.0, they would be |
01:05.16 | hallas | Guess I changed my scale without knowing |
01:05.17 | Aiiane | Flisher_Away: probably means you have a syntax error |
01:05.23 | Aiiane | hallas: the default scale isn't 1.0 |
01:05.31 | Aiiane | the "true" scale is not the one that's shown in the options window |
01:05.32 | WobWork | which is -terrible- =P |
01:05.38 | WobWork | so confusing, that =P |
01:05.43 | Aiiane | the one in the options window is just a multiplier for the base resolution scale |
01:05.53 | Aiiane | WobWork: only to addon developers, users never know about it ;) |
01:06.00 | WobWork | Damn their eyes =P |
01:06.56 | *** join/#waruidev netcurse (n=hthieblo@76.73.155.18) |
01:08.36 | DarkTrooper | rapid fire, while fun to use and a later level skill, is not even close to being as efficent as the first skill you ever get, eagle eye (3.76dmg/ap vs 5.07dmg/ap) |
01:09.07 | Flisher_Away | Aiiane: I use the original file, it commit correctly. I replace EA_BackpackWindows by CvEA_BackpackWindows and it crap on svn, no error ingame. |
01:09.15 | kuntz` | How to remove all the Warhammer Intro Movies : http://www.epileptic-gaming.com/showthread.php?t=17563 |
01:09.23 | Aiiane | Flisher_Away: pastey the file |
01:09.37 | Aiiane | once was enough, kuntz` :p |
01:10.07 | hallas | hah |
01:10.08 | Felyza | kuntz, I think everyone here has long since removed them |
01:10.08 | hallas | now this is odd |
01:10.23 | Felyza | I even posted a guide how to in the forums a while ago |
01:10.39 | hallas | So the UI scale is always 1.333333333333 * globalUiScale ? |
01:10.47 | WobWork | Felyza: I think it removes -all- the logos as well |
01:10.54 | Felyza | The splash? |
01:11.02 | WobWork | I'm assuming |
01:11.04 | Flisher_Away | http://waruidev.pastey.net/97654 |
01:11.24 | Flisher_Away | EA_Window_Backpack -> CvEA_Window_Backpack is the only change I made |
01:11.37 | Felyza | uh huh |
01:11.39 | Felyza | nice, an exe |
01:11.53 | kuntz` | <Felyza> kuntz, I think everyone here has long since removed them <- You can only remove them through patching |
01:12.04 | kuntz` | it remoes ALL intro movies and logos |
01:12.09 | Felyza | patching? |
01:12.10 | kuntz` | You load directly to the server/char screen |
01:12.16 | Felyza | patching what |
01:12.19 | kuntz` | data.myp |
01:12.22 | kuntz` | source code was included |
01:12.24 | kuntz` | nomovie.asm |
01:12.43 | Flisher_Away | I'll stick with the movie |
01:12.58 | kuntz` | It also loads the game about 10x faster |
01:13.13 | kuntz` | sicne BIK movies are fing terrible |
01:13.14 | hallas | <PROTECTED> |
01:13.59 | DarkTrooper | err how does the patch get past the mythic patcher? |
01:14.45 | Flisher_laundry | is it possible that loading lua file from xml doesn't pop lua error in the log? |
01:15.55 | Felyza | Flisher, I always list them in mod and xml |
01:16.00 | Aiiane | Flisher_laundry: obviously that wasn't the only change you made |
01:16.08 | Aiiane | because that file doesn't pass a luac -p |
01:16.20 | Aiiane | luac: C:\Program Files\Notepad++\test.lua:448: '=' expected near 'end' |
01:18.34 | Sniperumm | well im off to bed nn |
01:18.38 | Flisher_laundry | can you try the original? |
01:18.41 | hallas | nn |
01:18.58 | Flisher_laundry | http://waruidev.pastey.net/97655 |
01:18.58 | Felyza | night |
01:19.44 | *** join/#waruidev Maarek (i=maarek@cpe-69-76-158-170.kc.res.rr.com) |
01:19.57 | Maarek | Is there a listing about the itemData table structure? |
01:20.09 | Flisher_laundry | All the file that I directly took the file from easymyp return this error (copy, paste, rename (since I use file that aren't in the hash table), then replace EA_Backpack by CvEA_Backpack. they all get the same error, and work ingame. |
01:20.20 | WobWork | Maarek: No, but feel free to put one up on the wiki |
01:20.38 | WobWork | LibItem might have something, though |
01:20.45 | Maarek | Aha, I don't know all the fields, that's what I'm trying to figure out. If I find one I wouldn't mind posting it. |
01:21.07 | Flisher_laundry | Even the original file seem to crapeout here |
01:21.12 | Flisher_laundry | I the svn upload i mean |
01:21.48 | Maarek | I want to recreate the table for Tooltip.CreateItemTooltip.. |
01:21.58 | Maarek | I'll keep looking to see what I can find. |
01:22.28 | Flisher_laundry | the 5 original file Backpack*.lua return similar error, but nothing ingame. |
01:23.28 | Aiiane | Flisher_laundry: the error is somewhere in CvEA_Window_Backpack.CheckCustomFiltersForMatch |
01:24.31 | Flisher_laundry | Aiiane: even the original file return the same error, |
01:25.03 | Flisher_laundry | continue-> could this thing not be parsed by luac? |
01:25.11 | WobWork | we don't have continue |
01:25.15 | WobWork | we have break |
01:25.25 | WobWork | ? |
01:25.36 | Aiiane | continue is indeed the line causing the error |
01:25.40 | Aiiane | commenting that out makes it compile fine |
01:26.04 | Aiiane | looks like that file might be borked in the default UI code too. let me see |
01:27.13 | Aiiane | yeah, that's cute |
01:28.35 | Flisher_laundry | Suggestion for now would be to comment it? |
01:28.40 | WobWork | where cute == "omg wtf Mythic?" |
01:28.45 | Aiiane | no |
01:28.47 | Aiiane | well |
01:28.56 | Aiiane | the thing is, the lua parser in-game accepts continue |
01:29.04 | WobWork | really? |
01:29.06 | Flisher_laundry | but what is continue? |
01:29.10 | WobWork | that's bizzare |
01:29.13 | Flisher_laundry | i would understand a break |
01:29.16 | Aiiane | forces the next iteration of the loop |
01:29.21 | WobWork | Continue skips the rest of the current loop |
01:29.26 | Aiiane | break and continue are two different things |
01:29.27 | WobWork | but continues on with the rest of the looping |
01:29.30 | Aiiane | break leaves the loop entirely |
01:29.44 | Aiiane | continue just goes to the next iteration without running the rest of the loop code for that iteration |
01:29.54 | Flisher_laundry | you think ckk/kaelten can modify their script to accept that? |
01:30.00 | Aiiane | - /script for x=1,10 do if (x % 2) == 0 then continue end pprint(x) end |
01:30.01 | ckknight | hrm? |
01:30.03 | Aiiane | run that ingame |
01:30.07 | Aiiane | and you'll get just the odd numbers |
01:30.13 | WobWork | wow |
01:30.21 | Flisher_laundry | maybe grep -v line with only "continue" then parse it. |
01:30.23 | WobWork | Lua 5.Mythic |
01:30.43 | ckknight | WobWork: L"" is a Mythicism, L's not a function, it's handled compile-time |
01:30.50 | Aiiane | no, ckknight |
01:30.51 | Aiiane | the issue is |
01:30.57 | Aiiane | Mythic's Lua engine is 5 |
01:30.58 | ckknight | Mythic does a lot of fun things |
01:30.59 | Aiiane | not 5.1 |
01:31.02 | ckknight | wtf |
01:31.03 | ckknight | it is? |
01:31.08 | Aiiane | and 5 apparently allows continue |
01:31.10 | Aiiane | while 5.1 does not |
01:31.14 | ckknight | no proper tuples? |
01:31.16 | ckknight | no, that's not true |
01:31.24 | Aiiane | well then maybe it's not that exactly |
01:31.25 | ckknight | 5 didn't allow continue either, but it's easy to patch in |
01:31.29 | Aiiane | but Mythic's lua engine allows continues |
01:31.29 | WobWork | maybe a weird mix |
01:31.34 | ckknight | there are patches for it |
01:31.37 | ckknight | it's pretty simple |
01:31.37 | Aiiane | k |
01:31.40 | WobWork | oh good enough then |
01:31.46 | Aiiane | then that needs to be added to the luac -p hook for curseforge |
01:31.54 | *** join/#waruidev Tsolval (n=Tsolval@cpe-66-68-42-181.austin.res.rr.com) |
01:31.56 | Aiiane | or we need a big warning explaining that you won't be able to commit code with it |
01:32.05 | ckknight | hrm. |
01:32.21 | *** part/#waruidev Tsolval (n=Tsolval@cpe-66-68-42-181.austin.res.rr.com) |
01:32.34 | ckknight | file a ticket |
01:32.39 | ckknight | @project curseforge-repo-hooks |
01:32.44 | Aiiane | or alternatively, you can just filter out the continue keyword before running it through luac -p, although that's non-ideal |
01:32.45 | ckknight | damn repo bot |
01:33.09 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
01:33.09 | *** mode/#WARUIDev [+v Repo] by ChanServ |
01:33.15 | ckknight | @project curseforge-repo-hooks |
01:33.27 | Flisher_laundry | ckknight: for the continue function? |
01:33.29 | Repo | ckknight: http://www.curseforge.com/projects/curseforge-repo-hooks/. CurseForge Repository Hooks. Leader: ckknight. Updated: 2 hours ago |
01:33.34 | ckknight | yes |
01:35.52 | Flisher_laundry | http://www.curseforge.com/projects/curseforge-repo-hooks/tickets/1-continue-function-is-rejected-by-the-svn-parser/ |
01:36.07 | Flisher_laundry | you can bug Hubert to get you paycheck on this :-P |
01:36.44 | Flisher_laundry | thank's. |
01:36.49 | ckknight | :-P |
01:37.47 | Repo | 10theseeker: 03beeblebrox42 070beta * r4 : |
01:37.48 | Repo | Already working on some cooler features in baseline, making this branch to get simple stuff out the door quicker. |
01:37.56 | VonhintenHOME` | <- Thinks that you should be able to check code in that doesn't compile... |
01:38.30 | Flisher_laundry | but block on packaging? |
01:39.15 | VonhintenHOME` | I think that's acceptable... but rejecting code on check-in is just... anti-source control |
01:39.22 | Beeblebrox42 | VonhintenHOME`, agreed, thats one reason for versioning and branching |
01:39.55 | Beeblebrox42 | Maybe if it didn't validate on checking in code on svn's branches/ section would be cool..it already doesn't package those anyway |
01:40.09 | WobWork | ... hg doesn't do that, I hope =P |
01:41.24 | ckknight | really, having it check on commit does fix a lot of stupid users' issues |
01:41.39 | ckknight | I'll see if I can get the continue thing fixed tomorrow |
01:43.08 | Beeblebrox42 | ckknight, but I like to be able to check in my code half broken when I am in the middle of a major rewrite, one point is so its backed up somewher. I don't mind if the packaged tags require checkins but not sure if branches or even trunk should be |
01:43.35 | ckknight | file a ticket about that |
01:43.45 | Beeblebrox42 | ;P |
01:44.03 | ckknight | what? |
01:44.06 | ckknight | don't be like that |
01:44.14 | ckknight | if you want something to get done, you have to go through the proper channels |
01:44.29 | ckknight | with a ticket, we'll have a proper place to discuss this and come to a conclusion that is properly documented |
01:44.31 | Beeblebrox42 | ckknight, I know, I say that about fifty times a day at work |
01:47.25 | Aiiane | see, that's what I both look forward to and dread about actually doing software development for a living |
01:47.32 | Aiiane | being forced to do things properly :P |
01:47.54 | DarkTrooper | so a SM + SW cannot take on a hero or whoever is a '++' |
01:48.19 | VonhintenHOME` | lawl... here's hoping you land a job where process is actually followed Aiiane... |
01:48.27 | Aiiane | heroes are designed for at the very least tank+heals, DarkTrooper, so yes... |
01:48.46 | DarkTrooper | we did so well on the champs tho :) |
01:49.40 | Beeblebrox42 | Aii, yeah at my job we have process up the waahoo, but it doesn't matter cause we have like 4 people on the team so no amount of process cann be enforced and actually get anything done |
01:51.05 | *** join/#waruidev danboo (n=chatzill@adsl-074-166-043-027.sip.asm.bellsouth.net) |
01:51.31 | WobWork | Processes can be put in place, if the people who don't follow them are made to fix up their messes |
01:51.38 | WobWork | Much like rubbing a puppy's nose in their waste |
01:51.40 | VonhintenHOME` | process gets in the way most of the time, imo |
01:52.20 | DarkTrooper | lol, 'red lights get in my way of getting home' eh? :) |
01:52.21 | VonhintenHOME` | I much prefer no process with a coordinator |
01:52.24 | WobWork | without a strict process things can get out to live untested |
01:52.35 | WobWork | and that's bad =P |
01:53.10 | WobWork | cause there's always going to be some marketing person that says: "Well it should be a simple hack to get that in before we release, right?" |
01:53.11 | Beeblebrox42 | VonhintenHOME`, oh ther eis some good process, like having a QA to right tests, release testing before it goes out the door, if a customer needs a fix telling our managers about it so we can get the time to do it..etc haha our QA team was the first to get laid off :( |
01:53.47 | Beeblebrox42 | s/right/write |
01:53.51 | Beeblebrox42 | s/right/write/ |
01:53.54 | WobWork | also, if the words "simple hack" doesn't strike fear into your heart, you clearly haven't worked in the industry long enough =) |
01:53.56 | Beeblebrox42 | argh denied |
01:54.00 | hallas | haha :) |
01:54.04 | Beeblebrox42 | true |
01:54.30 | VonhintenHOME` | I guess you could call that process... I call that "doing your job". The process I'm referring to are the artificial restrictions put in place between 1 job title and another job title... |
01:54.48 | WobWork | There always needs to be a manager type that says: "No." and "No." and "No." and "Put it on the list, but No." |
01:55.07 | WobWork | otherwise nothing will ever get released that's good =P |
01:55.33 | WobWork | VonhintenHOME`: like what? |
01:55.34 | Beeblebrox42 | VonhintenHOME`, without the process for those things we can't get the time to do them :( |
01:56.01 | WobWork | (argh, people heating up nice smelling food in the microwave) |
01:56.41 | VonhintenHOME` | Wob, like "If you want this done, you must fill out this piece of page and submit it to this person" |
01:56.46 | Beeblebrox42 | WobWork, where are those commas suppose to be? people heating up nice, smelling food in the microwave? |
01:57.22 | WobWork | VonhintenHOME`: for bug fixing, that is an absolute requirement |
01:57.36 | WobWork | Beeblebrox42: no, people are heating up really nice smelling food in the microwave |
01:57.40 | WobWork | and it's making me hungry |
01:58.16 | WobWork | VonhintenHOME`: otherwise people go directly to the developers: Hey can you fix this bug? It seems easy |
01:58.25 | WobWork | and that way leads to chaos |
01:58.34 | WobWork | and not in the greenskin way |
01:58.51 | *** join/#waruidev Tarrick (n=Tarrick@cpc4-basf3-0-0-cust22.nott.cable.ntl.com) |
01:58.54 | Beeblebrox42 | We do scrum at our place..or at least try, without policies that we must do X,Y,Z to their code they want to pile all the features at high priority..and if we say oh that will take 5 weeks when they think it should take 2 we have a way to fallback and say, our policy says we have to test this junk you fool. |
01:58.56 | hallas | Wob, if i start to drag an element, how do i know when? some sort of event? |
01:59.00 | WobWork | s/greenskin/changer of ways/ |
01:59.12 | VonhintenHOME` | Yes, we do scrum too |
01:59.14 | Beeblebrox42 | WobWork, I am glad that makes you hungry and not what I thought |
01:59.58 | Beeblebrox42 | VonhintenHOME`, the problem is that half the company still does waterfall type devel and the sales and marketing are on that page still with us too, so without everyone going with it it makes it very hard |
02:00.03 | WobWork | hallas: on mouse down and up perhaps? |
02:00.52 | VonhintenHOME` | We've been using scrum long enough to know that not every project fits the scrum pattern |
02:01.02 | VonhintenHOME` | We're pretty good about throwing out scrum when it doesn't make sense |
02:01.03 | WobWork | definitely true |
02:01.39 | VonhintenHOME` | (we're pretty good about not following scrum when it does fit too...) |
02:01.48 | Tarrick | You should use SCUMM Yaaarrr |
02:02.16 | WobWork | <3 SCUMM |
02:02.26 | Beeblebrox42 | VonhintenHOME`, the project I am on is still trying to hook it's few major customers so we are kinda customer driven at the moment, which is good for us to have the flexibility that scrum offers |
02:02.45 | WobWork | off for lunxh |
02:06.51 | Felyza | god .... it |
02:07.20 | Felyza | an addon i had highly modified got overwritten by autoupdate because i forgot to turn autoupdate off |
02:08.56 | DarkTrooper | ya, you'll usually only do that once or twice :) |
02:09.18 | DarkTrooper | i make a habit of keeping a backup dir of the addons for this such reason these days :) |
02:09.18 | Tarrick | yep, been there ;) |
02:09.26 | Beeblebrox42 | Doesn't auto update not work if it sees that it is a repository though? |
02:09.46 | Felyza | Wasn't a repository |
02:09.58 | Felyza | Was a very customized version of an addon |
02:10.04 | Beeblebrox42 | Felyza, K, just asking...cause thats what I am doing and I don't want to be in the same boat! |
02:10.34 | Felyza | At least I know what to do to re-fix it, might take a while, but I can do it |
02:10.49 | Beeblebrox42 | gl, that sucks |
02:11.53 | Felyza | this time i changed its name |
02:11.56 | Tarrick | hey I'm sure I recall reading the description of a mod for healers that kept your defensive target on the group member with the lowest health, but now I can't find it. does that ring a bell with anyone here? |
02:12.24 | Felyza | Heard of it, wish it wasn't possible. No idea what it is |
02:13.25 | Tarrick | well at least I probably wasn't dreaming it if you've heard of it too :) |
02:14.16 | hallas | Woho |
02:14.18 | hallas | Heroes |
02:16.18 | Tarrick | wuh? |
02:17.06 | Beeblebrox42 | Tarrick, yeah it was there yesterday at least |
02:17.28 | Beeblebrox42 | It was in the combat section |
02:20.03 | Felyza | Offering a gold on hochland server for a working pretty printer for lua files with customizable filters |
02:20.53 | Felyza | i swear some people write their lua messy on purpose to obfusicate their code |
02:21.36 | Beeblebrox42 | Felyza..hmm..good idea ;) |
02:23.07 | *** join/#waruidev Nechckn (n=N@c-98-218-229-122.hsd1.dc.comcast.net) |
02:23.14 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
02:23.14 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
02:25.09 | Tarrick | Beeblebrox, do you know what it was called? |
02:30.19 | Repo | 10cleanunitframes: 03Aiiane * r77 / (6 files in 1 directory): Added tag 1.0.10 for changeset 66fdcad2ecb2 (Message trimmed by 1 line) |
02:30.23 | Repo | ADDED: Option to disable CUF's target frames. Use /clean set targets off (as usual, use on instead to turn them back on). Option will only take effect when your target changes, so don't freak out when your target bar doesn't instantly disappear. |
02:30.31 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
02:30.31 | *** mode/#WARUIDev [+v Repo] by ChanServ |
02:30.36 | Aiiane | sigh, repo |
02:30.54 | Thunder_Child | breaking repo again Aiiane? |
02:31.07 | Aiiane | no, repo does a good enough job of that on its own |
02:31.19 | Beeblebrox42 | Tarrick, no but there are only a few there on curse, shouldn't be hard to find |
02:33.11 | Tarrick | I've just looked through and I can't pot it. oh well.. I'm sure it'll turn up :) |
02:33.21 | Tarrick | *spot |
02:35.32 | *** join/#waruidev thanners_ (n=thantel@124-169-48-183.dyn.iinet.net.au) |
02:44.21 | Aiiane | the mod tarrick was looking for is called emonitor. |
02:50.21 | Aiiane | http://www.comedity.com/index.php?strip_id=133 ehehe. |
03:00.26 | Flisher_laundry | aii: thank's your your assistance :) |
03:01.12 | Repo | 10charview: 03Flisher * r40 CharactersViewer.mod: |
03:01.13 | Repo | Backpack windows is now hidden by default, all the backpack related file can't be commited for the moment. |
03:01.21 | Flisher_laundry | repo is fast tonight |
03:01.50 | Flisher_laundry | if the hashfile isn't complete, can we give some information to someone? |
03:02.01 | Aiiane | chryso |
03:02.27 | nicoli_s | it would only do some good if you know the exact filename of the file |
03:07.00 | DarkTrooper | wtf is going on, the au dollar has lost almost 10c in the last few days |
03:07.32 | WobWork | yeah |
03:07.38 | WobWork | lowest in what, 5 years? |
03:07.40 | DarkTrooper | the sub rate is getting expensive now |
03:08.00 | nicoli_s | im glad i keep all my money in my mattress |
03:22.06 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
03:22.56 | Daegalus | well, i just setup my own personal VPN using OpenVPN. hopefully it can bypass my school firewall |
03:25.53 | Aiiane | did you save 15% on your car insurance? |
03:33.31 | WobWork | >< |
03:33.41 | WobWork | I'm not even American and I got that =P |
03:44.02 | Tomed | is there any quick way to find out what or how many arguments a function takes if it's not already documented |
03:44.38 | Beeblebrox42 | Tomed, yeah |
03:45.00 | Beeblebrox42 | Tomed, hook it with a function(...) d(arg.n) end |
03:45.07 | Beeblebrox42 | err wait |
03:45.34 | Beeblebrox42 | Tomed, hook it with a function(...) d(arg.n) return OldFunc(unpack(arg)) end |
03:45.42 | Beeblebrox42 | dont wan't to break the chain :D |
03:46.09 | Beeblebrox42 | you can also do a d(arg) to see the values passed in |
03:47.11 | Tomed | ok thanks |
03:50.56 | DarkTrooper | http://www.gizmodo.com.au/2008/10/motherboard_cake_eat_before_obsolete.html |
03:52.40 | Beeblebrox42 | looks like a half baked idea to me |
03:52.55 | DarkTrooper | the puns, they burn |
03:54.03 | Beeblebrox42 | I could of mention how many bytes I thought that ram had in it. |
03:54.23 | Aiiane | er |
03:55.08 | Aiiane | Beeblebrox42: you don't need to do unpack(arg) |
03:55.12 | Aiiane | you can just do OldFunc(...) |
03:55.18 | Thunder_Child | Beeblebrox42, i will hunt you down and kill you |
03:56.22 | Beeblebrox42 | Aiiane, oh?! thats good to know, but that is prob just like an alias to {{arg}} or something similar huh? |
03:57.44 | Aiiane | neither is really an alias to the other, it's more just that they're different ways of getting at the same thing. |
03:58.32 | WobWork | and wouldn't it be #arg |
03:58.37 | Aiiane | no |
03:58.39 | Aiiane | it wouldn't |
03:58.43 | WobWork | wasn't n depreciated? |
03:58.54 | WobWork | oh wait |
03:58.57 | WobWork | totally different thing |
03:59.00 | Aiiane | well, actually, either would work |
03:59.23 | WobWork | I just somehow recall table.n being depreciated, but maybe not for (...) |
03:59.44 | WobWork | or one of the methods for getting the number of elements |
04:00.14 | Beeblebrox42 | wouldn't #arg give you too many? n + 1? (because of n?) I thought ... was special and it just had .n |
04:03.19 | Beeblebrox42 | :( I have to go to bed soon, how the heck can I ever get my addons to the point I want if I have to work in the mornings, blah. |
04:04.59 | Beeblebrox42 | Hi Aii, what Lua editor do you like to use? I haven't been able to find one that has all the stuff I like |
04:05.03 | WobWork | oh that's getn and setn |
04:05.07 | WobWork | that's replaced by # |
04:05.32 | WobWork | I use Vim, I hear notepad++ is popular |
04:05.36 | Aiiane | Beeblebrox42: # would give you the correct number because it only counts numeric indices |
04:05.41 | Aiiane | so "n" isn't counted |
04:06.05 | Aiiane | I personally use Notepad++, PSPad, and SciTE |
04:06.32 | Beeblebrox42 | Aiiane..umm..does it? I thought I was using it one of my libs for all..hmm I better check that haha |
04:06.46 | WobWork | yes |
04:07.05 | WobWork | http://www.lua.org/manual/5.1/manual.html#2.5.5 |
04:07.40 | WobWork | brb |
04:08.36 | Beeblebrox42 | err, so the only way for me to get the real length is to use pairs? |
04:09.32 | Beeblebrox42 | LuaEclipse has been one of the better ones I've tried so far, but requires..eclipse haha. |
04:11.59 | *** join/#waruidev WobWork (n=Wobin@203-206-178-228.perm.iinet.net.au) |
04:15.03 | Beeblebrox42 | Aii, libslash gives the entire command line as one string to the called function, how do I split up the input based on whitespace? |
04:16.06 | *** join/#waruidev fridgid (n=fridgid@cpe-71-64-9-146.ma.res.rr.com) |
04:16.16 | Aiiane | use pattern matching |
04:17.01 | Beeblebrox42 | Aii, I get that, but I do that with what in lua, string.find? |
04:17.05 | Aiiane | for word in val:gmatch("%w+") do print(word) end |
04:17.11 | fridgid | hey i just came over from wow modding, how can i view default ui's crappy source? |
04:17.18 | fridgid | i saw somewhere there was a program i needed? |
04:17.29 | Aiiane | http://code.google.com/p/easymyp/ |
04:17.58 | Aiiane | lua> val="this is a test,testing..." for word in val:gmatch("%w+") do print(word) end |
04:17.58 | lua_bot | Aiiane: this, is, a, test, testing |
04:18.43 | fridgid | regex makes the world go round. |
04:20.41 | fridgid | trying to make a mod that hides the super annoying post-PQ HUD windows, anybody know where in the source the script for that is? or even grep search terms to find the functions? |
04:21.37 | Beeblebrox42 | is there an eval in lua, so I could do something like eval(foo.."1") = value; (Simple case, I know I could use a table index instead) |
04:22.22 | Aiiane | no. at least, not that you have access to |
04:22.28 | fridgid | o_O ckknight is in here? |
04:22.36 | fridgid | ace coming to war lol? |
04:22.41 | ckknight | I have never left you, child |
04:23.15 | WobWork | fridgid: Just extract the myp and look at the public quest code |
04:23.43 | WobWork | easymyp puts everything in it's proper directories and filenames where it has the hash |
04:23.53 | fridgid | okies |
04:24.30 | WobWork | so somewhere in interface\default\ea_pqlootwindow\source\pqlootwindow.lua |
04:25.36 | Tomed | is vista64 supported for easymyp |
04:25.42 | Daegalus | yes, i used it |
04:25.48 | Daegalus | ignore the errors |
04:25.48 | Tomed | keeps crashing for me and i have latest .net and whatnot |
04:25.55 | Daegalus | run it as admin |
04:26.00 | Tomed | i have no uac |
04:26.22 | Daegalus | doesnt matter |
04:26.23 | fridgid | i'm the same way and i've still seen some funny stuff with run as admin before |
04:26.49 | Daegalus | i have my UAC on silent, so i dont confuse my system to hell |
04:26.58 | Daegalus | its already confused enough as it is |
04:27.18 | fridgid | do i need this debug thing for easyMYP? |
04:27.44 | Aiiane | no |
04:28.14 | Tomed | oh i'm retarded, still have war running |
04:29.03 | fridgid | you run in-game commands with /script same as wow? |
04:29.54 | m0td_2k | Tomed |
04:29.59 | m0td_2k | you must have WAR closed to run it |
04:30.01 | Aiiane | silly tomed |
04:30.16 | m0td_2k | oh, i'll learn to read |
04:30.55 | VonhintenHOME` | I gave Chryso a fix for Easymyp that should fix the need to close WAR |
04:31.00 | VonhintenHOME` | I thought he said it was in |
04:31.52 | VonhintenHOME` | http://code.google.com/p/easymyp/issues/detail?id=8&can=1 |
04:31.55 | VonhintenHOME` | says its fixed |
04:32.24 | Beeblebrox42 | :( Chat isn't a fixed font width *grumble* oh now how will Imake it pretty |
04:32.41 | VonhintenHOME` | oh, he hasn't uploaded a built copy yet |
04:32.56 | WobWork | fridgid: yes |
04:34.10 | fridgid | is there a manual for easymyp before i ask stupid questions? not much docu on google code |
04:34.16 | WobWork | no |
04:34.49 | fridgid | ok i'm assuming i load interface.myp? and this gives me a huge list, is there a better way to search through it? i don't understand the filter textbox |
04:35.58 | Beeblebrox42 | fridgid, under the first menu there you can export all the files, you should do that, then you can just search however you want through the files |
04:36.30 | WobWork | The filter textbox is a little weird |
04:36.32 | fridgid | ok, just seemed like a waste, i can handle that though, i just thought there was some sort of search/filter function built in |
04:36.38 | WobWork | use *lua* and *xml* |
04:36.42 | WobWork | and then load the myp |
04:36.46 | WobWork | to filter it |
04:36.59 | WobWork | Chryso said he'd fix that in the next build, but that's how you can do it currently |
04:37.41 | Aiiane | using *txt* as well doesn't hurt |
04:37.56 | fridgid | whats in the text files? |
04:38.20 | Aiiane | the occasional lua file that wasn't properly recognized/didn't have a hash |
04:38.25 | WobWork | all the files there isn'ta hash for |
04:39.17 | fridgid | i really hope they implement item linking and ToT into war |
04:39.28 | fridgid | and fix the stupid default ui bugs |
04:39.39 | Thunder_Child | dont get me started XD |
04:39.55 | Beeblebrox42 | fridgid, check out my LootBrag addon, it will link items into chat for you..but yeah I do hope they add it |
04:40.08 | fridgid | and either fix the contribution loot system or add other looting methods |
04:40.27 | Beeblebrox42 | ~wtf ToT |
04:40.28 | WobWork | The contribution loot system is pretty good |
04:40.35 | WobWork | but it'd be nice to be able to opt out |
04:40.37 | fridgid | oh is there a reason some unitframes don't reload properly when inside scenarios? |
04:40.37 | WobWork | Target of Target |
04:40.55 | fridgid | s/some/CUD |
04:40.59 | *** join/#waruidev Pewpewarrows (n=Pewpewar@68.49.103.200) |
04:41.12 | WobWork | you need a trailing / |
04:41.19 | fridgid | s/some/CUD/ |
04:41.28 | fridgid | lol, excellent. |
04:42.05 | `Zypher_1 | does LibSync actually work |
04:42.14 | WobWork | what's that do? |
04:42.18 | fridgid | sooo are we gonna get a sweet svn and CIA bots >_> |
04:42.32 | WobWork | Repo bot is right there |
04:42.34 | `Zypher | fridgid: only cf |
04:42.42 | Aiiane | oh hey, look who I just killed |
04:43.33 | fridgid | anybody get war to run under cider/cedga/osx? |
04:44.12 | Pewpewarrows | fridgid, without character models being rendered, yes |
04:44.51 | fridgid | i was gonna mess with it, but still unemployed and that whole bit so been busy looking for a job >_< |
04:45.18 | WobWork | A man with priorities =) |
04:45.39 | Pewpewarrows | hey, this is a war going on, much more important than a daytime job |
04:46.17 | fridgid | yeah no job right? though i think IBM decided not to contract me for some reason....after doing all the paperwork/drug test/background shit....assholes |
04:47.26 | Beeblebrox42 | fridgid, you in Colorado? |
04:47.27 | fridgid | when does the Interface/AddOns folder get loaded? i see source for things like character selection etc...not sure i'd be happy if thats modable.......be easy to trick people into deleting toons |
04:47.51 | fridgid | in morgantown, wv ... trying to get a job working for WVU |
04:48.46 | fridgid | just graduated college, picked a college town cuz i like them, and move in with a friend until i find a job and get an appt |
04:49.12 | Aiiane | fridgid: it isn't moddable |
04:49.19 | Pewpewarrows | West Virginia though? |
04:49.52 | fridgid | yes, i'm about 1.5 hours form pittsburgh though, and don't hold the wv against me, its nicer than its name gives it |
04:50.08 | `Zypher | Aiiane: do you know anything of libsync? |
04:50.17 | Aiiane | `Zypher: I looked at it briefly |
04:50.23 | Beeblebrox42 | fridgid, nothing wrong with that, I did the same out of college...of course I wasn't able to find a job in my field for 2 years and worked programming computers.. but hey it was a cool experince. I moved out to Orgeon though in 2002 where the job market was actually worst then now *L* |
04:50.32 | WobWork | Aiiane: how's it look? |
04:50.46 | Aiiane | nasty, but anything that tries to do what it does is going to |
04:50.57 | Beeblebrox42 | `Zypher, isn't that the one that lets you communicate between your addons? |
04:50.58 | `Zypher | Aiiane: well It doesn't seem to work either |
04:50.58 | `Zypher | lol |
04:51.02 | `Zypher | yes |
04:51.06 | WobWork | agreed |
04:51.13 | WobWork | There's no easy way to sync data =( |
04:51.23 | fridgid | the job market isn't nearly as bad as i thought, but it's not gonna offer as much money as where i moved from (charleston, sc) but thats ok, i missed the snow too damn much......and the women in college towns >_> |
04:51.27 | `Zypher | back to wow before addon communication |
04:51.46 | Beeblebrox42 | `Zypher, the guy that wrote it was in here the other day and said it works, but there is some ugly stuff about not being able to filter oout join events on channels and that sort of thing which made it an ugly solution for now |
04:52.08 | fridgid | speaking of that, whats best method for addon communication in war? the channel system looked clumsy |
04:52.16 | WobWork | none yet =) |
04:53.02 | `Zypher | Beeblebrox42: the released version doesn't work then |
04:53.03 | Beeblebrox42 | I think the channel system would be the only way currently.. I think it could be done via highjacking of the chat like spammenot does... but yeah it is still ugly as heck |
04:53.16 | `Zypher | Beeblebrox42: It joins a channel |
04:53.22 | `Zypher | registers a function to that channel |
04:53.28 | `Zypher | and goes to town |
04:53.35 | m0td_2k | Beeble - its not really possible |
04:53.42 | m0td_2k | too much crap is unfilterable |
04:54.09 | fridgid | theres so much stupid spam atm....the guild tax shit is annoying, theres no filters for it in the chat windows |
04:54.12 | WobWork | hm, I wonder how hard it would be to port Bejeweled to WAR =P |
04:54.20 | m0td_2k | you can kinda get rid of that |
04:54.28 | Beeblebrox42 | hmm what about joining a channel just to announce, and from there sending tells.. I know those can be captured. |
04:54.50 | m0td_2k | copy your 'Chat' tab to a new tab, are rename the old chat tab to '' |
04:54.50 | WobWork | tells are not always good |
04:54.51 | fridgid | i tried the now window thing, and i believe it worked, but my settings either didn't stick or something, cuz they've seemed to reset |
04:55.06 | WobWork | you could be shut down for spamming if it gets too energetic, I imagine |
04:55.06 | Beeblebrox42 | WobWork, I know, but there isn't many options currently |
04:55.07 | m0td_2k | that loses all the unfilterable garbage |
04:55.10 | VonhintenHOME` | Not much I can say about that Aii, you guys are just better |
04:55.13 | fridgid | not sure if some settings reset on crash or resolution change or something, but a lot of settings seem very spotty |
04:55.15 | m0td_2k | rolls, tithes, channel joins etc |
04:55.30 | VonhintenHOME` | our zealot let me die while I just stood next to him waiting for aheal |
04:55.40 | WobWork | VonhintenHOME`: Terrible |
04:55.47 | Aiiane | tell the zealot to use Squared and fail less |
04:56.16 | VonhintenHOME` | My comment when I first joined was "omg, 2 zealots.. I just peed a little" |
04:56.23 | VonhintenHOME` | yeah... |
04:56.29 | WobWork | VonhintenHOME`: Sorceress? =) |
04:56.38 | VonhintenHOME` | marauder |
04:56.44 | fridgid | destros for nubs anyways, l2p |
04:56.50 | WobWork | I have the same reaction as a BW when I see a healer |
04:57.00 | WobWork | . o O ("Wheeee!") |
04:57.12 | fridgid | <---bw, same feeling |
04:57.14 | VonhintenHOME` | yeah, Order had 4 bright wizards that time... |
04:57.18 | VonhintenHOME` | we got blown up |
04:57.27 | WobWork | Detonate is the best ability ever =) |
04:57.41 | m0td_2k | BW is fotm - thats for sure |
04:57.42 | VonhintenHOME` | they're gonna have to tone down those classes |
04:57.49 | WobWork | true |
04:57.56 | fridgid | fotm? |
04:58.05 | WobWork | as a level 14, I'm almost topping the damage in scenarios |
04:58.11 | m0td_2k | flavor of the month |
04:58.12 | Beeblebrox42 | lua> print("Test: %s", true) |
04:58.13 | lua_bot | Beeblebrox42: Test: %s, true |
04:58.15 | WobWork | outdone only by sorceresses, normally =P |
04:58.21 | fridgid | do sorcs get a detonate ability? or a playing with fire ability? |
04:58.26 | WobWork | yeah |
04:58.31 | WobWork | They have a detonate ability |
04:58.36 | Beeblebrox42 | lua> string.print("Test: %s", true) |
04:58.37 | lua_bot | Beeblebrox42: luabot:1: attempt to call field 'print' (a nil value) |
04:58.42 | fridgid | but no ghetto mortal strike? win. |
04:58.43 | Beeblebrox42 | lua> string.format("Test: %s", true) |
04:58.43 | lua_bot | Beeblebrox42: luabot:1: bad argument #2 to 'format' (string expected, got boolean) |
04:58.48 | VonhintenHOME` | I have a real problem with casters being able to cast while they're getting beat on by melee... DAoC got it right |
04:58.53 | WobWork | but BW have Cauterize |
04:58.59 | VonhintenHOME` | This is like WoW, and I fucking hate that about it |
04:59.05 | WobWork | VonhintenHOME`: Well it's instant cast dots |
04:59.16 | VonhintenHOME` | Yeah, too many damn dots in this game |
04:59.22 | fridgid | ugh daoc was failboat with casters, i'm ok with knockback and all, but daoc was stupid.....if you were a caster and a melee got on you, you lost period. |
04:59.23 | VonhintenHOME` | just like wow too |
04:59.27 | WobWork | you can slow our casting if it'sthe 3second cast |
04:59.27 | Tomed | how would i go about "researching" how an event works like PLAYER_ABILITY_TOGGLED |
04:59.28 | Beeblebrox42 | grr is there an easy way to convert bool's to their string equiv without an if then? |
04:59.39 | WobWork | Beeblebrox42: yes |
04:59.40 | VonhintenHOME` | fridgid, only if your group mates sucked |
04:59.59 | VonhintenHOME` | fridgid, root, mez, snare, stun... and prekiting, casters could own |
05:00.00 | Beeblebrox42 | Tomed, register the event, and then use that same args method given earlier. |
05:00.05 | VonhintenHOME` | but if they got caught, they died, as it should be |
05:00.14 | Tomed | ok thanks |
05:00.16 | fridgid | unless you were a lurikeen and stood inside a tank who was guarding you.....i always got my ass kicked |
05:00.22 | Beeblebrox42 | WobWork, thanks, how? *L* |
05:00.34 | WobWork | just looking it up |
05:00.42 | WobWork | there's actually an ingame function that does it |
05:00.49 | WobWork | somethingUtil.booltostring |
05:00.51 | WobWork | or something |
05:00.59 | Beeblebrox42 | Oh DataUtils? |
05:01.03 | Beeblebrox42 | I'll look it up |
05:01.03 | VonhintenHOME` | people die in combat.. someone has to be the first one to go down... it's usually gonna be the clothy because that's what people choose |
05:01.19 | WobWork | VonhintenHOME`: You'd be surprised =P |
05:01.26 | WobWork | at how many idiots focus on the tanks |
05:01.36 | WobWork | that are being kept up by the healers |
05:01.39 | m0td_2k | d(booltostring(true)) |
05:01.46 | VonhintenHOME` | well, working the tanks can work... it can be a good strategy... but not if everyone isn't on the same page |
05:01.50 | Thunder_Child | WobWork, no kidding |
05:01.52 | fridgid | i dunno that game was soo good and so weird....i played from release until ToA as an eldritch and sometimes a warden....though paladin types are boring as balls |
05:01.58 | Thunder_Child | i cant belive how many idiots there are |
05:02.09 | WobWork | working the tanks can work if -everyone- focusfires- |
05:02.15 | VonhintenHOME` | right |
05:02.23 | WobWork | however, distracting the tanks, then killing the healers, then the casters, then the tanks works even better |
05:03.00 | m0td_2k | i hate myself but they really gotta sort out this afk in scenarios thing |
05:03.09 | m0td_2k | i just got my BW to 10 without doing a thing |
05:03.11 | `Zypher | ok figured out LibSync's problem rofl |
05:03.13 | WobWork | m0td_2k: agreed |
05:03.27 | m0td_2k | proof of concept, of course |
05:03.32 | fridgid | hmmm, wonder if the pq rolls happen sequentially at intervals or just at once.....prob at once....wonder if i can remove the delay if thats true |
05:03.32 | `Zypher | for some reason he thinks you can /channelname stuff |
05:03.43 | Beeblebrox42 | I got into a scenario with 5 SW and 5 BM and I was the WP, ugh.. talk about going down first... We would go up to meet the enemy, then everyone would take 20 steps back..except me and I would be like...err..guys..guys!! |
05:04.40 | Daegalus | Beeblebrox42: spec your healing line, and aoe heal in the midlines |
05:05.06 | WobWork | BM? |
05:05.15 | Thunder_Child | ~bm |
05:05.16 | purl | extra, extra, read all about it, bm is bob mutch in chilliwack. Bermuda |
05:05.20 | Thunder_Child | ~wtf bm |
05:05.32 | Thunder_Child | Bowel Movment ofc |
05:06.24 | Beeblebrox42 | Daegalus sounds like a plan once I start getting mastery points haha |
05:07.27 | WobWork | Mourkain Temple is great for the BW |
05:07.36 | WobWork | terrain alone clumps everyone up in groups |
05:07.50 | m0td_2k | incidentally, is there a way to explode less as a BW |
05:07.57 | m0td_2k | must be the most retarded mechanic, ever |
05:08.01 | WobWork | m0td_2k: Burninate more |
05:08.13 | Odlaw | is there no time() function in war? |
05:08.16 | fridgid | its really not that bad once you get the hang of it, it's annoying as hell until about 15 when you understand it |
05:08.19 | WobWork | aka meltdown |
05:08.27 | WobWork | or find a healer and staple them to you |
05:08.38 | `Zypher | hurry up and get 40 you slackers, |
05:08.48 | fridgid | yeah, i was wondering why no clock mods are out, but i figured there must not be proper time functions or it'd be done |
05:08.57 | WobWork | with a healer, you can combust for great win |
05:09.02 | fridgid | yes |
05:10.12 | Felyza | Odlaw, yes and no |
05:10.24 | Felyza | Odlaw, there's a stable 1 minute timer |
05:10.50 | `Zypher | hahaah I win |
05:10.52 | `Zypher | I WIN! |
05:11.00 | WobWork | Gloom of Night is the Sorceress equivalent of Detonate |
05:11.05 | Thunder_Child | ~lose `Zypher |
05:11.06 | purl | `Zypher: You Lose. |
05:11.07 | WobWork | but it needs 5 points in Calamity |
05:11.12 | Felyza | Z, we're all busy making toys to make the game more fun |
05:11.18 | Beeblebrox42 | fridgid, I have a time mod installed... tells me the time, quite nice, right there on my screen |
05:12.00 | fridgid | how do you get server/local time? chat timestamps? i have no clue, but i haven't really looked at the api too hard |
05:12.14 | fridgid | except for bitching about item linking and ToT |
05:12.32 | `Zypher | Thunder_Child: I has it working tho |
05:15.08 | Thunder_Child | gratz `Zypher |
05:15.38 | Aiiane | have what working, `Zypher? |
05:16.35 | fridgid | how do you create a frame or where can i find info on widget api or are war mods very different from wow ones? |
05:16.49 | Aiiane | ~warapi |
05:16.49 | purl | from memory, warapi is http://www.thewarwiki.com/wiki/WAR_API |
05:16.52 | Aiiane | rtfm ;) |
05:16.57 | `Zypher | Aiiane: LibSync |
05:16.59 | `Zypher | I had to mod it |
05:17.03 | `Zypher | but It works for me now |
05:17.57 | fridgid | windows only created via xml? |
05:18.02 | `Zypher | yes |
05:18.09 | `Zypher | Aiiane: he was doing /channelname text |
05:18.11 | fridgid | bleh i hate xml |
05:18.12 | `Zypher | for some reason lol |
05:18.27 | `Zypher | has to be /2 :D |
05:18.35 | Felyza | um, wow api was all xml for windows too |
05:19.56 | Aiiane | out of curiousity, why do you hate xml |
05:22.23 | fridgid | wow api was not xml |
05:22.31 | fridgid | it was before, but they changed it so you could do everything via lua |
05:22.41 | fridgid | i just dunno xml, prefer lua format |
05:23.00 | fridgid | i guess its because im a mediocre coder and haven't messed with xml much. |
05:23.41 | Aiiane | if anything, xml is more straightfoward than Lua |
05:23.44 | Aiiane | you have tags |
05:23.47 | Aiiane | and tags inside of tags |
05:23.49 | Aiiane | that's it. |
05:23.59 | fridgid | whether or not using xml instead of lua in wow mattered, i have no idea, but i only use lua /shrug |
05:24.00 | DarkTrooper | xml is more confusing because there's no documentation, but it's simpler to use |
05:24.17 | Aiiane | no documentation? there is documentation |
05:24.23 | Aiiane | like the lua documentation it's incomplete |
05:24.28 | Repo | 10theseeker: 03beeblebrox42 070beta * r5 TheSeeker.lua: |
05:24.30 | Repo | Add way to turn off the seeker and each of it's methods of announcing. Added help screen to. Use /slash to see help. |
05:24.34 | Aiiane | http://www.thewarwiki.com/wiki/API:XML_reference |
05:24.54 | fridgid | ^^^^-----wheres repo drawing updates from? |
05:25.01 | Aiiane | the curseforge repositories. |
05:25.07 | Repo | 10theseeker: 03beeblebrox42 04v0.2Beta * r6 : |
05:25.08 | Repo | Add way to turn off the seeker and each of it's methods of announcing. Added help screen to. Use /slash to see help. |
05:25.13 | DarkTrooper | well at first there was none at all for xml, and at least lua is lua, you can look up lua syntax etc, xml isn't even a realm language :) |
05:25.15 | DarkTrooper | real* |
05:25.54 | Beeblebrox42 | fridgid, curseforge repos |
05:26.56 | fridgid | the curse updater work well? i haven't used it yet |
05:27.28 | DarkTrooper | it's not 0day well, but it's well enough i guess |
05:27.48 | *** join/#waruidev Hero (n=nobody@66.183.27.55) |
05:28.10 | fridgid | its not zeroday? thats dumb |
05:29.04 | DarkTrooper | well i'm sure it works extremly well for some people, but it always lag behind curse by several hours here |
05:29.10 | Beeblebrox42 | DarkTrooper, talking about my branch name? *L* That is just my branch to push out quick fixes while I'm moding the heck out of the trunk |
05:29.46 | DarkTrooper | nah talking about mods hitting curse.com and CC not wanting to update them for hours and hours and hours later :) |
05:30.01 | Beeblebrox42 | fridgid, curse manager works a lot better then others I've seen in the past, they just have had a lot of syncing and packging issues lately |
05:30.14 | Beeblebrox42 | DarkTrooper..oh well yeah, not 0day |
05:30.44 | Aiiane | um, DarkTrooper, I've actually often had the opposite happen o_o |
05:30.46 | Aiiane | it really depends |
05:31.00 | fridgid | ?quien es CC? |
05:31.10 | fridgid | moderators? |
05:31.25 | DarkTrooper | yeah i suspected that some people's were isntant Aii, has never happened here however |
05:33.03 | Hero | Has anyone tried playing without one of the myps? |
05:33.20 | Aiiane | er? |
05:33.47 | Andrew-- | Alright, you can't play without world.myp. nvm |
05:33.48 | *** join/#waruidev breaks- (n=breaks@cpe-70-124-65-39.austin.res.rr.com) |
05:33.54 | Andrew-- | Just figured that if you can remove files from a myp |
05:33.56 | Aiiane | video.myp you can do without, since you don't actually need the videos to play, but the others are kind of important |
05:33.58 | DarkTrooper | hmm, hot, might be time for a calippo |
05:34.12 | Andrew-- | Psh, who needs terrain anyways? |
05:34.18 | fridgid | is there a warden-like client yet? |
05:34.25 | Andrew-- | fridgid: No. |
05:34.52 | DarkTrooper | they haven't activated pb yet |
05:35.17 | Beeblebrox42 | hmm will easymvp work with the others other then interface? |
05:35.39 | DarkTrooper | there are no myps in any of the rest |
05:35.51 | DarkTrooper | err lua etc |
05:36.20 | Repo | 10waaaghbar_fps: 03leodido * r4 / (3 files in 1 directory): v0.2 |
05:36.57 | DarkTrooper | if your here ckk: you still going to do a fb for war? |
05:37.13 | Beeblebrox42 | yay, v0.2Beta for TheSeeker was grabbed by the client and the curse site almost imeaditly |
05:37.48 | WobWork | what is The Seeker? |
05:38.35 | fridgid | debug windows doesn't have to be open to catch errors no? |
05:38.43 | WobWork | no |
05:38.44 | Beeblebrox42 | WobWork, allows you to use a search term to locate targets in the world that match, will ding, announce on the screen, and in chat when found. I mainly use it for finding friendlies and mobs when doing quests using the friendly/hostile tabbing |
05:38.46 | VonhintenHOME` | no, but logging has to be enabled |
05:39.01 | fridgid | how do i do that? |
05:39.44 | WobWork | Beeblebrox42: can you make it ding on healers and casters of the opposite faction? =) |
05:40.42 | DarkTrooper | i hate how /tar wont select a target from a partial arg |
05:40.49 | Beeblebrox42 | WobWork... right now it only matches with a term against the targets name... but that is a doable future feature I think.. maybe I can use that addon that figures out the enemy's class and incorp that. |
05:41.07 | Beeblebrox42 | WobWork, if you add a ticket for the enhancment there is more of a chance I'll get to that sooner then later :D |
05:41.18 | WobWork | @project war/theseeker |
05:41.18 | Repo | WobWork: http://war.curseforge.com/projects/theseeker/. TheSeeker. Game: WAR. Leader: beeblebrox42. Updated: 4 seconds ago |
05:46.02 | WobWork | hm. |
05:46.16 | WobWork | An addon that shows the breakdown of the opposing side's classes in a scenario would be good |
05:46.35 | WobWork | could tie in with TheSeeker to mark out names |
05:47.02 | DarkTrooper | could tie in with a predictor 'you'll pwn face' 'ya gonna get smashed mate' etc :) |
05:49.17 | WobWork | hehe |
05:49.32 | WobWork | "Answer Hazy, Try Again Later" |
05:50.23 | WobWork | hm, what would be the best way to group it? |
05:51.01 | WobWork | have like 21: WP WP BW / 19: En SW /12: WL etc? |
05:51.25 | WobWork | or Healers: SH SH DPS: So So etc |
05:51.45 | Thunder_Child | another thing the UI should do but doesnt is keep interaction windows open, an influence reward giver or a quest givver with multiple quests you have to keep reopening the dialog |
05:51.57 | Beeblebrox42 | WobWork, there is one I am thinking at looking at that does something similar with getting that info,I think it has to divine it though: |
05:52.10 | Beeblebrox42 | @project EnemyTargetClass |
05:52.10 | Repo | Beeblebrox42: No project found that matches 'EnemyTargetClass' |
05:52.22 | Beeblebrox42 | @project war/EnemyTargetClass |
05:52.22 | Repo | Beeblebrox42: No project found that matches 'war/EnemyTargetClass' |
05:52.23 | DarkTrooper | tc: that was anoying me the other day too, but really, for all the ones that you don't want to have re-open would just be as annoying |
05:52.28 | WobWork | http://war.curse.com/downloads/war-addons/details/etc.aspx |
05:52.31 | Beeblebrox42 | foo |
05:52.32 | Beeblebrox42 | http://war.curse.com/downloads/war-addons/details/etc.aspx |
05:52.51 | Thunder_Child | DarkTrooper, no since i simply walk away to colse those |
05:52.55 | Thunder_Child | close* |
05:53.44 | Beeblebrox42 | anyway, finished up just in time to go to bed :/ Night everyone |
05:53.52 | *** join/#waruidev netcurse (n=hthieblo@76.73.155.18) |
05:56.57 | ian_` | how can I get the cur GMT epoch time in Lua? |
05:57.23 | Aiiane | you can't |
05:57.29 | Aiiane | at least, not in WAR lua |
05:59.48 | ian_` | why not |
05:59.49 | ian_` | o.o |
06:00.08 | ian_` | seems like a pretty retarded thing to restrict ;_; |
06:02.55 | Felyza | woot, found a way to script in xml... using the sound tag |
06:03.11 | Felyza | <Sound event="OnHidden" script="Sound.Play( Sound.WINDOW_CLOSE )" /> |
06:03.34 | Felyza | (been diggin in xml a bit before bed time, updating api) |
06:06.47 | Felyza | I've been adding lots of tags to the xml reference |
06:10.01 | WobWork | Felyza: That's very much apprecated =) |
06:10.39 | Felyza | Its bed time, so I'm tossing notes into the 'to be continued' section... too bad there's not a talk page for notes |
06:11.57 | Aiiane | ian_`: probably because normally it'd be os.time() |
06:12.04 | Aiiane | and it was easier to just not allow os |
06:12.09 | Felyza | If anyone's working with windows, I seriously suggest adding the <Sounds> section to their xml, REALLY simple (even I could do it), to add window open and close sounds. |
06:12.35 | WobWork | Felyza: Doesn't the http://thewarwiki.com/wiki/API:XML_reference have a discussion page? |
06:12.56 | Felyza | Oh, its red, I looked right over it |
06:17.53 | WobWork | hometime! |
06:21.25 | fridgid | is there a waywtf, contribution is so fucked up lol |
06:21.48 | fridgid | i just went and soloed burning mill on my 25 BW......i placed last....three noobs in the area placed higher than me |
06:25.19 | fridgid | are all the interface files inside of interface.myp? |
06:25.30 | kuntz` | I would assume so |
06:25.36 | `Zypher | fridgid: yes |
06:25.56 | fridgid | hmmm, i can't find the info im looking for |
06:26.29 | Felyza | things that make you feel good when browsing mythic xml... <!--$HACK (Added 3 rows to accomodate a last-minute producer request)--> |
06:26.39 | `Zypher | fridgid: what are you looking for? |
06:27.09 | fridgid | i'm trying to find out pqtracker functions |
06:27.32 | fridgid | i've looked inside the lootwindow file, but i didn't see the part i was looking for |
06:27.46 | fridgid | its a window called EA_Window_PublicQuestTracker |
06:27.47 | `Zypher | ea_publicquesttracker |
06:27.51 | fridgid | ... |
06:27.53 | `Zypher | is the mod |
06:27.54 | fridgid | where is that? |
06:28.00 | `Zypher | in default? |
06:28.03 | Felyza | interface.myp |
06:28.08 | fridgid | maybe i fucked up my extraction with easymyp |
06:28.30 | fridgid | was using windows grep to search through all the xml lua and txt files ie xtracted, and couldn't find it |
06:29.17 | fridgid | yeah i don't have that, at least i'm not crazy, been playing with grep for like 15 mins now lol |
06:29.31 | `Zypher | it should be in |
06:29.35 | `Zypher | Interface/Default |
06:29.55 | fridgid | yeah, i don't have it, i'll reextract, i prob just fubar'd that step so i wasn't there to be found |
06:30.18 | *** join/#waruidev phx|rizzen (i=foo@216-197-169-70.sktn.hsdb.sasknet.sk.ca) |
06:30.42 | phx|rizzen | oh my |
06:30.46 | phx|rizzen | a lot more people in here |
06:31.13 | fridgid | think im just gonna copy my myp file since you can't open warhammer with the file open in easyMYP and you can't open the mpy while warhammers open |
06:31.29 | Felyza | Lets see, interface.myp, extracted, quick search of all lua and xml files for 'hack' ... Found 60 occurrence(s) in 34 file(s) |
06:31.53 | fridgid | some of the comments in these files are pretty funny though |
06:32.45 | phx|rizzen | i prefer searchin through the linux kernal and counting the number of instances of 'fuck' and 'shit' |
06:32.53 | Felyza | --HACK: Windows all have the same damn id's...use something that won't -- have an matching id to another window... |
06:33.29 | Felyza | -- Hackalicious, this puts obstacles in the way of a customizable buff tracker |
06:34.23 | Felyza | -- HACK OF A HACK: commenting out other hack for 3.4 release and just calling... |
06:34.54 | Felyza | -- Don't even ask how much hackery this is.. you don't want to know. I'm not kidding. |
06:35.18 | Felyza | -- (Sigh more hackery) |
06:35.49 | Felyza | -- HACK: Because of the brialliant way that I set up the new targeting... |
06:35.58 | Felyza | =) |
06:36.57 | Felyza | Yeah, sort of spam, just reporting comments that were deemed needed to put in client files by Mythic. ;) |
06:38.53 | Felyza | night night all |
06:39.05 | Felyza | someone COULD continue my api documentation cause |
06:39.43 | Felyza | see discussion on http://www.thewarwiki.com/wiki/API:XML_reference |
06:43.17 | fridgid | ok i think im just stuck on the failboat tonight, i can't get this thing to extract any files called ea_publicquesttracker |
06:44.02 | Daegalus | I much prefer searching through the Windows source code and counting the number occurances of "World Domination".... err, pretend i never mentioned the windows source |
06:46.07 | Aiiane | fridgid: you have the hash file right? |
06:46.23 | fridgid | yes, its extracting some files at least |
06:46.26 | fridgid | just its incomplete |
06:46.26 | Felyza | fridgid, to make sure you have a keyword to search for, go to a pq, open the debug window, mouse over the tracker, and then search for the name it says in the debug window |
06:46.44 | fridgid | i've tried different directorys, extract all vs selecting all then extract selected |
06:47.06 | fridgid | i'll show you want my extracted directory looks like, sec |
06:47.12 | Felyza | nah |
06:47.14 | Felyza | i'm off to bed |
06:47.38 | fridgid | just don't see how it would do and incomplete extraction |
06:47.41 | fridgid | get no errors or anything |
06:47.54 | Felyza | Aiiane, crack that whip on a few of the other junkies here. I provided good keywords to grep the xml for to get more xml documentation done on the discussion page in the Wiki. |
06:47.59 | Aiiane | fridgid: grep EA_Window_PublicQuestTracker |
06:48.13 | fridgid | nah i've done that, the directory hes talking about isn't even in the list |
06:48.30 | Aiiane | did you extract txt files |
06:48.36 | fridgid | yes |
06:48.41 | fridgid | i even did it without setting a filter |
06:48.46 | Aiiane | because it's a hash-unknown one |
06:48.56 | Aiiane | interface\txt\ [hash here] |
06:49.00 | Felyza | unmyp get that one? |
06:49.10 | Aiiane | no, this was from easymyp Felyza |
06:49.20 | Felyza | I know he's using easymyp |
06:49.26 | Felyza | does unmyp extract it |
06:49.30 | Aiiane | no idea |
06:49.42 | fridgid | http://www.grabup.com/uploads/b1314f7e78b67d2d2dbba7d861ed84d6.png |
06:49.59 | fridgid | no i'm not running this tool on a mac, just easier to take ss of the directory on it |
06:50.08 | fridgid | using vista x32 |
06:50.21 | fridgid | if you compare that listing to yours its missing the one i need, and probably others |
06:50.38 | fridgid | maybe .net problems? i dunno |
06:50.55 | fridgid | i'd figured if any of that wasn't up to date etc etc it would just fail completely |
06:51.08 | Daegalus | she just said that its probably an unknown and to check interface\txt\[hash] |
06:51.12 | *** join/#waruidev Werelds (n=ask@cm1113418-a.maast1.lb.home.nl) |
06:51.13 | Felyza | extracting via unmyp, will check it in a sec |
06:51.30 | fridgid | o |
06:51.43 | Daegalus | i mean its even in your screenshot! lol |
06:51.49 | Felyza | Daegalus, go do some api documentating |
06:52.13 | Thunder_Child | `Zypher, did you ever fix the senario window shortuct key issue? |
06:52.35 | Felyza | fridgid, half done extracting |
06:53.03 | Daegalus | lol thats kinda funny, its in the screenshot you posted xD, and Felyza: dunno where to begin, or what to do to document anything, and personally dont want to install Cygwin on here |
06:53.15 | fridgid | its not in the ss? |
06:53.24 | phx|rizzen | someone said cygwin? |
06:53.26 | fridgid | pqlootwindow is not it |
06:53.27 | Felyza | Who said anything about cygwin? |
06:53.53 | fridgid | neither is questtrackerwindow its called ea_publicquesttracker |
06:53.56 | Felyza | I use textpad to 'grep', and firefox |
06:54.21 | Daegalus | fridgid: look at the SS and the IRC chat in the background, she says:[23:48]<Aiiane>because it's a hash-unknown one |
06:54.22 | Aiiane | I told you |
06:54.23 | Aiiane | EA_Window_PublicQuestTracker |
06:54.23 | Daegalus | [23:48]<Aiiane>interface\txt\ [hash here] |
06:54.37 | Daegalus | sorry im still stuck on that |
06:54.43 | Daegalus | im currently very spacey |
06:54.57 | Aiiane | EA_Window_PublicQuestTracker is NOT the file name |
06:55.00 | Aiiane | it's text in the file |
06:55.01 | fridgid | yeah, i'm regreping the txt files |
06:55.14 | fridgid | i understood that, sorry Aiiane, was merely correcting Daegalus |
06:55.16 | Daegalus | Felyza: eh I can do something similar with Notepad++. Maybe tomorrow. Maybe. |
06:55.47 | Daegalus | sorry, im easily amused atm and completely looking at the wrong things. and making no sense |
06:55.54 | Felyza | fridgid, use unmyp to extract, you get it that way, however, keep the easy myp extraction too... unmyp doesn't keep filenames or directory structure |
06:56.23 | Felyza | Its in FILE_7-316.lua |
06:56.26 | fridgid | i found it in .txt, sorry for the delay windows grep crashed on my doing my last query for some reason |
06:57.09 | fridgid | 6A3D4331_5E82C26BA664B6F0.txt for me |
06:57.30 | Aiiane | toldja >< |
06:57.50 | fridgid | so when will the hash thing output that proper? |
06:57.57 | Felyza | fridgid, its ok, everyone but Aiiane makes stupid mistakes |
06:58.00 | fridgid | if i have to do that everypatch ehh |
06:58.18 | Felyza | Aiiane makes temporary planned downgrades |
06:58.21 | fridgid | i'm just glad i wasn't failing as hard as i thought i was, it's usually something really stupid |
06:59.05 | Felyza | ~Aiiane |
06:59.10 | purl | aiiane is probably an Angel of UI Goodness |
06:59.20 | Daegalus | ROFL |
06:59.35 | Werelds | so when will the hash thing output that proper? <-- well if you're absolutely 500% sure what the _EXACT_ path + filename is, it can be added to the hashfile |
06:59.56 | Thunder_Child | ~factingo Aiiane |
06:59.59 | Thunder_Child | ~factinfo Aiiane |
06:59.59 | purl | aiiane -- created by Tsolval <n=Tsolval@rrcs-24-153-198-63.sw.biz.rr.com> 4d 12h 55m 57s ago; it has been requested 5 times, last by Felyza, 49s ago. |
07:00.11 | fridgid | i take it theres no way to get this info from the myp at this time? |
07:00.18 | Werelds | just lemme know and i'll get it on the google code |
07:00.20 | Werelds | no |
07:00.28 | Werelds | the only thing we can do tho |
07:00.35 | Werelds | is verify the hash + path against the myp data |
07:00.55 | fridgid | hopefully mythic will release an extraction tool like wow did |
07:01.12 | fridgid | but i guess this sin't that big of a deal |
07:01.13 | Werelds | the wow one isn't that old yet tho |
07:01.19 | Felyza | even if its dedicated to interface.myp only, itd make me happy |
07:01.20 | Werelds | i hope we don't have to wait for it for that long |
07:01.20 | fridgid | now that i know how to do it |
07:01.31 | fridgid | yeah, no joke that too forever |
07:01.31 | Werelds | more importantly tho |
07:01.36 | Werelds | WTB Interface.xsd |
07:01.40 | Werelds | BADLY |
07:01.40 | Felyza | agreed |
07:01.46 | Felyza | i asked the csr |
07:01.57 | fridgid | ?que es interface.xsd? |
07:02.02 | Felyza | they had no idea what i was talking about, even after explaining it |
07:02.22 | Felyza | fridgid, btw, do not use warbuddy, its bannable |
07:02.34 | fridgid | warbuddy? |
07:02.43 | Felyza | good. let it remain a question. trust me |
07:03.15 | fridgid | you know im just gonna google it |
07:03.18 | Felyza | i know what its called, and i know the csrs are looking for it, weilding a banhammer |
07:03.30 | fridgid | im not into hacking at all |
07:03.37 | Felyza | aside from that, i'm not touching it via google or anything else |
07:03.44 | Werelds | (09:01:55) (fridgid) ?que es interface.xsd? |
07:03.50 | fridgid | i'm 100% for using ui in creative ways even if it gives you a kickass advantage |
07:03.54 | Werelds | it's the definition used in all of the XML files we make |
07:04.03 | fridgid | oh, i just meant i dunno what an xsd file is |
07:04.05 | Felyza | <PROTECTED> |
07:04.12 | fridgid | ah |
07:04.12 | Werelds | with the schema definition, we'd know _EXACTLY_ what we can do in XML files |
07:04.14 | Repo | 10bbb: 03leodido * r2 / (4 files in 1 directory): Initial test. Just simple bufftracker with no fancy stuff |
07:05.42 | Felyza | I'm going to be calling EA tommorow, AGAIN, and this time I was told, by in game support, to not hang up until I get my damned title, so while I'm being bounced from person to person, I'll ask for interface.xsd |
07:06.10 | Felyza | God I do not look forward to the hold music |
07:06.11 | Aiiane | what title? |
07:06.15 | Felyza | world shaper |
07:06.26 | fridgid | how do you get that? |
07:06.34 | Felyza | first wave of closed beta |
07:06.36 | Daegalus | lol, I actually prefer my Bloodknight Title over World Shaper, but then again, Im a dok |
07:06.51 | fridgid | i think my favorite title was Denied, but you have to survive like 1000 fights with less than 5% hps |
07:07.10 | Felyza | i found out, after release, that it was due, but my elder code applied standard closed beta tester |
07:07.33 | Werelds | so that's why i go that title and noone else did |
07:07.35 | Werelds | :D |
07:07.38 | Daegalus | wait guys. for interface.xsd, wouldnt it be easy to just follow the path. Figure out the location of hte file that calls it then folloe the ../.. back and whatever directory it ends, pull the file? |
07:07.41 | Werelds | i was wondering about that! |
07:07.49 | Werelds | it's not in any myp file Daegalus |
07:07.50 | Felyza | i heard there's another title, and an item, if you have a daoc account that existed before warhammer linked to your warhammer account |
07:07.59 | Werelds | i went through every single myp |
07:08.09 | fridgid | too bad i sold my daoc account for $300 |
07:08.11 | Werelds | and there is not a file with any <xs definitions in them |
07:08.13 | Daegalus | then how is the game calling it if its not there? |
07:08.26 | Werelds | so either it's mega scrambled, or it's embedded in the code :) |
07:08.27 | Felyza | i have every account i ever held, i don't sell them |
07:08.50 | Daegalus | well guess we have to disassemble the EXE! |
07:08.51 | fridgid | once i get a real job and have more disposible money i'll consider that, but i'll neer play so many of these games |
07:08.53 | Felyza | logged on my shaman on eq a few months back, boy, it hasn't changed |
07:09.10 | Aiiane | the game doesn't need to have the xsd |
07:09.15 | Daegalus | i sold my WoW account for $1300, im fine. |
07:09.29 | fridgid | i prob could've sold mine for $500 prob still can |
07:09.41 | Felyza | oh, i don't pay monthly for them anymore, i'll get a month every now and then so they don't hit 1 year out, but still, fun to glance back for old times sake |
07:09.50 | fridgid | but fucking ebay shit pissed me off, i tried to sell it on markeedragon and got scammed......<---sucker i guess |
07:09.59 | fridgid | got it recovered, but gave up messing with it |
07:10.03 | Daegalus | i used markee, its how i got my sale |
07:10.12 | fridgid | are you one of those trustwho guys? |
07:10.17 | Daegalus | nope |
07:10.24 | fridgid | teach lol |
07:10.37 | Daegalus | i just know how to trade, cause I used to be and i think I still am a moderator of Keyhunt.com |
07:10.40 | fridgid | it just seems so sketchy to sell like that, but i guess i was stupid about it |
07:10.42 | Daegalus | biggest key trading site there is |
07:10.51 | Werelds | (09:09:07) (@Aiiane) the game doesn't need to have the xsd <-- doesn't NEED to, but we have no idea how they're processing the ui |
07:10.54 | Daegalus | so i have had plenty of experience |
07:11.03 | Daegalus | and learned the hard way with crap keys, so i didnt lose much |
07:12.52 | *** join/#waruidev Wobin (n=Wobin@124-171-24-200.dyn.iinet.net.au) |
07:14.53 | Daegalus | has anyone here opened the WAR.exe in a hex editor |
07:14.54 | Daegalus | ? |
07:15.09 | Wobin | why would you want to? |
07:15.16 | Werelds | yus me |
07:15.28 | Werelds | i've done a lil reverse engineering on it even |
07:15.35 | Daegalus | i find it funny there is actual code in it |
07:15.40 | Werelds | to peek at the myp unpacking :> |
07:16.15 | Daegalus | Transform the normal into world space for lighting. WorldNrm = mul( Normal, (float3x3)World );.. // Should not need to normalize here since we will normalize in the pixel . // shader due to linear interpolation across triangle not preserving. / |
07:16.40 | Daegalus | <PROTECTED> |
07:17.16 | Daegalus | <PROTECTED> |
07:17.39 | Andrew-- | Huh. |
07:18.38 | Daegalus | thats all in plain text in the EXE file |
07:18.49 | *** join/#waruidev Tomedd (i=Tomed@pool-71-188-54-195.cmdnnj.fios.verizon.net) |
07:18.53 | Daegalus | just random code |
07:20.39 | Wobin | search for 'hack' =) |
07:22.13 | Werelds | why are these shops teasing me |
07:22.15 | Werelds | WHY |
07:22.15 | Werelds | :( |
07:22.26 | Werelds | 24" monitors on sale MOOOO :{ |
07:22.28 | Daegalus | only a event onm Speed_hacking |
07:23.04 | slime- | is there actual game code in there or just that hlsl stuff |
07:23.50 | Daegalus | I dunno im just pulling random lines out, not really processing it. I just know the last 1/4th of the file is pure plain text code/stuff |
07:23.52 | slime- | seems strange either way |
07:23.57 | fridgid | ffs, it was in another mod still |
07:24.26 | Werelds | hrm more tempting me, 9800gtx on sale for €159 |
07:24.27 | Werelds | >_< |
07:24.48 | fridgid | i was looking at getting a few gfx card to run war at full, since my pos 8600gt doesn't do shit |
07:24.59 | fridgid | and the 260s looked nice....but then i'd have to buy a new mobo |
07:25.01 | Daegalus | slime: seems to be only lighting and shadows code |
07:25.12 | Thunder_Child | fridgid, no you wouldnt |
07:25.20 | Werelds | i already have a 9800gtx fridgid, so i'm tempted to stuff in a 2nd |
07:25.41 | Daegalus | i have 4 GTX 280s. |
07:25.43 | Daegalus | ;) |
07:25.44 | fridgid | Thunder_Child, i thought the 260s were pci-e 2.0 or 2.1 or w/e it is |
07:25.44 | Werelds | (they gave me this one as a replacement for my 8800gts which broke 2 months agi *SNIFF*) |
07:25.56 | fridgid | Daegalus, i hope you're joking, if not diaf |
07:25.57 | Werelds | *ago |
07:25.59 | Thunder_Child | fridgid, yes they are, however they are backwards compat |
07:26.09 | Daegalus | no, no joke. |
07:26.10 | fridgid | orly? |
07:26.19 | Thunder_Child | afaik yes |
07:26.21 | fridgid | i swear i was reading up on this and i needed a new mobo |
07:26.23 | Werelds | pci-e 2.0 is backwards compatible yeah |
07:26.37 | fridgid | hmmm |
07:26.51 | Werelds | http://en.wikipedia.org/wiki/PCI_Express#PCI_Express_2.0 |
07:27.11 | Werelds | oh wait some videocards might not be compatible |
07:27.19 | Werelds | bad card then! |
07:27.20 | fridgid | PCIe 2.0 is backward compatible with PCIe v1.x. Graphic cards and motherboards designed for v2.0 will be able to work with v1.1 and v1.0. In some cases it is possible that a PCI-E 2.0 card will not work correctly on a PCI-E 1.0a slot. This is only limited to certain video cards. |
07:27.27 | fridgid | i guess i read that and assumed, i dunno |
07:27.36 | Daegalus | but hten i again, i get any computer hardware I want for free. |
07:28.03 | fridgid | i think i need a new mobo anyways so i can do sli or at least have another x16 slot |
07:28.12 | Thunder_Child | does war scale SLI? |
07:28.13 | Werelds | See also |
07:28.13 | Werelds | Industry Standard Architecture (ISA) |
07:28.15 | Werelds | ISA <3 |
07:28.35 | Thunder_Child | though what i said was rather redundant |
07:28.39 | Werelds | those slots were the bomb, ISA network cards that were 30 cm long |
07:28.43 | fridgid | i can't run games fullscreen with my tuner card fullscreen as well, i think its a dx rendering thing, but either way i don't have a tv i have a tv tuner card |
07:29.06 | fridgid | s/network cards/token ring cards/ |
07:29.19 | Werelds | good point, but back then |
07:29.23 | Werelds | that WAS a network |
07:29.24 | Werelds | :P |
07:29.44 | fridgid | s/network/bastardized form of a network |
07:29.45 | Aiiane | oh god |
07:29.53 | Aiiane | screw token ring |
07:29.55 | Werelds | also, any retard can set up a network now if he knows how to match plugs to the right sockets |
07:30.15 | Daegalus | oh snap, AMD is breaking up |
07:30.16 | fridgid | OMFG, TOKEN RING DOOM LAN PARTY GOOOOOOOOO |
07:30.22 | Thunder_Child | Werelds, not quite |
07:30.29 | fridgid | Daegalus, link |
07:30.35 | Thunder_Child | not from scratch anyway |
07:30.49 | Daegalus | http://www.engadget.com/2008/10/06/amd-to-make-significant-corporate-announcement-tomorrow-possi/ |
07:31.06 | Thunder_Child | ~lart Daegalus |
07:31.06 | purl | slaps Daegalus around with a large trout |
07:31.12 | *** join/#waruidev Slakah (n=Slakah@5acd4394.bb.sky.com) |
07:31.12 | Werelds | oh really Thunder_Child? |
07:31.36 | Thunder_Child | Werelds, with no preconfigured software? |
07:31.41 | Daegalus | why did i get larted? |
07:31.43 | Werelds | i give you a cheap router, 2 cat5 cables, 2 pc's with XP/Vista on default settings |
07:31.49 | Werelds | and it'll work perfectly fine |
07:31.54 | Thunder_Child | ah hah, preconfigured software |
07:31.56 | Werelds | *router/switch |
07:32.11 | Thunder_Child | Daegalus, it's a rumor, not fact |
07:32.13 | Werelds | yeah well you aren't gonna have a retard working on a linux distro |
07:32.21 | Thunder_Child | one would hope |
07:32.40 | Thunder_Child | i have met a retard on linux actualy |
07:32.47 | Daegalus | Thunder_Child: : its fact, WSJ is reporting on it already |
07:32.58 | Daegalus | if you clicked hte link you would see it |
07:33.10 | Thunder_Child | i did, they have been wronf |
07:33.14 | Thunder_Child | wong* before |
07:33.17 | Thunder_Child | wrong* |
07:33.19 | Thunder_Child | *sigh* |
07:36.20 | DarkTrooper | wow, there's still a few war CE's availiable, haha |
07:36.49 | Thunder_Child | huh, someone mentioned in here that they had all sold out |
07:37.03 | DarkTrooper | not in oceanic region it seems |
07:37.20 | Thunder_Child | oceanic always seems to get the ass end of things |
07:37.30 | Wobin | win: http://graphjam.files.wordpress.com/2008/06/gj93.gif |
07:37.55 | Werelds | (09:37:18) (Thunder_Child) regions other than the US always seems to get the ass end of things |
07:37.56 | Werelds | fixed. |
07:38.02 | DarkTrooper | however, the WoW Wrath CE that wasn't even announced for non-us yet has apparenly all sold out |
07:38.32 | Wobin | win |
07:38.46 | Thunder_Child | Werelds, between EU and oceanic, EU would come out ahead |
07:39.14 | DarkTrooper | EU is usually handled by a specific Eu entity that's why |
07:39.23 | Thunder_Child | the my previous statment is correct still |
07:39.32 | DarkTrooper | and tradtionally EU would get games last |
07:41.08 | fridgid | how do you make a window transparent to mouse clicks? |
07:41.17 | fridgid | disable mouse interaction? |
07:41.20 | DarkTrooper | in the xml there's a tag |
07:41.23 | DarkTrooper | yeah |
07:41.28 | fridgid | hmmm |
07:41.30 | Werelds | (09:38:43) (Thunder_Child) Werelds, between EU and oceanic, EU would come out ahead |
07:41.36 | Werelds | depends |
07:41.42 | fridgid | can you edit tags of default mods? |
07:41.43 | Werelds | and even then |
07:41.54 | fridgid | like overwrite them? or add them during runtime? i'm total xml noob |
07:41.59 | DarkTrooper | no idea, probably not |
07:42.00 | Werelds | it's ridiculous how undervalued EU+OC are compared to the US |
07:42.06 | Werelds | and no, the US isn't the bigger market. |
07:42.32 | DarkTrooper | US is the biggest noob market... |
07:42.40 | DarkTrooper | oops, did i say that aloud? :) |
07:43.10 | Aiiane | ...someone just linked me a picture of what is apparently a real thing: the "South Lake Union Trolley" |
07:43.23 | Werelds | err, wut now Aii? |
07:43.24 | fridgid | EU women give the best bjs.....oops did i say that out loud? |
07:43.25 | Werelds | oO |
07:43.45 | Aiiane | who apparently once as a marketing campaign distributed "Ride the S.L.U.T." t-shirts |
07:44.10 | fridgid | lol |
07:44.54 | DarkTrooper | rofl in the wrath standard preorder, it has "products you may also like... war CE, War SE, War timecard" haha |
07:45.37 | Wobin | fridgid: not easily no you can't |
07:45.55 | Thunder_Child | Aiiane, what, sex sells, it always has |
07:46.08 | Andrew-- | Sex? Where? I've got monies! |
07:46.08 | Aiiane | Werelds: actually, the US and the EU are about the same market-wise, if you go by GDP |
07:46.11 | Daegalus | Im suprised you guys havent seen that |
07:46.16 | Wobin | DarkTrooper: That's like the Walmart "This product is sold out" recommendation |
07:46.17 | Daegalus | i saw it like 4 years ago |
07:46.26 | Werelds | GDP Aii? |
07:46.32 | Aiiane | gross domestic product |
07:46.34 | Thunder_Child | Andrew--, try your local red light district |
07:46.36 | Werelds | oh right |
07:46.47 | Andrew-- | url? |
07:47.14 | fridgid | i'm not a fan of our (US) deficit |
07:47.22 | Werelds | yeh i know hun, but everywhere this stuff comes up, the people who don't have a clue say that the US has a bigger market |
07:47.40 | fridgid | we borrow way too much from china, which is fine as long as were doing well, but the second things goto shit, china's got us in their pocket |
07:47.59 | DarkTrooper | china already has you guys in the pocket, and has for years now :) |
07:48.04 | fridgid | yeah |
07:48.15 | fridgid | china's got almost everybody in their pocket anyways |
07:48.16 | Wobin | DarkTrooper: whups. Target. http://kotaku.com/5042219/target-%20-no-warcraft-here-try-this-poorly-kitten |
07:48.29 | DarkTrooper | china don't need to bring arms anywhere, they can decimate markets from their lawnchairs :) |
07:48.50 | DarkTrooper | lol Wobin |
07:49.16 | Werelds | hahaha Wobin |
07:49.42 | Daegalus | gah if i didnt have to stay up till 1:30 to take my antibiotic, i would be so asleep right now |
07:50.00 | fridgid | somebody should port luaslinger to WAR.....thanks. |
07:50.01 | Werelds | anti biotics are fun :X |
07:50.42 | Daegalus | and i cant just take it early either since its not a trivial antibiotic. http://en.wikipedia.org/wiki/Chloramphenicol |
07:50.52 | Daegalus | probably the most powerful Antibiotic out there :P |
07:50.57 | Wobin | There are... trivial.. antibiotics? |
07:51.24 | Daegalus | well i mean |
07:51.31 | Werelds | what are you taking it for Daegalus? |
07:51.33 | Daegalus | like they cant harm you as much as this one can |
07:51.37 | Wobin | Basically you don't want to get it wrong =) |
07:52.21 | Daegalus | Ive been using this since i was 2 (well my parents have), and I take it for any serious infectionary illness, which happens maybe once every 2 years or more |
07:52.38 | DarkTrooper | well i guess my best bet is to call up harvies tm morn |
07:52.41 | Daegalus | usually completely gets rid of it in 2 days |
07:53.22 | Aiiane | fridgid: not really viable, since eval() isn't available in WAR |
07:54.49 | Daegalus | but ya, its actually one of the few antibiotics that work for me very well, i mean others do too for whatever they specialize in, but this one usually clears everything up in no time, no matter what it is most of the time. |
07:54.52 | fridgid | told you xml sucked lol xD |
07:55.13 | Aiiane | fridgid: that has nothing to do with XML |
07:55.35 | fridgid | s/xml/i/ |
07:55.44 | Aiiane | the thing that allowed not using XML in wow was CreateFrame() |
07:55.48 | Aiiane | not eval() |
07:56.05 | fridgid | i would ask what eval does, but im not sure i really wanna know |
07:56.07 | Wobin | thank god |
07:56.14 | Wobin | <3 CreateFrame |
07:56.17 | Aiiane | eval = takes a string and interprets it as lua code |
07:56.21 | fridgid | like i said, mediocre modder |
07:56.38 | Aiiane | basically |
07:56.43 | Aiiane | eval is being able to do what /script does |
07:56.46 | Aiiane | except from an addon |
07:56.48 | fridgid | so how is that different from w/e /script does? |
07:56.50 | Aiiane | and with no length restriction |
07:57.14 | Aiiane | the former can by bypassed, the latter cannot |
07:57.29 | fridgid | oh are you saying its not possible to port luaslinger over? |
07:57.44 | Werelds | bit of a shame we don't have EVAL |
07:57.45 | Aiiane | ....yes, that would be why I was addressing you in the first place :P |
07:57.57 | Werelds | closest thing would be loadstring but that's so slow :( |
07:58.05 | fridgid | ok, i was confused, i wasn't sure if you were answering something from before |
07:58.06 | Aiiane | don't have loadstring either |
07:58.13 | Werelds | you sure aii? |
07:58.17 | Werelds | that's so gay then |
07:58.18 | Werelds | :| |
07:58.23 | Aiiane | quite sure |
07:58.23 | fridgid | well that blows, i loved luaslinger for coding |
07:59.04 | Daegalus | pretty much mythic has taken an oblvious stance when it comes to addon making, pretending that it isnt there, and just letting us flounder in whatever we can figure out |
07:59.39 | fridgid | well at least tehres SOME modification |
07:59.44 | fridgid | fucking daoc pissed me off something fierce |
08:00.02 | Werelds | please keep in mind that the game's still young |
08:00.19 | Werelds | wow didn't kick off as good as it is now when it comes to customisation |
08:00.26 | fridgid | nope not at all |
08:00.32 | Werelds | it did set the standard now though |
08:00.54 | Werelds | any mmo maker in their right mind would be foolish not to take that into account |
08:01.11 | fridgid | see: Age of Conan |
08:01.29 | Werelds | err UI wise AoC isn't that bad really |
08:01.34 | Werelds | it's the game itself that's fucked |
08:01.44 | fridgid | yeah |
08:01.54 | DarkTrooper | i disliked the AoC UI, or large parts of it from memory |
08:02.07 | fridgid | i think i only went one week past my initial month b/f canceling |
08:02.10 | fridgid | had a 70 demo |
08:02.18 | Aiiane | WoW's still shit when it comes to UI documentation :P |
08:02.28 | Werelds | true |
08:02.29 | Aiiane | just wowwiki has had more time to trial-and-error it |
08:02.37 | Werelds | but that's community work |
08:02.41 | Aiiane | precisely |
08:02.43 | fridgid | the interface kit helped a lot though |
08:02.51 | fridgid | even though most of it was already done |
08:02.52 | Werelds | interface kit was too late |
08:02.53 | DarkTrooper | i dunno sloken or whoever he was, was pretty good :) |
08:02.55 | Aiiane | the interface kit is basically just what easymyp is |
08:02.56 | Werelds | way, way too late |
08:03.02 | fridgid | i agree |
08:03.05 | Aiiane | albeit with all of the filenames |
08:03.21 | fridgid | call me a douche, but i like my filenames proper |
08:03.26 | Aiiane | sure |
08:03.32 | Werelds | the only thing mythic really need to do now, is give us interface.xsd, because that's the one thing we can't verify on our own |
08:03.34 | Aiiane | but it's not like it's *that* big of a diff |
08:03.41 | Werelds | rest the community can figure out |
08:03.42 | fridgid | no, now that i'm aware |
08:04.11 | Aiiane | I personally almost never browse the default UI anymore, heh >.> |
08:04.13 | Werelds | well that, and they need to get a proper logging system :p |
08:04.15 | Aiiane | I just grep for what I'm looking for |
08:04.35 | Werelds | same here aii :p |
08:04.39 | Werelds | easiest way |
08:05.17 | fridgid | i do too i just didn't know the thing from before, i guess it really doesn't matter now, still bugs my ocd ass though |
08:06.44 | Aiiane | I feel sort of sorry for grarl |
08:07.01 | Aiiane | his latest release of his addon got borked because he forgot that 1.0.1 isn't actually a valid number |
08:07.35 | Daegalus | you mean in the mod version? |
08:07.46 | Aiiane | no, I mean that he had a lua variable for his version as well |
08:07.55 | Aiiane | and so it had yaddayadda = 1.0.1 |
08:07.58 | Aiiane | which caused a parser error |
08:08.05 | Daegalus | oh, i have mine as a stirng |
08:08.17 | Aiiane | well, he had it as a number so he could do comparisons |
08:08.22 | Aiiane | (would be my guess) |
08:08.35 | Daegalus | you can do comparisons with strings too :P |
08:08.50 | Aiiane | yes, but they won't always be the right result ;) |
08:09.02 | DarkTrooper | what a strange day, i feel like instant ramen for dinner |
08:09.07 | Werelds | btw, i assume loading custom fonts isn't possible either atm? |
08:10.04 | Daegalus | nothing and everything is possible |
08:13.54 | Daegalus | If anyone can figure out why my addon does not want to work Lists properly, give me a shout, ive spent a week trying to get a list working in my addon for Additions/Exceptions and still wont work |
08:18.23 | Werelds | what does [=[ do exactly in lua btw? |
08:18.38 | Werelds | i know you can use [[]] to avoid having to escape loads of crap in strings |
08:18.43 | Werelds | but [=[ ? oO |
08:21.51 | Aiiane | you know |
08:22.09 | Aiiane | I just had an extremely horrible, terrible, totally screwed up idea for how hallas could do his dynamic resizing |
08:22.27 | Aiiane | but it's the most bastardized plan ever and if anyone actually did it id have to throttle them |
08:22.45 | Werelds | base it on chat width and count the number of chars ?! |
08:22.47 | Werelds | ;DDD |
08:22.48 | VonhintenHOME` | if you say "monitor debug messages for that label and resize", I'll barf |
08:22.50 | Werelds | *char |
08:23.26 | Aiiane | VonhintenHOME`: got it in 1 |
08:23.37 | VonhintenHOME` | ok, /barf |
08:23.38 | Werelds | rofl |
08:23.56 | Aiiane | except that I was going to take it a step farther and have it start out at the screen width and scale down until it got a text-cut-off warning, then step back up once |
08:24.13 | Werelds | seems more efficient the other way! |
08:24.31 | Wobin | I can see the autoresizing for something like dps or fps being fantastic |
08:24.53 | *** join/#waruidev BotanicalPuppet (n=Botanica@adsl-69-230-179-194.dsl.irvnca.pacbell.net) |
08:24.57 | Wobin | self fufilling prophecy to have single digit fps =) |
08:25.13 | VonhintenHOME` | Mythic really just needs to provide standard font measurement API in lua |
08:25.19 | BotanicalPuppet | hi addon ppl, can i page the StickyGearSettings author Felyza? |
08:25.25 | VonhintenHOME` | and... they need to fix autoresize=true on labels |
08:25.36 | Wobin | Felyza went to bed I think |
08:25.54 | BotanicalPuppet | ok, felyza will see the patch in the morning |
08:26.38 | Daegalus | patch? |
08:26.57 | Aiiane | addon patch I think BotanicalPuppet means |
08:27.18 | BotanicalPuppet | yes, to the stickygearsettings |
08:27.24 | BotanicalPuppet | on the project page bug tracker |
08:27.26 | Daegalus | oh ok, i thought he meant WAR patch |
08:28.01 | Daegalus | well im off to bed, night all |
08:28.37 | BotanicalPuppet | i made a lot of progress tonight on my ChosensHelper and it should be ready for 1.1 in a few hours... i keep putting in features before bugfixes tho XD |
08:28.53 | VonhintenHOME` | I really want to figure out a way to stop a texture from tiling when its size is bigger than the texture, and scaling when it's size is smaller than its window |
08:33.19 | Aiiane | http://failblog.org/2008/09/08/conspiracy-fail/ |
08:33.31 | Aiiane | VonhintenHOME`: the answer is you make a subwindow that's the correct size |
08:35.32 | fridgid | can somebody give me the proper name of the pq window i was looking for earlier? doing dependicies i assime i need to put it in there? |
08:35.50 | VonhintenHOME` | HAHAHA, The Unicorn's are the blame, they shit rainbows. |
08:35.56 | fridgid | its like ea_publicquestresults or something |
08:36.20 | VonhintenHOME` | God people are dumb as hell in america... |
08:36.32 | Aiiane | fridgid: it's included in something else |
08:36.44 | Aiiane | let's see... |
08:36.45 | VonhintenHOME` | Aii, well, I'm talking about for texture viewer, don't know the size before hand :) |
08:37.08 | fridgid | or better yet can somebody tell me how to get the name proper lol |
08:38.15 | fridgid | i guess i can grep for it in .mod files? or do mythic ones not have those....checks |
08:39.31 | fridgid | think i found it in some xml file |
08:39.56 | Aiiane | ot |
08:40.02 | Aiiane | *it's EA_ObjectiveTrackers |
08:40.04 | fridgid | <Window name="EA_Window_PublicQuestResults" sticky="false" savesettings="false"> |
08:40.09 | fridgid | wait i guess thats not it |
08:40.20 | fridgid | how did you figure that out Aiiane? |
08:40.39 | Aiiane | I turned on file loading messages in the debug window and looked for where it loaded the publicquesttrackerwindow.lua |
08:40.47 | Aiiane | btw, Werelds |
08:40.50 | Aiiane | the exact path |
08:41.10 | Aiiane | interface\default\EA_ObjectiveTrackers\Source\PublicQuestTrackerWindow.lua |
08:41.11 | VonhintenHOME` | not all a ea mods are .mod |
08:41.51 | fridgid | but inside MY mod file i only need this right? EA_ObjectiveTrackers |
08:41.56 | Werelds | actually |
08:41.58 | Werelds | hold on |
08:42.01 | Aiiane | actually, VonhintenHOME`, they are |
08:42.04 | Aiiane | fridgid: correct |
08:42.07 | Aiiane | (as a dependency) |
08:42.07 | fridgid | as a dependency |
08:42.08 | Werelds | file loading messages in the debug console give the FULL path right? |
08:42.15 | Aiiane | Werelds: mostly |
08:42.24 | Werelds | then why the fuck am i making it hard on myself |
08:42.29 | Aiiane | they substitute the mod name for the name of the folder |
08:42.33 | VonhintenHOME` | well, they weren't in demyp, maybe easymyp fixed that |
08:42.33 | Aiiane | but that's usually the same |
08:42.48 | Werelds | i can just friggin dump that, hash em and fill in any missing ones in the hashlist :/ |
08:42.54 | Aiiane | heh :P |
08:43.05 | Werelds | i know how to hash em so jesus |
08:43.07 | Werelds | shoot me |
08:43.07 | Aiiane | it's not quite perfectly formatted |
08:43.08 | Werelds | please |
08:43.11 | Aiiane | but some regex should fix it |
08:43.16 | Werelds | was about to say that |
08:43.21 | Werelds | creative replacements = win |
08:43.23 | fridgid | how do you dump the log file? or where is it? |
08:43.39 | Aiiane | actually |
08:43.42 | Aiiane | it's almost perfectly formatted |
08:43.48 | Aiiane | just have to swap some slash directions |
08:43.56 | Werelds | logging in now >_< |
08:43.59 | Werelds | and erm fridgid |
08:44.17 | Werelds | i turn on the loggin with like 3 lines of lua code |
08:44.24 | Werelds | because the in-game logging doesn't really work |
08:44.31 | Aiiane | TextLogSetIncrementalLogging(), no? |
08:44.37 | Aiiane | or saving |
08:44.37 | Werelds | aye |
08:44.40 | Aiiane | instead of logging |
08:44.42 | Aiiane | something like that |
08:44.49 | Werelds | i'll look it up in a sec |
08:45.02 | Werelds | got my miniaddon stashed away somewhere cuz it was logging too much :p |
08:45.05 | fridgid | the debug button doesn't work? |
08:45.18 | Werelds | not relaly, no |
08:45.21 | Werelds | *really |
08:45.25 | fridgid | s/debug/debug log/ |
08:45.32 | Werelds | sometimes it does, sometimes it doesn't |
08:46.03 | Aiiane | it is indeed TextLogSetIncrementalSaving("logname", enable (boolean), "path\to\log") |
08:46.44 | Werelds | path can be anything as well |
08:49.23 | Aiiane | but, werelds |
08:49.39 | Aiiane | it doesn't seem to turn on logging until after all of the file loading messages :P |
08:49.49 | Wobin | http://www.flickr.com/photos/30938059@N08/2921446246/ |
08:50.10 | Wobin | hm, suggestions as to making the headers a little more... headery? |
08:50.34 | Aiiane | different font, but I don't remember whether that's possible or not |
08:50.43 | Wobin | aye should be =) |
08:50.54 | Wobin | Just got to find one |
08:52.09 | Aiiane | font_clear_default_bold |
08:52.47 | Aiiane | wait, that's not it |
08:53.09 | Aiiane | font_clear_medium_bold |
08:53.10 | Aiiane | there we go |
08:54.06 | fridgid | how do you comment in xml? /* */ ? |
08:54.14 | Wobin | <!-- |
08:54.17 | Wobin | --> |
08:54.28 | fridgid | shit...duh....just like html |
08:55.00 | Aiiane | you know, you really should get with the times :P |
08:55.08 | Aiiane | WoW may not require XML but tons of stuff uses it :P |
08:55.13 | Wobin | hm, apparently font_heading_small doesn't exist? |
08:55.25 | fridgid | i stick to php, html, css |
08:55.42 | fridgid | like i said mediocre coder >_> |
08:55.53 | Werelds | xml is so easy tho |
08:55.54 | VonhintenHOME` | lol aii, get with the times would have been 10 years ago =P You're just waaaay behind man |
08:56.25 | Aiiane | there's font_heading_small_no_shadow, Wobin |
08:56.29 | Werelds | [08/10/07][10:55:09][Loading]: (EASystem_Utils): Loading file: interface/default\EASystem_Utils\Source/GameDefs.lua |
08:56.33 | Werelds | logging just fine aii |
08:56.33 | Werelds | :D |
08:56.37 | Wobin | ta |
08:56.40 | Aiiane | Werelds: good |
08:56.57 | Aiiane | Werelds: what did you do to set it before the file loading? or did it persist properly |
08:57.12 | Wobin | oh I like that one |
08:57.14 | fridgid | can you comment .mod files same way? |
08:57.35 | Werelds | TextLogSetIncrementalSaving("UiLog", true, "logs\megalogofwin.log"); |
08:57.35 | Werelds | TextLogSetEnabled("UiLog", true); |
08:57.36 | Aiiane | ah, looks like it persists after it's set again |
08:57.38 | Aiiane | fridgid: yes |
08:57.39 | Wobin | http://www.flickr.com/photos/30938059@N08/2921455986/ |
08:58.00 | Werelds | i did have logging turned on tho |
08:58.02 | Werelds | in debug console |
08:58.07 | Werelds | so it might only need the saving line |
08:58.09 | Aiiane | Wobin: wtb sans serif text pst :P |
08:58.13 | Werelds | cuz AGAIN my uilog.log was empty |
08:58.43 | Wobin | Aiiane: that's -almost- sans serif =) |
08:58.55 | Wobin | but yeah, lets see what else we can put in |
08:59.44 | Werelds | time to start regex-replacing shit |
08:59.54 | Wobin | Aiiane: http://www.flickr.com/photos/30938059@N08/2920613499/ |
09:00.35 | Wobin | It's a bit of a schism between the header font and the name font |
09:02.02 | Aiiane | Wobin: if it were up to me, all the fonts would be sans-serif :P |
09:02.03 | VonhintenHOME` | imo that will look better if you style the headers and the sub entries differently |
09:02.22 | Wobin | Which way around though, VonhintenHOME? |
09:02.32 | VonhintenHOME` | instead of the standard alternative rows look |
09:02.38 | Wobin | have the fancy for the headers, and normal for the names? |
09:02.53 | VonhintenHOME` | I'm not just speaking about fonts, I'm talking row appearance |
09:03.01 | Wobin | hm |
09:04.36 | Wobin | can't do that easily |
09:04.36 | fridgid | oh great, another chance to show my noobery...... if i define a local function in an lua file, how do i make it available to something i defined in an xml file? |
09:04.47 | Wobin | as it's a psudolist of sorts |
09:04.55 | Wobin | where there are only 10 rows, and the contents get shuffled |
09:05.10 | Wobin | so modifying the background of a row while you're scrolling up or down... |
09:05.28 | Wobin | fridgid: what are you trying to reference? |
09:05.31 | Wobin | a function? |
09:05.38 | Wobin | if so, you can't make it local =) |
09:05.47 | Wobin | just put it inside the addon object namespace |
09:05.48 | VonhintenHOME` | fridgid, if the xml is just calling a function, just make sure the function is in the same file as the local function, and appears below the local function |
09:06.36 | fridgid | yeah i can do object scope in the same file, just wasn't sure about this xml CRAP |
09:06.59 | fridgid | so all functions called from xml files need to be global? |
09:08.40 | Werelds | Aiiane |
09:08.50 | Werelds | you got any idea how many xml/lua files there are in total? |
09:09.18 | Aiiane | Werelds: not sure |
09:09.19 | Aiiane | but |
09:09.20 | Aiiane | sec |
09:09.36 | Aiiane | http://waruidev.pastey.net/97666 |
09:10.09 | Aiiane | that's everything that loaded after the debug window |
09:10.21 | Aiiane | im pretty sure we already have the hashes for everything that loads before it |
09:11.05 | Werelds | nothing loads before it |
09:11.14 | Werelds | except for interfacecore.lua |
09:11.16 | Werelds | but we already got that |
09:11.32 | Aiiane | not entirely true |
09:11.47 | Aiiane | EA_DefaultWindowSkin does |
09:11.48 | Aiiane | ;P |
09:11.59 | Aiiane | and the InterfaceCore stuff |
09:13.25 | Werelds | we already got all of them tho so np |
09:13.34 | Werelds | it's funny btw |
09:13.44 | Werelds | at some point it starts randomly loading default addons and user addons |
09:14.44 | Aiiane | probably has to do with its dependency solver |
09:15.05 | Aiiane | http://waruidev.pastey.net/97667 there's all the stuff that loads before the debug window, btw, including .mod files |
09:15.38 | Aiiane | oh, whoops, I left some addon .mods in there |
09:15.42 | Aiiane | oh well, easy enough to strip out |
09:16.05 | Werelds | err |
09:16.11 | Werelds | you got 247 entries |
09:16.15 | Werelds | i got |
09:16.15 | Werelds | sec |
09:16.20 | Werelds | 349 |
09:16.22 | Werelds | :p |
09:16.55 | Werelds | lemme just compare yours and mine, see what you missed, and..how :| |
09:17.41 | Aiiane | oh |
09:17.48 | Aiiane | I think the first one I pasted didn't include xml files |
09:17.55 | Aiiane | just .lua's |
09:18.21 | Aiiane | yeah |
09:21.34 | Aiiane | with XML files included: http://waruidev.pastey.net/97668 |
09:22.16 | Aiiane | or, both before and after combined: http://waruidev.pastey.net/97669 |
09:22.30 | Aiiane | the combined one gets 646 entries |
09:22.45 | Werelds | just checking your included xml with mine |
09:22.51 | Aiiane | ...arg |
09:22.58 | Aiiane | I included some AddOns again >< |
09:23.10 | Werelds | that's np |
09:23.14 | Werelds | already stripped them out |
09:23.14 | Werelds | ;) |
09:23.23 | Werelds | only difference between yours and mine is that erm |
09:23.40 | Werelds | your uimodwindow gets loaded at line 79 |
09:23.48 | Werelds | mine at 346 |
09:23.49 | Werelds | :D |
09:23.54 | Aiiane | heh |
09:23.55 | Werelds | fuck knows how that is possible |
09:24.00 | Werelds | but that's the way it is |
09:24.26 | Werelds | i'll whip up an app to hash the paths in a minute |
09:24.33 | Aiiane | http://waruidev.pastey.net/97669 there, I fixed it anyways |
09:24.36 | Werelds | and see if i can push it to chryzo's google code |
09:25.31 | Aiiane | hmm... does the myp store the paths with proper case, or lower case? |
09:25.41 | Werelds | lower |
09:25.42 | Aiiane | I'd assume proper case |
09:25.43 | Aiiane | odd |
09:25.46 | Aiiane | but ok |
09:25.47 | Werelds | and |
09:25.50 | Werelds | with mixed \ and / |
09:25.50 | fridgid | http://www.thewarwiki.com/wiki/API:WindowGetShowing <----what type is window in that? |
09:26.04 | fridgid | i dunno how to get a window handle |
09:26.06 | VonhintenHOME` | string |
09:26.15 | fridgid | so "string" ? |
09:26.18 | VonhintenHOME` | it's the window name string |
09:26.20 | Werelds | yus |
09:26.24 | fridgid | hmmm |
09:26.27 | Aiiane | http://waruidev.pastey.net/97669 |
09:26.32 | Aiiane | now has proper slashes and lower case |
09:26.35 | *** join/#waruidev Andrew--|afk (n=nobody@66.183.27.55) |
09:26.42 | Werelds | don't need to slash properly aii |
09:26.48 | Aiiane | yeah, but still :P |
09:26.53 | Werelds | it's done unproperly in the myps as well |
09:27.00 | Werelds | and i'll do case in c# |
09:27.02 | Aiiane | hm, k |
09:27.11 | Werelds | the myp format is well weird |
09:27.12 | Aiiane | can always just has 6 versions for each line :P |
09:27.13 | Werelds | really is |
09:27.19 | Aiiane | still O(n) :P |
09:27.34 | Aiiane | er, would be 8 versions I guess |
09:27.36 | Aiiane | for all combos |
09:27.37 | Aiiane | but meh |
09:28.17 | Werelds | lol @ poor chryzo's google page btw |
09:28.22 | Werelds | gets a "defect" report |
09:28.22 | Werelds | Rar has been overshadowed by zip and tgz for comming on 10 years, there's |
09:28.23 | fridgid | oh im getting that invalid error b/c its returning false i bet |
09:28.24 | Werelds | no reason to distribute in such an archaic format. Zip is now built into |
09:28.26 | Werelds | operating systems for nearly 5 years. Distribute in it! I should not need |
09:28.29 | Werelds | etc |
09:28.36 | Aiiane | lol @ people in general |
09:28.40 | Wobin | pft screw them =) |
09:28.42 | Aiiane | I still say bz2 |
09:28.47 | Wobin | 7zip |
09:28.53 | VonhintenHOME` | I hate to agree with that guy, .rar is old school |
09:28.58 | Aiiane | 7z still isn't widely enough supported |
09:29.04 | Wobin | if you don't have winrar, you're a noob |
09:29.05 | VonhintenHOME` | That's why you should use it |
09:29.05 | Aiiane | pretty much anything supports bz2 |
09:29.09 | Werelds | VonhintenHOME`: and zip isn't? |
09:29.15 | Werelds | that's the biggest bullshit argument in the world |
09:29.20 | VonhintenHOME` | 7z, screw the rest |
09:29.24 | DarkTrooper | rar is the only format, everything else is just an imitation |
09:29.31 | Aiiane | OS WARS GO |
09:30.00 | Werelds | well it's just big bullshit to say rar is "outdated" or "archaic" and that ZIP isn't |
09:30.11 | Aiiane | its committed, Wobin |
09:30.21 | Aiiane | the packager just stalled again because of some !#%$@#$ wowace repo |
09:30.43 | Wobin | Aiiane: hm, oh the packager is tied into the commit response? |
09:30.48 | fridgid | whats the difference between WindowSetShowing and .Hide/Show ? |
09:31.02 | DarkTrooper | rar is still used for scene releases, so really, everything else can get fucked :) |
09:31.04 | Wobin | former is the essentially system call |
09:31.13 | VonhintenHOME` | Wobin, nah |
09:31.15 | DarkTrooper | tho i'm not opposed to bz2 if it's a nix only distro |
09:31.19 | Wobin | latter is what you have to write to use the former if you want it to work |
09:31.21 | VonhintenHOME` | .Hide and .Show are part of the Frame class |
09:31.45 | VonhintenHOME` | You can wrap an existing window in a Frame class and use its methods as if it were an object |
09:31.51 | Wobin | ah, kk. Hide and Show use WindowSetShowing =) |
09:31.56 | VonhintenHOME` | right |
09:31.58 | Wobin | put it that way =) |
09:32.33 | Wobin | Aiiane: I suggest we get a Repo packager. And a wowace repo packager =P |
09:32.43 | fridgid | case in point, either seem to work for my purpose, which should i use? |
09:32.51 | fridgid | does it really even matter? |
09:32.56 | Wobin | fridgid: It doesn't matter, really |
09:33.11 | Wobin | Hide and Show are a little more easily set up |
09:33.22 | Wobin | since you just have to call them |
09:33.23 | VonhintenHOME` | You'll see things like this throughout the ea interface: ActionBar = Frame:Subclass ("ActionBar") |
09:33.26 | fridgid | okies |
09:33.34 | Wobin | instead of WindowSetShowing("FrameName", true) |
09:35.20 | VonhintenHOME` | Ok, I've got a design meeting in 4.5 hours....cry sleep time |
09:35.36 | Aiiane | not all windows have objects associated ;) |
09:35.43 | Aiiane | and thus .Hide/.Show don't work for everything. |
09:35.59 | DarkTrooper | Aiiane.Hide ? |
09:36.12 | Aiiane | DarkTrooper:Shutdown() |
09:36.12 | Wobin | forgot the () |
09:36.43 | DarkTrooper | nah i got a solid 10 hours sleep last night, so i'll probably be good until 2300ish :) |
09:37.29 | Aiiane | WindowSetHandleInput("DarkTrooper", false) |
09:37.30 | Aiiane | :P |
09:38.12 | Aiiane | Wobin: did your commit get packaged correctly? |
09:38.22 | Wobin | hm, lemme check |
09:38.24 | Aiiane | if not tell me and ill force a run again, some things might have gotten lost in the shuffle |
09:38.57 | Wobin | Aiiane: looks to be fine =) |
09:39.00 | Aiiane | k |
09:39.49 | Wobin | solid 10 hours of sleep? |
09:39.52 | Wobin | lucky bugger |
09:41.14 | DarkTrooper | yeah i was getting shit sleep for a few days and was tired real early last night, so i took a gamble and it paid off :) |
09:41.37 | fridgid | how do i get addon version from mod file? |
09:41.56 | DarkTrooper | ver in mod file isn't reliable |
09:42.11 | DarkTrooper | alot of authors have figured out it's anoying to change it all the time, so they put in a 'soft' ver somewhere else :) |
09:42.23 | fridgid | hmm |
09:42.26 | fridgid | aight |
09:43.22 | Wobin | If I use SV, it'll be the Aiiane way =P |
09:44.06 | Wobin | I've been putting off adding a sv file to Rolodex, but will in the next version |
09:44.35 | Wobin | Add in a Penpals category for the most recently and most mailed |
09:45.25 | Aiiane | I'm trying to avoid SV's on things that don't actually need them. |
09:45.49 | DarkTrooper | i'm def getting lazier i think (if that's even possible), thinking of ordering a book of a site, isntead of ordering it from a local bookstore |
09:47.44 | Wobin | well, this way you get it delivered |
09:49.29 | DarkTrooper | ya, tho dilivered soemtimes = damaged :) |
09:50.16 | Aiiane | ugh |
09:50.22 | Aiiane | the author of daocbuffs is doing it wrong |
09:50.44 | DarkTrooper | there was forum talk of you doing it wrong if i remember |
09:51.41 | Aiiane | not sure what you were referring to |
09:53.29 | Aiiane | care to elaborate? |
09:54.49 | fridgid | are there any timer libs? |
09:55.15 | Aiiane | there's libtimer |
09:55.16 | fridgid | i know thats prob overkill, but isn't it horrible on performance to have so many timers updating the way you have to do them in war? |
09:55.31 | Aiiane | yes/no/maybe |
09:55.32 | fridgid | i only need to clock 30s after an event, for one call, nothing much |
09:55.49 | Aiiane | it doesn't take much time to call a function, increment a variable, and return |
09:55.53 | fridgid | just do the same thing listed i the wiki tutorial? |
09:56.05 | art3mis | dark you're even lazier if you getthe ebook and then use a speach program to read it to you |
09:56.07 | fridgid | yeah |
09:57.55 | art3mis | man i wish i could teleport |
09:58.05 | art3mis | i hate the trek to and from work but love my job |
09:58.10 | fridgid | but theres no Time() or way to get time? |
09:58.29 | fridgid | or GetTime w/e it was called |
09:58.43 | Aiiane | no, there is not. |
09:58.58 | Aiiane | art3mis: you can but the police come arrest you for speedhacking |
09:59.10 | art3mis | thats true |
09:59.10 | Aiiane | :P |
09:59.22 | fridgid | then just port out of jail, l2p Aiiane |
09:59.23 | art3mis | hehe that would be funny |
09:59.36 | fridgid | you've got to think outside the box |
09:59.40 | art3mis | pop into existence in yer office and 2 cops appear arrest you and disappear with you |
10:01.38 | fridgid | Aiiane, where is libtimer? |
10:01.44 | Wobin | Sad =( |
10:01.55 | Wobin | I have a guildmember named Vonflamington |
10:02.00 | Wobin | And every time he logs in |
10:02.04 | Wobin | I have lamington cravings |
10:02.10 | fridgid | nm i found it |
10:05.03 | Aiiane | However, tbh LibTimer isn't really implemented very well overall, but oh well |
10:05.32 | fridgid | i don't think i'll need it, just seeing how it does scheduling |
10:05.44 | DarkTrooper | mmmm lamingtons |
10:10.13 | DarkTrooper | bah, i miss free next day delivery, we need better services wob |
10:18.09 | *** join/#waruidev ghostfish (i=theonewh@DECE.RES.CMU.EDU) [NETSPLIT VICTIM] |
10:18.09 | *** join/#waruidev nem (n=nem@70.84-48-186.nextgentel.com) [NETSPLIT VICTIM] |
10:18.09 | *** join/#waruidev natan- (n=ik@66-189-112-96.dhcp.oxfr.ma.charter.com) [NETSPLIT VICTIM] |
10:18.09 | *** join/#waruidev TecnoBrat (i=tecnobra@tecnobrat.com) [NETSPLIT VICTIM] |
10:18.09 | *** join/#waruidev knix (n=knix@unaffiliated/knix) [NETSPLIT VICTIM] |
10:18.09 | *** join/#waruidev norgs (n=ken@WoWUIDev/Norganna/Administrator/Norgs) [NETSPLIT VICTIM] |
10:18.57 | fridgid | how can i find out window templates to pick which to inherit for a frame? |
10:19.02 | fridgid | or do i even need to do that? |
10:19.27 | Aiiane | What are you trying to do? |
10:19.57 | fridgid | recreate the scheduling system i had in rdx, or at least a very small part of it |
10:20.06 | fridgid | i'm trying to make a master timer frame |
10:20.17 | fridgid | from which i'll derive all times from |
10:21.13 | Aiiane | "timer frame" for what? |
10:23.40 | fridgid | back when i was a dev for RDX (wow), i used a very nice scheduler written by a friend, he used one frame with an onupdate function to keep track of the time |
10:23.54 | fridgid | it would also call scheduled functions etc |
10:24.14 | fridgid | so like i could schedule a function to run in the future 15s from now |
10:24.23 | fridgid | or repeat every 30s etc etc |
10:24.53 | Aiiane | why do you need frames for that? |
10:24.59 | fridgid | is the inherits part necessary? |
10:25.04 | Aiiane | and no |
10:25.07 | fridgid | i thought that was the best way to do it |
10:25.15 | Aiiane | ...no, why would you use windows to do timing |
10:25.30 | fridgid | i'm all for not using xml, but in wow we did use a frame for that |
10:25.31 | Aiiane | when you can just specify an OnUpdate handler in the .mod file |
10:25.36 | fridgid | oh |
10:26.22 | Aiiane | in WoW you had to register events to a frame |
10:26.27 | Aiiane | you don't have to do that in WAR |
10:26.43 | Aiiane | you can just register arbitrary functions as event handlers |
10:26.43 | fridgid | hmmm, ok |
10:26.53 | fridgid | lemmie see if i have a mod that has an example of that |
10:27.11 | fridgid | is that the OnInit field? |
10:27.17 | Aiiane | no. |
10:27.35 | Aiiane | http://www.thewarwiki.com/wiki/API:Addon_Format |
10:27.40 | fridgid | i guess that wouldn't make sense lol |
10:27.44 | fridgid | yeah i was looking at that page |
10:28.30 | fridgid | fuck cpt.obvious |
10:28.33 | fridgid | he can diaf |
10:30.23 | *** join/#waruidev norganna (n=ken@ash.norganna.org) |
10:30.36 | fridgid | hmm so why isn't my init function running.... |
10:33.23 | Wobin | hey norgs |
10:36.42 | DarkTrooper | norgs hasn't said much since he first joined the chan |
10:37.43 | Wobin | It does mean however, that you can't shut off onUpdates by hidng the frame |
10:38.31 | fridgid | you can't unregister the onupdate event can you? |
10:38.34 | fridgid | i guess not |
10:38.43 | fridgid | that would make no sense |
10:40.59 | *** join/#waruidev ghostfish_ (i=theonewh@DECE.RES.CMU.EDU) |
10:47.10 | *** join/#waruidev potato (n=poetaeto@41.246.11.48) |
10:47.46 | Werelds | found 104 new files btw Aiiane :) |
10:47.55 | *** join/#waruidev nem_ (n=nem@70.84-48-186.nextgentel.com) |
10:50.04 | Wobin | Werelds: They were behind the couch all along? |
10:50.16 | Werelds | behind a hash, but yeah! |
10:50.30 | Werelds | you guys seen the seed Mythic use for hashing btw? :P |
10:50.35 | Werelds | i giggled for half a second :< |
10:50.53 | DarkTrooper | no, please share? |
10:51.01 | Werelds | 0xDEADBEEF |
10:51.07 | Werelds | good thing they take themselves seriously |
10:51.08 | Werelds | <3 |
10:51.16 | DarkTrooper | lol, that's great |
10:51.38 | DarkTrooper | maybe the one in charge of setting up the hash was a big tauren fan? :) |
10:52.05 | Aiiane | deadbeef dates back far before tauren |
10:52.17 | DarkTrooper | it does? please enlighten. |
10:52.39 | Werelds | now i just gotta wait for chryzo so i can get him to upload a new hashfile \o/ |
10:52.41 | Aiiane | it's one of the few things you can make with 8 hex characters |
10:53.18 | DarkTrooper | right, i thought there was a big story involved, haha |
10:53.24 | Aiiane | (i.e. 4 bytes, i.e. a 32-bit integer) |
10:53.33 | DarkTrooper | i'm sticking to the person liking tauren story myself :) |
10:59.58 | fridgid | is setting a variable to false the same as nil? |
11:00.21 | fridgid | nil erases, false just sets to false? |
11:00.22 | Aiiane | lua> false == nil |
11:00.23 | lua_bot | Aiiane: false |
11:00.24 | Aiiane | ^ |
11:00.37 | fridgid | aight |
11:00.58 | Aiiane | everything to defaults to nil; false is a distinct setting |
11:01.35 | fridgid | in boolean terms though, false and nil are the same? |
11:01.55 | DarkTrooper | if i remember lua doesn't use boolean for those sorts of things |
11:02.34 | *** join/#waruidev Fal (n=Liquid5n@ppp-206-80-244-153.nas01.mtlcnds.ext.distributel.net) |
11:03.34 | Aiiane | if they were the same in boolean terms |
11:03.43 | Aiiane | would the lua I demonstrated above have returned false? |
11:04.01 | fridgid | guess not |
11:04.27 | Werelds | nil = no value, false = a value |
11:04.30 | Werelds | simple as that |
11:05.02 | Werelds | if (not varname) returns the same for both nil and false tho afaik |
11:05.19 | Aiiane | correct |
11:05.19 | Werelds | (which is why i never use not, it's too generic) |
11:05.30 | Aiiane | well |
11:05.38 | Aiiane | not is useful for some things :P |
11:05.41 | Wobin | not really =) |
11:05.48 | Aiiane | but if you want to check specifically false or nil, ~= is better |
11:05.57 | Werelds | yah :) |
11:06.00 | fridgid | lua> x = false; if not x then print "no" |
11:06.02 | lua_bot | fridgid: luabot:1: 'end' expected near '<eof>' |
11:06.07 | fridgid | lua> x = false; if not x then print "no" end |
11:06.08 | lua_bot | fridgid: no |
11:06.10 | Wobin | I use not for if the variable has been assigned or not |
11:06.19 | fridgid | lua> x = nil; if not x then print "no" end |
11:06.20 | lua_bot | fridgid: no |
11:06.29 | Werelds | i use ~= over not just to have it clear that i'm checking for either a nil or a false value |
11:06.30 | Wobin | if not table.bing then table.bing = {} |
11:06.31 | Aiiane | Werelds: I sometimes use 'not' for settings |
11:06.35 | Werelds | but it's personal preference thos o |
11:06.38 | Werelds | *tho so :p |
11:06.42 | Aiiane | since then if there isn't an option defined yet, it just defines to true |
11:07.03 | Wobin | lua> not nil == true |
11:07.03 | lua_bot | Wobin: true |
11:07.11 | Werelds | yeh that's one of the few cases where it's actually a good thing aii |
11:07.46 | Aiiane | another case is if you want to allow a function to return a boolean, but have a default behavior if it doesn't specify a return value |
11:07.58 | Aiiane | etc |
11:10.03 | Werelds | using System.Text.RegularExpressions; |
11:10.05 | Werelds | REGEX TIME <3 |
11:13.03 | *** join/#waruidev natan- (n=ik@66-189-112-96.dhcp.oxfr.ma.charter.com) [NETSPLIT VICTIM] |
11:13.03 | *** join/#waruidev TecnoBrat (i=tecnobra@tecnobrat.com) [NETSPLIT VICTIM] |
11:13.03 | *** join/#waruidev knix (n=knix@unaffiliated/knix) [NETSPLIT VICTIM] |
11:19.49 | *** join/#waruidev hallas (n=christof@77.75.161.139) |
11:20.00 | Aiiane | I should have gone to sleep hours ago :s |
11:20.05 | Aiiane | nightnight! |
11:20.41 | fridgid | nighters Aiiane, thanks for the help, i'm sure i'll be asking more questions soon xD |
11:38.58 | *** join/#waruidev _TecnoBrat (i=tecnobra@tecnobrat.com) |
11:45.33 | *** join/#waruidev natan- (n=ik@66-189-112-96.dhcp.oxfr.ma.charter.com) [NETSPLIT VICTIM] |
11:45.33 | *** join/#waruidev knix (n=knix@unaffiliated/knix) [NETSPLIT VICTIM] |
11:46.04 | fridgid | can you put functions with arguments in a RegisterEventHandler statement? |
11:54.12 | hallas | No |
11:54.47 | *** join/#waruidev implacable (n=implacab@66.237.5.217) |
11:54.52 | *** join/#waruidev Cairenn (n=Cairenn@MMOI/Administratrix/Cairenn) |
11:54.52 | *** mode/#WARUIDev [+o Cairenn] by ChanServ |
11:55.10 | implacable | incapable of being pacified. |
12:04.05 | hallas | Cant figure out how to do this drag and drop snap thing |
12:05.07 | *** join/#waruidev natan- (n=ik@66-189-112-96.dhcp.oxfr.ma.charter.com) [NETSPLIT VICTIM] |
12:05.07 | *** join/#waruidev knix (n=knix@unaffiliated/knix) [NETSPLIT VICTIM] |
12:09.10 | implacable | funny, I was threatened on warhammeralliance |
12:09.20 | DarkTrooper | ooh, linky :) |
12:09.29 | implacable | yea no thanks |
12:09.39 | implacable | by the people that run it. |
12:10.03 | sdw` | well thats not e-bashing, possible e-corruption? :p |
12:10.14 | DarkTrooper | you broke the rules i'm guessing? :) |
12:10.23 | implacable | no, i created a thread about tor anroc |
12:11.17 | implacable | then this guy responded to my post in broken ass english like he was some hawaiian gangster and i basically said that i couldn't understand what he was saying |
12:12.08 | implacable | and then i was in trouble for saying commenting on the fact that no one could understand what he was saying |
12:12.30 | DarkTrooper | were you polite about it? |
12:12.44 | implacable | honestly i was sarcastic abou tit |
12:12.44 | Wobin | "What you talkin about, Willis?" |
12:13.05 | DarkTrooper | contest it then |
12:14.11 | implacable | reminds me of police |
12:14.18 | implacable | not good police, but bad police |
12:14.22 | Wobin | Every Breath You Take? |
12:14.32 | implacable | you know, the guys that stop you and mess with you just because they can |
12:14.41 | implacable | not because you were doing something wrong |
12:15.22 | DarkTrooper | well, some of the unpleasent side effects of massive numbers of trolls |
12:18.35 | sdw` | id just laugh it off. if it happens a second time then there would be some cause for concern |
12:21.56 | *** join/#waruidev Sniperumm (n=sniperum@host86-137-35-241.range86-137.btcentralplus.com) |
12:23.14 | implacable | the guy that gave me the infraction obviously didn't like my thread post. which is fine he could of just responded and said "i don't agree with you and in my personal opinion i think you are completely wrong and an idiot" but instead uses his forum privledges to threaten me |
12:24.00 | DarkTrooper | nah, i dunno about that, i havn't heard of the mods being unprofessional like that |
12:24.32 | DarkTrooper | he might have had a problem with the way it was worded, or mis-interperted it |
12:24.33 | implacable | that's my point, he used his power in an unprofessional way instead of expressing his personal opinion |
12:24.36 | *** join/#waruidev natan- (n=ik@66-189-112-96.dhcp.oxfr.ma.charter.com) [NETSPLIT VICTIM] |
12:24.36 | *** join/#waruidev knix (n=knix@unaffiliated/knix) [NETSPLIT VICTIM] |
12:25.05 | DarkTrooper | was it garth? |
12:25.13 | sdw` | well not yet anyway, but i doubt it considering wa and tenton are really the only forums we have that are close to official |
12:25.49 | DarkTrooper | sdw`: they are posting much more on vn lately |
12:26.05 | DarkTrooper | Mark has had entire conversations with people, and wha hasn't really got a single real post in a week |
12:26.26 | implacable | Asha'man |
12:27.00 | Sniperumm | afternoon |
12:27.14 | sdw` | well thats a let down, i can understand why they dont want official forums. but perhaps assigning certain devs to certain forums would work |
12:27.15 | *** join/#waruidev Bouvi (n=Bouvi@72.243.111.178) |
12:27.38 | DarkTrooper | i dunno what curse has done to piss them off |
12:27.45 | implacable | they don't want forums for the same reason they don't provide latency information |
12:28.32 | DarkTrooper | they don't need offical forums |
12:29.07 | DarkTrooper | anyone who has anything worth listening to can get it read on the current forums availiable |
12:29.38 | Sniperumm | whats going on? |
12:29.58 | DarkTrooper | people considering zzzs |
12:30.28 | *** join/#waruidev natan- (n=ik@66-189-112-96.dhcp.oxfr.ma.charter.com) [NETSPLIT VICTIM] |
12:32.30 | Sniperumm | ? |
12:33.10 | fridgid | how do i get an integer from a number? |
12:33.13 | fridgid | int(x)? |
12:33.52 | Slakah | tonumber() |
12:34.02 | hallas | numbers are integers in lua ? |
12:34.10 | hallas | do you mean number from string? |
12:34.58 | fridgid | i think its integer, i want a function that takes any number and returns only integers, ie somefunc(5.5) would return 5 |
12:35.19 | fridgid | i guess i have to write a function that does that lol |
12:35.35 | implacable | "there are 3 scenarios in every tier, play another one, don't ask removal of this one, as some people like it as well" |
12:36.20 | Slakah | lua>print(math.ceil(5.5)) |
12:36.21 | lua_bot | Slakah: 6 |
12:36.40 | Slakah | lua>print(math.floor(5.5)) |
12:36.40 | lua_bot | Slakah: 5 |
12:36.43 | fridgid | yeah just do a simple ceil floor thing |
12:36.58 | fridgid | i guess i just figured there was on in it already |
12:38.30 | Slakah | lua>print(math.modf (6.5)) |
12:38.30 | lua_bot | Slakah: 6, 0.5 |
12:41.15 | *** join/#waruidev BotanicalPuppet (n=Botanica@adsl-69-230-179-194.dsl.irvnca.pacbell.net) |
12:41.51 | BotanicalPuppet | hello... is it safe to delete the entire 'users' directory and fire up war.exe... will it generate defaults? |
12:43.17 | DarkTrooper | yes |
12:43.31 | DarkTrooper | tho i recoment renaming or moving instead of deleting |
12:44.11 | *** join/#waruidev potato (n=poetaeto@41.246.11.48) |
12:44.48 | BotanicalPuppet | right. that i will do. i'll probably patch in a few folders by hand. |
12:45.02 | norgs | Hi back atcha Wobin! :) |
12:45.21 | Sniperumm | wob wob |
12:49.56 | *** join/#waruidev knix (n=knix@unaffiliated/knix) |
12:52.07 | Wobin | Snipey! |
12:52.20 | Wobin | norgs: How you finding WAR? |
12:52.28 | Wobin | Sniperumm: Seen the latest version? |
12:53.05 | Sniperumm | Well I find this strange. An item price is set in stone within the itemData.sellPrice. Yet I've had someone come back to me saying that some items (and it looks like armor) sometimes display different values (merchant/nisp values). I've looked at Mythics code and it should display the same amount. I is confused :o |
12:53.14 | Sniperumm | not yet buddy |
12:53.34 | Sniperumm | Just running an update |
12:53.50 | *** join/#waruidev Geneshift (n=gene@fs59.nysaes.cornell.edu) |
12:53.56 | Wobin | Sniperumm: PErhaps due to renown? |
12:54.14 | Sniperumm | does renown effect sell price? |
12:54.17 | DarkTrooper | yes |
12:54.25 | DarkTrooper | well not renown |
12:54.29 | DarkTrooper | but zone bonus's |
12:54.33 | Wobin | If your faction controls the zone, you get 20% bonus |
12:54.40 | Sniperumm | ah well there wasn't any zone bonus |
12:54.44 | Wobin | Influence bonus, perhaps |
12:54.45 | Sniperumm | it was at 0% |
12:55.02 | Sniperumm | http://war.curse.com/downloads/war-addons/details/nisp.aspx take a look at the 2nd post down |
12:55.47 | DarkTrooper | oh right, so you're the author for nisp |
12:55.58 | Sniperumm | I've not come across any prices being incorrect :o |
12:56.02 | Sniperumm | yup |
12:56.19 | DarkTrooper | i havn't been checking that much, but i don't think i've come across a wrong price |
12:57.43 | implacable | i noticed that running some addons makes my gameplay unplayable |
12:57.44 | Wobin | I wish the chat wouldn't filter out quotation marks and asterisks |
12:57.56 | DarkTrooper | "Even the starter-gear, which you can't sell, is shown to have a value of several silver." |
12:58.02 | DarkTrooper | wtf? not on my toons |
12:58.24 | implacable | IsAssistTracker, HoverCast, but I think it's my computer |
12:58.36 | implacable | p4 just can't hang |
12:58.41 | implacable | 1g ram |
12:58.51 | Sniperumm | same here Dark. Its very strange |
12:59.14 | Sniperumm | I basicly use the same function that Mythic uses to show a sell price at a merchant |
12:59.26 | DarkTrooper | i wonder if it's a hotfix issue, or another mod is messing with it or what |
12:59.30 | Sniperumm | all they do is grab the itemData.sellPrice and smack it through a money convertor |
12:59.40 | DarkTrooper | i'll keep a better eye when i'm dumping stuff |
12:59.42 | fridgid | ok my onupdate script is now giving me a shitload of script call failed, non-existent script errors? ideas? |
12:59.55 | Sniperumm | thanks mate |
12:59.57 | *** join/#waruidev vapid (i=corey@75.136.204.209) |
13:00.36 | Sniperumm | follow the code through mate. ITs really simple and there shouldn't be any problems |
13:01.20 | DarkTrooper | haha, what is it with your mods having a source directory? |
13:01.26 | Werelds | blegh |
13:01.33 | Sniperumm | its organised! :P |
13:01.45 | Werelds | parsing a 170k line long txt file a couple of times in a row ~= fun |
13:01.48 | Werelds | :< |
13:01.54 | DarkTrooper | i could throttle aii for making the .mod howto organised like that |
13:02.01 | DarkTrooper | and she doesn't even use that format herself! |
13:02.23 | Werelds | aii most likely didn't make the page? |
13:02.40 | Werelds | and no offense, but some addons really could use some friggin structure |
13:02.48 | DarkTrooper | hmm, i thought she did |
13:03.09 | DarkTrooper | i can understand large modular ones like auctioneer doing something like that |
13:03.17 | *** join/#waruidev potato (n=poetaeto@41.246.11.48) |
13:03.19 | *** join/#waruidev Shammus (n=jamie@c-76-111-3-35.hsd1.va.comcast.net) |
13:03.20 | DarkTrooper | but there's lots of mods with just a .mod and a .lua :) |
13:03.30 | Shammus | good morning everyone |
13:03.56 | Wobin | who needs a folder for a single file? |
13:04.00 | Wobin | silly |
13:04.02 | Shammus | Can anyone please tell me the difference beyond the obvious of LOADING_END and ENTER_WORLD events? |
13:04.45 | DarkTrooper | does enter only fire once and loading after each 'page turning load screen' ? |
13:05.10 | Shammus | I'm wondering if LOADING_END is for addon loading, or character loading, etc |
13:05.20 | Wobin | You might want to register and debug it |
13:05.24 | Wobin | and see when they fire |
13:05.39 | Shammus | probably true, I was hoping someone would know |
13:05.50 | DarkTrooper | and then document it on the wiki, so the next person that asks will know =) |
13:05.53 | Shammus | but, just seeing when it happens doesn't really explain what fires it |
13:06.30 | Shammus | That brings up another question I had, how do you get permissions to edit the wiki? I've clicked on a couple entries that are empty, and it says I don't have permissions |
13:06.45 | Wobin | create an account |
13:07.10 | DarkTrooper | there's only a few pages that can't be edited iirc |
13:07.14 | Wobin | I'd say nothing 'fires' it per se, but the important part is when it's fired |
13:07.19 | Shammus | another shockingly obvious and straight forward answer :) |
13:07.40 | Shammus | well, if I'm trying to avoid execution until after all addons are loaded, for instance, it may have some importance |
13:07.46 | Shammus | but, I acknowledge your point |
13:07.51 | Shammus | thanks |
13:07.54 | Wobin | You might want to put a timer in then |
13:08.08 | DarkTrooper | i havn't heard of an event to guage when addons are finish'd loading |
13:08.25 | Werelds | meh 7k diff between the old and new hashfiles for easymyp |
13:08.30 | Werelds | time to test the new one |
13:08.31 | Werelds | :> |
13:08.35 | Shammus | Dark, so you think LOADING_END is just character loading? |
13:08.36 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
13:08.36 | *** mode/#WARUIDev [+v Repo] by ChanServ |
13:09.32 | Sniperumm | its world loading |
13:10.33 | Shammus | Lol, my War API user id is 1337 |
13:10.47 | DarkTrooper | that's hax |
13:11.07 | DarkTrooper | anyhow, late here, zzz time |
13:11.20 | Sniperumm | <Wobin> who needs a folder for a single file? <-- I like to keep my stuff organised. Who says I won't add more files later on? Theres honestly no harm in being organised :o |
13:11.24 | Sniperumm | nn dark |
13:12.19 | Werelds | it's not a logic name for the folder tho |
13:12.32 | Sniperumm | Source files.. does me |
13:12.34 | Werelds | Code would be more logical :P |
13:12.36 | Sniperumm | I stole it off another addon |
13:12.40 | Sniperumm | :P |
13:12.43 | Wobin | aha |
13:12.52 | Wobin | It's all Zypher's originating fault for that page =P |
13:12.55 | Werelds | spock would disapprove! |
13:13.21 | Werelds | where's chryzo when you need him |
13:13.23 | Werelds | BOOHOO :( |
13:13.57 | Sniperumm | Spock and his face feeling fettish |
13:15.21 | norgs | Wobin: Haven't been playing it TBH |
13:15.28 | Sniperumm | btw wobin, (going to be one of those annoying peeps). Think you could expand one of those lists once a match is found? |
13:15.33 | Wobin | You just hang out in here for the kicks =P |
13:15.54 | Wobin | Sniperumm: what if it matches in more than one group? |
13:15.55 | norgs | I plan to get back to it... just so darned busy ATM |
13:17.16 | Werelds | In case anyone wants it, an updated hashfile for EasyMYP: www.werelds.net/hashes_filename.zip |
13:17.25 | *** join/#waruidev netcurse (n=hthieblo@76.73.155.18) |
13:17.33 | Werelds | i'll get it on chryzo's page later, he hasn't given me svn access :< |
13:17.42 | BotanicalPuppet | updated in what way? |
13:17.44 | Shammus | Sorry for the newb questions, but can anyone help me add a new API Function to the WarWiki? I wanted to add GetFriendsList() and GetIgnoreList() |
13:18.02 | Werelds | a whole bunch of new and fixed entries BotanicalPuppet |
13:18.03 | Shammus | Neither are listed on the API_Functions page, and I don't see a way to add them |
13:18.04 | Werelds | a good 120 or so |
13:18.17 | BotanicalPuppet | ok i'll download it |
13:18.33 | Werelds | oh actually |
13:18.36 | Werelds | he did add me |
13:18.41 | Werelds | i'll push it to easymyp's svn |
13:18.54 | Sniperumm | Wobin: Atm you have to expand each to find a match :( So you type in a name then you have to go through each list header to see if there is a match |
13:19.28 | Wobin | Shammus: Just create a new page for it |
13:19.34 | Sniperumm | be nice if it just expands ones with a match |
13:19.41 | Wobin | by putting in API:GetFriendsList into the searchbox |
13:19.54 | Wobin | then going "edit page" or create new page or something from there when it can't be found |
13:20.04 | Repo | 10waaaghbar_fps: 03leodido 04v0.3 * r6 : Tagging as v0.3. |
13:20.31 | Wobin | Sniperumm: hum. I'll look into it |
13:20.42 | Shammus | Wobin: thanks! I'll give it a shot |
13:26.27 | Repo | 10nrarity: 03Nemes * r7 / (4 files in 1 directory): |
13:26.28 | Repo | Refactor and objectorientify in preparation for adding other icons |
13:36.53 | Sniperumm | I wish these people reporting problems would explain in more detail :O |
13:37.34 | Wobin | "Um. Stuff is wrong" |
13:40.26 | BotanicalPuppet | rite |
13:41.57 | fridgid | hey ur addon dont work n e mor can u fix it? thx |
13:42.24 | fridgid | hmmm, that might be one 5 letter word too many tbh |
13:44.44 | Shammus | Can someone please check out my API:Function documentation @ http://www.thewarwiki.com/wiki/API:GetFriendsList and tell me if it is ok? |
13:46.01 | Werelds | looks fine Shammus |
13:46.18 | Werelds | altho in your example |
13:46.21 | Werelds | use ipairs |
13:46.23 | Werelds | and not pairs |
13:46.23 | Werelds | ;) |
13:46.28 | Shammus | what is the difference? |
13:46.38 | Wobin | ipairs returns an integer index |
13:46.42 | Werelds | yah :) |
13:46.47 | Wobin | pairs returns whatever indexes are used |
13:46.52 | Werelds | and the result table is indexed purely by integers |
13:46.57 | Werelds | so might as well do it properly |
13:46.57 | Werelds | :D |
13:47.06 | Wobin | well, he's discarding the index =P |
13:47.21 | Werelds | yeh well it's kinda good to have in some cases |
13:47.22 | Shammus | with ipairs do I need to have the two variables, or just the non index one? |
13:47.30 | Werelds | altho anyone with a lua clue will figure that out themselves |
13:47.34 | Felyza | so THAT"S the difference between pairs and ipairs |
13:47.44 | BotanicalPuppet | i have a bugfix for spammenot... was incorrectly showing 2 digits of spamblock total (I was up to 3, will be up to 4 maybe 5 over time) ... and spewing debug messages about it... will post the update to curseforge |
13:47.46 | Wobin | yeah, pairs will cover any non numeric index |
13:47.51 | Shammus | what I have now is for _, character in pairs(friendsList) do |
13:47.53 | Felyza | i've been wondering =) |
13:48.15 | Shammus | and it shoudl be: for character in ipairs(friendsList) do or for _, character in ipairs(friendsList) do? |
13:48.24 | Werelds | @ Shammus: would be for i, friendData in ipairs(friendsList) |
13:48.37 | Werelds | or index rather than i |
13:48.50 | Shammus | is it more efficient? since it appears to me that they do the same thing |
13:49.03 | Werelds | in this case it doesn't make much of a diff |
13:49.09 | Shammus | if it's an indexed table, it returns a number, and if it's a dictionary table, it returns the key |
13:49.36 | Werelds | i don't think pairs returns the index if it's not explicitly set |
13:49.38 | Werelds | not sure tho |
13:49.59 | Shammus | I pulled that from my code that works |
13:50.20 | Slakah | lua> for i, v in pairs({"foo", "cat", "dog"}) do print(i, v) end |
13:50.20 | lua_bot | Slakah: 1, foo, 2, cat, 3, dog |
13:50.20 | Werelds | yeh like i said, it's not a big deal, anyone who actually wants to use it will figure it out |
13:50.22 | Shammus | but, as you said... I discard the index anyway, so I'm not entirely sure it works |
13:51.02 | Shammus | seems to be just semantics then, based on slakahs output |
13:51.14 | Werelds | not entirely |
13:51.18 | Shammus | ipairs would be more readable |
13:51.20 | Werelds | cuz ipairs jams if you miss an index |
13:51.37 | Werelds | so if you have 1=foo, 2=bar, 4=boink |
13:51.43 | Werelds | it would stop at 2 because 3 is missing |
13:51.46 | Werelds | afaik anyway :p |
13:51.53 | Shammus | so, then it's worse :) |
13:51.59 | Slakah | no |
13:52.04 | Werelds | or if you did four=boink |
13:52.07 | Werelds | it would stop there |
13:52.10 | Werelds | can't remember |
13:52.12 | Werelds | either one |
13:52.14 | Werelds | :D |
13:52.19 | Werelds | cba to test atm either :P |
13:52.35 | Felyza | celestian where are joo? |
13:52.41 | Shammus | I'll change it, since it can't hurt... but it seems they are both acceptable in this instance |
13:53.06 | Werelds | yah they are interchangeable here so it doesn't matter much |
13:53.19 | Werelds | it's just that with ipairs it's clear that it's a numerical indexed table |
13:53.42 | Shammus | agreed, it is more obvious/readable so I changed it |
13:54.01 | Felyza | either of you use quickmailtool |
13:54.04 | Felyza | ? |
13:54.13 | Werelds | nyet |
13:54.26 | Slakah | It might be nice to have a short description of what the example code does |
13:54.58 | Felyza | the best way to submit an enhancement request ticket: http://war.curseforge.com/projects/qmt/tickets/6-button-to-get-all-mail-patch-provided/ |
13:57.34 | Wobin | more to the point, {1 = "bing", 2= "bang", 3 = "bong", cabbage = frog} |
13:57.43 | Wobin | ipairs would only iterate through the first 3 |
13:57.48 | Wobin | pairs would go through all four |
13:57.55 | Shammus | aha! that makes sense |
13:58.15 | Werelds | but.. cabbage isn't a frog anyway! |
13:58.17 | Shammus | so, if you had a list and a property at the same level, it would prevent you from having to filter out the dictionary entry |
13:58.26 | Shammus | if you wanted to iterate thru the list |
13:58.26 | Wobin | yes |
13:58.32 | Shammus | genius! |
13:58.47 | Wobin | no real way to do it the other way though =) |
13:58.49 | Shammus | I have now learned my new thing for the day... guess it's time to go to bed |
14:00.43 | Shammus | Is it EA.ChatWindow or EA_ChatWindow? |
14:00.50 | Felyza | _ |
14:01.07 | Shammus | that what I thought, either I had a typo, or someone changed the docs to EA.ChatWindow |
14:01.23 | Felyza | which page |
14:01.47 | Shammus | http://www.thewarwiki.com/wiki/API:GetFriendsList, I changed it back |
14:02.36 | Shammus | thanks for all the help gang, I'm off to work |
14:02.39 | Shammus | cheers |
14:03.38 | Felyza | you initially put it as . |
14:03.48 | Felyza | so much for ranting on someone |
14:03.48 | Shammus | k, figures |
14:03.51 | Shammus | :) |
14:04.04 | Felyza | check out discussion on xml page |
14:04.10 | Shammus | I did qualify that it could've been me :) |
14:04.22 | Felyza | http://www.thewarwiki.com/wiki/API_talk:XML_reference |
14:04.35 | Felyza | i was working on updating the xml last night |
14:08.51 | *** part/#waruidev Shammus (n=jamie@c-76-111-3-35.hsd1.va.comcast.net) |
14:12.12 | Sniperumm | ActionButtonGroup also felyza |
14:12.29 | Felyza | xml? |
14:12.39 | Sniperumm | its an element in xml |
14:12.55 | Felyza | put it in, or at least in discussion for research |
14:13.05 | Sniperumm | used to created bank slots/inventory slots |
14:13.10 | Felyza | i was browsing default xml, that's how i was finding them |
14:13.18 | Sniperumm | I'll have a simple example on how to use later this week |
14:13.20 | Felyza | i know i didn't get all of them |
14:13.41 | Sniperumm | can't do anything atm as im busy working |
14:14.08 | Felyza | i was very pleased to see the <sounds> tag, everyone should add those 4 lines to they have that tiny bit of polish for window.open and window.close sounds |
14:14.25 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
14:14.26 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
14:15.20 | *** join/#waruidev netcurse (n=hthieblo@adsl-070-154-141-174.sip.bna.bellsouth.net) |
14:19.40 | fridgid | lua> math.modf(-5.6) |
14:19.40 | lua_bot | fridgid: -5, -0.6 |
14:20.47 | fridgid | lua> math.floor(-6.5) |
14:20.48 | lua_bot | fridgid: -7 |
14:22.42 | *** join/#waruidev Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
14:23.43 | *** join/#waruidev Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
14:25.38 | Repo | 10nstancehighlighter: 03Nemes * r8 NStanceHighlighter.lua: remember characters by server AND name |
14:28.26 | *** join/#waruidev AckisWork (i=8ee55140@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
14:29.30 | BotanicalPuppet | am i the only one who ALWAYS forgets to write "then" in an if-then clause in lua? ... too much C and C++ rots the brain ... |
14:31.04 | BotanicalPuppet | did a major update... four errors for missing 'thens' ... four reloads later... works great... add another if clause... reload for then ... add another if clause... add the 'then', reload... my basic bugfix flow...] |
14:32.42 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
14:32.42 | *** mode/#WARUIDev [+v Repo] by ChanServ |
14:37.07 | nicoli_s | <PROTECTED> |
14:37.30 | Felyza | botanicalpuppet, not as bad as the 20 some off reloads to figure out i needed to do function something(...) to return (...) in the function, even though its not used and the return is a globally saved variable |
14:38.18 | Felyza | nicoli, you're the profiler guy, right? |
14:38.23 | nicoli_s | one of them yah |
14:38.44 | BotanicalPuppet | Felyza: you have a bug tracker report from me for your StickyGearSettings addon |
14:39.16 | Felyza | just double checking... have yuo had any issues with upon a long play session steady degradation to quality of play dependant on how long you have been running, fixed upon on a reloadui (and curse dump)? |
14:39.27 | Felyza | if i disable the profile, i don't get the same issue |
14:39.28 | Daegalus | howdy all |
14:39.37 | Felyza | disable the profiler |
14:39.41 | nicoli_s | eproducable felyza? |
14:39.44 | nicoli_s | reproducable* |
14:39.49 | BotanicalPuppet | i don't install the profiler or client |
14:40.09 | Felyza | yes, but i'm talking 3+ hours playtime before it gets really noticable |
14:40.27 | BotanicalPuppet | might be hard to separate from the natural bugleak degradation of WAR.exe? |
14:40.27 | Felyza | when i disable the profiler, it doesn't happen |
14:40.51 | Felyza | if it does, then its not in the same 3-5 hour play time i usually put in |
14:41.36 | BotanicalPuppet | well the profiler addon is saving logs... potentially increasing the data by a large %... potentially not releasing the memory allocated...makes sense as a theory.... |
14:42.46 | BotanicalPuppet | EAMythic should make a garbage collector ... like ... priority 1 or at least 2 for next major update... |
14:43.00 | Repo | 10waaaghbar_fps: 03leodido 04v0.3a * r8 : Tagging as v0.3a. |
14:43.52 | *** join/#waruidev Tsolval (n=Tsolval@rrcs-24-153-198-63.sw.biz.rr.com) |
14:43.59 | nicoli_s | well if i can reproduce it, we could maybe do something that saves and clears out all the variables once an hour |
14:44.20 | Repo | 10rolodex: 03wobin * r31 / (4 files in 1 directory): Now searches across different lists simultaneously |
14:44.22 | Repo | made it filter across all lists at once. |
14:44.28 | BotanicalPuppet | i assume you are the right Felyza... for http://war.curseforge.com/projects/stickygearsettings/tickets/1-eliminates-debug-window-setting-saved-spam/ |
14:44.55 | nicoli_s | Felyza do you mind emailing that to bugs@wardb.com, i want to make sure my boss sees that one |
14:45.14 | nicoli_s | though tsk tsk tsk for mythic allowing addons to degrade play performance |
14:45.15 | Daegalus | so AMD breakup is official, damn shame |
14:45.44 | Wobin | Sniperumm: ^ |
14:46.48 | nem_ | http://www.warhammeralliance.com/forums/showthread.php?t=137368 |
14:46.50 | *** join/#waruidev ben___ (n=v@dslb-088-066-019-145.pools.arcor-ip.net) |
14:48.10 | Felyza | k |
14:48.30 | BotanicalPuppet | haha nicoli, if their own client can't deallocate its own memory blocks well... well what hope is there for the addons it allows... ^_~ |
14:48.34 | Felyza | sorry, work phone call take presidence over responding in irc |
14:50.02 | Wobin | and with that, I'll head to bed |
14:50.06 | Wobin | night all |
14:53.24 | *** join/#waruidev Pewpewarrows (n=Pewpewar@smtp.digitalpublishingcorp.com) |
14:59.03 | netcurse | Daegalus? |
14:59.07 | netcurse | link |
14:59.24 | Daegalus | to? amd break up? |
15:00.04 | Daegalus | http://www.nytimes.com/2008/10/07/technology/07chip.html?_r=2&ref=technology&oref=slogin&oref=slogin |
15:00.36 | Daegalus | and for those that dont trust NYT, http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_104_543~128482,00.html |
15:01.40 | Daegalus | gah i gtg, classes, cya late |
15:09.24 | *** join/#waruidev potato (n=poetaeto@41.246.11.48) |
15:14.31 | Felyza | on phone with csr, he's finding out if he can send me interface.xsd |
15:15.14 | hallas | fuck this |
15:15.20 | hallas | i was at work, i get mad stomache |
15:15.27 | hallas | then i get home, its all gone |
15:16.20 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
15:16.20 | *** mode/#WARUIDev [+v Repo] by ChanServ |
15:17.40 | Felyza | and escalate |
15:23.20 | *** join/#waruidev potato (n=poetaeto@41.246.11.48) |
15:24.11 | hallas | where might i find a list of layers? |
15:24.22 | hallas | I got background, default and popup in my own list |
15:28.14 | *** join/#waruidev Odlaw (n=ozzy@c-98-245-75-224.hsd1.co.comcast.net) |
15:29.55 | Repo | 10nstancehighlighter: 03Nemes * r9 / (2 files in 1 directory): |
15:29.57 | Repo | Override the default active ability animation update - it's too expensive to keep hooking it every frame. |
15:31.03 | Repo | 10nstancehighlighter: 03Nemes 041.2-beta * r10 : |
15:31.04 | Repo | Override the default active ability animation update - it's too expensive to keep hooking it every frame. |
15:40.28 | Felyza | sigh |
15:40.43 | Felyza | given another number to call regarding interface.xsd, but at least i got my world shaper title |
15:56.14 | *** join/#waruidev AckisWork (i=8ee55140@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
15:59.15 | *** part/#waruidev vapid (i=corey@75.136.204.209) |
16:12.46 | Felyza | great the 703 area code number given by the guys are the 650 area code to contact mythic auto-forwards back to the number at the 650 area code |
16:12.56 | Felyza | at the 650 |
16:14.13 | hallas | what? |
16:14.16 | Tsolval | Hey Felyza, what is it you're trying to get from Mythic? |
16:14.22 | Felyza | interface.xsd |
16:15.07 | Tsolval | schema definition file? |
16:15.14 | Felyza | the suport number given when calling their main switchboard goes to a completly different company |
16:15.15 | Tsolval | that would be nice to have... |
16:15.39 | Tsolval | aah, typical outsourcing of support... |
16:15.40 | Felyza | i need to find a name to use to get past their switchboard |
16:15.52 | Felyza | no, not outsourcing, WRONG unmber |
16:16.57 | hallas | gonna go fetch coca cola now |
16:17.11 | hallas | need it for next release of Waaaaaaaaaaagh tonight :P |
16:17.15 | Felyza | hmm, found direct numbers to senior ea global pr people |
16:18.24 | Felyza | if any of the ea employees in the channel could send me a private query to give me a number or name to contact, other than the 650 number (which is NO help, they send me to another number, that autoforwards back to them) then i would appreciate it |
16:19.01 | *** join/#waruidev tronned (n=mdef@65.210.20.233) |
16:20.27 | *** join/#waruidev Chryzo (n=dtc@92.80.117.27) |
16:20.46 | tronned | afternoon |
16:21.36 | *** join/#waruidev roXet (i=HydraIRC@12.197.240.80) |
16:21.47 | Felyza | so far, i've found direct lines to 3 mythic producers, 3 senior global PR managers, a few entry level mythic devs, a few mythic qa testers, 2 directors, marketing, |
16:22.04 | Felyza | oooo i think i hit it |
16:22.15 | Felyza | a sr customer support team lead |
16:30.26 | Felyza | hmm, found a regular lead |
16:30.57 | Felyza | will find a regular customer support person yet |
16:33.19 | nicoli_s | make it 10x as fast |
16:33.45 | Chryzo | no way i am doing it in C++ |
16:33.46 | Felyza | Chryzo, is the 'what changed' going to be possible? |
16:33.53 | Chryzo | yes |
16:34.04 | Chryzo | it just needs massive code revamp |
16:34.07 | Chryzo | but it is possible |
16:34.23 | Felyza | What about hash table creation locally, to prevent the needing to download hash tables? |
16:34.40 | Chryzo | possible too |
16:34.45 | Chryzo | I am going to make release 2 standalone |
16:34.53 | Chryzo | without the need for me to update the hashlistings |
16:35.09 | Felyza | That'd be a plus, and more patch-proof |
16:35.24 | Chryzo | it is also more prone to me not playing war anymore too :) |
16:35.41 | nicoli_s | what made you decide to keep updating it? |
16:35.47 | Felyza | have you found a way to read structures and filenames? |
16:35.56 | Chryzo | Felyza: what do you mean ? |
16:36.16 | Felyza | outputting all lua/xml/dds and not sticking some in txt |
16:36.18 | Chryzo | nicoli_s: the fact that it is actually fun to do and wanted to kind of finish it :) |
16:36.33 | nicoli_s | e are no filenames in the archives |
16:36.38 | nicoli_s | there are no* |
16:36.39 | Felyza | ah |
16:36.47 | Chryzo | Felyza: nope, sorry, i do have an extension finder, but it does not work very well |
16:36.59 | Chryzo | I will also provide a way to test filenames |
16:37.02 | Felyza | how has what'd been discovered become discovered? |
16:37.05 | Chryzo | to generate filenames to see if they are in |
16:37.17 | Felyza | all guess and check? |
16:37.18 | Chryzo | Felyza: intelligent brute force mainly |
16:37.25 | Felyza | k |
16:37.34 | nicoli_s | felyza, a combination of me and chryso figuring out the filenames and making rules, and finding them in the exe, monitoring filecalls with filemon, etc |
16:38.00 | Chryzo | just for info, the latest version that really goes into lots of brute force generates 10^18 filenames |
16:38.07 | Chryzo | takes around 30 hours on my dual core |
16:38.10 | Felyza | i hadn't thrown ida at it yet, too afraid of getting caught |
16:38.34 | nicoli_s | i wish ida worked on my comp |
16:38.43 | Chryzo | You know they made a special title 'World Builder' for some players |
16:38.46 | Felyza | she's a fun playmate ;) |
16:38.48 | nicoli_s | i can at leats make my way around it, unlike ollydebug |
16:38.53 | Felyza | I got it just today |
16:38.54 | Chryzo | I want to ask for a 'World Destroyer' one :) |
16:39.04 | nicoli_s | lol |
16:39.12 | nicoli_s | you got banned in beta so you need a special title :P |
16:39.17 | Chryzo | yeah, exactly ! |
16:39.24 | Felyza | They applied the wrong closed tester type to my account, was on the phone for a long time, FINALLY got them to apply it |
16:39.40 | Felyza | got escalated 3x |
16:39.49 | nicoli_s | i dont think i got my elder title either actually |
16:40.09 | nicoli_s | but i had a press key, not sure if that changes anything |
16:40.18 | Felyza | it does |
16:40.26 | Felyza | elder = first wave closed beta testers |
16:40.36 | nicoli_s | well i had access to the elder servers |
16:40.47 | nicoli_s | that should make me elder enough |
16:40.53 | Felyza | first wave press ~= first wave tester |
16:41.34 | Felyza | lua> "first wave press" ~= "first wave tester" |
16:41.34 | lua_bot | Felyza: true |
16:41.37 | Felyza | oops |
16:41.41 | nicoli_s | lol |
16:41.48 | Felyza | i thought ~= was "not equal to" |
16:41.54 | nicoli_s | it is |
16:41.59 | nicoli_s | those arent equal |
16:42.06 | Chryzo | the generation of filenames will be included and support up to quadcores processors in release 2 |
16:42.09 | Felyza | whoops, i shoulda done this |
16:42.14 | Felyza | lua> "first wave press" = "first wave tester" |
16:42.14 | lua_bot | Felyza: luabot:1: unexpected symbol near '"first wave press"' |
16:42.20 | Felyza | lua> "first wave press" == "first wave tester" |
16:42.21 | lua_bot | Felyza: false |
16:42.35 | Felyza | blah |
16:42.52 | Felyza | mind working hard on trying to find someone in mythic customer support below team lead |
16:43.13 | nicoli_s | do you really think theyll give you the file? |
16:43.14 | Felyza | i think i'm going to give up and just call the lead i got the number for |
16:44.02 | Felyza | CSR [phajal] tells you: I'd call them and light a fire under someone's tush. |
16:44.41 | Felyza | CSR [phajal] tells you: I have no control over that, but if it were up to me, i'd play Bananaphone over and over |
16:45.00 | nicoli_s | bananaphone? |
16:45.03 | Felyza | was told to keep trying by in game customer support rep |
16:45.32 | Felyza | SO |
16:46.23 | Felyza | the ea global number is 650-628-1001 which leads to reps that tell me to call mythic at 703-934-0169, which autoforwards all calls to 650-628-1001 |
16:47.16 | Felyza | the switchboard number is 703-934-0232, which requires a name to get past, and in the message gives the number for tech support as 703-934-0160 which has nothing to do with ea |
16:47.47 | Felyza | Bananaphone over and over |
16:48.34 | Felyza | i've got numbers to sr pr managers, directors, sr leads, leads, devs, producers on all levels, but no cust support people directly yet |
16:49.29 | nicoli_s | you should just call up every one of them and just yell "WAAAGH" |
16:49.55 | Felyza | i'm about to break down and have a nice, serious (no WAAAGH) call to a customer support lead |
16:50.13 | Felyza | IF i can get past the switchboard |
16:50.24 | nicoli_s | so you are trying to get the interface.xsd to do what again? |
16:50.37 | Felyza | complete xml documentation in one file |
16:51.31 | Felyza | off to make a call, wish me luck |
16:53.35 | *** join/#waruidev DrDoogie (n=doogie@ti0171a380-0379.bb.online.no) |
16:58.51 | *** join/#waruidev Thunder_Child (n=TC@cpe-76-171-31-114.socal.res.rr.com) |
17:00.27 | Chryzo | am pissed |
17:00.34 | Chryzo | I wanted to buy a Dell laptop |
17:00.36 | Felyza | morning piss? |
17:00.42 | Chryzo | but I can't |
17:00.56 | Felyza | you should see a doctor about that |
17:01.00 | Chryzo | because: 1/ the site i wanted to get it from does not deliver it to my country |
17:01.14 | Chryzo | 2/ the dell site for my current country don't have hte options i want |
17:01.27 | Chryzo | 3/ the frigging international warranty does not work in the one i am currently in |
17:01.34 | Chryzo | what shit is that international warranty! |
17:01.43 | Felyza | what country? |
17:01.50 | Chryzo | Romania |
17:02.03 | Felyza | must...not....mention....gypsies |
17:02.57 | Felyza | but yeah, pretty sad a global company doesn't offer the same deals globally |
17:03.08 | Repo | 10multiauction: 03Odlaw * r4 / (3 files in 1 directory): MultiAuction: |
17:03.09 | Repo | - Added Restrictions |
17:03.13 | Repo | - Changed a few labels |
17:03.48 | Felyza | so, my call went well |
17:04.07 | nicoli_s | they gonna give it to you? |
17:04.31 | Felyza | how'd you get this number, don't call me again... another said how'd you get this number, everything is done via email, another was out |
17:05.04 | Felyza | apparently senior customer support team leads aren't very customer friendly |
17:06.03 | nicoli_s | lol |
17:06.33 | nicoli_s | at least they are consistent |
17:06.47 | Felyza | the warhammer community coordinator didn't answer |
17:14.12 | DrDoogie | anyone know if its possible to crawl in lua? I have found a place called crawla cave but i have no idea how to crawl |
17:16.38 | *** join/#waruidev Tarrick (n=Tarrick@212.183.134.66) |
17:16.59 | *** join/#waruidev Tarrick (n=Tarrick@212.183.134.66) |
17:17.43 | Sniperumm | here you go DrDoogie: http://www.wikihow.com/Crawl |
17:20.25 | DrDoogie | ah thank you :) |
17:20.41 | DrDoogie | that helps :) |
17:21.03 | *** join/#waruidev Slakah (n=Slakah@5acd4394.bb.sky.com) |
17:34.16 | Slakah | Hmm the WAR registration doesn't like hyphens in the e-mail. |
17:38.27 | Thunder_Child | it takes forever to level a guild with ~5 active members |
17:43.28 | Chryzo | Felyza: question for you, do you want to have the option to tell EasyMYP to update the status (new / changed / unchanged) of a file manually or do you want it to be done automaticaly ? |
17:44.22 | Felyza | would be nice to have an automatic 'its changed', with an option to dump off a list of changed items |
17:44.47 | Chryzo | not the problem |
17:45.11 | Chryzo | i meant about the file containing the hash, do you want it auto updated once you have opened the archive ? |
17:45.25 | Chryzo | you open an archive |
17:45.29 | Chryzo | you have the list of modified files |
17:45.31 | Chryzo | and new ones |
17:45.57 | Chryzo | then, do you want the application to autoupdate itself so that next time you open the archive you won't have any new/modified files |
17:46.13 | Felyza | oh, hmm, i'm a fan of user-customizability. how hard would to give an option to backup before overwrite? |
17:46.16 | Chryzo | or you would rather have to tell the application to update itself |
17:46.26 | Chryzo | not that hard :) |
17:46.44 | Chryzo | so creation of a backup :) |
17:47.22 | Felyza | with an option that says 'don't care and don't ask me again' for those who don't care (think help tips in war) would likely be a good idea as well |
17:48.02 | Felyza | if you're not saving settings for anything else, i wouldn't worry about a 'don't care switch' itd be overkill to add settings saving if its not in already just for that |
17:48.16 | Chryzo | no settings saving atm :) |
17:48.24 | Chryzo | so i ll jsut create a backup by default |
17:48.28 | Felyza | yeah, then just an option to backup |
17:49.50 | Felyza | yes, i have software development process experience, and i know features don't get added sicne sometimes it takes a whole lot of code for a small thing |
17:55.04 | *** join/#waruidev sOLARiZ (n=solariz@ip-88-153-193-113.unitymediagroup.de) |
17:59.32 | *** join/#waruidev m0td_2k (n=das@87-194-180-196.bethere.co.uk) |
18:00.23 | Repo | 10stickygearsettings: 03Felyza * r12 StickyGearSettings.lua: Removed debug spam. |
18:01.39 | Repo | 10stickygearsettings: 03Felyza 04V1.6-Release * r13 / (3 files in 1 directory): Releasing debug-spam-free version. |
18:04.28 | Thunder_Child | ~kick `Zypher |
18:04.29 | purl | ACTION kicks `Zypher |
18:05.49 | *** join/#waruidev jay\ (i=jay_@92-238-165-100.cable.ubr09.jarr.blueyonder.co.uk) |
18:06.45 | jay\ | evening :) anyone able to help me with a command that is seemingly eluding me, please? |
18:07.22 | Thunder_Child | ~asktoask |
18:07.22 | purl | This is IRC. Don't ask to ask a question. Just ask your question and if someone's around, they'll be glad to help. |
18:07.56 | Felyza | ~war |
18:07.57 | purl | war is, like, the reasonable response of a nation forced to turn to the rest of the world for valuable energy resources but not wanting to deal fairly in an open marketplace with truly equal players |
18:08.10 | jay\ | alright... for example i have a string that is such as "28364 foobar", what's the best way to remove to the numbers and just leave the text? |
18:08.17 | Thunder_Child | is that a slight at the us by chance? |
18:08.33 | Felyza | ~greed |
18:08.34 | purl | A utility that can get and resume files from a web site.. URL: http://www.public.asu.edu/~arturner/index.html |
18:08.43 | Felyza | ~lust |
18:08.44 | purl | from memory, lust is good, or one of the SE7EN deadly sins., or a Linux User Support Team |
18:08.59 | Felyza | ~pride |
18:09.08 | hallas | ~sloth |
18:09.12 | Thunder_Child | jay\, a regex i think, but dont ask me how to do one |
18:09.15 | Felyza | ~gluttony |
18:09.16 | Werelds | @ jay\: string:gsub("(\d+) (\w+)", "") |
18:09.21 | hallas | ~rage |
18:09.22 | purl | from memory, rage is http://avis.lightband.com/david/rage128-howto.html |
18:09.42 | Felyza | rage isn't one of the 7 ways to live |
18:09.59 | Felyza | ~wrath |
18:10.03 | Felyza | ~envy |
18:10.04 | purl | Shell-independent environment variable management. URL: http://www.perl.com/CPAN/authors/id/JPRIT/ |
18:10.28 | Felyza | lua>"rage"=="wrath" |
18:10.29 | lua_bot | Felyza: false |
18:11.06 | Felyza | ~help |
18:12.09 | Thunder_Child | ~kick Felyza |
18:12.09 | purl | ACTION kicks Felyza |
18:13.46 | jay\ | thanks Werelds, i'll play around with that |
18:14.38 | Werelds | i made a mistake there btw jay\ :p |
18:14.41 | Werelds | forgot we're in lua |
18:14.46 | Werelds | so instead of \d and \w |
18:14.48 | jay\ | oh :) |
18:14.49 | Werelds | use %d and %w |
18:14.49 | Werelds | :E |
18:15.03 | Werelds | normal regex uses backslashes for escaping, lua uses % |
18:15.04 | jay\ | iname:gsub("(%d+) (%w+)", "") <--- like that ? |
18:15.07 | Werelds | yah |
18:15.40 | Werelds | if you don't know regex, i recommend you to read about it in the lua manual + on regular-expressions.info |
18:16.00 | Thunder_Child | or |
18:16.01 | Thunder_Child | ~pil |
18:16.01 | purl | Programming in Lua, a book written by the authors of the Lua programming language. The first edition is available free online at http://www.lua.org/pil and covers Lua 5.0. The second edition is available in print from most online bookstores, and covers Lua 5.1. |
18:16.11 | Werelds | ~patterns |
18:16.12 | Werelds | need that |
18:16.13 | Werelds | ;[ |
18:16.35 | Werelds | http://www.lua.org/pil/20.2.html |
18:16.38 | Werelds | that's the one! |
18:19.06 | Thunder_Child | ~regex |
18:19.07 | purl | somebody said regex was ^[$%]?s/.*[^\\\\\\\\\\\\\\\]/.*[^\\\\\\\\\\\\\\\]/[i]?$ |
18:19.38 | Felyza | hallas, they (the vatican) updated the list of 7 deadly sins... environmental pollution, genetic manipulation, obscene wealth, infliction of poverty, drug trafficking, morally debatable experiments, and violation of the fundamental rights of human nature |
18:20.28 | Werelds | so |
18:20.30 | Werelds | in other words |
18:20.43 | Werelds | it's not a sin to rape children anymore? HAPPY TIMES |
18:20.53 | Werelds | HAPPY POPE |
18:21.07 | Thunder_Child | i dont remember raping children in the list of the origional 7 |
18:21.10 | Felyza | i think that falls under violation of the fundamental rights of human nature |
18:21.15 | VonhintenHOME` | or, you're going to hell for that one |
18:21.43 | Werelds | no Thunder_Child, but that was under Lust! |
18:21.44 | Felyza | if its only your first time doing it, then probably morally debatable experiments instead |
18:22.27 | Thunder_Child | Werelds, it might not have been lust |
18:22.44 | Thunder_Child | torture |
18:22.51 | Thunder_Child | eg. other than for sex |
18:32.55 | *** join/#waruidev Amadeo (n=amadeo@c-68-84-133-125.hsd1.md.comcast.net) |
18:39.07 | Thunder_Child | fuck the bolt throwers |
18:40.23 | Amadeo | Zeus frowns at you! |
18:41.02 | Thunder_Child | s/bolt/balista bolt/ |
18:53.24 | Felyza | BotanicalPuppet, you here? |
18:53.33 | BotanicalPuppet | yes |
18:53.39 | hallas | im not a catholic |
18:53.41 | hallas | so screw the vatican |
18:53.44 | Felyza | I was curious how the whiny fork is coming |
18:53.46 | hallas | i have my own 7 deadly sins ;) |
18:54.02 | BotanicalPuppet | i've been doing fixing for ChosensHelper last night and today... haven't touched its code yet |
18:54.51 | Felyza | I noticed Liquid5n0w (I hate leetspeak names) also forked it. |
18:55.17 | Thunder_Child | hallas, it's better to have a list of sins needed to be performed each dayu |
18:55.20 | Thunder_Child | day* |
18:57.45 | BotanicalPuppet | we both made repositories Felyza, but neither were significant updates |
18:59.12 | Felyza | Well, I am really thinking the project itself has been abandoned. Only update in the last 2 months was done over a month ago by a different author. |
19:00.13 | BotanicalPuppet | it was explicitly abandoned (WhinySpellTimers) and last update was a compat. update by Aiiane |
19:00.14 | Felyza | You taking feature requests on your fork? |
19:00.20 | BotanicalPuppet | absolutely, yes |
19:00.37 | Felyza | Here, or ticket |
19:02.06 | Felyza | Hmm, I can't place a ticket on a fork apparently. Do you have any control over tickets on the mainline? |
19:02.36 | BotanicalPuppet | i'm not using the respository going forward |
19:02.48 | BotanicalPuppet | i'm using project ClassSpellTimers |
19:02.59 | Felyza | Ah |
19:02.59 | BotanicalPuppet | you can't access it unless contributor until a file is uploaded |
19:03.21 | BotanicalPuppet | repositories are kinda sorta for minor things that get refolded into mainline.. i think |
19:04.16 | Felyza | Post a 0.1-Alpha mod file... so I can write a ticket |
19:05.04 | BotanicalPuppet | okay |
19:05.11 | Felyza | =) |
19:05.22 | BotanicalPuppet | may have to be approved too? not sure |
19:05.35 | BotanicalPuppet | i'll just cut/paste my 'fork' repository |
19:12.41 | Thunder_Child | is there a . command to drop the flag on phoenix gate? |
19:12.52 | Thunder_Child | s/./// |
19:18.58 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
19:18.58 | *** mode/#WARUIDev [+v Repo] by ChanServ |
19:22.39 | Felyza | botanicalpuppet, nice last name ;) |
19:23.03 | Felyza | I'm sure you're related more with the anime version than vacuum, right? |
19:23.15 | BotanicalPuppet | Kirby or...? :) |
19:23.28 | BotanicalPuppet | uh, i'm more related to my father than either |
19:23.43 | Felyza | Random act of google... netted your real name |
19:26.03 | Felyza | Funny how taking someone's irc nick and a quick google search can give everything from names to phone numbers to addresses |
19:30.29 | Thunder_Child | i couldnt find my phone # or addy |
19:30.46 | Thunder_Child | DoB and general loc is all i found |
19:30.59 | Thunder_Child | and the fact that i seem to be some women as well |
19:33.42 | BotanicalPuppet | i'm particulary insensitive to letting people know my RL info |
19:33.50 | BotanicalPuppet | take no efforts to hide it |
19:35.00 | Felyza | I'm 99.9% there's no one else with my name in the world |
19:35.37 | Felyza | First name appears in japan a bit, last name isn't too uncommon, combine all 3 (middle name too) and i'm unique |
19:35.49 | netcurse | MySpace.com - Felyza - 28 - Female - Somewhere, US |
19:36.10 | Felyza | On facebook too |
19:36.16 | Felyza | and imdb |
19:36.27 | netcurse | huh, curse link is the first one |
19:36.39 | *** join/#waruidev kuntz` (i=x@S0106001fd0a071b9.wp.shawcable.net) |
19:37.04 | Felyza | http://www.facebook.com/people/Felyza_Wishbringer/1001963518, http://www.imdb.com/name/nm2919876/ |
19:37.30 | BotanicalPuppet | there are 100's of Peter Kirby's but i am over half of the top google hits for the name |
19:37.32 | Felyza | without comma |
19:37.44 | BotanicalPuppet | <-- pretty big deal |
19:38.52 | Felyza | gd script loading twice |
19:39.47 | netcurse | Botanical, i take the first 6 pages |
19:39.51 | netcurse | of google :) |
19:40.19 | Werelds | there's noone else in the world with my name |
19:40.22 | Werelds | <3 |
19:40.22 | Felyza | my full name is mentioned in 1 article on the net |
19:40.30 | Werelds | and only a handful of people with my last name |
19:40.31 | Werelds | TEEHEE |
19:40.37 | Werelds | i beat you all! |
19:40.47 | Felyza | http://allakhazam.com/story.html?story=13344 f course, there are exceptions; the 28-year-old Tampa SCA member who legally changed his name to Felyza Drylar Wishbringer comes to mind. Yes, itÂ’s even on his driverÂ’s license. But beyond the slightly-weirdo fringe... |
19:40.53 | Werelds | my first name isn't very unique tho :{ |
19:41.59 | BotanicalPuppet | question. i have an actionbar with two buttons. it's #4 actionbar. can i make those buttons #47 and #48... using the 11th/12th slots instead of 1st/2nd? |
19:42.57 | BotanicalPuppet | basically i am trying to use actionbar #4 for the eleventh/twelfth slots of each of the five pages, while using the first 10 for my other actionbars |
19:43.49 | *** join/#waruidev smcn (i=smcn@c-67-160-186-84.hsd1.wa.comcast.net) |
19:43.53 | BotanicalPuppet | oh and Aiiane the issue with my actionbar disappearing after an empty command rectified itself... not sure how.. |
19:43.57 | Aiiane | off to lunch and class, bbl |
19:44.00 | Aiiane | BotanicalPuppet: good to hear |
19:44.26 | BotanicalPuppet | i think i clicked 'Default UI settings' at some point , shortly thereafter it wasn't permahid |
19:45.59 | BotanicalPuppet | any clue on how to start an actionbar's button at the 11th offset instead of the 1st? |
19:46.19 | BotanicalPuppet | would be the icing on my ui cake :) |
19:46.51 | Felyza | hmm |
19:47.26 | Felyza | i've heard of mechanically seperated chicken... heck, its in slim jims, but this chop suey lists mechanically separated beef... i'm slightly worried now |
19:47.30 | Aiiane | BotanicalPuppet: it's possible but it involves a nasty function call or two |
19:47.37 | BotanicalPuppet | great... tell me more :D |
19:47.42 | Chryzo | anyone knows how to check the folder from which the application is running from :) ? |
19:47.45 | BotanicalPuppet | nasty is my middle name |
19:47.48 | Aiiane | look at the code that spawns an actionbar if you really want to know, plus the code for actionbarclustermanager |
19:47.51 | Chryzo | (in .net) |
19:47.57 | BotanicalPuppet | ok |
19:47.58 | Aiiane | I thought your middle name was drylar |
19:47.59 | Aiiane | :P |
19:48.14 | BotanicalPuppet | technically it's michael... peter michael mcnasty kirby |
19:48.20 | Aiiane | Chryzo: working directory? not sure how, but that's what it'd be called |
19:48.32 | Aiiane | oh, wait, wrong person BotanicalPuppet :P |
19:48.38 | Aiiane | ~lart Felyza |
19:48.38 | purl | declares Felyza a moron |
19:48.43 | Aiiane | >.> |
19:48.44 | Aiiane | anywho |
19:48.46 | Aiiane | lunchtime |
19:48.47 | kuntz` | Aiine |
19:48.50 | kuntz` | see my movie mod? |
19:49.01 | Aiiane | kuntz`: it'd be sort of hard to miss it |
19:49.04 | kuntz` | lol |
19:49.06 | Aiiane | and seriously, I need food >< |
19:49.08 | kuntz` | Install it? |
19:49.13 | kuntz` | makes UI modding much easier |
19:49.14 | BotanicalPuppet | go bye Aiiane BYE BYE |
19:49.50 | Aiiane | kuntz`: most of the time I don't reload my client anyways, I just /reloadui |
19:50.03 | kuntz` | ah the window settings dont reload though =\ |
19:50.15 | Aiiane | changing a mod version number forces them to |
19:50.19 | kuntz` | oh |
19:50.26 | Aiiane | (for that mod) |
19:50.39 | Chryzo | Aiiane: found something, but am gonna bet it is not gonna work lol, but thanks for the info on the name |
19:50.48 | Aiiane | luuuuuuuuuuuunch |
19:51.30 | hallas | Diiiner! |
19:52.10 | tronned | snack! |
19:52.20 | BotanicalPuppet | Aiiane: looking at my UILog i have a portion that says "SquaredPlayer unloaded." "SquaredPlayer loaded." 7 times consecutive repeating uninterrupted |
19:53.13 | BotanicalPuppet | Now it's 14x consecutive repeating uninterrupted? WTF? |
19:53.30 | BotanicalPuppet | go to lunch or my errors/warnings will corrupt your soul! |
19:54.02 | Chryzo | how do you call the time in seconds |
19:54.16 | Chryzo | i mean the conversion from a full date to seconds |
19:57.02 | BotanicalPuppet | argggh the incredible immovable backpack! |
19:57.19 | Werelds | like manually you mean Chryzo? |
19:57.27 | Werelds | cuz the game doesn't have any date/time support itself |
19:57.40 | BotanicalPuppet | then how do i have the option for chat timestamps? |
19:57.41 | Werelds | you can use libstats for an easy way to get the time |
19:57.45 | BotanicalPuppet | and clock addons? |
19:57.49 | Werelds | they're hardcoded |
19:57.57 | Werelds | and clock addons are extracting from the chat |
19:58.01 | Werelds | just like i do with libstats |
19:58.14 | Werelds | next version of libstats i'll build in more date/time functions tho |
19:58.16 | Werelds | for conversions etc |
19:59.04 | hallas | wtb libstats |
19:59.11 | Chryzo | Werelds: I was talking about stuff am doing in EasyMYP :) |
19:59.42 | Werelds | oh |
19:59.54 | Werelds | in c# there's a bunch of functions for it |
19:59.59 | Werelds | google will tell ya :p |
20:00.59 | Chryzo | yeah, but DateTime.Now.Seconds did not give me total seconds |
20:01.03 | BotanicalPuppet | MouseOverTarget is used for my spell tooltips in addition to my mouse over targets... weak :( |
20:01.06 | Chryzo | had to use TimeSpan ... tsss |
20:01.47 | hallas | whats the event that fires when every addon is loaded? |
20:08.37 | *** join/#waruidev Freddy (n=Freddy@cpe-76-183-32-36.tx.res.rr.com) |
20:10.35 | Chryzo | Felyza: can you check out this: http://www.Wartools.info/Debug.rar ? |
20:12.27 | Felyza | opening patch.myp = crash |
20:12.42 | Chryzo | erf |
20:12.57 | Chryzo | that is bad lol :) |
20:13.28 | Chryzo | working when i do it |
20:13.31 | Chryzo | not cool at all |
20:13.53 | Chryzo | I ll had a crashdump i guess :) |
20:13.56 | Chryzo | add |
20:13.58 | Chryzo | grrr |
20:14.41 | Felyza | argument exception was unhandled: URI formats are not supported |
20:15.03 | Felyza | debugger wanted cs files, but i told it no |
20:17.25 | Aii | hallas: currently, there isn't one. |
20:17.57 | Aii | BotanicalPuppet: when you saw the loaded/unloaded bits, had you been messing with Squared settings? |
20:18.14 | BotanicalPuppet | i think i may have moved the anchor ^_^ |
20:18.50 | Aii | that's somewhat normal, when settings are changed it reboots the current mode to apply the settings |
20:19.00 | Aii | takes almost no processing time, so it's not really a problem |
20:19.07 | BotanicalPuppet | ok |
20:19.16 | Aii | (and basically, intended) |
20:19.34 | BotanicalPuppet | i've only noticed excess debug spam from SpamMeNot and StickyGearSettings.. and i think the latter got fixed |
20:20.09 | *** join/#waruidev sniperumm2 (n=bla@5acca08b.bb.sky.com) |
20:20.26 | Aii | Squared shouldn't *spam* per se... there's individual actions triggering each of those messages |
20:20.32 | BotanicalPuppet | right. |
20:20.48 | m0td_2k | debug spam from SpamMeNot? |
20:20.52 | BotanicalPuppet | although i have modified 80% of my addons to redirect the init messaes to d() ... :D |
20:21.03 | BotanicalPuppet | well it has a clipping area in its window gui that makes spam |
20:21.08 | BotanicalPuppet | area= error |
20:21.13 | Aii | I don't put chat init messages in my addons |
20:21.18 | Aii | they're d() by default |
20:21.19 | BotanicalPuppet | i sent in a bugfix for it |
20:21.23 | Aii | if anything |
20:21.32 | BotanicalPuppet | yes you're in the 20% that behave :D |
20:21.35 | m0td_2k | are you talking about the 2 messages that appear on startup? |
20:21.43 | BotanicalPuppet | i have 30+ addons |
20:21.46 | BotanicalPuppet | i couldn't live otherwise |
20:21.49 | m0td_2k | cos of the race condition with the window creation? |
20:22.04 | Aii | m0td_2k: no, there's a label clipping area that whenever the totalspam counter increments, it triggers a warning |
20:22.20 | BotanicalPuppet | no it's saying that it can't display 3 digits or more |
20:22.23 | m0td_2k | ah interesting |
20:22.27 | BotanicalPuppet | read the bug tracker for spammenot |
20:22.29 | m0td_2k | roger that |
20:22.39 | BotanicalPuppet | the fix is simple, fortunately |
20:22.47 | BotanicalPuppet | and provided by 2 different users last night :D |
20:24.18 | m0td_2k | people seem to have a major issue with having spammers saved in savedvariables |
20:24.26 | m0td_2k | so as 'not to spam the GMs# |
20:24.30 | m0td_2k | well i say fuck them |
20:24.43 | Aii | what do you mean? |
20:24.55 | Aii | as in, they want them saved? or they don't want them saved |
20:25.00 | m0td_2k | they want them saved |
20:25.22 | Aii | well, considering the GMs explicitly said to not file more than a single ticket regarding an individual spammer... |
20:25.25 | m0td_2k | when spammers are lasting 2 days plus, i dont think theres much excuse |
20:25.32 | BotanicalPuppet | i turned off the reporting, personally... the response spam is almost as bad as goldspam :-/ |
20:26.04 | BotanicalPuppet | and i'm at 618 spams blocked |
20:26.32 | m0td_2k | yea lots of those are the repeaters though |
20:27.04 | m0td_2k | i really wish it was possible to filter that report spam tbh |
20:27.04 | sniperumm2 | evening ladies |
20:27.05 | BotanicalPuppet | yes.. and then the new accounts.. probably 10 to 20 unique goldspammers on my server |
20:27.43 | Aii | hi sniperumm2 |
20:28.45 | tronned | evening sniper2 |
20:28.54 | netcurse | Aii is ignoring me ;( |
20:29.23 | sniperumm2 | :( |
20:30.30 | Repo | 10spam-me-not: 03motd2k * r66 / (2 files in 2 directories): Fixed some French localization string errors |
20:30.31 | Repo | Increased size of $parentLastSpamText and $parentTotalSpamText, thankyou to 'BotanicalPuppet' |
20:30.46 | BotanicalPuppet | hehe np |
20:30.51 | Felyza | if anyone wants to hear what the ea customer support hold music sounds like... http://media-mobi.com/en/?play-5ygsl0uvhcgkdz8k5hb12lums32kuzx6 and fast forwards to about 56 seconds in (mic was badly placed at first) |
20:30.53 | m0td_2k | :) |
20:30.58 | BotanicalPuppet | woot IC rank 4 on Vortex :D |
20:32.02 | Chryzo | Felyza: can you download the new version (same url) and try it ? |
20:33.14 | m0td_2k | so, i'll put the big gay fix in then, and stop it sending multiple appeals across sessions |
20:33.19 | m0td_2k | bubblewrap for the CSRs |
20:33.54 | knix | BotanicalPuppet: haha |
20:33.56 | knix | are you destruction? |
20:34.02 | knix | Well, I guess you'd have to be >_< |
20:34.45 | BotanicalPuppet | yes i got the global message about it |
20:35.08 | knix | Yea soemoen was just telling meabout it, heh |
20:35.08 | BotanicalPuppet | pretty cool it makes a **** four star icon in your chat window :D |
20:35.12 | knix | And they got some 8% buff to everything |
20:35.19 | knix | haha |
20:35.21 | BotanicalPuppet | ooh incl exp |
20:35.24 | knix | yea |
20:36.20 | Aii | BotanicalPuppet: on sylvania, altdorf hit rank 4 two days ago |
20:36.25 | Aii | and IC hit rank 4 yesterday |
20:36.40 | BotanicalPuppet | that's your server... nice |
20:36.58 | Aii | we beat destro to rank 4, and they had a 1-rank headstart :P |
20:38.40 | BotanicalPuppet | turns out i don't need to do a trick where i start at the 11th offset of an actionbar... much easier to just use pages 3/4/5 for actionbar 4, freeing the first two slots for actionbars 1 + 2 |
20:38.47 | `Zypher | Aii: lol order. |
20:38.59 | BotanicalPuppet | and my ui is looking sweeter every day |
20:39.04 | BotanicalPuppet | must post screenie |
20:39.15 | Aii | `Zypher: lol grindelf |
20:40.37 | `Zypher | Aii: :( |
20:41.34 | BotanicalPuppet | what's the easiest way to set the z-order of a window (make it pop over another)? |
20:42.29 | `Zypher | WindowSetLayer |
20:44.04 | *** join/#waruidev Kody- (n=nope@adsl-99-173-10-198.dsl.pltn13.sbcglobal.net) |
20:44.42 | sniperumm2 | have u tried out the new version of bimailer alongside rolodex aii? |
20:46.24 | Aii | sniperumm2: no |
20:46.57 | BotanicalPuppet | do 'bragging rights' in the profile tab work? |
20:47.50 | Aii | lol: http://fin.instinct.org/wowmods/i/8056:buffthrottle |
20:47.52 | Aii | filtering fail |
20:48.23 | Felyza | Chryzo, same crash as before |
20:48.37 | Felyza | Whoops, they left |
20:51.24 | `Zypher | do you think |
20:51.38 | `Zypher | making all my addons disable themselves if the player is order is unfair? |
20:52.05 | fridgid | some guy did that in wow |
20:52.24 | fridgid | it was for a group av queue mod i think |
20:52.34 | fridgid | and his code was all gay and obfuscated |
20:52.53 | `Zypher | lol |
20:53.36 | Werelds | if (player == order) then while(true) do d("ROFL ORDER SCUM") end end |
20:53.41 | Werelds | seems alright `Zypher |
20:54.04 | BotanicalPuppet | the original stinkyqueue was horde only i believe |
20:54.07 | fridgid | when i used to code layouts for nurfed |
20:54.12 | fridgid | yes stinkyqueue, thats it |
20:54.29 | Werelds | (22:54:05) (fridgid) when i used to code layouts for nurfed |
20:54.31 | fridgid | but when i used to write layouts for nurfed, i saw a few things tivoli did inside the code |
20:54.38 | Werelds | NOW i know where the hell i know your name from |
20:54.41 | Werelds | >________________________________< |
20:55.12 | fridgid | like if you were from one of his enemy top guilds and you targeted a BOSS creature it'd cover your entire screen in a 5kx5k black frame |
20:55.16 | fridgid | stuff like that, it was pretty funny |
20:55.37 | fridgid | he had built in special menus for people from his guild/server/himself |
20:56.01 | fridgid | Werelds, yeah thats me, i'm prob gonna change my names to my war name though |
20:56.07 | `Zypher | gotta restart router |
20:56.08 | `Zypher | brb |
20:56.43 | hallas | Anyone knows why my damn fucking debug window doesnt show any text before it starts to scroll? |
20:57.01 | Werelds | because mythic screwed something up hallas |
20:57.09 | sniperumm2 | spam it with d() msgs until it does :P |
20:57.14 | sniperumm2 | they broke the scroll bar |
20:57.23 | Werelds | that was ages ago tho fridgid :) |
20:57.26 | hallas | ive been spamming d's alot :P |
20:57.59 | fridgid | yeah, i stopped doing nurfed a long time ago and switched to RDX, then took over it when veni quit and started openrdx.com then quit that and wow in like feb |
20:58.24 | Werelds | never used rdx |
20:58.30 | hallas | it cost money didnt it? |
20:58.33 | Werelds | i never stopped using nurfed |
20:58.42 | Felyza | hmm |
20:58.44 | Werelds | i did hack it a lot tho |
20:59.01 | fridgid | it DID, when veni quit we begged him to opensource it, and he finnally gave me the code and i started openrdx, whcih is opensource |
20:59.36 | fridgid | the guy who helped me maintain it even tually took over it fulltime, some french guy named sigg |
21:00.06 | `Zypher | fridgid: its me from open-rdx |
21:00.07 | `Zypher | wow |
21:00.10 | `Zypher | thats where I know your name |
21:00.11 | `Zypher | rofl |
21:00.24 | `Zypher | I helped with the wiki a long time ago |
21:03.35 | Felyza | if GameData.Player.race.id == 1 or 4 or 6 then --put code for a 5k x 5k black 100% opaque window when entering a scenario here end |
21:03.49 | fridgid | oh shit i thought i recognized you |
21:03.50 | fridgid | yeah |
21:03.58 | fridgid | that wiki was a great success.....lol |
21:04.00 | `Zypher | rofl |
21:05.14 | fridgid | Felyza, put it in an addon /AddOns/BrittenySpearsNaked.jpeg/ ...... win |
21:05.44 | `Zypher | (14:04) < `Zypher> rofl |
21:05.44 | `Zypher | [14:04][`Zypher(+i)][3:freenode/#waruidev(+Jnt)][Act: 1,2,4,5,6,7,8,10,11,14] |
21:05.44 | `Zypher | [#waruidev] s/3778397_boteg/WAR%202008-10- |
21:05.47 | `Zypher | woops |
21:05.48 | `Zypher | lol |
21:05.57 | `Zypher | http://boxstr.com/files/3778397_boteg/WAR%202008-10-07%2014-02-39-85.png |
21:06.01 | `Zypher | thats what I wanted to show |
21:06.29 | Felyza | ooo i know |
21:06.42 | Felyza | i need to come up with a 1 liner to hide the entire ui |
21:07.35 | Felyza | anyone know if that's available in the api? |
21:07.49 | hallas | Root? |
21:07.57 | VonhintenHOME` | lol, you don't want to do that |
21:08.03 | *** join/#waruidev smcn (i=smcn@c-67-160-186-84.hsd1.wa.comcast.net) |
21:08.26 | sniperumm2 | whats the name of that damage done mod in the piccy Zypher? |
21:08.30 | Felyza | hallas, can you SetWindowShowing(root, false) ? |
21:08.53 | `Zypher | sniperumm2: its CombatLog Mod, moded to be more useful |
21:09.00 | fridgid | its called CombatLog |
21:09.16 | sniperumm2 | remodded by urself Zypher? |
21:09.19 | `Zypher | yes |
21:09.25 | `Zypher | specifically for my guild |
21:09.26 | `Zypher | lol |
21:09.27 | Aii | Felyza: why not just shift+Z |
21:09.43 | Felyza | because i want to add an easter egg |
21:10.01 | sniperumm2 | could I by any chance get a copy? :) |
21:10.02 | Aii | -_- |
21:10.27 | Felyza | Something that on certain events causes the UI to disappear and reappear |
21:10.51 | Felyza | killing my guild = no ui, your death = ui |
21:11.33 | Aii | don't do that -.- |
21:11.41 | `Zypher | sniperumm2: when its more done I guess. |
21:12.11 | hallas | thats pretty lamo Felyza |
21:12.16 | smcn | if you add that you can pretty much guarantee your mod will never be on curse :P |
21:12.41 | hallas | I think im gonna make some anti crap addon for people :) |
21:13.32 | Felyza | okokok, how about killing me (server and character specific) it causes your ui to go away until the next tok_played is updated (up to 1 minute) |
21:13.36 | Thunder_Child | i would put in eggs like begging for money would make you do somthing quite stupid |
21:14.14 | sniperumm2 | Thanks mate |
21:15.00 | sniperumm2 | wouldn't mind tracking my dmg |
21:15.01 | Felyza | ...must write ultimate addon that everyone and their mothers will download.... |
21:15.06 | Thunder_Child | `Zypher, are you planing on fixing the secanrio party icon on the map? |
21:15.18 | Thunder_Child | scenario* |
21:18.11 | `Zypher | Thunder_Child: it works fine I just need to change it's anchoring |
21:18.32 | Thunder_Child | `Zypher, only 1/4 of it is clickable |
21:18.59 | `Zypher | Thunder_Child: this is due to it's anchoring |
21:19.13 | `Zypher | also order is broken |
21:19.15 | `Zypher | http://img84.imageshack.us/my.php?image=supsupqn4.jpg |
21:19.46 | Thunder_Child | myspacetom..... |
21:21.01 | hallas | strong math there zypher :D |
21:21.14 | `Zypher | not my picture |
21:21.15 | `Zypher | I |
21:21.16 | `Zypher | am |
21:21.17 | `Zypher | not |
21:21.20 | `Zypher | Order! |
21:21.33 | Aii | lies, you're order at heart |
21:21.36 | Thunder_Child | Lies and half truths!! |
21:22.13 | Aii | secretly you wish you could put a silver cone on your head and dress in a feminine manner |
21:22.31 | hallas | what the fuck |
21:22.33 | Thunder_Child | Aii, yes he does, but that really has nothing to do with the game |
21:22.53 | `Zypher | Aii: I'm a half naked dagger wielding psycopath |
21:23.00 | `Zypher | who would ever want to change that |
21:23.11 | Thunder_Child | i would |
21:23.21 | Thunder_Child | i would want you to be fully clothed |
21:23.21 | Aii | ...people who aren't psychopathic? :P |
21:23.34 | `Zypher | :D |
21:23.41 | `Zypher | I don't like cloths |
21:23.48 | Aii | and i agree, im not sure id want to see you naked anyways o.o |
21:24.10 | `Zypher | Aii: me or my toon |
21:24.17 | Thunder_Child | either or |
21:24.23 | hallas | Aii: Talk about lies and half truths |
21:24.34 | Aii | hallas: hrm? |
21:24.44 | hallas | <@Aii> and i agree, im not sure id want to see you naked anyways o.o |
21:24.51 | hallas | <Thunder_Child> Lies and half truths!! |
21:24.59 | Aii | -_- |
21:25.15 | hallas | I'd love to see you naked `Zypher |
21:25.16 | Thunder_Child | it's ok to feel jealous hallas |
21:25.21 | hallas | Haha |
21:25.23 | hallas | Owned TC |
21:25.30 | Felyza | hmm |
21:25.53 | `Zypher | hallas: I am a sexy beast |
21:25.53 | Felyza | wrong window |
21:26.15 | hallas | I put on my wizard hat |
21:26.23 | Aii | don't forget your robe |
21:26.40 | `Zypher | robe and wizard hat you fool. |
21:26.46 | hallas | damnit! |
21:27.54 | Aii | besides `Zypher |
21:27.59 | Aii | you're obviously not a witch elf |
21:28.03 | Aii | you're a night elf: http://warhammeralliance.com/forums/showthread.php?p=1998816#post1998816 |
21:29.22 | `Zypher | haha |
21:29.24 | `Zypher | yes |
21:29.27 | `Zypher | I am NIGHTELF |
21:29.28 | `Zypher | rawr |
21:31.04 | *** topic/#WARUIDev by Aii -> http://waruidev.pastey.net/ | http://forums.curseforge.com/forumdisplay.php?f=6 and http://war.mmoui.com/forums | See http://thewarwiki.com/ for API info | Create WAR addons on http://war.curseforge.com/ and http://war.mmoui.com | WHA Mod Author Group: http://tinyurl.com/wha-mods | <`Zypher> I am NIGHTELF |
21:31.06 | `Zypher | Aii: you = archmage? |
21:31.22 | `Zypher | lol |
21:31.41 | Thunder_Child | ~fail Aii |
21:31.46 | Aii | http://www.wardb.com/profile.aspx?id=19030 |
21:31.54 | Thunder_Child | ~literal fail |
21:31.54 | purl | "fail" is "<reply>Sorry, $lastspeaker, you have failed. Please insert $1.00 to try again." |
21:31.54 | hallas | I am archmage too |
21:34.07 | Thunder_Child | ~literal CMD: fail (.*?) |
21:34.07 | purl | "cmd: fail (.*?)" is "($1): (<reply> You suck at everything in life, $1. I hate you because you fail.|<reply>$1: FAIL!|<reply>$1, you Fail!|<reply>$1: FAIL!|<reply>$1, you Fail!|<reply>$1: FAIL!|<reply>$1, you Fail!)" |
21:34.31 | Thunder_Child | ~fail 1 |
21:34.34 | Thunder_Child | damit |
21:34.40 | Thunder_Child | you fail purl |
21:34.45 | Aii | back in a bit |
21:38.08 | art3mis | i r weasel! |
21:40.23 | art3mis | http://cgi.4chan.org/gif/src/1223406919265.gif |
21:40.28 | art3mis | sorta nswf |
21:40.31 | art3mis | but not really |
21:45.59 | `Zypher | art3mis: lol |
21:54.35 | *** join/#waruidev Daegalus[Away] (n=Daegalus@four.alameda.net) |
21:55.00 | *** join/#waruidev DarkTrooper (i=Rukia@ppp118-208-105-43.lns3.bne4.internode.on.net) |
21:55.08 | Daegalus | RRRRRRRRRRRRRRRRRRAAAAAAAAAAAAAWWWWWWWWWWWWRRRRRRRRRRRRRRRRRRR |
21:58.22 | netcurse | hey |
21:58.39 | *** join/#waruidev Flisher (n=flisher@modemcable098.47-80-70.mc.videotron.ca) |
21:59.24 | Flisher | Boya! |
21:59.58 | *** join/#waruidev Andrew-- (i=8e239002@gateway/web/ajax/mibbit.com/x-8bf6c512f2c4ca49) |
22:02.54 | `Zypher | netcurse: secsy tiem? |
22:03.14 | Aiiane | o_o |
22:04.00 | `Zypher | Aiiane: goddamn you make it awkward to be wierd. |
22:04.04 | BotanicalPuppet | i've uploaded ClassSpellTimer 0.13 slpha |
22:04.21 | BotanicalPuppet | ClassySpellTimer 0.13 alpha* |
22:04.39 | Andrew-- | Wait, did I miss secsy time? |
22:05.11 | `Zypher | Andrew--: well it didn't happen thanks to you know who. |
22:10.07 | `Zypher | hrmm |
22:11.58 | hallas | Johnny Cash - Big River |
22:14.25 | Repo | 10qmt: 03Celestian * r9 / (2 files in 1 directory): initial work on buttons in mailwindows. This is alpha code |
22:14.49 | Repo | 10qmt: 03Celestian * r10 QuickMailTool_Buttons.xml: initial xml for handling buttons in the mailwindow |
22:17.14 | art3mis | http://www.nvidia.com/content/forcewithin/us/download.asp |
22:18.10 | *** join/#waruidev Geneshift (n=gene@cpe-66-66-249-241.rochester.res.rr.com) |
22:24.55 | BotanicalPuppet | my ui rox... how does yours rate? http://www.warhammeralliance.com/forums/showthread.php?t=138371 |
22:24.59 | hallas | Any event that PROPERLY fires after the interface has loaded? |
22:25.13 | *** join/#waruidev sangdrax (n=sang_dra@c-68-49-171-204.hsd1.va.comcast.net) |
22:25.14 | BotanicalPuppet | you need two hallas.. sec |
22:25.18 | `Zypher | like dada |
22:25.26 | Aiiane | hallas: as I mentioned before, there's not a proper event for it >< |
22:25.30 | hallas | I didnt see that |
22:25.31 | hallas | Sorry |
22:25.53 | sangdrax | Hey guys, new to LUA and thought maybe someone here could help me out with something |
22:25.56 | hallas | Why the fucking helll isnt there OMG |
22:26.00 | BotanicalPuppet | combo of RELOAD_INTERFACE and LOADING_END doesn't work? |
22:26.12 | BotanicalPuppet | that's what i did for PadlockBegone (upload pending) |
22:26.14 | Aiiane | BotanicalPuppet: loading_end fires every time you zone |
22:26.19 | Aiiane | not really ideal |
22:26.21 | BotanicalPuppet | okay. |
22:26.31 | hallas | do they work well together? |
22:26.34 | Aiiane | ~asktoask |
22:26.34 | purl | This is IRC. Don't ask to ask a question. Just ask your question and if someone's around, they'll be glad to help. |
22:26.37 | Aiiane | sangdrax: ^--- |
22:26.42 | sangdrax | lol |
22:26.42 | sangdrax | kk |
22:26.45 | hallas | I need to fire an event that arranges every plugin after the UI has realoaded |
22:26.56 | BotanicalPuppet | hallas: well the padlock window doesn't have a reliable dependency, so i set it hidden on those two events |
22:27.03 | Aiiane | RELOAD_INTERFACE will handle /reloadui |
22:27.08 | Aiiane | just doesn't fire the first time you log in |
22:27.09 | BotanicalPuppet | it works even if it isn't awesome possum |
22:27.11 | sangdrax | Well I wanted to parse the .log files it creates. I used some file io LUA stuff.. it all made sense, but it keeps pulling only the first character from the file. |
22:27.19 | sangdrax | I made my own text file and it reads it just fine |
22:27.20 | hallas | Thing is |
22:27.27 | sangdrax | is there a formating issue with the war log files? |
22:27.39 | hallas | The plugins have to load after my waaaghbar |
22:27.44 | hallas | :) |
22:27.47 | hallas | Else they cant register |
22:28.16 | Aiiane | hallas: have them dep it |
22:28.17 | Aiiane | :P |
22:28.18 | hallas | I will have to fire the arrange function after every plugin |
22:28.32 | hallas | You dont understand :P |
22:28.38 | Aiiane | oh, no, I just misread |
22:29.02 | BotanicalPuppet | so there's no way to hack together a first load event or update condition? |
22:29.06 | Aiiane | just fire the arrange function on LOADING_END and RELOAD_INTERFACE then |
22:29.19 | Aiiane | its not like it kills anything to have it lay it out each time there's a loadscreen |
22:29.32 | Aiiane | unless for some reason your layout code is far less efficient then it should be :P |
22:30.09 | hallas | my code atm is very awesome |
22:30.22 | BotanicalPuppet | but is it awesome possum? |
22:30.37 | hallas | ~wtfdoespossummean |
22:30.45 | sangdrax | hmmm so I guess no dice on that one... Maybe it doesn't matter. Can a WAR addon use LUA functions like the io.open in LUA? or do they prevent that? |
22:30.47 | BotanicalPuppet | brings awesome to the next level |
22:30.54 | hallas | oh |
22:30.55 | hallas | it does |
22:31.14 | hallas | It's so awesome you ... you... you... yeah you cant even imagine! |
22:31.18 | BotanicalPuppet | ya, as in 'my ui is awesome possum... clean, functional, everything where i want it' |
22:32.22 | Repo | 10qmt: 03Celestian * r11 QuickMailTool.lua: fixed some event function calls to non-hooked functions |
22:48.29 | *** join/#waruidev Odlaw (n=ozzy@c-98-245-75-224.hsd1.co.comcast.net) |
22:51.56 | Aiiane | ow :( |
22:51.58 | *** join/#waruidev nicoli_s (n=email@12-214-23-167.client.mchsi.com) |
22:53.54 | art3mis | you'd be right |
22:54.05 | art3mis | but am i lying about that? |
22:59.51 | Repo | 10multiauction: 03Odlaw * r5 MultiAuction.mod: MultiAuction: Added EA_BackpackWindow as dependency |
23:01.38 | *** join/#waruidev vapid (i=corey@75.136.204.209) |
23:02.24 | Repo | 10qmt: 03Celestian * r12 / (2 files in 1 directory): fixed button display on mail window for inbox. |
23:02.50 | fridgid | can you hook functions? |
23:03.10 | fridgid | http://www.thewarwiki.com/wiki/API:Correct_Hooking_Procedure this only shows how to hook to onopen it looks like? |
23:03.19 | fridgid | i want to hook to an internal function |
23:03.30 | fridgid | well, not internal but a mythic addon function |
23:03.43 | m0td_2k | which function... |
23:04.15 | fridgid | i'm making a PQResultsLite window that shows less information and doesn't clog up screen |
23:05.04 | fridgid | im not sure what the best way to do this would be, i was going just hide/unregister the real window, and then hook to the real windows update functions and make them update my smaller window |
23:06.52 | *** join/#waruidev sniperumm2 (n=bla@5acca08b.bb.sky.com) |
23:07.21 | sysrage | where'd they move the tome tactic guy to? |
23:07.28 | fridgid | he was removed |
23:07.34 | sysrage | lol what? |
23:07.39 | Repo | 10qmt: 03Celestian * r13 QuickMailTool.lua: removed unneeded for counter |
23:07.39 | fridgid | until they fixed something with him |
23:07.42 | fridgid | it was on the herald |
23:07.46 | sysrage | wow that sucks |
23:07.52 | sysrage | i finally got one |
23:08.00 | fridgid | there was a bug or exploit or something |
23:08.05 | sysrage | sweet |
23:11.20 | Tomedd | did they ever re-add the chain killing bonus system |
23:11.56 | Flisher | is DataUtils something only available ingame or it's available in lua? (I mean should I be able to find it in the myp?) |
23:13.36 | m0td_2k | it is in the myp |
23:13.51 | fridgid | datautils.lua |
23:14.17 | fridgid | \default\essystem_utils\source\datautils.lua |
23:15.07 | m0td_2k | pqlootwindow.lua |
23:15.11 | m0td_2k | is that the file you're looking at? |
23:15.44 | *** part/#waruidev Tsolval (n=Tsolval@rrcs-24-153-198-63.sw.biz.rr.com) |
23:15.54 | fridgid | its not hashed, but id guess its pqresults.lua or something to that effect |
23:16.03 | fridgid | grep for PublicQuestResults |
23:16.54 | fridgid | i mean you can't like delete frames/buttons etc during runtime can you? |
23:17.09 | fridgid | i guess i could overwrite the mythic funtions |
23:18.52 | m0td_2k | well you could have a handler to force close it |
23:19.10 | m0td_2k | it is a pita that window actually, i see what youre doing |
23:19.30 | fridgid | yeah i have a scheduler that will close it 30s after its displayed etc then unhide it once it resets |
23:19.36 | fridgid | but its sitll not very clean |
23:19.42 | fridgid | just trying to think of a way to do it |
23:20.10 | m0td_2k | you could tag a button onto it |
23:20.11 | fridgid | mainly that window gets fucking huge and annoying and doesn't go away for 3 mins after a pq, was just trying to make it less obtrusive, you don't need to see how you rolled for 3 damn minutes |
23:20.24 | m0td_2k | like i did in SpamMeNot |
23:20.30 | m0td_2k | with the minimap button |
23:20.39 | fridgid | tbh, i already did that and borrowed your button code lol |
23:20.49 | m0td_2k | fairy muff |
23:20.56 | fridgid | lol |
23:21.01 | m0td_2k | well, whats your aim then? |
23:21.05 | m0td_2k | didnt that work? |
23:21.20 | fridgid | nah it works, just if you hide it, it doesn't always come back |
23:21.41 | fridgid | i guess i just need to have it reset better, with the other pq events |
23:22.09 | m0td_2k | yea i guess so - i mean it shouldnt be so tough |
23:22.18 | m0td_2k | they make it appear, so you should be able to borrow their code |
23:22.23 | m0td_2k | or event handlers i mean |
23:22.58 | fridgid | i was thinking of just adding some little arrows like with the quest tracker |
23:23.10 | hallas | VonhintenHOME` |
23:23.18 | hallas | whats coordinates for in textureviewer? |
23:23.23 | hallas | size? |
23:24.39 | *** join/#waruidev nicoli_s (n=email@12-214-23-167.client.mchsi.com) |
23:26.00 | hallas | Does CURSE intensionally log me off if a cookie wasnt sent from the same IP as last time? |
23:26.05 | hallas | or sent to* |
23:26.13 | hallas | or computer whatever |
23:26.26 | netcurse | i ll have to ask |
23:26.30 | hallas | whenever I log in on my laptop, my main computer seems to gets its cookie discarded |
23:27.24 | Flisher | netcurse: I get similar issue |
23:27.27 | VonhintenHOME` | hallas, if you want to create your own slices, having coordinates and dimensions (if you pin the coordinate and start drawing a box) is a good thing |
23:27.50 | hallas | cool von |
23:27.50 | DarkTrooper | hey net: who handles wardb and enhancements? |
23:27.51 | hallas | didnt see that |
23:28.55 | netcurse | darkTrooper, bugs@wardb.com :) |
23:29.06 | DarkTrooper | bugs? |
23:29.21 | netcurse | yeah |
23:29.27 | netcurse | just put feature request |
23:29.29 | netcurse | in topic |
23:29.50 | DarkTrooper | i'll put "Feature request (approved by net)" :) |
23:29.54 | netcurse | no |
23:29.56 | netcurse | lol |
23:29.58 | DarkTrooper | hehe |
23:30.14 | sniperumm2 | mr dt |
23:30.32 | DarkTrooper | morn Sniperumm |
23:30.58 | DarkTrooper | shit 0930 already, i better start doing these errands |
23:34.13 | kuntz` | oh is one of the devs of the Curse client here? |
23:34.28 | fridgid | how can i view the default ui textures? |
23:34.35 | fridgid | is that what the dds files are? |
23:34.52 | nicoli_s | darktrooper whats your suggestion? |
23:34.58 | *** join/#waruidev Tsolval1 (n=Tsolval@cpe-66-68-42-181.austin.res.rr.com) |
23:35.44 | kuntz` | DDS = DirectDraw Surface file |
23:35.52 | kuntz` | so yes, those are what have your textures |
23:36.34 | Aiiane | kuntz`: Kolie is around here sometimes (CC dev) |
23:37.11 | netcurse | i can answer questions Kuntz |
23:37.41 | kuntz` | do you guys use a filter driver to sniff WAR's packets? |
23:37.48 | nicoli_s | no |
23:37.59 | kuntz` | How do you get info from teh game then? |
23:38.05 | Aiiane | Curse Profiler addon |
23:38.05 | VonhintenHOME` | netcurse, someone working on the search engine problem? |
23:38.23 | Aiiane | in-game addon exports data to SavedVariables.lua, kuntz` |
23:38.27 | netcurse | Von, tomorrow yes. |
23:38.28 | kuntz` | ah |
23:38.29 | Aiiane | then the client just reads the savedvariables file |
23:38.31 | netcurse | Flisher, why? |
23:38.36 | kuntz` | sounds easy enough |
23:38.47 | kuntz` | so whats stopping me from injecting corrupt data then? |
23:38.47 | kuntz` | lol |
23:38.55 | nicoli_s | obfuscated code for one |
23:39.02 | nicoli_s | server side protections 2 |
23:39.15 | Flisher | unsupported function by the post.commit parser. ckknight already received an official ticket and documented the case. |
23:39.43 | Aiiane | kuntz`: technically, there's nothing extra that'd be stopping you even if it were sniffing packets |
23:39.49 | kuntz` | I know |
23:39.55 | kuntz` | but it seems like it wouldnt take much |
23:40.04 | kuntz` | considering the dumper would all be written in lua |
23:40.20 | Aiiane | most protection is server-side regardless |
23:40.40 | kuntz` | well, whats stopping me from inventing a fake item and having it appear as a drop from a monster on wardb.com? |
23:41.16 | Aiiane | I can't say for sure, I don't do the code for wardb ;) |
23:41.25 | netcurse | we have protections on multiple levels |
23:41.27 | netcurse | to avoid this |
23:41.32 | Aiiane | but I'd guess something along the lines of requiring redundant verification |
23:41.34 | m0td_2k | the obfuscation is kinda easy tho |
23:41.49 | ckknight | don't be evil, kuntz` |
23:41.52 | kuntz` | haha |
23:41.54 | nicoli_s | indeed aiiane, i know we have that |
23:41.57 | kuntz` | I wont be |
23:42.04 | VonhintenHOME` | There any metrics for how many people are WAR players using Curse for addons? |
23:42.15 | m0td_2k | i just need to flex my epeen on my char profile, yaknow? |
23:42.34 | netcurse | Von, i would say that WAR has 700k active players right now |
23:42.53 | VonhintenHOME` | 700k active curse using WAR players? |
23:42.54 | netcurse | i would say only 20% of the players right now are using addons |
23:43.00 | kuntz` | did the WoW client work the same way? |
23:43.02 | kuntz` | LUA dumps |
23:43.07 | Aiiane | yes |
23:43.09 | nicoli_s | wow also had cache files |
23:43.09 | netcurse | no, i m talking suscribers. |
23:43.10 | kuntz` | ah ok |
23:43.11 | Aiiane | same for wowhead, thottbot, etc |
23:43.17 | nicoli_s | that made it easier |
23:43.19 | Aiiane | well, technically, WAR also has cache files |
23:43.23 | kuntz` | always thought they sniffed packets |
23:43.25 | nicoli_s | well not anything similar |
23:43.27 | VonhintenHOME` | how would you know that metric? |
23:43.43 | nicoli_s | war cache files are dumps of processed string tables and such |
23:43.56 | netcurse | Von, i have very detailed analytics of all the big warhammer sites, and 4 years of expenriences looking at analytics fan sites ;p |
23:43.57 | nicoli_s | wow cache files are actual dumps of entity query packets |
23:44.24 | VonhintenHOME` | ok, but how close are you really to knowing, is that just an extrapolation? :) |
23:44.45 | kuntz` | do you use any of WAR's cache in the curse client? |
23:44.48 | netcurse | i think i could be 15% off |
23:44.53 | nicoli_s | no kuntz |
23:45.05 | nicoli_s | they are all files from the .myps, just processed |
23:45.11 | kuntz` | oh |
23:45.12 | nicoli_s | and we can parse the myps, so no point |
23:45.14 | hallas | Is there a layer lower than background? |
23:45.35 | VonhintenHOME` | netcurse, well, they're doing alright then it seems |
23:46.06 | netcurse | Von, i'm guessing 1 million boxes first month. |
23:46.18 | netcurse | but what i can tell you is |
23:47.11 | netcurse | traffic on WHA wardb are doing very good |
23:47.31 | netcurse | it's the 3rd week, and it's not droping |
23:48.19 | VonhintenHOME` | you guys have metrics on AoConan? How did it look, if so |
23:48.34 | netcurse | yeah we have the biggest site for aoc |
23:48.39 | netcurse | conanarmory.com |
23:48.58 | netcurse | but i would rather not talk about these numbers ;) |
23:49.10 | VonhintenHOME` | lol, suit yourself :) |
23:49.31 | nicoli_s | netcurse just doesnt want to boggle your mind with such huge numbers |
23:49.49 | hallas | Man I am excited, gonna release new waaagh tonight |
23:50.01 | kuntz` | whats a waaaagh |
23:50.24 | hallas | @project war/waaaghbar |
23:50.24 | Repo | hallas: http://war.curseforge.com/projects/waaaghbar/. WaaaghBar. Game: WAR. Leader: Shakakaw. Author: pwerelds. Updated: 33 hours ago. Tickets: 6/11 |
23:52.58 | sniperumm2 | damn I've got lazy. Doing my food shopping online :o |
23:55.09 | Flisher | nerdz |
23:55.57 | sniperumm2 | hm |
23:56.10 | DarkTrooper | kuntz`: sniffing packets would be against both wow and war's EULA/EUALA :) |
23:56.36 | *** join/#waruidev Andrew-- (i=8e239002@gateway/web/ajax/mibbit.com/x-62c84e6f3ff2ed47) |
23:57.40 | hallas | Shouldnt we, until Mythic releases some functions to get map coords, just decide on a format or standard? or way of calculating it from PLAYER_POSITION_UPDATED? |
23:58.20 | nicoli_s | hallas, im about to dump your coords |
23:58.43 | hallas | well im not a big fan of the way you guys do it per zone, from the topleft corner to the bottomright |
23:59.18 | BotanicalPuppet | what are you a fan of? |
23:59.26 | hallas | dunno |
23:59.31 | hallas | not mythic either ;) |
23:59.43 | Aiiane | imo, we should all just use worldcoords :P |
23:59.46 | Aiiane | would be so much simpler |