00:00.39 | `Zypher | see chrixian it doesn't scale the statusbar alone |
00:00.42 | `Zypher | it takes the whole texture |
00:00.48 | `Zypher | and goes shwoooop |
00:00.56 | `Zypher | so I see parts I don't want |
00:01.46 | `Zypher | WindowClearAnchors(self:GetName().."hp") |
00:01.46 | `Zypher | WindowAddAnchor(self:GetName().."hp", "topleft", self:GetName(), "topleft", 0, 0) |
00:01.49 | `Zypher | WindowAddAnchor(self:GetName().."hp", "bottomright", self:GetName(), "bottomright", 0, 0) |
00:02.18 | chrixian | do we not want it to go shwoooop? |
00:02.28 | `Zypher | we don't want any extra parts to show |
00:02.31 | `Zypher | only the statusbar |
00:02.32 | `Zypher | ;) |
00:02.46 | chrixian | extra parts? its going to show what was defined in the statusbar you're inheriting |
00:02.55 | `Zypher | one sec my friend |
00:02.59 | chrixian | k =D |
00:03.40 | `Zypher | I'll show you whats happening |
00:03.43 | chrixian | i think you can use /script DeathWindow.OnPlayerRespawn() if you're still waiting to auto respawn |
00:04.01 | `Zypher | http://boxstr.com/files/4031607_cpjdi/WAR%202008-11-06%2016-02-38-26.png |
00:05.22 | `Zypher | see my issue? |
00:05.26 | chrixian | are you inheriting "EA_StausBar_DefaultTintableBar" or "EA_StausBar_DefaultTintable" |
00:05.36 | `Zypher | secon |
00:05.46 | `Zypher | d |
00:05.48 | `Zypher | second* |
00:05.54 | chrixian | ok thats the problem |
00:06.02 | chrixian | change it to EA_StausBar_DefaultTintableBar |
00:06.11 | `Zypher | the other is a horizontal resize image tho |
00:06.13 | talvinen | where are your unit frames? ;) |
00:06.13 | `Zypher | not a statusbar |
00:06.22 | `Zypher | talvinen: well these are them |
00:06.29 | chrixian | "EA_StausBar_DefaultTintable"is what i meant |
00:06.29 | `Zypher | but they are brokeded atm |
00:06.40 | chrixian | thats the one you're using |
00:06.42 | chrixian | i misread |
00:06.48 | `Zypher | thats what it is |
00:06.49 | `Zypher | lol |
00:07.25 | `Zypher | wtb Chryzo |
00:07.26 | `Zypher | :( |
00:07.27 | chrixian | any chance you can zip up the mod lua and xml file and lemme bring it up in warhammer and play around? |
00:07.38 | `Zypher | chrixian: no chance :P |
00:07.40 | chrixian | or paste em each |
00:07.46 | chrixian | ah aight |
00:07.46 | `Zypher | I'll pastey the xml |
00:07.50 | chrixian | k |
00:09.04 | `Zypher | http://waruidev.pastey.net/100871 |
00:10.59 | chrixian | i'm having a hard time seeing the contents of the 3 boxes in your image.. those 5 boxes in a row in that the tiled statusbar? |
00:11.09 | chrixian | er is that |
00:11.12 | chrixian | not in that |
00:11.21 | `Zypher | that is the same texture |
00:11.47 | `Zypher | well |
00:11.55 | `Zypher | the texture is a big fat image |
00:12.02 | `Zypher | with a bunch of smaller textures in it |
00:12.15 | `Zypher | and below the statusbar texture |
00:12.19 | `Zypher | there is other shit |
00:15.01 | chrixian | so in your screenshot what is the "extra" crap you aren't wanting to see |
00:15.15 | Felyza | Anyone speak german here?> |
00:15.26 | chrixian | ima make a window real quick and throw a statusbar in it inheriting that so i can see what it looks like |
00:15.42 | `Zypher | chrixian: the boxes below the statusbar! :( |
00:15.54 | Felyza | talvinen, you still around? |
00:16.15 | Felyza | Sigh... anyone know if Regenerieren would be appropriate for a regen potion? |
00:16.33 | talvinen | uhm |
00:16.34 | Thrae | In what language? |
00:16.43 | Felyza | German |
00:16.44 | talvinen | Regeneration |
00:16.55 | talvinen | Regenerieren is the verb |
00:17.21 | Felyza | so just Regeneration? |
00:17.55 | Thrae | Felyza: http://translate.google.com/translate_t#en|de|Regeneration%20Potion <-- agrees |
00:18.03 | `Zypher | awdaw |
00:18.08 | `Zypher | wow wtf |
00:18.15 | `Zypher | h |
00:18.27 | Felyza | Thrae, I have a DE-EN and EN-DE up |
00:18.42 | Felyza | however, it wasn't translating back and forth quite right |
00:18.45 | Aii | you know `Zypher |
00:18.47 | Thrae | Felyza: If you think Google is wrong, google "Regeneration" and look at the etomology of the word. English takes many words from other languages. |
00:18.56 | Aii | you could solve your problem with one hell of a hack |
00:19.00 | `Zypher | oh? |
00:19.03 | talvinen | Felyza: Do you want to use it as class name? |
00:19.05 | `Zypher | howso? |
00:19.10 | Aii | first, set the scale of the statusbar to get the right height |
00:19.17 | Aii | then, set the width based on that scale |
00:19.20 | Felyza | Thrae, I never go be what it says unless it passes EN-OTHER-EN |
00:19.24 | Felyza | by* |
00:19.41 | Thrae | Felyza: "Regeneration Potion" translates both ways for me. |
00:19.57 | Felyza | talvinen, no, if I'm going to localize enough to read strings, I might was well localize it all, right? |
00:19.57 | Aii | anywho, afk for a bit |
00:20.10 | `Zypher | lua> 30/22 |
00:20.10 | lua_bot | `Zypher: 1.3636363636364 |
00:20.19 | Felyza | Absorbiert Schaden seems best for damage shield |
00:21.10 | talvinen | translates to "absorbs damage" |
00:22.16 | Thrae | Actually, it seems Google tries to differentiate between proper nouns and a phrase, so it's translating "Damage Shield" as "Damage Shield" too. |
00:22.22 | talvinen | the german translation of ISHealBot is horrible, btw ;) |
00:22.31 | `Zypher | Aii: I was hoping to avoid that |
00:22.34 | `Zypher | but it works :S |
00:23.27 | Felyza | talvinen, that's why i'm trying to run these past you, to rely completely on google = really bad translation 90% of the time |
00:23.31 | Thrae | Maybe "Shield Of Damage" |
00:24.04 | Thrae | Wait, which type of Damage Shield are we talking about? |
00:24.51 | Thrae | In some mechanics, a Damage Shield absorbs damage and in some mechanics (namely, WoW) it does Damage. |
00:24.55 | WobWork | also |
00:25.04 | WobWork | ~x en de Regeneration |
00:25.27 | WobWork | Although that's not actually indicative |
00:25.36 | WobWork | since purl returns the input if she can't translate =) |
00:25.46 | talvinen | Regeneration is a german word, too |
00:25.53 | WobWork | yeah |
00:25.54 | Thrae | talvinen is right. |
00:26.07 | WobWork | so we can't tell by purl if she's translating or just failing =) |
00:26.38 | WobWork | Felyza: I've found google translate to be fairly good the majority of the time |
00:26.46 | Thrae | The main question is, in German, do they like to stick words together like "Damage Shield" instead of "Shield Of Damage"? I think the latter is more Romanic. |
00:26.49 | Felyza | hrm, snare = snare? |
00:26.58 | WobWork | " in German, do they like to stick words together" |
00:27.00 | WobWork | ahahahahahaha |
00:27.17 | WobWork | German is the original "Stick Words Together" language =P |
00:27.41 | Felyza | to my knowledge, english follows germanic word order, not romantic for the most part |
00:27.42 | Thrae | WobWork: Yeah, I'm thinking it's the Germanic side of English that made Englisgh like that. |
00:28.16 | Thrae | Felyza: Like I said, you can google "snare" like I just did -- http://www.answers.com/snare -- it's Dutch, hence Germanic |
00:28.19 | talvinen | Schifffahrtskapitänsmützenfabrikbesitzer |
00:28.28 | WobWork | ~x de en Schifffahrtskapitänsmützenfabrikbesitzer |
00:28.37 | talvinen | not too bad |
00:28.43 | WobWork | hehe out of cucumber error |
00:28.45 | *** join/#waruidev CowBook (n=cowboy@96.237.188.158) |
00:28.51 | Felyza | talvinen, private query coming in |
00:28.51 | chrixian | zypher: i understand now |
00:29.35 | talvinen | Schifffahrtskapitänsmützenfabrikbesitzer = owner of navy captain hat factory |
00:29.45 | talvinen | why use spaces? :P |
00:30.02 | WobWork | Marine captain hat factory owner |
00:30.20 | talvinen | yes |
00:30.20 | WobWork | pftwhoneedsspaces? =P |
00:30.24 | Felyza | talvinen, mind taking a looksy over at pm? so i can get input on stuff? |
00:30.27 | talvinen | sounds better *g |
00:30.53 | WobWork | Come now, German is the source of some of the best words out there |
00:31.10 | WobWork | Schadenfraude, for example |
00:31.21 | WobWork | (forgive my lack of special characters on this keyboard =P) |
00:32.10 | WobWork | Although, Schifffahrtskapitänsmützenfabrikbesitzer would look utterly fantastic on a business card |
00:32.16 | WobWork | (if you could find one big enough) |
00:36.38 | talvinen | Schadenfraude? Is that an english word? |
00:37.05 | WobWork | there's no english equivalent |
00:37.20 | talvinen | it's Schadenfreude in german |
00:37.29 | WobWork | Schadenfreude |
00:37.38 | WobWork | aye, my spelling leaves a lot to be desired at times |
00:38.12 | talvinen | isn't gloating an equivalent? |
00:38.33 | WobWork | not quite as specific though |
00:38.43 | WobWork | but cloes |
00:38.45 | WobWork | close |
00:40.16 | chrixian | zypher: you could create your own statusbar template in your xml, and when you define the horizontalresizeimage make it the size you want and use textureScale to fit |
00:43.25 | WobWork | talvinen: hämische Freude is apparently the translation for gloating |
00:43.36 | talvinen | hmm# |
00:43.40 | talvinen | which is close |
00:44.03 | WobWork | I would say gloating involves more self satisfaction |
00:44.06 | talvinen | Schadenfreude specifically describes joy you feel for the mischief of others |
00:44.32 | WobWork | Maybe Schadenfreude is more about the whole situation? |
00:45.15 | talvinen | If you stumble and fall on your face, I might feel "Schadensfreude" for that special situation |
00:46.15 | WobWork | I envisaged Schadenfreude to be like the enjoyment of someone getting their 'just desserts' so to speak |
00:46.25 | WobWork | so, akin to gloating |
00:46.42 | WobWork | but possibly more detached =) |
00:47.51 | Felyza | 6 more and i'm done with you talvinen, if you can handle that many more (it really is appreciated) |
00:48.22 | talvinen | WobWork: Didn't really understood the sentence O_o |
00:48.40 | talvinen | maybe because I don't know the phrase 'just desserts' |
00:48.47 | WobWork | yeah |
00:48.48 | WobWork | hm |
00:49.16 | WobWork | someone getting what would be suggested as what they deserved all along |
00:49.31 | WobWork | ie, a prideful person with their nose in the air, tripping over their feet |
00:49.38 | WobWork | s/ie/eg/ |
00:50.28 | talvinen | hmm |
00:50.43 | talvinen | Yes, you would use Schadenfreude too |
00:50.50 | talvinen | maybe to a bigger extend |
00:52.01 | Felyza | someone cross fingers for me to see if War loads unicode |
00:54.11 | talvinen | WobWork: I read something like this about Finnish some time ago |
00:54.27 | talvinen | Just let me translate the sentence |
00:55.17 | Felyza | Unicode Little Endian = lots of errors on line 1 |
00:55.40 | Felyza | big endian = same thing |
00:57.46 | talvinen | WobWork: Finnish is a significant language. A finnish word can mean many thinks in german. Why waste time to say "commitee for the execution of negotiations over the suspension of armed animosities" if you could express it with a simple word like "aseleponeuvottelutoimikunta"? |
01:00.09 | PenguinOfDoom | armistice negotiation committee |
01:00.17 | PenguinOfDoom | l2english |
01:01.06 | talvinen | bleh |
01:01.14 | talvinen | I looked up half of the words ;) |
01:04.10 | Felyza | talvinen, want to see if potions are working? |
01:04.31 | Felyza | I haven't localized the userinterface yet, but potion reading should be good for german |
01:04.40 | talvinen | link |
01:04.41 | Felyza | http://www.quickfilepost.com/download.do?get=29bd49ce341d4c6c7c9276018635bd05 |
01:05.10 | Felyza | I don't want to put on curse yet, so I don't have to deal with complaints if its not quite right yet |
01:06.52 | talvinen | 23: attempt to index field "Settings" (nil value) |
01:07.00 | talvinen | Autobar.lua, that is |
01:07.18 | Felyza | do /script AutobarSettings.Defaults() |
01:07.21 | Felyza | then reloadui |
01:07.52 | Felyza | forgot about that ;) |
01:09.03 | talvinen | first thing |
01:09.08 | talvinen | all texts are in english |
01:09.16 | Felyza | yeah, i haven't changed that at all yet |
01:09.22 | Felyza | my concern is it reading the potions |
01:09.25 | talvinen | hm |
01:09.28 | talvinen | okay |
01:09.34 | talvinen | I have a strength potion in my inventory |
01:09.43 | talvinen | i enabled Strengh in the config window |
01:10.03 | talvinen | yet it won't show anything except the little dot that you can drag around |
01:10.08 | Felyza | hmm |
01:10.20 | Felyza | got any characters with healing or ap or other potions? |
01:10.30 | talvinen | I think my Sorc should have some, sec |
01:11.19 | Felyza | strength potions use a special character, so i may need to work around that |
01:12.06 | talvinen | you call it an umlaut ;) |
01:12.20 | Felyza | wasn'[t sure on spelling |
01:13.19 | talvinen | mh |
01:13.22 | talvinen | sold all potions on my sorc |
01:13.26 | talvinen | trying another character |
01:13.38 | Felyza | replaced all umlauts with [^%s] |
01:15.16 | talvinen | action potions work |
01:15.35 | talvinen | I don't think I'll translate my addons. Online gamers should be able to read english, ffs. |
01:15.47 | Felyza | talv, can you replace the getValuesDE function with http://waruidev.pastey.net/100872 ? |
01:17.00 | Felyza | see if that fixes strength potions |
01:20.00 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
01:20.00 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
01:20.09 | talvinen | nope |
01:20.32 | Felyza | well hmm |
01:20.58 | Felyza | running to go buy one and see if its working myelf in En |
01:21.28 | talvinen | lua> str = "Stärke" return str:match("St[^%s]rke") |
01:21.28 | lua_bot | talvinen: Stärke |
01:21.50 | talvinen | did you translate the wstrings to strings? |
01:23.07 | talvinen | lua> str = "Stärke" return string.find(str,"St[^%s]rke") |
01:23.08 | lua_bot | talvinen: 1, 6 |
01:24.46 | talvinen | !api string.find |
01:24.47 | lua_bot | Documentation for 'string.find' can be found at http://www.lua.org/manual/5.1/manual.html#pdf-string.find |
01:24.54 | Felyza | lua> description = [[Erhöht Eure Stärke <<#:10[$d Minute/$d Minuten]>> lang um 80.]] iif string.find(description, 'St[^%s]rke') then print("Yes")end |
01:24.55 | lua_bot | Felyza: luabot:1: '=' expected near 'string' |
01:25.04 | Felyza | lua> description = [[Erhöht Eure Stärke <<#:10[$d Minute/$d Minuten]>> lang um 80.]] if string.find(description, 'St[^%s]rke') then print("Yes")end |
01:25.05 | lua_bot | Felyza: Yes |
01:25.33 | Felyza | lua> description = [[Erhöht Eure Stärke <<#:10[$d Minute/$d Minuten]>> lang um 80.]] if string.find(description, 'Erh[^%s]ht Eure[^%d]+%d+[^%d]+lang um[^%d]+%d+.') then print("Yes")end |
01:25.34 | lua_bot | Felyza: Yes |
01:25.47 | Felyza | both patterns match |
01:26.00 | Felyza | the one that narrows to stat buffs, then the one that says str |
01:26.29 | Felyza | i opened config, turned str on, hit apply then ok... it appeared |
01:26.46 | Felyza | it appeared when i hit apply |
01:27.04 | talvinen | just playing around with d() |
01:27.23 | talvinen | it's ridiculusly hard to get that word |
01:28.47 | talvinen | ./script str= "Starke" d(str:find("St.rke")) works |
01:28.53 | talvinen | ./script str= "Stärke" d(str:find("St.rke")) does not |
01:29.05 | talvinen | ".: (a dot) represents all characters." |
01:29.51 | Felyza | i see what you mean |
01:30.04 | talvinen | hmm |
01:30.14 | talvinen | seems like you have to build a way around this |
01:30.34 | Felyza | if you do a replace all and replace all [^%s] with . then does it work? |
01:31.00 | talvinen | it doesn't work with . |
01:31.13 | talvinen | ./script str= "Stärke" d(str:find("St.rke")) returns nil |
01:31.41 | talvinen | Benutzen: Erhöht Eure Stärke 5 Minuten lang um 10. |
01:31.48 | talvinen | you might look for "ht Eure St" |
01:31.58 | talvinen | not nice, but I don't know what else to do |
01:32.12 | `Zypher | Aiiane: dance dance? |
01:32.56 | talvinen | well, uhm |
01:33.20 | talvinen | that doesn't work either |
01:33.42 | talvinen | Do strength potions work for you? |
01:34.28 | Felyza | heh, replace them all with [^%d]+ |
01:35.21 | Felyza | don't ask me why |
01:35.28 | Felyza | but it passes the stupid test in game |
01:35.57 | talvinen | it possibly interpretes the character as several? |
01:36.10 | Felyza | http://waruidev.pastey.net/100874 |
01:36.44 | Felyza | they apparently count as several, some count as a space + character, others count as 2 characters, but none of them count as numbers |
01:37.51 | Felyza | The new pastey work? |
01:37.56 | talvinen | yet, the potion still won't work |
01:38.50 | Felyza | <PROTECTED> |
01:39.05 | talvinen | I get the same results |
01:39.15 | talvinen | but the potion won't show up *g* |
01:39.36 | Felyza | try turning off all of them, turn on the str potion, then hit apply |
01:41.22 | talvinen | the error is somewhere else |
01:41.48 | talvinen | added a d() before if string.find(description, 'St[^%d]+rke') then and it won't get called |
01:41.48 | Felyza | oh yay, i'm not properly destroying windows |
01:42.13 | talvinen | Do you use LibGUI's Destroy()? |
01:42.27 | Felyza | i don't use libgui, why do people keep asking |
01:42.42 | talvinen | because I can't keep track of who is, and who is not |
01:43.00 | talvinen | and some people asked questions about it |
01:43.21 | talvinen | anyway, the error might be in this line |
01:43.22 | talvinen | elseif string.find(description, 'Erh[^%d]+ht Eure[^%d]+%d+[^%d]+lang um[^%d]+%d+.') then |
01:43.43 | Felyza | whoops |
01:43.56 | Felyza | that needs []'s around the final %d |
01:44.26 | talvinen | any i guess it need's a + after the final . |
01:44.37 | talvinen | uhm, no |
01:47.22 | Felyza | see if this works for you... http://waruidev.pastey.net/100876 |
01:47.36 | Felyza | removed periods, and a little looser on matching |
01:48.14 | Felyza | wow this is a pain, thank you for bearing with me |
01:49.01 | talvinen | you know, something's totally broken |
01:49.15 | talvinen | just replaced elseif string.find(description, 'Erh.*ht Eure.*lang um.*') then with elseif (true) then |
01:49.26 | talvinen | and it will not get called |
01:50.40 | Felyza | well great |
01:50.47 | talvinen | *slap* |
01:50.57 | Felyza | but ap potions are working? |
01:51.00 | talvinen | Autobar.getValuesDE does not get called <.< |
01:51.04 | talvinen | ap potions are working |
01:51.05 | talvinen | WTF? |
01:51.32 | Felyza | how can it not get called, but ap potions work |
01:52.56 | talvinen | when should the function be called? |
01:54.12 | Felyza | when updating |
01:54.49 | *** join/#waruidev thanners_ (n=thantel@203-206-52-253.dyn.iinet.net.au) |
01:55.06 | Felyza | talvinen, see private message |
02:00.27 | *** join/#waruidev thanners (n=thantel@209.40.199.58) |
02:01.33 | *** join/#waruidev NigelTufnel (n=Adam@d134h45.resnet.uconn.edu) |
02:05.11 | Repo | 10libgui: 03Aiiane * r20 LibGUI.lua: Correct a bug with :Destroy() |
02:09.51 | `Zypher | lua> 22/17 |
02:09.53 | lua_bot | `Zypher: 1.2941176470588 |
02:10.07 | `Zypher | lua> 17/22 |
02:10.08 | lua_bot | `Zypher: 0.77272727272727 |
02:15.17 | Fal | Aiiane, you around? |
02:16.21 | Aiiane | ? |
02:17.15 | Fal | just had a question about charcter settings, but the mod maker responded |
02:24.07 | talvinen | Aii, you mind approving xHUD 1.3? |
02:29.06 | Aiiane | done |
02:29.37 | talvinen | :) |
02:32.48 | talvinen | oh my god |
02:32.52 | talvinen | I got.. TICKETS |
02:32.56 | talvinen | *cheers* |
02:33.10 | WikkiFizzle | Wait till 1.0.5 patch. We will all get tickets out the ass |
02:39.47 | Aiiane | lol |
02:39.50 | Aiiane | not necessarily |
02:39.56 | Aiiane | remember, 1.0.5 is going on PTS first |
02:42.25 | talvinen | /script d("Good Night World") |
02:44.23 | Felyza | the game loads UTF-8 fine, why on earth won't repo let me commit it |
02:46.17 | *** join/#waruidev chrixian (n=chatzill@71-8-120-151.dhcp.ftwo.tx.charter.com) |
02:51.33 | Aiiane | hm, interesting Felyza... it borks on some utf-8 for me |
02:52.39 | Aiiane | it will load UTF-8 without BOM, but that's because that's basically identical to ANSI |
02:52.55 | Aiiane | but it'll still bork on any characters beyond the ANSI ones |
02:53.06 | Aiiane | and on the couple that are different between the two |
02:53.48 | Felyza | blah |
02:55.16 | Felyza | testing to see what happens when i save in ansi, since it only has umlauts |
02:55.28 | Felyza | its fine |
02:55.31 | Felyza | k, ansi it is |
02:59.20 | Felyza | k. ansi fails |
03:00.10 | Felyza | Aiiane, how bad is it to not include umlauts |
03:00.52 | Aiiane | why not just get notepad++ and save it as UCS-2 :P |
03:01.17 | Felyza | why not just let us upload working files? |
03:01.52 | Felyza | normal encoding (exact same as every other file I've uploaded) if it has an umlaut, comes up as an error |
03:02.47 | Aiiane | probably because you were using UTF-8 files, but not actually UTF-8 specific characters? |
03:03.04 | Aiiane | and /some/ UTF-8 characters will break WAR |
03:03.30 | Felyza | Stärke is a word THEY use, and breaks SVN, not war |
03:03.44 | Aiiane | yes |
03:03.54 | Aiiane | but the reason it breaks svn is because svn simply disallows all utf-8 for war |
03:04.01 | Aiiane | because it doesn't know which utf-8 characters break war |
03:04.03 | Aiiane | and which don't |
03:04.31 | Aiiane | personally I wish they weren't filtering encodings anyways |
03:04.36 | Aiiane | and I argued with them about it |
03:04.44 | Aiiane | but you can continue that argument with ckknight and Kaelten if you want |
03:04.50 | Aiiane | I'm done with it |
03:05.27 | Felyza | ckknight and Kaelten... I fully agree with Aiiane! You shouldn't filter encodings like you do, perfectly valid filetypes that work fine in war cough and sputter in SVN! |
03:06.05 | Felyza | textpad only handles safe characters, things like japanese, I WOULD need notepad++ for |
03:06.50 | Aiiane | but not all utf-8 files are made with textpad :) |
03:08.25 | Felyza | great, a new svn error |
03:09.01 | Aiiane | and what might that error be |
03:09.31 | Felyza | Ok, this is popping up on 2 files that I didn't touch encodings on |
03:09.51 | Felyza | Please set the svn:eol-style property on the following files: |
03:09.59 | Felyza | (list of files) |
03:09.59 | Aiiane | so set the eol-style property |
03:10.06 | Felyza | How? |
03:10.13 | Aiiane | by editing the svn properties |
03:10.58 | Thrae | Aiiane: Hmm just got a CTD after setting my overclocking settings back on (but no errors in the OS logs), so I'm going to try no overclock on the video card. |
03:11.34 | Aiiane | Felyza: add this to the svn properties: |
03:11.35 | Aiiane | svn:eol-style=native |
03:11.56 | Felyza | question is, why do i suddenly have to do this after never doing it before |
03:12.00 | Aiiane | some other info here: http://old.wowace.com/wiki/SVN_AutoProps |
03:12.22 | Aiiane | probably some change to the backend or some override got wiped |
03:12.23 | Aiiane | idk |
03:12.24 | Aiiane | ckknight: ? |
03:13.16 | Repo | 10autobar: 03Felyza * r12 / (4 files in 1 directory): Trying to commit YET AN F'ING AGAIN. |
03:13.17 | Repo | German potions read |
03:13.22 | Repo | No localization yet (and getting REALLY doubtful as to whether I will ever do it because of how Curse's SVN works) |
03:13.30 | Repo | Few bug fixes. |
03:14.48 | WikkiFizzle | LOL |
03:15.08 | Aiiane | brb, fire drill :P |
03:15.54 | PenguinOfDoom | hurf, I fail at healing so hard |
03:16.15 | PenguinOfDoom | Getting outhealed by ze little noobies |
03:16.17 | Repo | 10autobar: 03Felyza 04V2.2-Release * r13 : |
03:16.19 | Repo | See head commit message, since nothing changed between updated head and tag for release, yet it now wants a commit message. |
03:16.58 | Felyza | Whatever's been changed with the way SVN and Repo work REALLY F'ING SUCK |
03:18.40 | Felyza | great, failed to copy to branch, yet made the folder, which created an empty zip file..... WOOT GO REPO! HAVE ANOTHER DRINK! |
03:19.02 | Felyza | now I have V2.2-Release twice |
03:33.57 | Daegalus | its why you dont use SVN, and just stick to HG :P |
03:34.03 | Felyza | On the upside, at least they immediately were updated on curse |
03:34.04 | WobWork | ^ this |
03:34.07 | Felyza | http://war.curse.com/downloads/war-addons/details/autobar.aspx |
03:34.10 | WobWork | svn sucks |
03:34.13 | WobWork | go go hg |
03:34.58 | Felyza | oh this is going to be fun |
03:35.15 | Aiiane | just fyi, the encoding checks at least also apply to Hg |
03:35.16 | Felyza | going to re-branch, download counter keeps going up on empty zip |
03:35.51 | Repo | 10autobar: 03Felyza 04V2.2A-Release * r14 : Get this one! |
03:35.58 | WobWork | set your repo type to beta/release temporarily |
03:36.17 | WobWork | and don't tag til you get it working? |
03:36.19 | Felyza | it created two identical releases |
03:36.26 | Felyza | one with files, one without |
03:51.36 | Thrae | OK, reboot, this time take away MB overclocking. |
03:51.54 | Thrae | My Gunbad group is probably going to dump me though. |
04:02.02 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) [NETSPLIT VICTIM] |
04:02.02 | *** join/#waruidev sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) [NETSPLIT VICTIM] |
04:02.02 | *** join/#waruidev Exmortem (n=pirch@c-24-63-231-175.hsd1.vt.comcast.net) [NETSPLIT VICTIM] |
04:02.02 | *** join/#waruidev lua_bot (n=lua_bot@li37-84.members.linode.com) |
04:02.02 | *** join/#waruidev trippo_ (i=magnus@heizenberg.ds.karen.hj.se) [NETSPLIT VICTIM] |
04:02.02 | *** join/#waruidev Belatuca1ros (n=romeo@sausage.tx.us.blitzed.org) [NETSPLIT VICTIM] |
04:02.02 | *** mode/#WARUIDev [+o ckknight] by irc.freenode.net |
04:04.52 | PenguinOfDoom | remind me, in squared, how do I make it target everybody and update the LOS and buff/debuff indicators? |
04:05.18 | PenguinOfDoom | hm rune of cleaving |
04:05.19 | PenguinOfDoom | epic |
04:05.26 | Aiiane | <PROTECTED> |
04:05.53 | PenguinOfDoom | that updates the little colored squares too, right? |
04:05.56 | Aiiane | not sure actually, I haven't paid attention |
04:06.12 | *** join/#waruidev Belatucadros (n=romeo@sausage.tx.us.blitzed.org) |
04:06.49 | *** join/#waruidev zarious (n=fridgid@cpe-71-64-9-146.ma.res.rr.com) |
04:06.57 | PenguinOfDoom | will it screw up horribly if I do that two times in a row? |
04:08.37 | PenguinOfDoom | also, that's a very useful button |
04:26.34 | Felyza | french done, working on spanish, sigh |
04:34.31 | thanners_ | whew, just read through the proposed 1.05 patch notes. |
04:36.11 | NigelTufnel | what is the date set for 1.05? |
04:37.28 | Aiiane | nothing specific yet |
04:38.19 | NigelTufnel | gotcha |
04:40.18 | thanners | Do you know how they're changing the targeting? |
04:41.25 | Repo | 10squared: 03Aiiane * r84 / (7 files in 3 directories): Likely 1.0.5. compat tweaks. |
04:42.56 | Aiiane | thanners: probably by just nixing TargetPlayer() |
04:43.50 | *** join/#waruidev CowBook (n=cowboy@96.237.188.158) |
04:44.24 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) [NETSPLIT VICTIM] |
04:44.24 | *** join/#waruidev sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) [NETSPLIT VICTIM] |
04:44.24 | *** join/#waruidev Exmortem (n=pirch@c-24-63-231-175.hsd1.vt.comcast.net) [NETSPLIT VICTIM] |
04:44.24 | *** join/#waruidev lua_bot (n=lua_bot@li37-84.members.linode.com) |
04:44.24 | *** join/#waruidev trippo_ (i=magnus@heizenberg.ds.karen.hj.se) [NETSPLIT VICTIM] |
04:44.24 | *** mode/#WARUIDev [+o ckknight] by irc.freenode.net |
04:47.30 | thanners | Aiiane: think you mentioned that before, now I think on it. Hmm, this would affect Squared, wouldn't it? |
04:48.08 | Felyza | spanish done, on to italian |
04:49.59 | Aiiane | assuming the change is what I believe it to be, thanners, that last commit will make noone even notice the difference unless they're trying to use SquaredRangeScan |
04:50.46 | Aiiane | they'll notice the difference of hovercast being broken of course, but that's not Squared, that's hovercast |
04:51.09 | thanners | yup |
04:51.46 | thanners | also, i didn't even see the last repo announcement; ithink repo messages are just now too common :P |
04:51.58 | thanners | (actually I'm just not very perceptive) |
05:10.50 | *** join/#waruidev Andrew-- (n=nobody@d207-81-164-37.bchsia.telus.net) |
05:10.55 | *** join/#waruidev Ackis (n=asdf@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
05:10.58 | Andrew-- | Anyone know which file contains tooltip text? |
05:11.06 | Andrew-- | Or rather |
05:11.26 | Andrew-- | I'm trying to figure out what procs these epic 36 weapons have. |
05:15.32 | xd | the tooltips dont list the procs |
05:15.34 | Daegalus | you can find them on WHA, there is a topic on it, or you can wait till 1.0.5 where they fix the tooltips for proc items |
05:15.57 | xd | the popular ones have comments on wardb that say what they do |
05:17.48 | Andrew-- | Yeah, I've gotten the procs for most of them, but I'd like to know them all before I pick. :o |
05:17.56 | Andrew-- | The text should be somewhere though, 'eh? |
05:18.01 | Daegalus | it isnt |
05:18.03 | Daegalus | thats the problem |
05:18.05 | Daegalus | unless you proc it |
05:18.11 | Daegalus | and look at which ability is granted |
05:18.12 | Andrew-- | Well, its not displayed. |
05:18.21 | Daegalus | and get the tooltip for that |
05:18.24 | Repo | 10huduf: 03Metaphaze * r25 / (14 files in 1 directory): Update a few bar settings, add 2 new Layouts: |
05:18.25 | Repo | SimpleBarsRedux, Minimal |
05:18.53 | Daegalus | no thats what im saying, Procs are nowhere in any file. they dont exist in any documentation of the abilities. Only way people find out is by actually procing the weapon after getting it |
05:19.55 | *** join/#waruidev Ackis (n=asdf@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
05:25.23 | Aiiane | so yeah... so far I'm rather underwhelmed by 1.0.5 |
05:26.10 | Repo | 10autobar: 03Felyza * r15 AutobarData.lua: |
05:26.12 | Repo | Added support for reading Spanish, French, and Italian potions. |
05:27.01 | Repo | 10autobar: 03Felyza 04V2.3-Release * r16 : See head revision changes. |
05:27.50 | thanners | was hoping for more fixes? |
05:28.02 | thanners | wait. that grammar was terrible. |
05:28.05 | Felyza | Already put in lots of fixes when I put in German |
05:28.16 | thanners | You were hoping for more fixes, Aiiane? |
05:28.50 | thanners | Felyza: heh, sorry, that was misdirected. |
05:32.46 | *** join/#waruidev tronned (n=tronned@pool-98-117-54-145.bltmmd.fios.verizon.net) |
05:33.09 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
05:33.09 | *** mode/#WARUIDev [+v Repo] by ChanServ |
05:33.37 | thanners | wonder if they'll give us an option to lock our targets. |
05:43.13 | *** join/#waruidev Haloperidol (i=1ylv6r2h@p57A0E836.dip.t-dialin.net) |
05:45.04 | Andrew-- | Hmm |
05:45.16 | Andrew-- | These epic weapons have an entry in their bonus table with a type of 5 |
05:51.01 | Andrew-- | Which references an ability id, according to GameDefs.. |
05:51.07 | Aiiane | thanners: I was hoping for a lot of different things |
05:51.17 | Aiiane | and surprised by some things that I wasn't expecting |
05:51.36 | Aiiane | http://vnboards.ign.com/warhammer_online_age_of_reckoning_general_board/b22997/109335186/p14 <-- I guess we'll see whether Mjb's post there actually is reflected in practice or not |
05:55.51 | Felyza | i like the line "but can we do it without all the drama please?" |
05:56.54 | NigelTufnel | aiiane, I just noticed the NoCombatLog thing you got up, did that help much for you? |
05:57.08 | Thrae | How does one bring up the Scenario Party window when using addons like Squared? |
05:57.18 | Aiiane | NigelTufnel: if the difference between CTDing every 30 minutes, and not CTDing at all, is "much", then sure |
05:57.27 | Aiiane | Thrae: there's a flag on the minimap |
05:57.29 | Aiiane | black and silver |
05:57.31 | Aiiane | click it |
05:57.36 | NigelTufnel | o well no shit... |
05:57.38 | Thrae | Ah right, got it |
05:57.55 | NigelTufnel | thats insane aiiane, I like it |
05:58.00 | NigelTufnel | il give it a go |
05:58.47 | NigelTufnel | what could that possibly relate to like the 8800 and stuff though |
06:03.48 | NigelTufnel | so Aiiane, that cuts off all combat data functions even, EA_System_EventText.AddCombatEventText doesnt even get called anymore |
06:04.13 | NigelTufnel | so the choice is, use no combat log related anything, or have ctds =[ |
06:04.24 | Aiiane | um |
06:04.28 | Aiiane | have you actually tried it? |
06:04.35 | NigelTufnel | ya, I have it up |
06:04.39 | NigelTufnel | and I havea hook on EA_System_EventText.AddCombatEventText |
06:04.44 | Aiiane | what do you use that's combatlog related? |
06:04.45 | NigelTufnel | and it appears to not be called |
06:04.59 | NigelTufnel | well, i was just playin around iwth that, nothing "uses" it |
06:05.12 | Aiiane | WORLD_OBJ_COMBAT_EVENT still fires |
06:05.15 | Aiiane | WSCT still works |
06:05.16 | NigelTufnel | ah ok |
06:05.26 | NigelTufnel | ya I was playing in that area, not that specifically |
06:05.30 | NigelTufnel | but ok, thats perfect then |
06:05.30 | Aiiane | do you have WSCT installed? |
06:05.33 | NigelTufnel | no |
06:05.34 | Aiiane | k |
06:05.43 | NigelTufnel | but I have seen the code and know what you mean with the event |
06:14.47 | *** join/#waruidev Andrew-- (n=nobody@d207-81-164-37.bchsia.telus.net) |
06:18.22 | NigelTufnel | hmmmm aiiane, Im not getting any pops on my WORLD_OBJ_COMBAT_EVENT function |
06:18.36 | NigelTufnel | wont call the function at all |
06:19.08 | Aiiane | um, are you sure there's not something else that got turned off then |
06:19.19 | Aiiane | because that's how WSCT gets it, and my sct works fine, even with the combat log off |
06:19.24 | NigelTufnel | ya |
06:19.31 | NigelTufnel | im peeking around |
06:20.23 | NigelTufnel | ya... no calls to it, very odd, no idea what I am doin wrong here heh |
06:20.26 | Aiiane | <PROTECTED> |
06:20.31 | Aiiane | <PROTECTED> |
06:20.40 | Aiiane | works fine for me - I get the messages printed when taking damage etc |
06:21.21 | NigelTufnel | ok ya that worked |
06:21.49 | NigelTufnel | ya I must just be doin soemthing wrong here, il figure it out |
06:23.56 | Aiiane | is it sad when I *just* went out the other day and bought snacks for late night munchies |
06:24.04 | Aiiane | and until just now I forgot I had them? |
06:24.26 | Felyza | http://static.curseforge.net/uploads/19/11/103/V2.3-Release-SS.jpg |
06:24.29 | Felyza | screenshot |
06:25.03 | *** join/#waruidev Exmortem (n=pirch@c-24-63-231-175.hsd1.vt.comcast.net) |
06:29.50 | Thrae | Well I couldn't go back into Gunbad, so I don't know if that area was causing the CTDs or not. No CTDs doing Scenarios or large Keep fights though after resetting my MB FSB/Voltage settings. Again, I wonder why Warhammer is the only game crashing, even with a less powerful graphics engine... |
06:30.09 | NigelTufnel | o shit aiiane, i think i see what happening, your addon disables uilogging too |
06:30.19 | NigelTufnel | and I was testing my function through debug |
06:30.22 | Aiiane | lol |
06:30.30 | NigelTufnel | im a fool |
06:30.30 | Aiiane | yeah, let me add a note for addon developers in the description |
06:30.47 | NigelTufnel | I thought i was just oging crazy |
06:30.47 | Aiiane | I didn't have a note initially because for 99% of users they've never touched the uilog in their life |
06:30.51 | Aiiane | but I suppose I should |
06:30.58 | NigelTufnel | haha ya |
06:31.59 | NigelTufnel | haha ok there we go, a simple TextLogSetEnabled("UiLog", true) proved I was not insane |
06:32.43 | Thrae | NigelTufnel: You can turn it off and on from the debug window |
06:33.13 | NigelTufnel | well ya true lol, I was just being thrown by it being turned off for me |
06:33.19 | NigelTufnel | didnt even think to check heh |
06:36.28 | NigelTufnel | if you have an objectID, can you get a name? |
06:36.47 | *** join/#waruidev Andrew-- (n=nobody@d207-81-164-37.bchsia.telus.net) |
06:42.56 | NigelTufnel | if WORLD_OBJ_COMBAT_EVENT gives me an objectID, is there any way to get the name of the object whos ID was passed in this call? |
06:44.57 | NigelTufnel | is this not possible? |
06:46.47 | Aiiane | if you target someone, you can get the entityId of that target |
06:46.51 | Aiiane | and also the name |
06:46.57 | Aiiane | so you could build up a list of IDs there |
06:47.24 | Aiiane | I believe entity ids change every time you zone, though (could be wrong on that however) |
06:48.04 | NigelTufnel | ah ok, so from purely the data reported WORLD_OBJ_COMBAT_EVENT you cant get a name |
06:48.26 | NigelTufnel | I could check the combat log to extract a name, but that has to be disabled to prevent ctds =[ |
07:33.41 | *** join/#waruidev Lingy (n=chatzill@n220246080056.netvigator.com) |
07:33.49 | Lingy | Hi all |
07:33.53 | Lingy | First time in IRC.... |
07:34.05 | Aiiane | hello |
07:34.11 | NigelTufnel | hello |
07:34.35 | Lingy | shockbeta, u there? |
07:35.02 | Lingy | Hi Aiiane, I like your works |
07:49.31 | Aiiane | so um |
07:49.36 | Aiiane | the grovod caverns I was just in |
07:49.49 | Aiiane | I'm pretty sure a white lion did more damage than all of the destro team combined |
07:59.37 | Daegalus | lol |
07:59.53 | Daegalus | my squig herder just dominated Morkain's Temple |
08:00.03 | Daegalus | 48k dmg, 2nd place only had 30k |
08:03.05 | *** join/#waruidev Haldol (i=dyh75vnv@p57A0C46E.dip.t-dialin.net) |
08:03.24 | Aiiane | god, I hate vnboards' quote system |
08:03.38 | Aiiane | gives no indication whatsoever which part of a post is a quote and which part is a reply |
08:06.52 | thanners | Aiiane: hmm, i thought maybe it was just the way w3m was formatting it for me. :P didn't realise it was like that all the time. |
08:07.39 | Aiiane | nope. |
08:07.47 | Aiiane | their quote system has literally zero markings. |
08:08.34 | Aiiane | there aren't even div/span tags marking quotes in the page code |
08:08.35 | thanners | well that's.. unhelpful. |
08:08.43 | Aiiane | so you couldn't even force your own stylesheet on them |
08:08.51 | Aiiane | it just doesn't even attempt to track what's a quote |
08:09.32 | thanners | I suppose that's why I see some people putting their own marks (sometimes) after things they've quoted. |
08:09.59 | Aiiane | oh, so I'm looking at the site support board for vnboards |
08:10.04 | Aiiane | and apparently if I'm reading this write |
08:10.06 | Aiiane | *right |
08:10.17 | Aiiane | the ability to actually have quote marks around things is a subscriber feature. |
08:10.18 | Aiiane | .... |
08:10.22 | thanners | But yeah, I get this weird sense of de ja vu while reading sometimes, until I realise I'm reading a quote. :P |
08:10.27 | thanners | rofl, a subscriber feature? |
08:10.39 | Aiiane | seriously, what. the. hell. |
08:10.48 | Aiiane | http://vnboards.ign.com/board_updates_issues_questions/b5335/108308822/p1/?13 |
08:10.50 | thanners | -_- |
08:12.26 | thanners | that's slightly.. silly. |
08:12.55 | Aiiane | basically, they only let subscribers use any markup codes |
08:13.03 | Aiiane | including, apparently, [quote] |
08:14.11 | thanners | While I'm definitely a fan of markup being used fairly sparingly.. that seems rather broken. |
08:15.19 | Aiiane | I can understand not allowing formatting markup like text colors, bold/italic/etc |
08:15.35 | Aiiane | but quote is a core mechanic of discussion that allows people to actually understand what others are saying |
08:15.46 | Aiiane | I literally cringe every time I go to read a large vnboards thread |
08:15.55 | thanners | yeah, pretty much. |
08:15.59 | Aiiane | because it's impossible to tell who's replying to who without spending a minute analyzing each post |
08:16.14 | thanners | removal of quote starts making it feel like they've removed punctuation and.. I dunno, paragraph breaks. |
08:21.47 | Daegalus | Ya, VNBoards is outdated, its a system from teh stone age fo the internet. Its really stupid, its the reason i hate VNBoards, and the site looks like crap. Though, im on the staff, so i get free VIP :P |
08:22.01 | Daegalus | i dont do anything though |
08:29.43 | `Zypher | dance dance |
08:31.16 | `Zypher | Aiiane: do you still play GW? |
08:31.46 | Aiiane | not really all that often |
08:32.24 | `Zypher | just curious |
08:32.47 | `Zypher | Aiiane: I just sat outside of mc.donalds for like an hour |
08:33.13 | `Zypher | I didn't have any money on me and I got to watch my friends eat food :S |
08:35.11 | Aiiane | Daegalus: my mini-wall-of-text is at the bottom of this thread: http://vnboards.ign.com/Message.aspx?topic=109337076&brd=22997&start=109346871 |
08:37.32 | Daegalus | so true aiiane, so true |
08:38.06 | `Zypher | Aiiane: I noticed this with my brother's shaman |
08:39.31 | `Zypher | it also seemed to me that, it was almost impossible to outheal my damage |
08:43.12 | `Zypher | -._ |
08:43.16 | `Zypher | -.- lol |
08:50.16 | *** join/#waruidev potato (n=poetaeto@41.246.34.57) |
08:59.34 | `Zypher | mmmm potatos? |
09:00.20 | NigelTufnel | Is there a way to directly get an icon id out of an ability id? |
09:00.27 | NigelTufnel | or any tables of established values? |
09:00.45 | `Zypher | is the PTS up? |
09:02.26 | Aiiane | (01:00:24) NigelTufnel: Is there a way to directly get an icon id out of an ability id? |
09:02.33 | Aiiane | I think GetAbilityTable() might have icons listed |
09:02.42 | NigelTufnel | ah ok, il take a look |
09:02.50 | Aiiane | but that's only your own abilities |
09:03.03 | NigelTufnel | ah I see |
09:03.33 | Aiiane | local texture, x, y = GetIconData( ability.iconNum ) |
09:03.43 | Aiiane | where 'ability' is an entry in the table returned from GetAbilityTable |
09:03.58 | NigelTufnel | ok, so if I wanted to include abilities I dont have |
09:04.03 | Aiiane | or, sorry |
09:04.06 | NigelTufnel | then I would need to compile a table |
09:04.12 | Aiiane | ability is the result from GetAbilityData(abilityID) |
09:04.25 | Aiiane | ability = GetAbilityData (abilityID) |
09:04.35 | Aiiane | then local texture, x, y = GetIconData( ability.iconNum ) |
09:04.37 | NigelTufnel | would that work for abilities the user doesnt have? |
09:04.40 | Aiiane | no idea |
09:04.40 | Aiiane | try it |
09:04.44 | NigelTufnel | ya il give it a go |
09:04.45 | Aiiane | you can look up an ability id on wardb |
09:04.56 | NigelTufnel | o ya? how ya do that |
09:04.59 | Aiiane | 9236 is Healing Energy (archmage spell) |
09:05.03 | Aiiane | just find an ability on wardb |
09:05.05 | Aiiane | and in the url |
09:05.09 | Aiiane | it'll have id=##### |
09:05.15 | NigelTufnel | ahhh yes ok |
09:05.18 | Aiiane | the numbers after the equal are the ability id |
09:05.19 | NigelTufnel | makes sense |
09:06.37 | `Zypher | lol |
09:08.47 | NigelTufnel | aiiane: works perfect for spells i DO have |
09:08.51 | NigelTufnel | gotta test it for others |
09:09.09 | Aiiane | try it for 9236 (Healing Energy) : P |
09:09.13 | Aiiane | unless you're an AM, that is |
09:09.28 | NigelTufnel | heh ya im RP, il give it a go in a sec |
09:10.13 | `Zypher | has anyone tried using TargetInfo:UnitHealth() for player? |
09:10.40 | NigelTufnel | hmmm, im getting a NO ICON SET icon aiiane |
09:10.44 | `Zypher | would that just return a percent? |
09:10.52 | NigelTufnel | I think compiling a table for them all may be the only way |
09:11.45 | NigelTufnel | ya, getabilitydata is based on iff you have it |
09:15.15 | *** join/#waruidev potato (n=poetaeto@41.246.34.57) |
09:18.33 | Aiiane | why would you do that `Zypher? |
09:18.42 | `Zypher | idk |
09:18.46 | `Zypher | just for funziez? |
09:18.48 | Aiiane | you already have player health info in GameData.Player.hitPoints.current |
09:19.02 | `Zypher | I'm aware, but sometimes funziez are funziez |
09:19.13 | `Zypher | :D |
09:19.21 | `Zypher | for example |
09:19.31 | `Zypher | I'm about to install a new linux distro |
09:19.34 | `Zypher | just for fun |
09:19.42 | `Zypher | even tho I already have one setup |
09:19.54 | NigelTufnel | for funziez I assume you mean |
09:20.50 | `Zypher | ? |
09:20.55 | `Zypher | this is what I said no? |
09:21.04 | NigelTufnel | `Zypher: just for fun |
09:21.11 | NigelTufnel | =P |
09:21.13 | `Zypher | ah |
09:21.19 | `Zypher | I can't find a suitable cd atm |
09:21.20 | `Zypher | :S |
09:23.16 | *** join/#waruidev Slakah (n=Slakah@5acd4394.bb.sky.com) |
09:23.48 | `Zypher | so I've never used arch |
09:23.50 | `Zypher | is it any good? |
09:25.24 | Daegalus | Arch, hmm, its ok |
09:25.29 | Daegalus | nothing special really |
09:25.30 | `Zypher | well |
09:25.39 | `Zypher | 8.10 benchmarks are dissapointing |
09:25.48 | `Zypher | ubuntu |
09:25.50 | `Zypher | that is |
09:26.00 | `Zypher | so I figured a source distro would be a little better |
09:26.19 | Aiiane | sleepytime, nini~ |
09:26.25 | `Zypher | nite |
09:26.35 | Daegalus | night |
09:26.37 | Daegalus | umm |
09:26.46 | Daegalus | i dunno, last time i tried arch linux was ages ago |
09:26.55 | Daegalus | it seems to have aken a new approach from before |
09:27.02 | Daegalus | i might have to try it again |
09:27.04 | `Zypher | we'll see |
09:27.31 | `Zypher | I found a disc |
09:28.35 | Daegalus | actually now that you remind me, i have to go update my ubuntu to 8.10 |
09:28.38 | Daegalus | brb |
09:28.56 | `Zypher | 8.10 is bad! |
09:29.00 | `Zypher | much slower then 7.10 |
09:29.08 | Daegalus | ill judge that for myself thank you |
09:29.15 | `Zypher | lol |
09:29.21 | `Zypher | check the benchmarks! |
09:29.27 | Aiiane | oh, and |
09:29.29 | Aiiane | vote! http://www.warhammeralliance.com/forums/showthread.php?t=182921 |
09:29.35 | Aiiane | now g'nite ^^ |
09:31.52 | `Zypher | lol |
09:31.52 | `Zypher | k |
09:31.54 | `Zypher | voted |
09:33.54 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
09:34.16 | Daegalus | hey `Zypher, what was hte link Aiiane posted before she left? something to vote on WHA? |
09:46.21 | shockbeta | 15[01:28] Aiiane: 00vote! http://www.warhammeralliance.com/forums/showthread.php?t=18292101 |
09:56.17 | `Zypher | blah |
09:59.04 | Daegalus | thx shockbeta |
10:34.33 | *** join/#waruidev benny (n=benny@i577A0376.versanet.de) |
10:58.16 | *** join/#waruidev potato (n=poetaeto@41.246.34.57) |
11:04.55 | *** join/#waruidev Haloperidol (i=8rc98ecc@p57A0C46E.dip.t-dialin.net) |
11:15.09 | *** join/#waruidev talvinen (n=Miranda@92.50.105.97) |
11:27.35 | *** join/#waruidev Gruh (n=chatzill@c-71-195-76-89.hsd1.pa.comcast.net) |
11:30.26 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
11:48.10 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
11:54.47 | *** join/#waruidev Werelds (n=ask@cm1113418-a.maast1.lb.home.nl) |
11:55.47 | *** join/#waruidev Andrew--` (n=nobody@d207-81-164-37.bchsia.telus.net) |
11:57.25 | *** join/#waruidev Haldol (i=g9xbp1t4@p57A0C46E.dip.t-dialin.net) |
12:00.30 | *** join/#waruidev WobWork (n=Wobin@124-168-153-124.dyn.iinet.net.au) |
12:03.12 | `Zypher | hrm |
12:04.59 | Daegalus | 8.10 rocks |
12:05.05 | Daegalus | runs really well on my machine |
12:05.08 | Daegalus | faster than 8.04 |
12:09.10 | `Zypher | lol |
12:09.17 | `Zypher | interesting this is |
12:09.22 | `Zypher | glxgears for me |
12:11.01 | Daegalus | go go compiz-fusion |
12:11.08 | Daegalus | i got glxgears inside my cube :D |
12:11.10 | Daegalus | lol |
12:11.28 | Daegalus | im off to bed, night all |
12:39.56 | *** join/#waruidev testest (i=54374102@gateway/web/ajax/mibbit.com/x-a604a7a6562c592c) |
13:16.49 | *** join/#waruidev Haloperidol (i=6lr6np0h@p57A0C46E.dip.t-dialin.net) |
13:34.28 | CowBook | it saddens me when a mod author registers like a dozen /commands all starting with the same string instead of one, with arguments after it |
13:34.33 | CowBook | maybe i shouldn't be sad |
13:34.55 | CowBook | it just makes me think that the kind of author who will do that will do other things that sadden me too |
13:38.08 | *** join/#waruidev Lingy (n=chatzill@pcd173066.netvigator.com) |
13:39.01 | Lingy | Hello all |
13:40.09 | Lingy | I ran into a little problem with my UI and just wondering is it possible to use IF statement to check if left control key is pressed? |
13:46.42 | CowBook | you might be able to do something in a macro like: |
13:47.05 | CowBook | /script if (SystemData.ButtonFlags.CONTROL) then print "CTRL PRESSED" end |
13:47.37 | CowBook | i'm not sure exactly what SystemData.ButtonFlags.CONTROL returns, but ISHealBot uses it to see what meta keys are pressed |
13:48.29 | CowBook | let me double check |
13:50.09 | CowBook | maybe that's not it, i dunno |
13:52.21 | *** join/#waruidev tronned (n=tronned@65.210.20.233) |
13:52.33 | Lingy | ah ok thank you CowBook |
13:52.45 | tronned | What's going on, peoples? |
13:52.47 | Lingy | I will look at ISHealBot |
13:53.00 | CowBook | yeah it's not super straight-forward |
13:53.09 | CowBook | but.. since it uses control-click as a defineable ability |
13:53.26 | Lingy | going to download the addon first |
13:53.40 | CowBook | you'll know if you have control held down if the spell you bind to ctrl-click fires off when you click the squared unitframe without ctrl held down :D |
13:54.12 | Lingy | I think that's exactly what i want |
13:54.14 | CowBook | tronned: thx for SquaredHotIndicators, works great |
13:54.17 | Lingy | but of coz not use in casting spell |
13:54.27 | CowBook | too bad it can't auto-disable SquaredBuffIndicators though |
13:54.34 | tronned | CowBook: That wasn't me |
13:54.39 | CowBook | hmmn, ok |
13:54.47 | CowBook | oh right it was talvinen |
13:54.51 | CowBook | too many names |
13:55.08 | CowBook | well, i'm sure i use one of your addons, or am going to use one at some point |
13:55.11 | CowBook | so thanks for that :P |
13:55.12 | tronned | <- Moth, IdentityTheft ... that's all I've contributed |
13:55.20 | CowBook | right, i want to use moth |
13:55.29 | CowBook | i just haven't tried yet because i didn't know how finished it was |
13:55.35 | CowBook | it's been off my radar |
13:55.37 | tronned | If you use Moth, God saves a kitten in your name |
13:56.00 | tronned | Moth works as intended, it's just missing slash commands/GUI config is all |
13:56.08 | CowBook | gotcha |
13:56.13 | CowBook | so how do you configure it now? |
13:56.21 | CowBook | by manually hacking at lua? |
13:56.22 | tronned | manually, by editing the lua |
13:56.28 | CowBook | gotcha. i'll wait |
13:56.33 | tronned | all down and dirty and what not, lol |
13:56.52 | tronned | well, i put in really descriptive comments though in the MothProfiles.lua ;) |
13:56.57 | CowBook | i'm sure |
13:57.06 | tronned | but yes, a GUI or slash config is warranted |
13:57.10 | CowBook | i just only have a few days a week to play, i try to actually play |
13:57.28 | tronned | You and me both, I just hit R25 yesterday, and R22 last night. |
13:57.44 | tronned | The novelty of fast leveling wore off on me in closed beta |
13:57.53 | CowBook | the way you say that confuses me |
13:57.56 | CowBook | R25/22 ? |
13:58.01 | tronned | er, RR22 |
13:58.05 | CowBook | right |
13:58.05 | tronned | R25 / RR22 |
13:58.12 | tronned | typing too fast |
13:58.15 | CowBook | i'm like R18/14 or something |
13:58.29 | CowBook | of course i have a R20 as well but he bores me a little |
13:58.48 | CowBook | so, yesterday, i logged in to find my character TRAPPED in the viper pit |
13:59.15 | CowBook | when you click on the door to leave, it says something like "Only guild officers of a rank 16 or higher guild may enter this room" |
13:59.32 | CowBook | what they meant, of course, was "Only guild officers of a rank 16 or higher guild may USE THIS DOOR" |
13:59.39 | tronned | lol |
13:59.42 | CowBook | we had to hearth out :P |
14:00.21 | tronned | My cultivating alt gets told, every time she logs in, that she cannot access the guild vault (even though she is a co-guild leader) |
14:00.29 | tronned | once i do a /reloadui, it works again |
14:00.46 | CowBook | actually |
14:00.48 | CowBook | i get that too |
14:01.10 | CowBook | if you open the guild window and close it, then access the vault it works |
14:01.24 | CowBook | you *might* have to go to a specific panel in there, i can't remember |
14:01.28 | tronned | There was also the times, when things would just disappear from the vault, because if you tried to transfer when your bag was full (or close to full) it would just go *poof* |
14:01.28 | CowBook | but it does fix it |
14:01.38 | CowBook | ya |
14:01.43 | tronned | Good times. Good times. |
14:09.27 | tronned | Noctys: You around? |
14:18.09 | *** join/#waruidev skoli_ (n=natorx@213.250.124.173) |
14:23.27 | Lingy | Anyone know how does sorting a table of data work? |
14:24.20 | CowBook | http://www.google.com/search?q=lua%20sort%20table |
14:29.12 | Lingy | TY |
14:51.04 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-021-139.pools.arcor-ip.net) |
14:51.19 | *** part/#waruidev Nyborek (n=kero@dslb-088-074-021-139.pools.arcor-ip.net) |
14:53.28 | sysrage | i honestly think i might give my left testicle to have them fix the desync between where the client thinks people are and where they actually are |
14:54.02 | sysrage | i'm so tired of chasing after somebody, it showing them right at my feet, spamming my attacks, and they're really 20 feet ahead of me |
14:54.45 | sysrage | made so much worse by the attack animations actually firing off so until i look up and see the 'too far away' message i think i'm actually hitting them |
14:57.18 | *** join/#waruidev Chryzo (n=dtc@92.80.65.66) |
15:01.46 | *** join/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
15:05.35 | *** join/#waruidev Deadhawk (n=kvirc@79-73-153-126.dynamic.dsl.as9105.com) |
15:27.25 | *** join/#waruidev Odlaw (n=ozzy@c-98-245-75-224.hsd1.co.comcast.net) |
15:30.31 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
15:30.31 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
15:37.58 | *** join/#waruidev Pewpewarrows (n=Pewpewar@smtp.digitalpublishingcorp.com) |
15:41.17 | *** join/#waruidev CowBook (n=cowboy@static-68-236-120-95.bstnma.east.verizon.net) |
15:49.57 | Noctys | tronned: I am now! |
15:54.16 | tronned | Noctys: see PM ;) |
15:54.35 | `Zypher | bah |
15:54.37 | `Zypher | I can't sleep |
15:55.33 | tronned | Me either. |
15:55.38 | tronned | Must be this thing they call "work". |
15:57.57 | `Zypher | oh |
15:58.00 | `Zypher | im just sitting here |
15:58.05 | `Zypher | doing jack diddly |
16:07.40 | tronned | Who is Jack Diddly? Did he at least buy you dinner? |
16:09.05 | `Zypher | tronned: yes, dinner and a movie |
16:09.19 | tronned | He sounds dreamy... |
16:09.52 | `Zypher | oh yes |
16:12.46 | Aii | ~lart tronned |
16:12.46 | purl | executes killall -KILL tronned |
16:13.44 | `Zypher | Aii: morning! |
16:14.03 | `Zypher | it looks like someone pushed a fix for WAR on wine |
16:14.03 | `Zypher | so im excited to try it out! |
16:14.54 | `Zypher | http://appdb.winehq.org/objectManager.php?sClass=version&iId=13139 |
16:16.55 | `Zypher | no comment? |
16:16.57 | `Zypher | grrr |
16:17.40 | CowBook | comment: if it's any slower than when i play it on windows natively, i'm sure it'll be a win! |
16:17.53 | CowBook | not to mention memory consumption |
16:17.54 | CowBook | heh |
16:18.16 | `Zypher | lol |
16:18.17 | `Zypher | well |
16:18.20 | `Zypher | 4gb ram |
16:18.23 | `Zypher | should be ok |
16:18.37 | CowBook | yeah, if you're running the game natively in XP :P |
16:19.34 | Noctys | I'm trying to decide if I have 4 or 8gigs at home. My test platform (at work) only has 4gp and runs ok on Vista x64 |
16:19.47 | Noctys | With everything turned off of course |
16:20.25 | `Zypher | .:|[-_-]|:. |
16:21.50 | `Zypher | who |
16:21.51 | `Zypher | wants |
16:21.53 | `Zypher | to |
16:21.54 | `Zypher | dance? |
16:24.45 | Lingy | Hi guys, just wondering how does setting handle in Addon? How does the SavedVariables.lua created? |
16:30.38 | `Zypher | Lingy: oh sorry hi |
16:30.39 | `Zypher | um |
16:30.44 | Lingy | Hi |
16:31.01 | `Zypher | for example |
16:31.09 | `Zypher | lets say your addon is named |
16:31.11 | `Zypher | MyAddon |
16:31.15 | Lingy | ok |
16:31.18 | `Zypher | in MyAddon.mod |
16:31.27 | `Zypher | you have flags for OnUpdate |
16:31.29 | `Zypher | OnInitialize |
16:31.32 | `Zypher | OnShutdown |
16:31.42 | `Zypher | well you can also define <SavedVariables> |
16:31.53 | Lingy | oh... |
16:31.58 | `Zypher | <SavedVariables name="MyAddonSave" /> |
16:32.03 | `Zypher | woops |
16:32.07 | `Zypher | <SavedVariables> |
16:32.23 | `Zypher | <PROTECTED> |
16:32.28 | `Zypher | </SavedVariables> |
16:32.38 | `Zypher | then assuming MyAddonSave = {} |
16:32.42 | `Zypher | whatever you put there |
16:32.44 | `Zypher | should be saved |
16:32.58 | Lingy | OH! |
16:33.02 | `Zypher | so |
16:33.10 | `Zypher | MyAddonSave = {enabled = true) |
16:33.12 | Lingy | that's pretty straight forward |
16:33.15 | `Zypher | MyAddonSave = {enabled = true} |
16:33.17 | `Zypher | yah |
16:33.23 | `Zypher | it isn't too complicated |
16:33.44 | Lingy | have been looking Squared and wonder how they save it |
16:33.49 | Lingy | I only looked at the LUA file tho |
16:33.56 | Lingy | no wonder, the trick is at mod file |
16:34.13 | Aii | well, plus Squared is a little tricky in that regard. |
16:35.03 | Lingy | another question, is it possible to use if statement to check if Control key is pressed? |
16:35.24 | Aii | only when handling a mouseclick event. |
16:35.32 | Aii | you can't arbitrarily check if it's pressed. |
16:35.55 | Lingy | how about mouseover event? |
16:36.31 | `Zypher | you could play with |
16:36.43 | `Zypher | RegisterCoreEventHander() |
16:36.51 | `Zypher | I don't know exactly what it works with |
16:38.01 | Lingy | ok will try that thank you guys! |
16:55.47 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-021-139.pools.arcor-ip.net) |
16:56.52 | Lingy | later all, bed time for me |
16:57.16 | Noctys | ~seen beablebrox42 |
16:57.18 | purl | Noctys: i haven't seen 'beablebrox42' |
16:57.25 | Noctys | ~seen beeblebrox42 |
16:57.25 | purl | beeblebrox42 <n=Beeblebr@71.237.54.165> was last seen on IRC in channel #waruidev, 7d 11h 56m 37s ago, saying: 'If you have enough then you'll be in the same mind set as the Mythic developer and it will all make sense.'. |
17:03.39 | Noctys | Nobody has figured out a way to store Wide-Strings as table keys yet correct? |
17:04.38 | *** join/#waruidev skoli (n=natorx@213.250.124.173) |
17:08.59 | CowBook | can you convert them to string first, then use them? |
17:09.41 | *** join/#waruidev shockbeta|work (n=shockbet@64.201.248.100) |
17:09.50 | CowBook | http://lua-users.org/wiki/TablesTutorial |
17:09.52 | `Zypher | Aii: I have yet to get a good burn on this stupid cd |
17:09.54 | `Zypher | :( |
17:09.58 | Noctys | That would be nice, that is what I am doing now. |
17:10.01 | CowBook | that page says that nearly anything can be used as a key |
17:10.16 | Noctys | It doesn't work though. |
17:10.28 | CowBook | bummer |
17:10.50 | CowBook | lua> t = { [function(x) print(x) end] = "foo" } for key,value in pairs(t) do key(value) end |
17:10.51 | lua_bot | CowBook: foo |
17:10.52 | Noctys | For LTI to be usuable by non-english clients it needs to store names & what-not as wstrings. |
17:10.55 | CowBook | heh, that's cool |
17:11.38 | CowBook | you see the syntax? |
17:11.53 | CowBook | t = { [...] = "foo" } |
17:11.56 | CowBook | the square brackets? |
17:12.09 | CowBook | do you need that? |
17:12.16 | Noctys | lua> t= {[L"what the"] = "this"} print t |
17:12.16 | lua_bot | Noctys: luabot:1: '=' expected near 't' |
17:12.23 | `Zypher | [] = while right? |
17:12.30 | Aii | you can use wstrings as table keys CowBook |
17:12.33 | CowBook | i don't know that the bot understands wide strings |
17:12.37 | Aii | you just can't save them in SavedVariables |
17:12.50 | Noctys | OK... That's what the issue is. |
17:12.56 | CowBook | well, there you go |
17:12.58 | Noctys | Have we found a way around this yet? |
17:13.01 | `Zypher | lua> t = { ["TEST"] = true, } print(t) |
17:13.02 | lua_bot | `Zypher: table: 0x80980d8 |
17:13.03 | CowBook | Aii, can you clone yourself into a bot? |
17:13.07 | Aii | don't use wstrings as keys in your savedvariables, Noctys ? |
17:13.16 | CowBook | so we don't have to wait for you to be here to answer every question? |
17:13.17 | CowBook | :P |
17:13.39 | `Zypher | or you could just look |
17:13.47 | `Zypher | she has access to the same info we do :P |
17:14.09 | Noctys | I'm just trying to make LTI universal... Right now it saves players names as keys, after converting them to a string. |
17:14.27 | `Zypher | http://www.swtor.com/news/article/20081106_001 |
17:14.30 | Noctys | This could lead to issues on non-english clients |
17:14.40 | `Zypher | who cares about those losers! |
17:14.46 | CowBook | are you even aware of the testing it would take to realize that while you CAN use wide strings as table keys, you can't use them in savedvariables? it would be pretty easy to not quite understand it |
17:15.21 | CowBook | Noctys, you could always save things in a less efficient way |
17:16.01 | Aii | instead of storing 1 table of info indexed by character names |
17:16.02 | Noctys | If you I don't use their name as a key, then I have to do a search of every player that has been seen every time a player is targettted. |
17:16.04 | CowBook | like .. t = { [0] = { name = L"PlayerName", data = ..., etc } } |
17:16.15 | Aii | store two tables - a list of names, and a list of info with the same indices |
17:16.26 | CowBook | right |
17:16.30 | Aii | then when you load the addon |
17:16.40 | CowBook | either way, there are plenty of ways to not have to use the playername as a key |
17:16.45 | Aii | you build a third table - one with names as keys, and numbers as indices |
17:16.49 | Aii | er, numbers as values |
17:16.51 | CowBook | exactly |
17:17.18 | Aii | when you find a new name, you add it to all 3 tables |
17:17.21 | Noctys | That works |
17:17.33 | Noctys | pain in the ass to program, but it works |
17:17.49 | Aii | not really much of a pain actually |
17:18.12 | Noctys | I should reword that, pain in the ass to reprogram. |
17:18.17 | Aii | for k,v in ipairs(savedNames) do nameLookup[v] = k end |
17:18.19 | Aii | heh |
17:18.35 | `Zypher | Aii: why are you on Aii ? |
17:18.41 | Aii | you can do it with some smart Search and Replace, Noctys |
17:18.47 | Aii | `Zypher: because I'm at work? |
17:18.56 | `Zypher | oh k |
17:20.34 | Noctys | Thanks for the help CowBook & Aii... I am going to drink some coffee and then get to work on it. |
17:20.42 | CowBook | have fun! :D |
17:20.58 | Aii | i want a merc stealth... but i dont want to pay $90 for it :S |
17:21.14 | CowBook | merc stealth? |
17:21.40 | WikkiFizzle | if it was a natural keyboard I would have given it a try :/ |
17:22.11 | CowBook | i have an original G15, works good |
17:23.13 | CowBook | i really have no problems with WASD |
17:23.16 | `Zypher | Aii: that is an interesting |
17:23.28 | `Zypher | something... |
17:23.51 | `Zypher | and what's wrong with wasd, or esdf? |
17:24.26 | WikkiFizzle | asdf > both of those :P |
17:24.35 | `Zypher | o.O |
17:24.39 | `Zypher | that's just wierd mate |
17:25.15 | Aii | CowBook: I have a G11 |
17:26.16 | Aii | is it silly of me if, in addition to a couple of other things, one of the bits I liked about the merc stealth was that it can glow purple? >.> |
17:26.23 | Aii | my g11 can only glow blue v.v |
17:26.24 | CowBook | i just have the feeling that i wouldn't want to move my hand over to the left that far (for the merc) |
17:26.30 | CowBook | mine is blue too |
17:26.34 | `Zypher | Aii: no, its normal |
17:26.37 | CowBook | it's an original G15 |
17:26.49 | `Zypher | ok this link is nsfww |
17:26.51 | `Zypher | ok this link is nsfw* |
17:26.56 | CowBook | sweet hook it up |
17:27.05 | `Zypher | http://aknorbis.deviantart.com/art/Dani-Jensen-2-102734741 |
17:27.16 | CowBook | redirects to https://www.deviantart.com/join/ |
17:27.16 | `Zypher | im just wondering why that is under HDTV/Widescreen |
17:27.22 | `Zypher | lol sucks |
17:27.38 | `Zypher | ah |
17:27.41 | `Zypher | I figured it out |
17:27.42 | `Zypher | im stupid |
17:31.03 | `Zypher | Aii: why purple? |
17:31.18 | Aii | because I like purple o.o |
17:31.37 | WikkiFizzle | lol |
17:31.38 | `Zypher | i see |
17:31.41 | WikkiFizzle | my wife is the same way |
17:31.54 | `Zypher | the difference is almost indistinguishable to me |
17:31.58 | `Zypher | blue & purple |
17:31.59 | WikkiFizzle | It could be a 2 button keyboard but its purple so its what she wants! |
17:32.52 | Aii | WikkiFizzle: a 2-button keyboard? ooo, I can use that for my warlock in WoW raids |
17:33.37 | `Zypher | harhar |
17:34.16 | WikkiFizzle | CoS and SB? :P |
17:34.22 | `Zypher | lol |
17:34.35 | `Zypher | so is anyone here going to try The Cronicles of the Spellborn? |
17:34.47 | Aii | it's not CoS anymore, they removed that |
17:35.09 | WikkiFizzle | CoSomething + SB? :P |
17:35.16 | Aii | CoE |
17:35.23 | Aii | they made CoE just affect all spell schools |
17:35.29 | WikkiFizzle | Its been a whie since I played my lock |
17:35.38 | Aii | and actually now it'd be CoE + Immolation + Incinerate |
17:35.59 | `Zypher | ohhh |
17:36.01 | `Zypher | 3 buttons |
17:36.08 | `Zypher | so you can use one as a modifier |
17:36.19 | `Zypher | so when both are pressed you can cast incinerate! |
17:36.22 | WikkiFizzle | lol |
17:36.43 | `Zypher | anyways |
17:36.51 | `Zypher | TCoS's starting zones are F2P |
17:36.52 | `Zypher | lol |
17:37.00 | `Zypher | so you can try the game without buying it |
17:39.42 | Noctys | Aii: Would you like to rewrite my code for me... It's making my brain hurt. :( |
17:40.55 | Aii | nono `Zypher |
17:40.59 | Aii | you still only need 2 buttons |
17:41.07 | Aii | left = immolation |
17:41.10 | Aii | right = incinerate |
17:41.15 | Aii | both at once = coe |
17:54.12 | Felyza | Aii, I wonder if this helps... I've had requests to localize, so put this in my project description... |
17:54.15 | Felyza | User interface is not yet localized, and until ckknight or Kaelten (who have say over the way curse accepts files) allow for easier submitting of files (they filter to very specific, obscure types, when the game allows other, more common types) with special characters, I will not be translating the interface anytime soon. If you'd like a localized interface sooner, please contact them and request adding UTF-8 to allowed encodings. |
17:54.38 | Noctys | Aii or CowBook -- or anyone else: Is there an auto-increment feature for tables in lua? |
17:54.41 | ckknight | I thought WAR didn't support UTF-8 |
17:54.51 | ckknight | Noctys: auto-increment? |
17:54.54 | Felyza | I can load UTF-8 fine |
17:55.00 | ckknight | Noctys: best you can do is t[#t+1] = "blah" |
17:55.15 | Felyza | I tested a bunch of characters, and it loads fine for spanish, german, french, and italian special characters |
17:55.20 | ckknight | Felyza: and it shows up in game fine? |
17:55.20 | ckknight | hrm |
17:55.30 | ckknight | then who was saying that it didn't load properly? |
17:55.36 | Felyza | When I tested really obscure ones, it coughed and sputtered |
17:55.52 | Felyza | So SOME characters will break it, but not normal ones |
17:56.20 | Felyza | When I tried Unicode or Unicode Big Endian, those don't work at all |
17:56.48 | Felyza | ANSI with umlauts works fine in war, but is also rejected by the repo |
17:57.12 | Noctys | tronned or Felyza: Was it one of you asking me earlier about storing player names as a key? |
17:57.18 | Felyza | ANSI that stays in the ascii range is accepted though |
17:57.24 | Felyza | not me |
17:57.44 | Noctys | Hmmm... Must have been tronned... Or someone else. |
17:59.13 | *** join/#waruidev Haloperidol (i=4ce1nnmt@p57A0C46E.dip.t-dialin.net) |
17:59.18 | ckknight | Felyza: wait, so UTF-8 or ANSI? |
17:59.49 | Felyza | ckknight, since war handles utf-8 and ansi above the ascii range, would be nice to see them added to allowed encodings (don't add unicode le or be, it breaks always, even on ascii range only), and only if really oddball characters are added will it break, which will leave it up to us to test. if the special characters are anywhere in the file, it breaks, so its really easy for us to test |
17:59.54 | Felyza | both |
18:00.09 | ckknight | utf-8 and ansi are very different |
18:00.22 | Felyza | i know this, and both work fine in war |
18:00.24 | ckknight | are you sure ucs-2-le doesn't work? |
18:00.33 | tronned | Noctys: Not I, said the fly |
18:00.49 | Noctys | Hmm... |
18:00.59 | Noctys | Mabye Beablebrox. |
18:01.05 | Noctys | Oh well. |
18:01.25 | Felyza | i haven't gone and downloaded notepad++, i tried utfcalc which is supposed to convert utf-8 to ucs-2, but it broke in war after ucs-2 conversion, but i don't know if its ucs-2-le or be |
18:03.48 | Felyza | my normal editor supports dos, linux, mac line endings, and ansi, utf8, unicode, and unicode big endian encodings, and the characters that break in war show up as 'no character' boxes... it only supports 'germanic and romance' language range of characters, which doesn't break war in utf-8 and ansi |
18:05.33 | Felyza | all unicode (be or le) gives errors on line 1, indicating it doesn't load right, and if i try putting in funky mathematical symbols, korean, hebrew, etc in notepad that breaks in utf-8 and ansi as well also with 'line 1 errors' |
18:07.08 | Felyza | here's a quick and easy test... the word Stärke |
18:07.41 | Felyza | its used as Strength in German, put it in an ansi and utf-8, so that it prints in debug, and it loads and prints fine in those formats |
18:15.32 | Felyza | file encoding ANSI, line [[function Autobar.test() d("ç größerer Stapel") end]] in game /script Autobar.text() prints correctly |
18:16.54 | Felyza | encoding UTF-8 loads correctly, prints incorrectly on ç and ß but fine on ö |
18:17.37 | Felyza | Unicode does not load |
18:18.20 | Felyza | Unicode big endian does not load |
18:19.10 | Felyza | attempting to save in ascii breaks the characters at save, no point attempting to load in game |
18:24.17 | Aii | remind me ckknight why you can't just turn off encoding-checking for WAR |
18:25.24 | Noctys | CowBook, Aii, anyone: Need some help with getting this tripple table thing working. I understand the base concept behind it. But I am not really sure on the most effecient way of doing it. It's the table key for the table that stores the wstring names that is throwing me off. |
18:25.37 | Felyza | I mean, we can tag and branch code that passes repo, but causes the game to crash, become unreponsive, or even empty zips. Encodings aren't any different. |
18:27.31 | Felyza | Really easy to see what can be used for most UI aspects, install the age of reckoning font. |
18:28.37 | Felyza | If you want, I can even take the time to write out every unicode of the available characters |
18:29.17 | Felyza | Ah, they use a different than standard unicode number for ç |
18:30.54 | Felyza | As per what's allowed in non-latin character sets, they have fonts for japanese, korean, russian, and both chinese, which would allow us to know we are using the right ones by only using theirs when working on localization |
18:35.14 | Aii | Noctys: |
18:35.18 | Felyza | ha, interface/interfacecore/fonts/english/corefonts.xml covers germanic and romance languages, switch english for russian, japanese, korean, s_chinese, or t_chinese for other languages, you get a list of which fonts are used, you can open those fonts to see what characters are allowable |
18:35.21 | Aii | you have three tables, A, B, and C |
18:35.26 | Aii | to add a player |
18:35.34 | Aii | you table.insert(A, playerName) |
18:35.56 | Aii | then |
18:36.01 | Aii | local playerName = #A |
18:36.08 | Aii | (so that you have the index of playerName in A |
18:36.12 | Aii | then |
18:36.20 | Aii | er |
18:36.23 | Aii | local playerNum |
18:36.24 | Aii | sorry :P |
18:36.25 | Aii | then |
18:36.33 | Aii | B[playerName] = playerNum |
18:36.48 | Aii | so you can easily look up the playerNum from the name for this session |
18:36.50 | Aii | and finally |
18:37.01 | Aii | C[playerNum] = data_on_player |
18:37.11 | Aii | then, when you want to look up a player's data |
18:37.19 | Aii | you do C[B[playerName]] |
18:37.26 | Aii | since B[playerName] has the right number |
18:37.31 | Felyza | Really silly question, but is there any way to prevent afk while UI modding other than switching back all the time? |
18:37.35 | Aii | and C[number] has the right data |
18:37.46 | Aii | as for what you're saving |
18:37.49 | Aii | you save tables A and C |
18:37.56 | Aii | but not B (since it has wstring keys) |
18:38.00 | Aii | then, when you load up |
18:38.03 | Aii | you create table B |
18:38.10 | Aii | with the following simple code: |
18:38.30 | Aii | B = {} for k,v in ipairs(A) do B[v] = k end |
18:39.24 | Noctys | I think I got all that. I'll give it a try. What does #A do? --- Thanks, have to go do an interview. |
18:40.12 | *** join/#waruidev smcn (i=smcn@75-164-148-190.ptld.qwest.net) |
18:40.15 | *** join/#waruidev Tsolval (n=Walker_A@rrcs-24-153-198-63.sw.biz.rr.com) |
18:40.16 | Aii | #A is the number of numbered indices in A |
18:40.19 | Aii | starting from 1 |
18:40.36 | Aii | lua> A = {"x", "y", "z"} print(#A) |
18:40.36 | lua_bot | Aii: 3 |
18:40.59 | Aii | lua> A = {["a"]="x", ["b"]="y"} print(#A) |
18:40.59 | lua_bot | Aii: 0 |
18:41.09 | Aii | lua> A = {["a"]="x", ["b"]="y", [1]="z"} print(#A) |
18:41.09 | lua_bot | Aii: 1 |
18:41.19 | Aii | lua> A = {["a"]="x", ["b"]="y", [1]="z", [5]="q"} print(#A) |
18:41.19 | lua_bot | Aii: 1 |
18:41.26 | *** part/#waruidev Tsolval (n=Walker_A@rrcs-24-153-198-63.sw.biz.rr.com) |
18:41.45 | Felyza | i really like how it handles mix modes, and will iterate only from 1 to the last numerically incremental... |
18:51.51 | Aii | that's a function of how data structures are implemented. |
18:53.27 | Noctys | Sweet, that makes it easy |
19:04.12 | Noctys | Aii: Correct me if I'm wrong, but I think I only need 1 stored table with a number key and all that data in it (including the w-string name) and then just bring that out into the temp table and swap the key and the wstring name. |
19:05.18 | Aii | you could build B from the data table if you wanted |
19:05.58 | Aii | having a separate table just lets you use the number as a key for more than one table and have them be independent |
19:06.28 | Aii | i.e. you could have an entry in a different table and /not/ have an entry in your first data table, for a given thing |
19:20.27 | Felyza | Aii, any idea where in the interface to find up and down arrow buttons? |
19:21.05 | Felyza | Trying to use the + and - buttons from the map, but they get REALLY hard to read at small size, scroll bar end caps are the same... i need up and down buttons. |
19:23.25 | shockbeta|work | Don't the combobox have a down button? |
19:23.32 | shockbeta|work | doesn't help for the up though... |
19:23.59 | Aii | the combobox down is the same as the scrollbar endcap |
19:24.03 | Felyza | if i could rotate the texture of the button, or the button itself, there's left and right buttons that would work |
19:24.10 | Felyza | Aii, it isn't, exactly |
19:24.16 | Aii | nearly is |
19:24.23 | Noctys | Could someone take a look at this code. It has to do with what Aii and I were talking about earlier. Just see if it is the best way to do it: http://waruidev.pastey.net/100926 |
19:24.34 | Felyza | Black background with all 'highlight color' button |
19:26.52 | shockbeta|work | interface\default\eatemplate_defaultwindowskin\textures\ea_shared01_32b has some arrows on it you coul dmake your own by latyering dynamic images... |
19:27.34 | Felyza | aii, http://link.imgshare.us/a7jTYN |
19:32.27 | shockbeta|work | You could also use the one of th stat arrows and set texdim on it to be negative to flip the arrow to point down. |
19:34.30 | Felyza | shockbeta|work, using that dds file, and the defaultskintextures.xml, i found slice id's for those arrows, going to see how they look now |
19:35.25 | shockbeta|work | C:\WarDev\MYP Data\interface\default\ea_interactionwindow\textures\ea_training01_d5 has some nice bif fat arrows on it. they point down, but if you use texdims you can flip the direction I beleive.... |
19:35.44 | shockbeta|work | And if you can't, you can always use dynamiccircleimage and rotate it so it's flipped... |
19:36.08 | shockbeta|work | for that matter you could use anything and as long as it's square you could apply it to a circle image and rotate it any direction you want.... |
19:37.27 | shockbeta|work | found some white down and up arrows.. kinda small, but white is usualyl best to tint whatever color you want.. |
19:37.39 | shockbeta|work | oh wait legacy textures.. probably can't access in game... |
19:39.21 | Felyza | i think i'll just redesign layout a bit |
19:39.26 | shockbeta|work | hehe |
19:43.44 | Noctys | Anyone here when the test server is going to available? |
19:44.02 | shockbeta|work | I hope to be there not here when it does:p |
19:44.11 | shockbeta|work | j/k I haven't heard anything yet |
19:45.33 | Noctys | They should have a mod-server that is also a test server -- where we can generate things to test on. |
19:46.32 | *** join/#waruidev smcn (i=smcn@75-164-148-190.ptld.qwest.net) |
19:47.13 | *** join/#waruidev sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) |
19:49.07 | Noctys | Aii: do you agree with this statement?: Yeah, you can check with Aiiane, but if a function has nothing to return, it should just return false (imo) |
19:49.31 | shockbeta|work | I don't agree:p |
19:49.55 | shockbeta|work | false insinuates a fail... or somethign didn't work right. do depends on the context of the function |
19:50.56 | shockbeta|work | I generally return nil from functions that want to return any type of variable that didn't get set properly.. only time I return false is when I'm expecting a boolean from a function... |
19:51.08 | shockbeta|work | if I never expect a return type I don't return anything.. |
19:52.42 | Aii | if a function "has nothing to return", it should return nil. |
19:52.59 | Aii | that's the general case. |
19:53.09 | Aii | there are exceptions to the rule, but for the most part it holds true. |
19:53.21 | Noctys | What about if you are searching for a player career. If the career is not found retunr False, "Unknown" or nil? |
19:53.29 | shockbeta|work | nil I say |
19:53.42 | Noctys | tronned also says nil |
19:53.55 | shockbeta|work | then can check career = GetCareer; if(career ~= nil) |
19:54.27 | Noctys | The only issue with nil is that if the programmer isn't expecting nil it can break things. |
19:54.36 | shockbeta|work | nil is great, cause it works for all variable types... so it makes all your error cehcking work across the board:) |
19:55.08 | shockbeta|work | Well.. a programmer should always be checking for nil... unless they've never used pointers before... |
19:55.12 | Felyza | hmm |
19:55.18 | Felyza | how to make a combobox smaller |
19:55.24 | shockbeta|work | use a different one |
19:55.32 | Noctys | nil it is |
19:55.36 | shockbeta|work | you using defaultresizable? |
19:55.50 | shockbeta|work | append Small to the end or Tiny |
19:55.52 | Noctys | Felyza: your using libGUI??? |
19:55.55 | Felyza | <ComboBox name="$parentCombo" inherits="CoreDefaultComboBox" layer="secondary"> |
19:56.01 | shockbeta|work | oh.. hmmm |
19:56.06 | Felyza | no, no, no and again, NO, i don't use libgui |
19:56.40 | Felyza | i get asked about 30 times a day |
19:57.01 | Noctys | I just can never remember who is uisng what. :P |
19:57.32 | shockbeta|work | maybe try this one.. EA_ComboBox_DefaultResizableSmall |
19:58.28 | shockbeta|work | looked like core was 300... EA_ComboBox_DefaultResizable is around 250, small is 125, adn tiny is 75 |
19:58.30 | Felyza | thanks, shock, that worked |
19:59.02 | shockbeta|work | and with that I'm taking lunch:p bb; |
19:59.04 | shockbeta|work | bbl* |
19:59.54 | Noctys | I need a mod for my IRC client that lets me add notes to users |
20:01.07 | Aii | Hmm, remind me to add Small/Tiny support to libgui shockbeta|work |
20:02.13 | Aii | lunchtime, bbiab |
20:05.42 | Noctys | Aii: Another thing that would be nice in libGUI -- For checkboxes and dropdown lists allow us to assign a variable to it that it automaticly updates when that box changes |
20:08.21 | Aiiane | unfortunately until they fix not being able to programmatically register the elementtype-specific event handlers, that won't happen |
20:08.37 | Aiiane | (i.e. OnSelChanged, OnScroll, etc) |
20:09.00 | Aiiane | WindowRegisterCoreEventHandler simply doesn't work for those |
20:10.24 | *** join/#waruidev Thunder_Child (i=TC@cpe-76-169-230-188.socal.res.rr.com) |
20:18.45 | Felyza | Sigh, I cant resize the resizable comboboxes... and I need a width right between normal and small |
20:19.21 | Noctys | Felyza: your using libGUI??? j/k :p |
20:19.35 | Noctys | Have you tried setting it manually |
20:19.37 | Noctys | the size? |
20:19.54 | Felyza | in both xml, and trying to force it via WindowSetDimensions |
20:19.56 | Noctys | libGUI set the size numaricly |
20:20.12 | Noctys | Not sure how... I tried to find it in there |
20:21.45 | Aiiane | libgui doesn't resize comboboxes... |
20:28.14 | Noctys | Must be seeing thing wrong. Sorry |
20:28.28 | Felyza | Any idea how to do it? Other than making the entire combobox from the ground up? |
20:29.57 | Aiiane | Felyza: there isn't one that I know of |
20:30.45 | Felyza | I could make the config window bigger, but its already huge on minimum resolution |
20:30.56 | Felyza | I use same size as the user settings window |
20:33.46 | Repo | 10squared: 03Aiiane * r85 SquaredConfigurator (4 files in 1 directory): Function call logging is the bane of my existence. |
20:36.13 | Thunder_Child | and here we thought some of us in this channel were the bane of your existence Aiiane |
20:45.32 | Repo | 10squared: 03Aiiane * r86 / (2 files in 1 directory): 2.6.3 - Performance tweaking and 1.0.5 compat changes. |
20:49.38 | Aiiane | ckknight: ping |
20:49.45 | ckknight | Aiiane: pong |
20:50.00 | Aiiane | (10:24:20) Aii: remind me ckknight why you can't just turn off encoding-checking for WAR |
20:50.10 | ckknight | we could... |
20:50.16 | ckknight | what I want to know before anything else occurs, though |
20:50.22 | ckknight | why the hell has this been so confusing? |
20:50.44 | Aiiane | It's not confusing to me, it's just stupid. |
20:50.45 | ckknight | first I was told that UTF-8 was bad but UCS-2-le was good |
20:50.52 | ckknight | now that's bad |
20:50.55 | ckknight | but UTF-8 is good |
20:50.58 | ckknight | or ANSI |
20:51.00 | ckknight | so what is it? |
20:51.04 | Aiiane | ucs-2-le is still good |
20:51.11 | Aiiane | so I have no idea who's telling you it's not |
20:51.33 | Aiiane | but seriously, why bother in the first place? just turn the damn thing off |
20:51.45 | ckknight | I'd rather have it be correct. |
20:51.45 | Aiiane | it's not offering any significant benefits and it's causing a hell of a lot of annoyance |
20:51.51 | Aiiane | I'd rather have it WORK |
20:51.54 | ckknight | so what encodings are accepted? |
20:52.00 | Aiiane | but failing that, I'll take nothing over NOT WORKING |
20:52.09 | ckknight | calm down |
20:52.17 | ckknight | what encodings are accepted? |
20:52.22 | Aiiane | I can't tell you exactly and specifically 100% without a doubt which encodings work |
20:52.25 | Aiiane | so turn the darn thing off |
20:52.27 | ckknight | no |
20:52.30 | Aiiane | ... |
20:52.33 | ckknight | if I get a definitive list, I'll be happy to change it |
20:52.43 | Aiiane | and if you never get such a list, we can all just rot in hell? |
20:53.15 | ckknight | does UCS-2-le and latin-1 seem right? |
20:53.22 | ckknight | cause that's what I had before, but charon changed it |
20:53.35 | Aiiane | seems right yes, but I can't say for 100% |
20:53.42 | Aiiane | why did charon change it |
20:54.05 | Aiiane | It was fine before, absolutely no one was complaining who actually had any interest |
20:54.48 | *** join/#waruidev Cairenn (n=Cairenn@MMOI/Administratrix/Cairenn) |
20:54.49 | *** mode/#WARUIDev [+o Cairenn] by ChanServ |
20:54.57 | ckknight | I don't know, it's been confusing for me |
20:55.19 | Aiiane | then would you please tell charon to stop fscking with anything WAR specific |
20:55.27 | ckknight | and it's changed now |
20:55.38 | ckknight | alright, I'll tell him |
20:55.41 | Repo | 10blackbox: 03Aiiane * r9 / (3 files in 1 directory): Added tag 1.3 for changeset cff9e596ca48 |
20:55.47 | Repo | Move OnUpdate handler to .mod file, because of bad behavior by RegisterEventHandler. /sigh |
20:56.07 | *** join/#waruidev tronned (n=tronned@65.210.20.233) |
21:01.58 | Aiiane | back to work with me |
21:02.16 | Aiiane | and yes I'm slightly grumpy because waking up 4 hours earlier than normal makes me tired. |
21:02.23 | WikkiFizzle | lol |
21:09.00 | tronned | I don't want to leave work :( |
21:09.11 | *** join/#waruidev chrixian (n=chatzill@71-8-120-151.dhcp.ftwo.tx.charter.com) |
21:17.37 | *** join/#waruidev Freddy (n=Freddy@cpe-76-183-32-36.tx.res.rr.com) |
21:19.27 | `Zypher | Aiiane: bah |
21:19.34 | `Zypher | bah! |
21:20.25 | Aii | http://www.warhammeralliance.com/forums/showpost.php?p=2566591&postcount=850 @ talvinen |
21:22.06 | talvinen | hrm, text colors |
21:22.28 | talvinen | its somewere down on the list |
21:23.24 | `Zypher | lists r fun |
21:24.53 | talvinen | the more important question is why people keep getting excessive bugs with a clean install of xHUD |
21:30.04 | shockbeta|work | Felyza: did you ever figure out how to resize the comboboxes? |
21:30.28 | shockbeta|work | I haven't tried this but I have an idea that may work for you |
21:31.37 | talvinen | Aii said, resizing comboboxes sucks |
21:32.05 | shockbeta|work | yeah you have to make a new definitions for all teh pieces I think |
21:33.50 | talvinen | tell me if you succeeded ;) |
21:34.16 | shockbeta|work | but I think you only have to make two new defintions possibly... I can't test it cause I'm at work, but I can write it in a pastey:p |
21:35.15 | WikkiFizzle | Resizing them does suck due to the layout of the elements that make them up |
21:35.51 | WikkiFizzle | I came up with 3 diff. sizes I liked for Aura and just templated each one |
21:35.59 | shockbeta|work | I think you only need to make a new selected button, and a new combbox that uses that button, then everythign else fits in palce |
21:36.12 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-006-044.pools.arcor-ip.net) |
21:36.41 | shockbeta|work | and I think you can inherit the pervious ones, and just change the size in teh template for the buttons, but the combobox needs it's own template that uses those new buttons |
21:36.46 | WikkiFizzle | The overlaysizes need to scale as well |
21:37.46 | shockbeta|work | yeah but only 2 of the buttons are specific to the size of hte combobox. the selected button, then the menu button... |
21:38.22 | shockbeta|work | so you make those two buttons, then create a combobox that uses those two buttons with the size. So three templates have to be made to make a new combobox with the size oyu want. Does that sounds write wikki? |
21:38.25 | shockbeta|work | write = right |
21:38.51 | WikkiFizzle | hm. yes if i followed it |
21:39.04 | WikkiFizzle | For a new combo I created 2 new button templates and then the combo template |
21:39.10 | WikkiFizzle | so 3 templates total |
21:39.36 | shockbeta|work | yeah, thats what I figured it needed |
21:40.49 | shockbeta|work | Anyone trying to customize any of the specialized elements(combobox, editbot, listbox,...) should really look at the Ultima Online Kingdom reborn UI manual... it shows you what each element is, so it's easier to get an idea how to customize them:p |
21:41.32 | WikkiFizzle | I wsa checking out that manual and stumbled upon some additional animation functions |
21:41.42 | WikkiFizzle | I havent had time to see if they are available in WAR |
21:41.45 | shockbeta|work | yeah that's how I originally foudn it:p |
21:41.55 | shockbeta|work | they are and they work. the params and everythign are spot on |
21:42.00 | WikkiFizzle | Score |
21:42.27 | WikkiFizzle | Ill have to give them a try this weekend see if they fit into the animation type of Aura |
21:42.40 | shockbeta|work | http://img367.imageshack.us/my.php?image=comboboxexample1dl0.jpg |
21:42.50 | shockbeta|work | that's an example from teh documenation for the combobox.. |
21:43.40 | shockbeta|work | So far everything I've read/used from teh documentation has worked exactly as stated in it. So it's a goodfind. |
21:44.27 | shockbeta|work | we should really copy the stuff from teh documentation to the wiki for function sit's missing defs ffor. |
21:55.17 | Noctys | will this work: local playerID = #LibTargetInfo.storedTargetData[LibTargetInfo.realmName]+1 or 1 |
21:58.34 | shockbeta|work | or 1? |
21:59.09 | Noctys | right -- if it returns nil it sets it to 1... I've seen something like this before |
21:59.25 | Aii | it won't return nil. |
21:59.28 | Noctys | I think I've got it wrong somehow. |
21:59.38 | Aii | lua> A = {} print(#A) |
21:59.39 | lua_bot | Aii: 0 |
21:59.43 | shockbeta|work | hmm.. tha'ts nice if it does it like that.. but I think it needs a cehck.. like conditional operator to decide.... |
21:59.45 | Aii | lua> print (#A) |
21:59.45 | lua_bot | Aii: luabot:1: attempt to get length of global 'A' (a nil value) |
22:00.29 | Noctys | OK... so if there is nothing in there it will return 1. Well, as long is the realmname is set |
22:00.39 | Noctys | and I take out the or 1 |
22:00.40 | shockbeta|work | <PROTECTED> |
22:00.47 | Noctys | +1 at the end |
22:00.56 | shockbeta|work | oh wiat but you +1:p |
22:01.14 | Noctys | lua> print (#A) or 1 |
22:01.14 | lua_bot | Noctys: luabot:1: attempt to get length of global 'A' (a nil value) |
22:01.41 | Noctys | Aii: Isn't there a way to do that. If you don't get a value then set it to something else? |
22:02.28 | Noctys | lua> print (#A or 1) |
22:02.28 | lua_bot | Noctys: luabot:1: attempt to get length of global 'A' (a nil value) |
22:02.29 | Aii | lua> B = A and #A or 1 print(B) |
22:02.29 | lua_bot | Aii: 1 |
22:02.40 | CowBook | haha funny photo http://www.engadget.com/2008/11/07/honda-introduces-new-walking-assist-machine-doubles-as-bionic-w/ |
22:02.43 | CowBook | safe |
22:02.47 | Noctys | OK, thanks |
22:02.50 | Noctys | I was close |
22:03.44 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
22:15.06 | Aii | http://vnboards.ign.com/warhammer_online_age_of_reckoning_general_board/b22997/109337076/p6/?138 <-- I couldn't have asked for a better setup for my most recent post there |
22:16.39 | CowBook | never played GW |
22:16.55 | shockbeta|work | boo!! I play a marauder:p |
22:17.03 | CowBook | BAN |
22:17.11 | talvinen | <PROTECTED> |
22:17.16 | talvinen | hmmm |
22:17.25 | PenguinOfDoom | Did they ever explain why they decided to nerf the 15-second HoTs? |
22:18.22 | CowBook | the only problem with ISHealBot is the fact that it has to switch targets to heal them. I hope that with locking down the targeting in 1.05, they can at least have a defined target for each unit frame, so you don't have to switch targets. Sometimes the lag kills me, and heals go to the wrong person |
22:18.43 | CowBook | i love squared tho |
22:19.20 | Repo | 10multiauction: 03Odlaw * r16 / (5 files in 1 directory): (Message trimmed by 1 line) |
22:19.21 | Repo | MultiAuction: |
22:19.26 | Repo | - Moved ValueMultiplier and AllSamePrice to their own lua files |
22:19.32 | Repo | - Changed ValueMultiplier so that addons can add separate starting price and buyout selections. |
22:19.39 | Repo | - ValueMultiplier now has an option to use the default pricing if it does not receive price information. (Default Fallback) |
22:20.12 | CowBook | ~ban CowBook |
22:20.17 | CowBook | ~monkey |
22:20.18 | purl | This problem, like many others in the computer industry, can be solved by the application of monkeys. |
22:21.08 | CowBook | ~kick |
22:21.17 | CowBook | ~xxx |
22:21.17 | purl | methinks xxx is at http://www.xxx.com |
22:21.35 | talvinen | w00t |
22:21.40 | talvinen | no porno site? |
22:23.49 | Repo | 10multiauction_auctionstats: 03Odlaw * r5 / (3 files in 1 directory): MultiAuction_AuctionStats: |
22:23.50 | Repo | - Now adds starting / buyout price selections to the ValueModifier price scheme, instead of having it's own price scheme. |
22:25.22 | Aii | CowBook: with what the current changes look like, there doesn't appear to be a way to do that. |
22:25.34 | Aii | They're just removing TargetPlayer(), that's about it changewise |
22:25.43 | Aii | (so far at least) |
22:25.50 | PenguinOfDoom | wait what |
22:25.58 | PenguinOfDoom | Did Mythic nerf scripts' ability to target players? |
22:26.18 | *** join/#waruidev xJDx (n=xJDx@74.197.26.236) |
22:26.27 | Aii | ~lart PenguinOfDoom |
22:26.27 | purl | gives PenguinOfDoom an extra strength ACME sleeping pill, sending PenguinOfDoom to sleep for 150 years, and awakening to seven strange dwarfs and a large apple |
22:26.33 | *** part/#waruidev xJDx (n=xJDx@74.197.26.236) |
22:26.36 | Aii | are you blind, deaf, and/or dumb? :P |
22:27.42 | PenguinOfDoom | apples! |
22:27.51 | PenguinOfDoom | Paying attention is hard |
22:28.12 | PenguinOfDoom | Also, their wording of the targeting change was cryptic to the extreme |
22:29.10 | *** join/#waruidev `Zypher (n=zypher@adsl-69-109-166-58.dsl.pltn13.pacbell.net) |
22:29.12 | `Zypher | bah |
22:31.09 | CowBook | Aii: how can you target a player then? |
22:31.23 | CowBook | is there a /target PlayerName ? |
22:32.08 | CowBook | i want to target myself in a macro button |
22:32.19 | CowBook | or via keypress |
22:32.25 | CowBook | not have to click a unitframe |
22:32.45 | PenguinOfDoom | target yourself? That's F1 |
22:32.46 | PenguinOfDoom | click it! |
22:32.49 | PenguinOfDoom | press it |
22:32.54 | CowBook | right |
22:33.15 | CowBook | i like the way Focus works though :/ |
22:34.22 | CowBook | Aii, any ideas there? |
22:34.40 | CowBook | Focus *is* activated by keypress, but uses TargetPlayer to target friendly units |
22:34.48 | CowBook | like, maybe people in my warband but not in my party |
22:34.55 | CowBook | (so no stock keybind) |
22:36.36 | PenguinOfDoom | Bah. Someone ought to make an addon that does a quick survey of teammates' targets via /assist, and then targets the most popular one |
22:36.49 | PenguinOfDoom | You could call the addon RapeTrain! |
22:37.00 | CowBook | haha nice |
22:37.37 | Aii | targeting works via WindowSetGameActionData and WindowSetGameActionTrigger now |
22:37.49 | Aii | (or more specifically, always did, but now that's the only way) |
22:38.09 | PenguinOfDoom | Aii: So what's the difference, then? |
22:38.39 | CowBook | how do you bind a keypress to one of those buttons? |
22:38.58 | PenguinOfDoom | which button, F1? |
22:39.03 | PenguinOfDoom | It's already bound! |
22:39.06 | CowBook | arbitrary button, asshat |
22:39.23 | PenguinOfDoom | you did ask a stupid question, you know |
22:39.30 | PenguinOfDoom | (same place as where you bind every other button) |
22:39.34 | CowBook | no |
22:39.37 | CowBook | i mean a UI button |
22:39.54 | CowBook | since UI buttons are what use WindowSetGameActionData and WindowSetGameActionTrigger |
22:40.04 | PenguinOfDoom | argh |
22:40.10 | CowBook | not keys on the keyboard |
22:40.12 | CowBook | UI buttons |
22:40.25 | PenguinOfDoom | I'm going to stop being lazy now and write the train addon |
22:40.54 | PenguinOfDoom | Luckily, someone has documented all the API stuffs, right? |
22:41.05 | CowBook | thewarwiki.com |
22:41.08 | CowBook | api section |
22:41.36 | PenguinOfDoom | also, I still don't understand the targeting changes |
22:41.44 | PenguinOfDoom | What is possible now that won't be possible after the patch? |
22:42.20 | CowBook | Aii, when do you set WindowSetGameActionData, when you create the button? |
22:42.31 | CowBook | and is there any way to change it once it's set? |
22:47.03 | CowBook | well, either way, what's to keep an addon author from calling WindowSetGameActionData and WindowSetGameActionTrigger in any old script? |
22:50.10 | CowBook | well, i guess when 1.0.5 comes out i can check it all here |
22:50.11 | CowBook | http://code.google.com/p/wardiff/ |
22:50.15 | CowBook | and see what the heck they are ding |
22:50.17 | CowBook | doing |
22:51.05 | PenguinOfDoom | oh, fancy |
22:57.14 | shockbeta|work | So I don't doubt that some changes need to be done, but I read a lot of people talking about being able to heal through burst damage... Has anyone considered what the end result will be for that? If you can heal through focused burst dps, then how hard would it be for dps to take anyone down. especially if they weren't focus bursting. I admit I haven't played a true healer and my DoK is onyl rank 14 so I haven't experienced that much. |
22:57.33 | Noctys | My wide-strings are being stored in my saved variable file as follows: name = L"Brewage^M", <--- is that normal? |
22:58.19 | shockbeta|work | But it jsut seems to me, that if you were able to heal through focused burst dps, then any normal dps would be like an annoying mosquito flying by your ear/ |
23:00.09 | *** join/#waruidev Felyza (n=Felyza@6532199hfc31.tampabay.res.rr.com) |
23:02.06 | *** join/#waruidev zarious (n=fridgid@cpe-71-64-9-146.ma.res.rr.com) |
23:02.56 | Felyza | ah, nice hot shower, everything squeaky clean |
23:03.17 | shockbeta|work | the ^m is the gender markup string I think |
23:03.45 | *** join/#waruidev NigelTufnel (n=Adam@d134h45.resnet.uconn.edu) |
23:04.07 | PenguinOfDoom | shockbeta|work: There are several ridiculous ways in which they can nerf several people attacking one target |
23:04.22 | PenguinOfDoom | for example, a stacking penalty for multiple damage sources |
23:04.27 | NigelTufnel | hmmm...Is there a function to set how labels orient thier text on thier go? |
23:04.31 | shockbeta|work | set |
23:04.33 | shockbeta|work | yes |
23:04.34 | shockbeta|work | :p |
23:04.44 | Felyza | PenguinOfDoom, how well would that affect targetless aoes? |
23:04.55 | NigelTufnel | gah, How they align their text on the fly* |
23:05.20 | Felyza | LabelSetTextAlign() |
23:05.40 | NigelTufnel | perfect, shoulda looked more |
23:05.43 | NigelTufnel | thanks felyza =] |
23:05.44 | PenguinOfDoom | Felyza: In the same stupid way as it would affect regular, targeted damage, I expect |
23:05.55 | shockbeta|work | "left", "center", "right", "top", bottom" are all valid plus mixes of them |
23:06.13 | Aii | CowBook: the 'whats to prevent' is that calling them doesnt do the actual targeting |
23:06.23 | Aii | it just tells the client 'when this area is clicked and released, do this' |
23:06.24 | shockbeta|work | think it's leftcenter or topleft, bottomleft |
23:06.30 | Aii | anywho, heading home |
23:06.45 | Felyza | Aii, what do youdo for a lviing, if I may ask? |
23:07.15 | Felyza | Going to work, and is in here most of the day, so its not telecommute from home.. |
23:07.29 | *** join/#waruidev smcn (i=smcn@75-164-148-190.ptld.qwest.net) |
23:07.52 | `Zypher | Tiem for me to learn network installs |
23:07.53 | `Zypher | weeee |
23:08.05 | Felyza | using what method to push? |
23:08.07 | shockbeta|work | Noctys: http://waruidev.pastey.net/100934 <-- gender markup removal.. |
23:08.11 | Felyza | or installing from network drive? |
23:08.17 | `Zypher | network drive |
23:08.20 | `Zypher | well sorta |
23:08.23 | `Zypher | LAN |
23:08.25 | `Zypher | mounted image |
23:08.55 | Felyza | heh, easy stuff, but i'll let you learn it on your own if you don't know it already |
23:09.04 | `Zypher | well I think i know it |
23:09.07 | `Zypher | I have the image mounted |
23:09.14 | `Zypher | I have the mini iso burnt |
23:09.19 | `Zypher | I think I just have to boot to the cd |
23:09.24 | `Zypher | then point it to the main iso |
23:09.27 | Felyza | mucking through things once before asking for help is usually a good idea (as long as you can't seriously break something REALLY important) |
23:09.36 | `Zypher | haha ya |
23:09.44 | `Zypher | I was just talking about it because I have nothing to do |
23:09.51 | `Zypher | it wasn't a plea for help |
23:10.02 | `Zypher | I have to burn the darn image |
23:10.10 | `Zypher | and my computer is rather slow with cd burning |
23:10.12 | `Zypher | on RW |
23:10.15 | Felyza | I don't want to go work on my new config screen |
23:10.22 | `Zypher | brb |
23:10.24 | `Zypher | restarting |
23:10.25 | Felyza | This is my pretending to find an excuse |
23:11.02 | Noctys | I already have that Shockbeta. But thanks... I'm just trying to figure out why it is storing wides with L"string" |
23:11.49 | Felyza | Noctys, really stupid question here, but you do know that L"string" is the same as StringToWString("string") right? |
23:12.02 | Noctys | yes |
23:12.07 | Noctys | ;) |
23:12.21 | Felyza | Hey, I gave forewarning is was a stupid question |
23:12.22 | Noctys | Is it suppose to store it that way in your saved variable file though? |
23:12.29 | Felyza | Why not? |
23:12.37 | Felyza | Saves forcing it to it when you load it |
23:13.08 | Noctys | Well, the string I'm putting is is wide, and it on non-enlish servers I will get diffrent results. |
23:13.18 | Noctys | I think |
23:13.49 | Felyza | Based on what I got back from others when they were datamining for me, all servers apparently use wide strings |
23:14.28 | Felyza | Anyone know where to find a good ghostwriting job board? |
23:15.06 | Noctys | Right, they all use wide-strings. So why does it convert it to a non-wide for the saved variables |
23:15.27 | Felyza | Um, uh, lets see, nope, no idea |
23:15.59 | Noctys | Sweet... I could use one of those. Thankls |
23:16.13 | Felyza | I <3 my script. |
23:17.16 | Noctys | is the insurance free? |
23:18.20 | Felyza | Its free, just pay the low low price of $15MGBP for shipping and handling. |
23:19.02 | Thrae | Mega Great Britian Pounds? |
23:19.08 | Aiiane | (15:15:09) Noctys: Right, they all use wide-strings. So why does it convert it to a non-wide for the saved variables |
23:19.10 | Aiiane | what do you mean? |
23:19.42 | Aiiane | you can have L"" around a UTF-16 encoded string, or a regular ascii string, or whatever... it's a wstring either way |
23:20.02 | Aiiane | L is NOT the same as StringToWString |
23:20.13 | Felyza | thrae M = mega, or millions, GBP = currency code for Great Britain Pound, exchange rate puts it about 23,530,500 USD |
23:20.18 | Aiiane | L is an identifier for first-class values |
23:20.19 | Noctys | Aii: So it's OK to have it there in my saved-var file? |
23:20.30 | Aiiane | Noctys: it'd be impossible to NOT have it in your saved-var |
23:20.42 | Aiiane | otherwise how would the client know what saved variables are strings and what are wstrings? |
23:20.58 | Noctys | That's cool... Just wanted to make sure it was normal |
23:21.27 | Felyza | So Aiiane, any chance to find out what you do for a living? You apparently drive to and from work, and yet can be on here most of the day. |
23:22.29 | Noctys | And you get home in like 12 minutes |
23:23.10 | Aiiane | who said I drove? |
23:23.21 | Felyza | Time to and from work usually doesn't mean much, especially if someone lives near work. |
23:23.26 | Noctys | or walk... or fly... or teleport. |
23:23.30 | Aiiane | also, all those times when I'm talking on Aii? it's via ssh |
23:23.41 | Aiiane | I have a terminal open at work |
23:24.01 | Felyza | I'm just curious what your position is, I don't care where. ;) |
23:24.15 | Aiiane | I've mentioned time and time again that I'm a college student |
23:24.24 | Aiiane | my work is in the computing department |
23:24.35 | Felyza | Ah. See, I didn't know that. |
23:24.46 | Aiiane | the buildings for which are about the equivalent of 4 blocks from where I live |
23:25.13 | Felyza | A friend works in the chem lab here, he's online most of the day doing next to nothing just making sure no one is using the lab to make drugs. |
23:25.42 | knix | Just bring him some porn and some pizza an dyou're good |
23:26.11 | Thrae | knix: From Pizza'Porn, right off Brooklyn Ave. here. |
23:26.24 | Felyza | No, he accepts large amounts of money... he's slipped a few times, and usually gets a few grand for it. |
23:27.30 | Felyza | I wish I had more mead... my case ran dry |
23:28.17 | knix | heh |
23:28.23 | knix | I work with a guy that opened his own meadery! |
23:28.25 | Felyza | http://www.redstonemeadery.com/store/catalog/2003-Boysenberry-Reserve-500-ml-p-32.html |
23:28.36 | knix | celestial meads |
23:28.56 | *** part/#waruidev Nyborek (n=kero@dslb-088-074-006-044.pools.arcor-ip.net) |
23:29.15 | Felyza | After hearing about it so many times in books, I went out and tried some, and mead is now my favorite alcoholic beverage, even if it is hard to find. |
23:29.17 | Noctys | I've been beating my head against the wall with this: http://waruidev.pastey.net/100938 <--- I can not get it to store the playerID as a key for the storedTable (just ends up without a key), but the variable is there and increment correctly. Also it's not finding the players name if they are in the tempTable... would someone please look at it and see if they can find what I am doing wrong??? |
23:36.43 | *** join/#waruidev Noctys` (n=Noctys@97-117-44-7.slkc.qwest.net) |
23:37.54 | Aiiane | what do you mean 'without a key' |
23:38.47 | Noctys` | { |
23:38.47 | Noctys` | career = L"Warrior Priest^m", |
23:38.47 | Noctys` | playerID = 117, |
23:38.47 | Noctys` | careerIcon = 20199, |
23:38.47 | Noctys` | name = L"Driftr^M", |
23:38.48 | Noctys` | realm = 1, |
23:38.50 | Noctys` | }, |
23:38.52 | Noctys` | |
23:38.54 | Noctys` | { |
23:38.56 | Noctys` | career = L"Squig Herder^m", |
23:39.00 | Noctys` | playerID = 118, |
23:39.02 | Noctys` | careerIcon = 20197, |
23:39.04 | Noctys` | name = L"Flanger^M", |
23:39.06 | Noctys` | realm = 2, |
23:39.08 | Noctys` | }, |
23:39.10 | Noctys` | no key |
23:39.25 | Noctys` | it should be: [117] { ... } |
23:39.36 | shockbeta|work | its' a number though |
23:40.24 | Noctys` | what do you mean it's a numbe though??? |
23:40.33 | Aiiane | are you just looking at savedvariables? |
23:40.46 | Aiiane | because those do actually have keys when loaded in-game |
23:40.53 | Aiiane | just equal to their order in the file |
23:41.04 | Aiiane | the first one without an explicit key is actually [1] |
23:41.10 | Aiiane | the second one without an explicit key is [2] |
23:41.11 | Aiiane | etc |
23:41.16 | Aiiane | it's like if I do this |
23:41.26 | Aiiane | lua> A = {"x", "y", "z"} |
23:41.26 | lua_bot | Aiiane: No output |
23:41.32 | Aiiane | lua> A = {"x", "y", "z"} print(A[2]) |
23:41.32 | lua_bot | Aiiane: y |
23:41.41 | Aiiane | see, "y" has key 2, even though I didn't specify that |
23:41.58 | Aiiane | it's the same as |
23:42.11 | Aiiane | lua> A = {[1]="x", [2]="y", [3]="z"} print(A[2]) |
23:42.11 | lua_bot | Aiiane: y |
23:42.21 | shockbeta|work | lua> temp = { }; temp[118].this = "squig"; print(#temp) |
23:42.22 | lua_bot | shockbeta|work: luabot:1: attempt to index field '?' (a nil value) |
23:42.28 | shockbeta|work | lua> temp = { }; temp[118] = "squig"; print(#temp) |
23:42.28 | lua_bot | shockbeta|work: 0 |
23:42.31 | Noctys` | OK... I think I see... So it won't store them with a key even if I tell it to assign it as a key? |
23:42.38 | shockbeta|work | lua> temp = { }; temp[118] = "squig"; print(temp[1]) |
23:42.39 | lua_bot | shockbeta|work: nil |
23:42.42 | shockbeta|work | lua> temp = { }; temp[118] = "squig"; print(temp[118]) |
23:42.42 | lua_bot | shockbeta|work: squig |
23:42.44 | shockbeta|work | :-/ |
23:43.04 | shockbeta|work | lua> temp = { }; temp["118"] = "squig"; print(temp["118"]) |
23:43.04 | lua_bot | shockbeta|work: squig |
23:43.09 | Aiiane | if they're in the range of numerical keys at the start of a table, 1 to X contiguous, then no Noctys`, it won't write out the keys |
23:43.12 | shockbeta|work | lua> temp = { }; temp["118"] = "squig"; print(#temp) |
23:43.12 | lua_bot | shockbeta|work: 0 |
23:43.13 | Aiiane | because it doesn't need to |
23:43.22 | Noctys` | Either way the code still isn;t working. and I have no idea why. |
23:44.35 | *** join/#waruidev tronned (n=tronned@pool-96-244-251-190.bltmmd.fios.verizon.net) |
23:51.43 | Noctys` | OK, nevermind... I think I found there error... Aii, I blame you. Telling me to do smart cut and paste. You should know by now that I can not do smart things. |
23:51.58 | Noctys` | But thanks for all your help. :D |