00:00.08 | Veei | when i try to upload my project on curseforge, it just keeps looping to the create project page. |
00:00.19 | Veei | not sure what i'm doing wrong lol |
00:00.26 | Aii | you're probably missing an error message |
00:00.30 | Aii | look carefully |
00:00.41 | Aii | they're sometimes a bit small/non-obvious :X |
00:00.44 | Veei | i can write an addon but i can't use a websight = S |
00:01.45 | Exmortem | I wish I couldn't use a website but could write an addon. :P |
00:02.08 | Veei | i'm not seeing any errors. only the big "u better be the author or we're gonna eat ur cat" warning |
00:02.32 | *** join/#waruidev Tarrick (n=Tarrick@cpc4-basf3-0-0-cust22.nott.cable.ntl.com) |
00:03.21 | Veei | does curseforge not like firefox or something? wtf |
00:04.06 | Aii | it works fine in FF |
00:04.35 | Veei | well, not sure what's going on. no error msgs i can see :( |
00:04.44 | Aii | what shortname do you have set |
00:05.54 | Veei | WBAdmin |
00:06.16 | Aii | shortnames have to be lowercase/numbers/underscores/dashes |
00:06.43 | Veei | ok so i didn't read that it's only lowercase |
00:06.55 | Veei | so i'm dumb but that's not the point! |
00:06.59 | Veei | an error msg would be nice |
00:07.06 | Aii | um |
00:07.14 | Aii | there should be one, directly under the shortname box, in orange text |
00:07.21 | Aii | "Use Only Valid Characters: -_a-z0-9" |
00:07.32 | Veei | um |
00:07.33 | Veei | ok |
00:07.36 | Veei | i'm dumb |
00:07.38 | Veei | that's the poitn |
00:07.40 | ben______ | Does a-z include ü? |
00:07.52 | Aii | a-z is the 26 characters a through z |
00:07.55 | Aii | nothing else |
00:08.26 | Aii | no accents or other modifiers |
00:08.30 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
00:08.30 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
00:08.54 | Aii | heya ckknight |
00:09.08 | Aii | any chance we could get the error messages on the create project forum a bit more obvious? |
00:09.16 | Aii | *create project form |
00:09.32 | ckknight | hey |
00:11.11 | ckknight | file a ticket about it? |
00:11.44 | Aii | sure |
00:14.11 | Aii | done, 761 |
00:14.35 | Aii | going to dinner, back later |
00:15.27 | *** join/#waruidev Thunder_Child (n=TC@cpe-76-171-31-114.socal.res.rr.com) |
00:32.55 | *** join/#waruidev Felyza (n=Felyza@6532199hfc31.tampabay.res.rr.com) |
00:33.23 | Felyza | Well, my Bday is saturday, so I treated myself to an early bday present today |
00:33.42 | BeebleSleeeeep | Felyza, happy birthday, what did you do? |
00:33.54 | Felyza | I just went from an ati hd 2400 to an ati hd 4870 |
00:34.12 | BeebleTheSeeker | Felyza, how's that working for you? |
00:35.12 | Felyza | 40fps in 'the woods' (lots of trees), looking at a warcamp, with 8xaa and 16xaf |
00:35.21 | Felyza | all settings to quality |
00:36.13 | BeebleTheSeeker | Felyza, cool. You perfer ati over nvidia then? |
00:36.15 | Felyza | just q'd for scenarios, will test mass players shortly |
00:36.36 | *** join/#waruidev Thunder_Child (n=TC@cpe-76-171-31-114.socal.res.rr.com) |
00:36.48 | Felyza | i was a big fan of nvidia until recently... ati has surpassed them in quality, imho |
00:37.16 | Thunder_Child | hardly |
00:37.50 | Felyza | to each their own, for the last 2 years, i've been having alot less trouble with ati |
00:38.38 | Thunder_Child | i thought you were talking about performance |
00:38.43 | CowBook | i dunno, imo 3dfx > * |
00:39.23 | BeebleTheSeeker | Felyza, I don't know about their components, but my company is actually getting into writting libraries for computing with video card chips, its all the new rage, and we are finding that ati's api's are very combersome and incomplete and buggy and nvidia's are rock solid. It kind of explains a lot to me when I look at how my experinces with driver issues I've had between the two |
00:39.31 | Felyza | tc, if i can't get a card to handle even moderate strain without burning itself out, then it underperforms... i've returned 3 nvidia based cards in the last 2 years |
00:39.56 | BeebleTheSeeker | Felyza, I think that is more about the manufacture of the card then the chipset on it. |
00:40.11 | Thunder_Child | Felyza, *shrug* i have not had any issues with them |
00:40.42 | Felyza | beeble, this comes with a warranty that i've never had on a graphics card before... lifetime |
00:40.57 | BeebleTheSeeker | Felyza, again that is about the manufacture of the card, not the chipset on it |
00:41.42 | BeebleTheSeeker | Felyza, I personally have had a couple ati cards and have had them burn out and compacitors even pop off of them, i don't fault ATI though, it was the cheap azz manufacture of the card. |
00:42.15 | CowBook | just go bfg, either way, you win |
00:42.35 | BeebleTheSeeker | CowBook, you find bfg cards are made with good components? |
00:42.42 | Felyza | i've experimented with different cards, and find i get the best performance with ati (i run an amd chip and northbridge if it makes a difference) |
00:43.01 | CowBook | well, not sure about their components, but bfg has a great warranty |
00:43.13 | CowBook | i've gotten expensive cards replaced before |
00:43.20 | CowBook | cross-shipped |
00:43.22 | CowBook | which is nice. |
00:44.42 | Felyza | sigh, got the bauble, and stepped back from the line, to have a tank knock their line on top of me |
00:45.39 | BeebleTheSeeker | Felyza, I find that performance wise its about how much $$$ I spend for how new the technology on the card is. I'd agree that the newest end stuff performance wise has variation between the two, but it goes in cycles. But if yo want to compare the cards at afordable prices (for me anyway) then you don't usually see much of a spread of who out performs who at any time |
00:46.50 | BeebleTheSeeker | CowBook, a company that will take care of you like that is worth a lot! That is the main reason I always buy the Western Digital brand of HD |
00:47.14 | CowBook | i still have my first wd hd, caviar 2120.. 120mb :P |
00:47.33 | CowBook | i can't use it though, since i have no computer that lets me manually program in the track/sector/cylinter info |
00:47.40 | CowBook | i'm curious to see what's on it |
00:48.23 | BeebleTheSeeker | CowBook you might be able to overide that info using a linux boot disk to load it up |
00:48.43 | CowBook | interesting |
00:48.54 | BeebleTheSeeker | CowBook, I'm sure the old bbs pr0n isn't that impressive though. ;) |
00:48.57 | CowBook | i'll have to look into that, someday |
00:49.04 | CowBook | when i get REALLY bored |
00:49.12 | BeebleTheSeeker | heh |
00:50.20 | BeebleTheSeeker | Has anyone tried out the alpha for TheSeeker and tested the new class archtype marking in scenarios? |
00:56.29 | Huxton | ooooh no |
00:56.31 | Huxton | but i will |
00:59.58 | BeebleTheSeeker | Huxton, r22 on curseforge is the current alpha that does something meaningful if you are interested |
01:01.31 | BeebleTheSeeker | Huxton, are you known by a different name here? |
01:01.54 | Huxton | nope |
01:04.13 | Huxton | is there a way I can see if player is in an rvr zone |
01:04.24 | Huxton | similar to GameData.Player.isInScenario |
01:05.41 | BeebleTheSeeker | Huxton, hmmm I think you can tell if they are RvR tagged, is that good enough? |
01:05.46 | Huxton | hmmm |
01:06.07 | Huxton | well i made an auto turret stance switching addon |
01:06.29 | Huxton | i want to make a tactic switching addon |
01:06.37 | Huxton | that auto switches when in scenarios |
01:06.40 | Huxton | then i thought |
01:06.42 | Huxton | world RvR |
01:08.30 | shockbeta | Would work for the PvE'rs |
01:11.47 | chrixian | peek thru EA_ZoneControlWindow |
01:11.52 | chrixian | theres a bunch of zone info stuff in there |
01:24.27 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-027-007.pools.arcor-ip.net) |
01:29.03 | Huxton | EA_Window_InteractionSpecialtyTacticAbility:SetSelected() |
01:29.23 | Huxton | is that what im after for tactic switching? |
01:31.56 | Huxton | oh |
01:31.58 | Huxton | or TacticsSetMenu:LoadSet |
01:34.35 | Huxton | oh i dunno |
01:36.11 | Huxton | dont tell me |
01:36.13 | Huxton | i wanna find out |
01:41.36 | *** join/#waruidev Ackis (n=asdf@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
01:41.39 | Huxton | TacticsEditor.OnSetMenuSelectionChanged |
01:41.42 | Huxton | :> |
02:08.04 | BeebleTheSeeker | hmm guess repo is down again |
02:08.35 | *** join/#waruidev Thunder_Child (n=TC@cpe-76-171-31-114.socal.res.rr.com) |
02:11.11 | *** join/#waruidev Mellos (n=Mellos@ip72-220-201-91.sd.sd.cox.net) |
02:11.32 | Mellos | There are people here. Are any you present and active? |
02:11.48 | BeebleTheSeeker | Mellos in what sense of the word? |
02:12.17 | Mellos | Think Melpomene, but lite. Less pomene than original flavor. Then add some los |
02:13.06 | BeebleTheSeeker | That is not what I meant, I meant present and active in what sense? |
02:13.30 | Mellos | Here, available to chat, preferably knowledgable about lua as it pertains to WAR |
02:13.39 | Thunder_Child | ~asktoask |
02:13.39 | purl | This is IRC. Don't ask to ask a question. Just ask your question and if someone's around, they'll be glad to help. |
02:14.42 | Mellos | Well, I've found a viewport addon and this pleases me. However, it's set to a layer that covers my minimap if I try to move it into the letterbox. How do I tweak the letterbox addon so it'll be on a lower layer? |
02:15.03 | Mellos | It's got a line that looks like this: WindowSetLayer("XpBarWindow", Window.Layers.DEFAULT) |
02:15.52 | Aiiane | Mellos: you're probably better off moving the minimap to a higher layer rather than vice versa |
02:16.07 | Aiiane | WindowSetLayer("OverheadMapWindow", Window.Layers.DEFAULT) |
02:16.16 | Mellos | How do I do that? |
02:17.19 | Thunder_Child | why isnt WindowSetLayer on the wiki? |
02:17.29 | Aiiane | it's in the full list, I believe |
02:17.35 | Aiiane | just noone has created a full page for it yet |
02:17.36 | Mellos | I don't know this code at all, that's why I came here to ask >.> |
02:17.39 | Thunder_Child | well the search doesnt like it then |
02:17.49 | Aiiane | Mellos: I gave you the exact function call to do it |
02:17.55 | Aiiane | (19:13:59) Aiiane: WindowSetLayer("OverheadMapWindow", Window.Layers.DEFAULT) |
02:18.04 | Mellos | Do I just put that in the addon's lua file? |
02:18.49 | Aiiane | um. you'd put it somewhere that it'd be run after the minimap has loaded; that could possibly be in that addon's file, or another addon's, or a macro |
02:19.23 | Mellos | I'm assuming the line I pasted from the addon sets what layer the xp bar is on |
02:19.38 | Mellos | Given that, I'd imagine adding your line to the addon would work |
02:22.36 | Thunder_Child | Aiiane, how was the midterm? |
02:23.49 | Aiiane | it was a takehome one |
02:23.53 | Aiiane | I just needed time alone to work on it |
02:28.19 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
02:28.19 | *** mode/#WARUIDev [+v Repo] by ChanServ |
02:29.51 | *** part/#waruidev Mellos (n=Mellos@ip72-220-201-91.sd.sd.cox.net) |
02:33.12 | Aiiane | and now I have another one I need to take care of this evening :X |
02:36.47 | Huxton | humm |
02:36.51 | *** join/#waruidev Mellos (n=Mellos@ip72-220-201-91.sd.sd.cox.net) |
02:37.03 | Mellos | Fix worked, thanks guys |
02:37.41 | Huxton | is there a GameData.Player.isrvrflagged ? |
02:37.47 | Huxton | or isflagged |
02:37.54 | Huxton | cant find it anywhere |
02:38.18 | BeebleTheSeeker | Aii, in square can I configure the color and make a square buf indicater for each different HoT? Cause I can't tell right now if I have my big HoT or small HoT on people |
02:38.42 | Aiiane | currently it just uses the colors the buffs themselves use |
02:39.04 | Aiiane | I'll add more customization options for that when I get the chance |
02:39.15 | Aiiane | or you're welcome to hack around with the plugin yourself and submit a patch for review |
02:39.43 | BeebleTheSeeker | Aii, K I might, its the first time I've used squared, pretty slick so far :D |
02:40.40 | Aiiane | the main annoyance there is configuration |
02:40.44 | Huxton | lol |
02:40.46 | Huxton | im stupid |
02:40.47 | Huxton | GameData.Player.rvrFlagged |
02:40.48 | Huxton | :| |
02:41.16 | *** part/#waruidev Mellos (n=Mellos@ip72-220-201-91.sd.sd.cox.net) |
02:47.10 | *** join/#waruidev Daegalus[Away] (n=Daegalus@four.alameda.net) |
02:54.13 | Huxton | ok here's a good one |
02:54.31 | *** join/#waruidev Mellos (n=Mellos@ip72-220-201-91.sd.sd.cox.net) |
02:54.57 | Huxton | ive got rvrflagged, inscenario , now is there a way to see if they unflag countdown has started? |
02:55.13 | Huxton | you know when you right click and select unflag |
02:55.29 | Mellos | I return with more questions on the minimap. Adding the line WindowSetLayer("OverheadMapWindow", Window.Layers.DEFAULT) to the addon apparently didn't solve the problem like I thought. Is there another way to set minimap to the top layer? |
02:55.55 | *** part/#waruidev Nyborek (n=kero@dslb-088-074-027-007.pools.arcor-ip.net) |
02:56.16 | Huxton | Window.Layers.OVERLAY ? |
02:56.40 | Mellos | I'm not at all familiar with lua so I'll have to ask for a more in-depth explanation D: |
02:57.00 | Huxton | WindowSetLayer("OverheadMapWindow", Window.Layers.OVERLAY) |
02:57.42 | Mellos | Doesn't work on reloadui, let me try reloggin |
02:57.49 | Huxton | im not the best with Lua sooooo |
02:58.50 | Mellos | No dic |
02:58.51 | Mellos | e |
02:59.08 | Mellos | Guh, think I'll have to abandon letterbox |
02:59.52 | Huxton | hmm |
02:59.59 | Huxton | 1 sec |
03:00.04 | Huxton | ill take a look :p |
03:00.14 | Mellos | I wouldn't put a lot into it, it's a not a very good viewport mod anyhow |
03:00.31 | Mellos | Doesn't actually change rendered environment size, just covers the bottom with a black box |
03:01.28 | Repo | 10huduf: 03Metaphaze 04alpha release 4 * r12 : - Add Pet HP Bar |
03:01.29 | Repo | - Split Friendly Target and Hostile Target into their own movable frames (Friendly right-click-able, Hostile non-interactive) |
03:01.36 | Repo | - Hostile Target has level information and '+' for Tier information |
03:01.42 | Repo | Tagging as alpha release 4. |
03:04.16 | Huxton | all i can find is OVERLAY, SECONDARY and DEFAULT |
03:05.43 | Mellos | Messing with addon code while explaining to a hardware noob how to assemble a computer is bad juju |
03:05.53 | Huxton | lol |
03:06.05 | Huxton | what addon is it? |
03:06.29 | Mellos | It was letterbox |
03:06.38 | Huxton | hmm |
03:06.45 | Mellos | But I decided it's not worth the time |
03:06.46 | Huxton | you dont have a minimap addon do you? |
03:07.03 | Mellos | No, I don't. None of the ones I've seen on curse leave then normal minimap shape intact |
03:07.25 | Thunder_Child | thats because no one wants a circle |
03:07.30 | Thunder_Child | ineffecient |
03:07.42 | Huxton | lol |
03:08.06 | Mellos | I kinda like it as it is. I used a square in WoW but this one has more crap attached that I actuallyuse |
03:08.20 | Huxton | Thunder_Child: don't suppose you know if there is a way I can determine if the rvr unflag counter is active? |
03:08.33 | Thunder_Child | they dont get rif of the attached pieces afaik |
03:08.43 | Thunder_Child | Huxton, nope, sorry |
03:08.47 | Mellos | The other thing is that letterbox doesn't resize the rendered environment like Aperture or Viewport do in WoW so I'm not relaly willing to use it |
03:08.57 | Thunder_Child | Huxton, i assume no event fires? |
03:09.03 | Huxton | well |
03:09.10 | Huxton | actually |
03:09.56 | Thunder_Child | besides, i have no idea what an unflag counter is |
03:11.03 | Huxton | like |
03:11.08 | Huxton | when you have rvr active |
03:11.19 | Huxton | and you right click the icon and select unflag |
03:11.27 | Huxton | it says "you will be unflagged in 10 minutes" |
03:11.31 | Huxton | so a counter is activated... |
03:11.34 | Thunder_Child | i see |
03:11.40 | Huxton | oh |
03:11.42 | Thunder_Child | i play on open rvr, so i dont have that |
03:11.54 | Huxton | bUnflagCountdownStarted |
03:11.59 | Huxton | weird though |
03:12.00 | Huxton | kind of |
03:12.02 | *** part/#waruidev Mellos (n=Mellos@ip72-220-201-91.sd.sd.cox.net) |
03:12.44 | Huxton | http://pastey.net/98409 |
03:13.01 | Huxton | cant work out whether if bUnflagCountdownStarted == false means its started or not though :S |
03:13.15 | Huxton | the way im looking at that is it unflags itself |
03:13.17 | Huxton | dont get it |
03:13.36 | Thunder_Child | i would assume false meant it had not started |
03:13.51 | Thunder_Child | "Author: Awesome Huxton" >.< |
03:14.01 | Huxton | lol |
03:14.05 | Huxton | oopsy |
03:15.29 | Huxton | just look at the last 2 lines |
03:15.31 | Huxton | it makes no sense |
03:16.25 | Huxton | oh |
03:16.27 | Huxton | tell a lie |
03:16.35 | Huxton | it was notepad++ |
03:16.39 | Huxton | activating random features |
03:19.01 | Huxton | ooh |
03:19.04 | Huxton | bunflag |
03:19.07 | Huxton | is the command |
03:19.11 | Huxton | to |
03:19.18 | Huxton | rvrFlagStartTimer |
03:22.11 | Huxton | thanks for listening to my crap again waruidev :) |
03:22.14 | Huxton | later |
03:29.27 | Veei | any idea why after uploading my addon to curseforge it says it's out of date and won't work with most recent version? |
03:30.02 | Veei | is it checking the date modified for the file? or checking the date in .mod? |
03:36.48 | zarious | hey aiiane how did you get your svn repos to be publicaly accessible? |
03:38.54 | Aiiane | er? |
03:39.37 | zarious | you linked me one of your repos with an hg.curseforge url and you could actually browse it |
03:40.13 | Aiiane | yes, because it's hg |
03:40.31 | zarious | ?que es hg? |
03:40.51 | Daegalus | Mercurial |
03:41.02 | zarious | home and guarden? |
03:41.15 | Daegalus | versioning systme like SVN, CVS and GIT, but better |
03:41.32 | zarious | oh, well are svn's not available? |
03:41.33 | Daegalus | there is currently a huge war between Git and Hg |
03:41.47 | Daegalus | they are, but you can have only 1 repository type per project at a time |
03:43.06 | Daegalus | i personally love Hg. OS much better than CVS, SVN< and git in my /opinion/ |
03:47.53 | Aiiane | zarious: there isn't a web based browser for svn available on CF atm. |
03:48.09 | zarious | {sadpanda} |
03:48.30 | zarious | there a beta-4 yet xD (/poke /poke) |
03:48.43 | Aiiane | I'm trying to work on another midterm at the moment |
03:48.53 | Aiiane | this one isn't timed, at least :x |
03:48.59 | zarious | is it midterms already? |
03:49.14 | zarious | god its nice to be out of school lol xD (i just graduated in aug) |
03:49.43 | zarious | oh yeah can you change you age on curse? i always give bullshit info to websites, but i can't change that one, and it says im 28 lol |
03:51.16 | zarious | whats your major? |
03:52.05 | Aiiane | CS |
03:52.38 | Huxton | counter-strike? |
03:53.20 | *** join/#waruidev Pewpewarrows (n=Pewpewar@68.49.103.200) |
03:53.32 | Aiiane | ~whalepunt Huxton |
03:53.33 | purl | ACTION looks onward as an everest-sized whale called Victor punts Huxton across the Solar System |
03:53.50 | Huxton | goddamit victor |
03:54.19 | Wobin | I like Hg |
03:54.28 | Wobin | I'd probably like Git more if I understood how to use it |
03:54.41 | Wobin | but Hg is much easier to use/understand |
03:54.51 | Huxton | got an a title where ive killed myself so many times for this damn addon |
03:55.11 | Huxton | err |
03:55.12 | Wobin | And who says we addon authors don't suffer for our art =P |
03:55.12 | Huxton | a title |
03:55.27 | Huxton | let a little shaman kill me a minute ago |
03:55.33 | Huxton | bet he was all pleased with himself |
03:55.34 | zarious | wobin but we also reap the rewards man |
03:55.40 | Wobin | hehe |
03:55.46 | Wobin | with shiny new titles! |
03:56.04 | zarious | i can't count the number of times i've been at a bar and some chicks been all into some guy and i just drop that i'm a cs major |
03:56.06 | Huxton | seems harder to kill yourself when you are actually trying to |
03:56.19 | zarious | its a like having and aus accent in the states....panty remover amirite? |
03:57.10 | zarious | at least were im from chicks are all over cs mjors |
03:57.13 | Huxton | :| |
03:57.22 | zarious | oh wait thats that dream i had last night |
03:58.50 | Huxton | think it capped the day you two met |
03:59.53 | zarious | http://www.soapdick.com/boardstuff/English_Motherfucker_Do_You_Speak_It.jpg |
04:00.20 | zarious | wow i'd prob have picked a better google image result has i seen it was from that .com lololol |
04:03.23 | Huxton | is GameData.Player.rvrFlagged the best thing to use for checking for the RVR flag, seems asif it doesn want to work |
04:03.41 | zarious | huxton im gonna guess theres an event for that |
04:04.08 | zarious | http://www.thewarwiki.com/wiki/API:Event_List_P#PLAYER_RVR_FLAG_UPDATED |
04:04.15 | Huxton | yeah im using that |
04:04.21 | zarious | http://www.thewarwiki.com/wiki/API:Event_List use this page and ctrl+f |
04:04.29 | Huxton | i just want to check if a play is flagged for rvr or not |
04:04.32 | Huxton | *player |
04:05.15 | zarious | try GameData.GetRvRStatusData() |
04:06.18 | zarious | ctrl+f on this page is also very useful http://www.thewarwiki.com/wiki/API:Full_list |
04:06.39 | Huxton | ah cool thanks zarious :) |
04:07.09 | Aiiane | purl, apilist is http://www.thewarwiki.com/wiki/API:Full_list |
04:07.10 | purl | Aiiane: okay |
04:07.22 | Huxton | wowow |
04:07.39 | zarious | you can no joke answer prob 90% of your info questions in regards to extracting data by use the full list page or grepping around an extracted interface.myp |
04:07.56 | Huxton | yeah i was looking around in the extract interface.myp |
04:07.59 | Huxton | couldnt find it |
04:08.06 | Huxton | didnt know about the full list though |
04:08.18 | zarious | looking around = browsing or using a grep type utility? |
04:08.49 | Huxton | um notepad++ find in file |
04:08.56 | zarious | ugh |
04:09.01 | zarious | <PROTECTED> |
04:09.07 | Huxton | yeah |
04:09.22 | Huxton | use directx 10 and stuff so im on vista |
04:09.24 | zarious | http://www.wingrep.com/ brcome friends with it. |
04:09.34 | Aiiane | find in files works fine |
04:10.06 | zarious | find is also gay |
04:10.09 | zarious | grep is also not |
04:10.12 | Aiiane | um |
04:10.18 | Aiiane | ~lart zarious |
04:10.18 | purl | duct-tapes zarious to the floor and drools on him |
04:10.39 | zarious | where did that term come from? |
04:10.51 | Aiiane | Luser Attitude Readjustment Tool |
04:10.59 | Aiiane | http://en.wikipedia.org/wiki/Luser_Attitude_Readjustment_Tool |
04:11.09 | BeebleTheSeeker | ~wtf lart |
04:11.48 | Aiiane | This term is very popular with technical support staff who have to deal with lusers as part of their job, often metaphorically employing a LART (Luser Attitude Readjustment Tool, or "clue-by-four") |
04:13.10 | zarious | i guess i just worked in a /loser/ college then, nobody said shit like that |
04:13.24 | Aiiane | 3 questions done, 2 to go :S |
04:13.25 | zarious | aside the pebkac |
04:13.43 | Thunder_Child | s/the/from/ |
04:13.58 | zarious | quiet TC |
04:14.08 | Thunder_Child | uhhh......mp |
04:14.13 | Thunder_Child | s/mp/no/ |
04:16.02 | *** join/#waruidev onebit (n=onebit4@75.31.171.78) |
04:16.13 | Branderic | What's up?! |
04:16.13 | Aiiane | ~bonk zarious Thunder_Child |
04:16.14 | purl | ACTION bonks Thunder_Child over the head on behalf of zarious |
04:16.35 | Branderic | Hello fellow ui modder :] |
04:16.38 | Aiiane | heya Branderic |
04:16.53 | Pewpewarrows | are curse client servers down? |
04:16.58 | Thunder_Child | wait...and you are taking zarious's side why Aiiane? |
04:17.19 | Aiiane | um, personal amusement? |
04:17.34 | Thunder_Child | ~glare Aiiane |
04:17.35 | purl | ACTION glares at Aiiane |
04:17.44 | Aiiane | 0:) |
04:19.11 | Branderic | I got tired of waiting on my auction :] |
04:19.14 | Branderic | http://war.curseforge.com/projects/letter-opener/ |
04:21.27 | VonhintenHOME` | well, my rogue basically doubled dps in ZA tonight... that's funny |
04:21.52 | zarious | she doesn't really like me, she just uses me to find bugs in libgui, then we prob won't be friends......... .......... women |
04:22.29 | Aiiane | -_- |
04:23.10 | Aiiane | Branderic: had you seen this? |
04:23.13 | Aiiane | @project war/qmt |
04:23.13 | Repo | Aiiane: http://war.curseforge.com/projects/qmt/. QuickMailTool. Game: WAR. Leader: Celestian. Updated: 20 hours ago. Tickets: 1/13 |
04:23.26 | Branderic | wot? |
04:23.29 | Thunder_Child | whats that old saying, women dont have guy friends they just have guys they havent fucked yet |
04:23.39 | Aiiane | pfft |
04:23.51 | BeebleTheSeeker | Aii, target change events aren't threadsafe, I can get into the same code twice before the other event completes with an event handler |
04:23.52 | Branderic | Lol, its so hard to find anything on curse! I had no idea it existed! |
04:25.13 | BeebleTheSeeker | well..let me take that back until after Imake sure my threadsafe check is solid |
04:25.19 | Aiiane | http://war.curse.com/downloads/war-addons/categories/mail.aspx is hard to get? |
04:25.45 | VonhintenHOME` | close thunder, "haven't fucked yet" should be "wouldn't fuck" |
04:27.26 | zarious | i love this shirt http://www.thinkgeek.com/tshirts/itdepartment/60f5/ |
04:30.03 | Aiiane | I like this one :P http://www.thinkgeek.com/tshirts/ladies/a078/ |
04:31.11 | Thunder_Child | No pwnies were harmed in the making of this shirt. However, the red glitter is genuine unicorn blood. Sorry about that." |
04:32.19 | zarious | http://www.thinkgeek.com/tshirts/generic/8f52/ and prob my fav http://www.thinkgeek.com/tshirts/itdepartment/388b/ |
04:33.24 | Aiiane | I don't think they have a babydoll version of the first one :| I should totally get the second one though :P |
04:33.49 | zarious | i'd love one, but i'd only really wanna wear it was work, and it'd get me fired lol |
04:33.54 | Thunder_Child | they even have preggers shirts http://www.thinkgeek.com/tshirts/ladies/9b11/ |
04:34.12 | VonhintenHOME` | lol |
04:34.20 | zarious | im sure loads of pregoors bitches would LOVE that shirt |
04:34.29 | Aiiane | no zarious, this is the one that would get you fire: http://www.thinkgeek.com/tshirts/itdepartment/6692/ |
04:34.45 | Aiiane | *fired |
04:34.50 | zarious | oh hey honey, i got you this sweet tee-shirt from a super nerdy website! her: get out. |
04:35.20 | Aiiane | should totally get you this one though zarious: http://www.thinkgeek.com/tshirts/itdepartment/5b7e/ |
04:35.37 | zarious | http://www.thinkgeek.com/tshirts/illuminated/991e/ |
04:35.55 | zarious | yeah, but im not a big unix fan |
04:36.10 | Thunder_Child | i put "It's Always PEBKAC" on my work email. the VP IT was not amused |
04:36.33 | zarious | i mean its cool and all, but i'd rather i dunno walk outside then spend 3 years learning how to n othave to google unix shit |
04:39.16 | Thunder_Child | go figure, they even have a shirt of Aiiane and zarious http://www.thinkgeek.com/tshirts/japanese/7a3b/ |
04:39.37 | zarious | how is that me and not you? |
04:39.43 | VonhintenHOME` | heh, http://www.thinkgeek.com/tshirts/popculture/ae4e/ |
04:39.45 | zarious | mr awkward hugs and shit |
04:39.52 | Aiiane | ... |
04:40.18 | Thunder_Child | zarious, becuase i dont try do hide what i am doing |
04:40.19 | BeebleTheSeeker | Hi Aii, do you know if DtnamicImageSetTexture will override a texture set with the same function previously? |
04:40.27 | Thunder_Child | ~dodge Aiiane |
04:40.28 | purl | at the last second thunder_child dodges out of the way of Aiiane's malicious and unprovoked attack. |
04:40.41 | Aiiane | it totally was provoked >:| |
04:40.45 | VonhintenHOME` | Beeble, yes, if I understand your incredibly cryptic question |
04:40.48 | Thunder_Child | was not! |
04:40.48 | Aiiane | BeebleTheSeeker: it should |
04:41.21 | zarious | at least i don't hit on truck drivers from ohio posing as a 21/f/cali on irc |
04:41.23 | zarious | yeah i went there. |
04:41.44 | BeebleTheSeeker | hmm I am having the weirdest issue when reusing my tags in the seeker that sometimes the icons start showing up wrong, as if it was a previous texture |
04:41.58 | Thunder_Child | thats right, you wait till they say 45/m/ohio....THEN you hit on them |
04:42.36 | zarious | s/45/47/ .... dumbass |
04:42.51 | Thunder_Child | s/45/47/ |
04:42.53 | Thunder_Child | my bad |
04:42.54 | BeebleTheSeeker | Hmm I wonder if it is that dang WindowStartAlphaAnimation screwing with it again, let me force that to stop and see if that helps |
04:42.56 | zarious | actually im kinda close to ohio |
04:43.12 | zarious | so thats scary |
04:43.26 | Aiiane | BeebleTheSeeker: why are you using alpha animations in the first place? |
04:43.48 | Thunder_Child | they really need a BOFH shirt |
04:44.04 | Thunder_Child | Aiiane, we have one, it happens to be tormenting people on irc |
04:44.04 | zarious | i need a BFG 9000 shirt imo |
04:44.04 | Aiiane | http://www.zazzle.com/bofh_shirt-235424735703440818 you mean? |
04:44.18 | Aiiane | or http://www.theregister.co.uk/2001/02/19/bofh_the_tshirt_has_landed/ |
04:44.18 | BeebleTheSeeker | Aiiane, I use it so the tags fadeout out after a certain time, otherwise I have to hook into the onupdate crap to get timeouts like that right? |
04:44.46 | Aiiane | BeebleTheSeeker: you could use something like AceTimer to register expiration timers |
04:44.47 | Thunder_Child | Aiiane, i meant @ thinkgeek |
04:45.26 | zarious | http://www.thewebsiteisdown.com/ needs a new version |
04:45.43 | BeebleTheSeeker | Aiiane, aye, and that is what I was doing original and after hours of getting it to work.. I finally did (using zarious timer stuff) I found out about the AnimationStartTimer stuff |
04:45.55 | Thunder_Child | you know, it would be rather amusing if Aiiane's name is Anna |
04:45.57 | BeebleTheSeeker | I even had fading using the timer stuff, but that was a pain |
04:46.30 | BeebleTheSeeker | ok ANimationstarttimer is not it at all, you know what i mean. one of these days I am going to come in this chatroom when I'm not exhausted as heck |
04:46.45 | zarious | it wouldn't be that hard to do smooth timer fading functions with ztime |
04:47.29 | BeebleTheSeeker | zarious, I did that already |
04:47.32 | BeebleTheSeeker | remember? |
04:47.44 | zarious | yeah |
04:47.46 | zarious | just saying |
04:47.50 | Huxton | yay i got it working :D |
04:48.02 | Huxton | if GameData.Player.rvrPermaFlagged == true then |
04:48.04 | Huxton | best ever |
04:48.11 | BeebleTheSeeker | zarious, I just dont want to go add all that stuff back again because it wasn't so "simple" at the time cause the looping and stuff didn't work originaly in ztimer |
04:48.33 | zarious | well ztime got almost complete rewrite |
04:48.48 | zarious | but how well do the builtinfunctions work? |
04:49.09 | BeebleTheSeeker | I'd perfer to be able to use a War function that is there that already does what I want.. it works super well..except of those weird issues I see sometimes, kike it forcing alpha to 0 even after it is done if you dont turn it off |
04:49.37 | BeebleTheSeeker | not even sure if that is that function is causing this behavior, about to find out though, if it is then maybe it isn't worth using it any more |
04:55.52 | BeebleTheSeeker | I would just delete and recreate the tags each time to be sure but I figured that might be an intensive operation to do everytime one is needed |
04:56.07 | Huxton | woo |
04:56.13 | Huxton | got a "good addon" comment :D |
04:56.28 | BeebleTheSeeker | Huxton cool |
04:56.33 | BeebleTheSeeker | those are always nice |
04:56.35 | zarious | whats the best way to check if a window exists? i'm assuming you cant run type on it or anyhting? |
04:56.56 | zarious | if window then if window:ishowing() ~= nil then ? |
04:57.03 | BeebleTheSeeker | zarious, DoesWindowExist(name) |
04:57.09 | zarious | ty xD |
04:58.05 | Huxton | yea BeebleTheSeeker |
04:58.19 | Huxton | glad to see people use them, kinda amazed that they do tbh |
04:58.27 | Huxton | thought everyone would say my addons are crap :P |
04:58.35 | Huxton | dont have all the fancy gui stuff that you guys can do |
04:59.08 | BeebleTheSeeker | Huxton, yeah youoften wonder how many of those downloads really represent people using the addon |
04:59.43 | Huxton | well i have 12 downloads on the addon that went up last night so i hope at least 5 people are using it :) |
05:00.04 | Huxton | pretty cool that a few hours of typing can make people enjoy WAR even more |
05:01.10 | Huxton | gonna dl theseeker now :P |
05:01.41 | *** join/#waruidev BotAnIcal (n=BotAnIca@74.7.76.30) |
05:01.51 | VonhintenHOME` | I find it funny that someone actually rated my AnywhereTrainer under 5 to bring its score down.. |
05:01.53 | BotAnIcal | good morning |
05:02.13 | BotAnIcal | i like the anywhere, it shoulda been default |
05:02.57 | BotAnIcal | bugs have killed my chosenshelper rating severely, but it still has a lot of downloads because it addresses a need... the bugs will be worked out too in about a week (or some of them) |
05:03.36 | VonhintenHOME` | I should just release anywheretrainer as 1.0 |
05:03.50 | zarious | lua> x = -1; print(min(1, (math.max(0, x)))) |
05:03.50 | lua_bot | zarious: luabot:1: attempt to call global 'min' (a nil value) |
05:03.52 | BotAnIcal | is anyone else using my "Generic Caveat for Warhammer Online Addons" yet? .... if not, why not? I've been spamming it up ;P |
05:03.53 | VonhintenHOME` | probably a bunch of people not displaying beta/alpha addons in CC |
05:03.57 | zarious | lua> x = -1; print(math.min(1, (math.max(0, x)))) |
05:03.57 | lua_bot | zarious: 0 |
05:04.05 | zarious | lua> x = 2; print(math.min(1, (math.max(0, x)))) |
05:04.05 | lua_bot | zarious: 1 |
05:04.10 | zarious | lua> x = 0.4; print(math.min(1, (math.max(0, x)))) |
05:04.11 | lua_bot | zarious: 0.4 |
05:05.47 | Aiiane | BotAnIcal: I don't see a need for using it |
05:05.51 | VonhintenHOME` | zarious: |
05:06.03 | BotAnIcal | greetings Aiiane |
05:06.07 | VonhintenHOME` | x % 1 :) |
05:06.12 | zarious | sup? there a faster way to do that? |
05:06.26 | zarious | lua> x = -1; x% 1 |
05:06.26 | lua_bot | zarious: luabot:1: '=' expected near '%' |
05:06.27 | Aiiane | hi BotAnIcal |
05:06.51 | zarious | lua> x = -1; print(math.mod(x)) |
05:06.52 | lua_bot | zarious: luabot:1: bad argument #2 to 'mod' (number expected, got no value) |
05:06.57 | VonhintenHOME` | lua> x = -1; print(x % 1) |
05:06.57 | lua_bot | VonhintenHOME`: 0 |
05:07.06 | Aiiane | modulus is not a faster way of capping values... |
05:07.28 | Aiiane | lua> x = 1.5 print (x % 1) |
05:07.28 | lua_bot | Aiiane: 0.5 |
05:07.31 | BotAnIcal | it has nothing to do with the WAR UI really, but I did spend a good amount of time this evening posting about how to manage your filetypes and filename extensions under win32 that many will appreciate |
05:07.31 | BotAnIcal | http://www.warhammeralliance.com/forums/showthread.php?t=151322 |
05:09.05 | BotAnIcal | and I have been spending my day otherwise configuring a new PC, so I was in the mood for it |
05:09.09 | VonhintenHOME` | lua: x = 1.5; print(math.ceil(x % 1)) |
05:09.17 | VonhintenHOME` | lua> x = 1.5; print(math.ceil(x % 1)) |
05:09.17 | lua_bot | VonhintenHOME`: 1 |
05:09.41 | Aiiane | lua> x = 0.5; print(math.ceil(x % 1)) |
05:09.42 | lua_bot | Aiiane: 1 |
05:09.50 | VonhintenHOME` | bah |
05:09.50 | VonhintenHOME` | ok |
05:09.54 | Aiiane | ^ again, modulus is *NOT* a substitute for capping values |
05:09.57 | BotAnIcal | any different from C ceiling/floors/rounding? |
05:10.02 | BotAnIcal | or modulus? |
05:10.43 | VonhintenHOME` | You're right Aii, your highness |
05:10.54 | Aiiane | pfft. |
05:10.56 | zarious | good god don't feed the beast |
05:11.03 | BotAnIcal | i guess the fact that the first operand of modulus does not have to be an integer is a difference, with the dynamic typing of lua |
05:11.31 | BotAnIcal | though, why you would want to do the operation on a float evades me... |
05:12.20 | VonhintenHOME` | bot, C++ supports modf |
05:12.32 | VonhintenHOME` | dunno about C |
05:12.38 | BotAnIcal | still evades me... is it overloaded? i dont remember all that off the top of my head |
05:12.44 | BotAnIcal | C++ can overload any class and operator |
05:14.09 | BotAnIcal | so what is everyone working on today/yesterday/tomorrow? |
05:14.38 | VonhintenHOME` | it's a secret |
05:15.09 | BotAnIcal | i've not been playing the game even to log in, so i've been away from the coding for WAR as well. |
05:15.09 | Thunder_Child | the king of vaporware has to ask? |
05:15.38 | BotAnIcal | my last update was to patch in a dependency line pointed out by Aiiane a couple days ago... |
05:15.57 | BotAnIcal | i've been on other non-war tasks |
05:17.28 | BotAnIcal | by the way, fwiw, I'm dropping the "libhook/libcustomapi/and customui class" family of projects entirely. I feel that my time would be better rewarded -- in terms of kudos -- for making a good thing of the wardocs project on code.google |
05:18.08 | BotAnIcal | and in terms of real benefit |
05:18.41 | VonhintenHOME` | Gonna have to be pretty comprehensive and easily used to beat Find In Files :) |
05:18.42 | BotAnIcal | ... having inline documentation of code (and just a structured browser, hyperlinked) would bring us forward leaps and bounds |
05:19.19 | BotAnIcal | Find is a hack, this is a tool you'd prefer every time. the software exists, just need to make sure it parses Lua and does so over the source without hiccups. |
05:19.33 | BotAnIcal | someone else mentioned "NaturalDocs" (?) but i'm still inclined to doxygen |
05:19.48 | BotAnIcal | especially if the WAR team is using the Natural and will release, if anything, with that |
05:20.37 | BotAnIcal | with the hint from Aiiane to look at lua 5.1, and also a couple parsers on the web, in addition to the compiler C source, I should be able to hack together a bunch of files to make it work on the war source lua... in theory |
05:21.34 | BotAnIcal | ... and I *definitely* see a need for this project more than any other I have dreamed up :) |
05:22.07 | BeebleTheSeeker | found the issue! ihovercast doesn't setup the targets with all the info correctly with howeveer its doing its thing |
05:22.17 | BotAnIcal | i also need to figure out how to pull wardiff repository into wardocs, but i guess it will probably just be a manual checkout there. |
05:23.22 | BotAnIcal | Beeble: yes, there's some initialization that happens after the first onload event (or can) which seems loopy.. not least being that the .name of your career is usually set before the numerical identifier |
05:26.40 | BeebleTheSeeker | BotAnIcal, not sure how that relates to the hovercast addon, but I def agree something loopy is happening with the way it is pushing out the target change information |
05:27.14 | BeebleTheSeeker | totally screws with the Seeker, the name and targetId's aren't matching what they should be when using normal mouseover's and selects on world targets |
05:28.39 | Aiiane | BeebleTheSeeker: it's not an issue with hovercast, but actually one with the implementation TargetInfo and how it syncs with the client |
05:29.31 | Aiiane | namely, TargetInfo has to be manually synced with the client |
05:29.36 | BeebleTheSeeker | Aii, so I should use the systemdata or gamedata directly instead of using the TargetInfo api? |
05:29.43 | Aiiane | no |
05:29.50 | Aiiane | because it's not stored in systemdata/gamedata |
05:30.06 | Aiiane | TargetInfo is both the API *and* the data storage table |
05:30.10 | Aiiane | (try dumping it) |
05:30.17 | Aiiane | but that's not the issue |
05:30.45 | Aiiane | the issue is that TargetInfo:UpdateFromClient() has to be called after the PLAYER_TARGET_UPDATED event to get the proper values |
05:30.46 | Aiiane | *but* |
05:31.11 | Aiiane | if it's called more than once per PLAYER_TARGET_UPDATED event, it doesn't always return the proper values. Sometimes it returns nil. |
05:31.19 | BeebleTheSeeker | it can only be called once, and I shouldn't do it myself? |
05:31.21 | Aiiane | When it returns nil, TargetInfo clears out all its targeting data |
05:31.23 | Aiiane | well |
05:31.27 | Aiiane | here's where the other problem comes in |
05:31.27 | BeebleTheSeeker | Oh.. the comment just said it doesn't work if called more then once |
05:31.40 | VonhintenHOME` | <cringe> |
05:31.47 | Aiiane | you don't know if the default UI's event handler for PLAYER_TARGET_UPDATED has been called before yours or not |
05:32.11 | Aiiane | and thus, it could be that you have old data in targetinfo |
05:32.17 | Aiiane | or it could be that you have new data in targetinfo |
05:32.25 | Aiiane | if it's the latter, you want to call updatefromclient |
05:32.33 | Aiiane | er, if it's the former that is |
05:32.37 | Aiiane | but if it's the latter, you don't |
05:32.45 | Aiiane | honestly, it's a stupid system :/ |
05:32.47 | VonhintenHOME` | hook UpdateFromClient and flag |
05:32.54 | BeebleTheSeeker | When I use tab or mouseovers on world targets it is fine, when I start using ihovercast on the unit frames (with squared) all of the sudden the targetId's I am getting are not matchin the names I am getting from targetInfo |
05:32.59 | BeebleTheSeeker | but it seems only in that case |
05:34.23 | Aiiane | VonhintenHOME`: I'm actually thinking about including a little patch for that specifically somewhere |
05:34.45 | Aiiane | I'm surprised it's not already implemented into the TargetInfo object |
05:35.31 | Aiiane | (or why they didn't just put that into the player_target_updated event to begin with, like the code says they're supposedly /going/ to do) |
05:35.49 | VonhintenHOME` | they need to "refactor" a lot of fecal code... |
05:35.57 | BeebleTheSeeker | Aii, ugh, can't I hook into TargetInfo:UpdateFromClient () then and trigger my target update code if the target info table isn't null? |
05:36.05 | Aiiane | or heck, why they didn't just allow UpdateFromClient to return valid data no matter how many times it's called |
05:36.08 | BeebleTheSeeker | After calling the real updatefromclient first that is |
05:36.16 | Aiiane | BeebleTheSeeker: probably |
05:36.25 | VonhintenHOME` | get rid of the need to updatefromclient altogether, that's fucking retarded |
05:36.32 | Aiiane | VonhintenHOME`: I agree |
05:36.38 | BeebleTheSeeker | Aii, hmm k, I'll do that on friday see if it magically fixes my issues |
05:36.39 | Aiiane | in general, they need to overhaul their event system |
05:36.50 | Aiiane | break it down more, and make it more streamlined |
05:37.06 | Aiiane | throwing every single warband member's health updates into a single event is silly |
05:37.19 | VonhintenHOME` | I get the feeling like they've got some interns writing permanent prototypes for them... |
05:37.29 | Aiiane | throwing their health, ap, and morale into a single event is even sillier |
05:37.35 | Aiiane | guess which the WAR client currently does :P |
05:37.54 | BeebleTheSeeker | make event queues that have priorities so you can register a handler with a queue and gurantee your handler can be called before a handler with a different lower priority |
05:38.55 | BeebleTheSeeker | The scenario data is nuts too.. it sends a big ol table everytime any data has changed instead of an updated table for just the players that have changed, so you basically MUST itterate and update through the whole damn list each time |
05:39.16 | VonhintenHOME` | wow |
05:39.37 | BeebleTheSeeker | The biggest problem, if they fix all this it will break all our addons now hahaha, but I am willing to pay that price |
05:40.08 | Aiiane | BeebleTheSeeker: *nod* |
05:40.16 | VonhintenHOME` | They'll get around to fixing it, I'm guessing |
05:40.36 | Aiiane | I would be surprised if they didn't eventually refactor it at some point |
05:40.40 | Aiiane | if only for their own sanity's sake |
05:40.47 | VonhintenHOME` | But, I have a feeling they need to invest a lot more effort into performance enhancement in the 3d engine |
05:41.01 | BeebleTheSeeker | well i must get some sleep tonight or i will be a zombie tomorrow, night everone, thanks |
05:41.12 | VonhintenHOME` | low poly counts, for instance |
05:42.11 | VonhintenHOME` | it amazes me how performant wow is compared to other games |
05:42.41 | VonhintenHOME` | the new patch is quite a bit better.. they just keep making it faster and faster |
05:42.42 | Aiiane | well, WoW does have an advantage in that its chosen graphics style is conducive to low-poly modeling |
05:42.47 | VonhintenHOME` | right |
05:42.51 | Aiiane | but I agree |
05:43.27 | VonhintenHOME` | I'm wondering if Mythic's desire to add Dye to everything causes a major hit |
05:45.19 | Aiiane | unlikely |
05:45.25 | Aiiane | that's just shading textures |
05:47.18 | zarious | whats best way to get window names? |
05:47.44 | VonhintenHOME` | as in enumerate? |
05:48.08 | zarious | nah for testing some functions, like the debugwindow i know i can type "DebugWindow" |
05:48.16 | zarious | how would get i get that programitically |
05:48.40 | zarious | s/programitically/via programming if i could spell |
05:48.42 | zarious | s/programitically/via programming if i could spell/ |
05:48.45 | zarious | lol |
05:49.11 | VonhintenHOME` | only way you could do that is via enumeration, and as far as I know, there's no facility for that.. |
05:49.20 | VonhintenHOME` | outside of windows registered with the frame manager |
05:49.47 | zarious | hmm |
05:49.49 | zarious | alright |
05:49.51 | zarious | no worries |
05:51.16 | VonhintenHOME` | it'd be nice if they'd provide a WindowForEach() API |
05:51.36 | VonhintenHOME` | but, ultimately, you should find a better way |
05:56.00 | zarious | BeebleSleeps, i made some smooth alpha shader functions |
05:56.32 | *** join/#waruidev Aiiane (n=Aiiane@starfire.ST.HMC.Edu) |
05:56.32 | *** mode/#WARUIDev [+o Aiiane] by ChanServ |
05:58.29 | zarious | i'll prob make an alerts lib to go along with ztime |
05:58.51 | zarious | which would provide smooth movement/shading functions |
05:59.01 | Aiiane | stupid pidgin crashing >:| |
05:59.05 | zarious | lol |
06:02.22 | VonhintenHOME` | any way to programmatically set tab order? |
06:05.10 | VonhintenHOME` | API: pages need a link at the top back to the API main page |
06:07.22 | VonhintenHOME` | So, no way to programmatically set tab order, and the brilliant system doesn't cycle through tab orders that are the same |
06:07.31 | VonhintenHOME` | that's awesome |
06:08.28 | zarious | i totally forgot how cool alpha shaders are lol |
06:12.10 | chrixian | hey aiiane? |
06:12.37 | Aiiane | ? |
06:13.05 | Aiiane | VonhintenHOME`: if they use the Function/Method/Object templates, they should have one |
06:13.11 | chrixian | what's the skinny on that LibGUI? like is that to be the fondation for all your future addons? |
06:13.24 | Aiiane | it's just a library for GUI interfaces |
06:13.47 | Aiiane | lets you deal with common UI objects as Lua objects instead of XML and then window names |
06:14.06 | Aiiane | doing things like MyWindow = LibGUI("Frame") |
06:14.14 | Aiiane | MyWindow:Resize(500,300) |
06:15.48 | chrixian | leet |
06:16.39 | chrixian | In order to use it you would drop it in your addons directory and add a <file> entry in your mod? |
06:18.28 | chrixian | (i'm assuming since it doesn't have the normal addon files, just 2 lua files ... i'm new to all this =D) |
06:19.24 | Aiiane | basically, in order to use libgui |
06:19.29 | Aiiane | you'd do 3 things |
06:19.48 | Aiiane | 1. Put LibGUI.lua and LibStub.lua in the directory of the addon you want to use it in |
06:20.19 | Aiiane | 2. Added <File name="LibStub.lua" /> and <File name="LibGUI.lua" /> as the first two entries in your .mod Files list |
06:20.45 | Aiiane | 3. At the top of your code file (or anywhere before you'd use it), put: local LibGUI = LibStub("LibGUI") |
06:21.07 | chrixian | nice |
06:21.54 | *** join/#waruidev netcurse (n=hthieblo@81-67-28-118.rev.numericable.fr) |
06:23.01 | chrixian | does it completely eliminate the need to define your UI objects in XML and create them all programmatically? |
06:24.24 | Aiiane | to an extent. there are some things (like scrolling window areas and list boxes) that I can't implement for LibGUI right now due to a lack of Lua methods to modify them |
06:24.47 | Aiiane | but if you work within the elements available through LibGUI, you don't need any XML at all beyond your .mod file, correct |
06:26.07 | chrixian | very cool |
06:26.58 | zarious | BeebleSleeps, here's the shader function i just wrote, you can edit append it to ztime or just put it somewhere in your addon, jsut make sure you have ztime 0.5r2 installed: http://waruidev.pastey.net/98415 |
06:27.19 | zarious | i'll prob end up making a zAlertLib |
06:27.46 | zarious | run the shader test to watch your debug window fade/in out |
06:36.08 | *** join/#waruidev Ackis (n=asdf@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
06:41.19 | Wobin | zarious: isn't there already a function for that? |
06:41.44 | zarious | yeah, but BeebleSleeps was having trouble with it |
06:41.52 | zarious | it took me like 5 mins to write |
06:41.56 | Wobin | http://thewarwiki.com/wiki/API:WindowStartAlphaAnimation |
06:42.18 | Wobin | arguments are pretty straightforward |
06:42.34 | zarious | yeah but transative property man, i'm awesome therefore, its awesome |
06:42.48 | zarious | it was mainly for BeebleSleeps b/c he couldn't get the animation crap to work with something |
07:10.23 | zarious | do failed unregister calls break exec? or merely d(error) ? |
07:13.31 | BotAnIcal | mmmm....if this is a language and an unregister function i understand, then a debug. |
07:13.43 | *** join/#waruidev Werelds (n=ask@cm1113418-a.maast1.lb.home.nl) |
07:13.54 | zarious | it looks like it just does adebug |
07:14.07 | zarious | was decided if i wanted to pcall it or not |
07:14.14 | zarious | s/decided/deciding |
07:14.16 | zarious | damnit |
07:14.25 | zarious | frickin trailing slash |
07:17.57 | Thunder_Child | ~epic fail zarious |
07:17.58 | purl | zarious, you have failed in such a spectacular way that one thousand years from now people will tell their children stories about a failure so great that it eclipsed every success from that period of time. And you zarious, you are that epic failure. |
07:23.26 | `Zypher | heyo |
07:23.28 | `Zypher | http://boxstr.com/files/3865492_lj0sq/WAR%202008-10-16%2000-17-21-99.png |
07:25.16 | `Zypher | :D |
07:31.47 | *** join/#waruidev paulw (n=ask@cm1113418-a.maast1.lb.home.nl) |
07:44.58 | zarious | damn i'm having way too much trobule with this options menu |
07:45.30 | BotAnIcal | read the api docs XD |
07:45.57 | zarious | nah just the whole buttons thing |
07:46.20 | zarious | i have a menu i built with libgui with buttons etc, making them all work etc is a pain |
07:46.55 | zarious | simple stuffs easy, but like i have a mod on/off button, then inditvidual buttons for every other option, and disabling them when mods off etc is not going so swell |
07:47.59 | BotAnIcal | i was being facetious... on the off chance you did not tell |
07:48.08 | zarious | i gathered |
07:48.16 | zarious | thats why i started my statements with 'nah' |
07:48.27 | BotAnIcal | k i dont know how to expand nah :P |
07:48.28 | zarious | as in /no i know your joking but/ |
07:48.36 | BotAnIcal | k |
07:49.18 | *** join/#waruidev agx (n=AGX@host63-216-static.34-88-b.business.telecomitalia.it) |
07:49.34 | zarious | ie: i say youre gay, you say 'nah im into women' |
07:50.08 | zarious | s/nah/i understand your joke, but im gonna play along and pretend im not get |
07:50.14 | zarious | god damnit purl |
07:50.17 | agx | by any chance the author of AuctionBarCD is here? i've just sent a patch over the war.curse.com website |
07:54.19 | zarious | is there a way to add a tab into every line in a block fo code in vim? or gvim? |
07:56.21 | Wobin | zarious: trailing slash =P |
07:56.40 | Wobin | zarious: how do you mean a tab into every line? |
07:56.57 | Wobin | you can do :%s:^:\t: |
07:57.13 | Wobin | that'll put a tab at the start of every line |
07:57.31 | Wobin | replace the % with a number range if you want |
07:57.36 | zarious | ie i space my tabs via logic blocks, so if i move/shift code form somwwhere or add an if statement i have to rapidly hit home, down, tab like 50 times |
07:57.38 | zarious | yeah |
07:57.42 | Wobin | oh |
07:57.45 | Wobin | that's easy |
07:57.48 | Wobin | visual select the works |
07:57.51 | Wobin | then hit = |
07:57.53 | zarious | i know you can do subs like that, i was just wanted to do something like highlight + tab |
07:57.55 | zarious | =? |
07:58.01 | Wobin | yeah, it retabs the selection |
07:58.30 | Wobin | damn useful for xml =P |
07:58.32 | zarious | that only overwrites it with an = ? |
07:58.37 | *** join/#waruidev WHeuID (n=warhamme@delta.csi.elk.pl) |
07:59.08 | Wobin | not in insert mode? =) |
07:59.12 | zarious | im using gvim, but all vim shit applys if its entered by hand? |
07:59.14 | zarious | fuck me lol |
07:59.36 | zarious | it still does that? |
07:59.44 | zarious | = as in to the left of backspace? |
07:59.55 | zarious | (not that i know of another lewl) |
08:00.06 | Wobin | yeah |
08:00.50 | Wobin | you might have to give it some lines on either side as something to work off to figure out the tabs |
08:01.23 | zarious | like are you just hitting =? or while in command mode doing := or something? |
08:01.36 | Wobin | in command mode |
08:01.51 | zarious | its still overwritting |
08:02.19 | Wobin | hm |
08:02.27 | Wobin | in visual mode? |
08:03.09 | zarious | yeah, when i highlight it says SELECT at the bottom, then i hit = and it turns into insert and overwrites everything highlighted with an = |
08:03.26 | Wobin | hm, maybe it's something custom in mine. |
08:03.27 | Wobin | lemme check |
08:04.26 | Wobin | what version you running? |
08:04.59 | zarious | v7.1 (may 17 2007) |
08:05.08 | zarious | s/17/12/ |
08:05.31 | *** join/#waruidev Jenses (n=fake@static.67.24.202.85.in-addr.arpa.ka-net.dk) |
08:06.14 | Wobin | ah |
08:06.17 | Wobin | you need 'set smarttab autoindent' |
08:06.19 | Wobin | in your vimrc |
08:06.41 | Wobin | (or just run it now) |
08:06.47 | zarious | yeah testing it first |
08:07.43 | zarious | still not doing it |
08:07.48 | Wobin | weird |
08:07.48 | zarious | you prob have a shortcut setup for = |
08:07.52 | Wobin | not at all |
08:08.00 | Wobin | it should be activated with the smarttab and autoindent |
08:08.34 | zarious | that makes it do stuff that automactically drop back one tab when i type end etc |
08:08.57 | Wobin | yeah |
08:09.34 | zarious | i just wanted a simple method to add one tab to like 50 lines if i add an if statement |
08:09.45 | Wobin | maybe shiftwidth has to be set |
08:10.07 | Wobin | barring all else, you can use the :30,80s:^:\t: |
08:10.18 | zarious | yeh |
08:10.41 | Wobin | have you set shiftwidth? |
08:11.01 | BotAnIcal | i don't want to be philosophical or confrontational. I was just wondering why you are using this text editor for this purpose instead of others you may have installed/available to you and familiar to you. For my own information. |
08:11.20 | zarious | WELL FUCK YOU BotAnIcal |
08:11.24 | Wobin | =( |
08:11.26 | zarious | lol |
08:11.27 | BotAnIcal | i can do this in 10 seconds in 10 editors.... i'm not being mean! |
08:11.37 | Wobin | Basically because I'm very fast in vim |
08:11.51 | Wobin | And I can use = to retab =) |
08:11.54 | zarious | shrug i liked vim, i asked a good coding friend of mine which editors were good and he liked vim, so i learned the basics |
08:12.01 | BotAnIcal | i am not arguing, i'm trying to learn the differences |
08:12.08 | Wobin | As an text editor it has no comparitor |
08:12.09 | zarious | im just giving you shit lol |
08:12.24 | zarious | i like vim, i like the modal interface |
08:12.25 | *** join/#waruidev netcurse (n=hthieblo@ATuileries-153-1-23-224.w82-123.abo.wanadoo.fr) |
08:12.29 | zarious | the commands are simple |
08:12.29 | BotAnIcal | when i have run a linux box, i would tend to ignore the vim giving up after a few minutes and just use something called joe |
08:12.47 | Wobin | The integrated regexp alone means I can do some fantastic things I'd never be able to do in any other editor |
08:12.53 | zarious | i dunno of another text editor that i'd be willing to use that didn't have some sort of modal functionality |
08:12.54 | zarious | yeah |
08:13.02 | BotAnIcal | what integration does it do specially? |
08:13.10 | Wobin | basically as I outlined above |
08:13.18 | Wobin | :%s:^:\t: |
08:13.28 | Wobin | insert a tab into every line in the file |
08:13.36 | zarious | you can use different symbols though i think or seperators |
08:13.37 | BotAnIcal | decent |
08:13.44 | BotAnIcal | well, more than |
08:13.45 | zarious | shit my fav part |
08:13.51 | zarious | if i get an error on say line 1056 |
08:13.59 | zarious | start vim, get into command mode :1056 |
08:14.04 | zarious | boom you're there |
08:14.12 | BotAnIcal | that's not a feature, that's longer than graphical editors |
08:14.16 | Wobin | also /searchargument |
08:14.21 | Wobin | then / |
08:14.23 | Wobin | for next |
08:14.26 | Wobin | and ? for previous |
08:14.34 | *** join/#waruidev GollyGosh (n=chatzill@dslb-088-074-024-143.pools.arcor-ip.net) |
08:14.38 | BotAnIcal | all reproduced in other editors by the slew :/ |
08:14.42 | zarious | yeah /highlightthis would color all hightlighthis differently |
08:14.55 | zarious | i don't get why vim isn't good enough then? |
08:15.01 | Wobin | BotAnIcal: You're not quite grasping the speed of modal editing though =) |
08:15.01 | zarious | if it does all of this, just like other editors? |
08:15.04 | BotAnIcal | i guess..if you are into doing things ONLY thru commands |
08:15.11 | BotAnIcal | i need options |
08:15.12 | zarious | its not only thru commands |
08:15.14 | BotAnIcal | i'm not a walking command dictionary |
08:15.18 | Wobin | BotAnIcal: It basically means you don't have to take your hands off the keyboard |
08:15.23 | zarious | ^^^^^ |
08:15.24 | Wobin | You never have to use the mouse |
08:15.26 | zarious | thats fucking huge |
08:15.35 | zarious | when you become good at vim, its disgusting |
08:15.36 | Wobin | Your hands never leave the home row |
08:15.41 | BotAnIcal | mouse is sometimes efficient, often not |
08:15.43 | BotAnIcal | most overuse it |
08:15.59 | zarious | its just got a lot of little things |
08:16.03 | BotAnIcal | i agree tho |
08:16.07 | BotAnIcal | if you're good, you're a god |
08:16.09 | zarious | regex, instant goto |
08:16.10 | Wobin | I would say "." is one of the most powerful commands |
08:16.16 | BotAnIcal | if you're just starting text editors, you are the suck |
08:16.19 | zarious | you can run shell commands |
08:16.26 | Wobin | "." is basically "do the last bactch of editing at this point" |
08:16.36 | Wobin | so if I say :d4 |
08:16.40 | Wobin | to delete the next 4 lines |
08:16.42 | zarious | so you think its stupid to use a modal editor b/c it has a learning curve? |
08:16.43 | Wobin | I can hit . |
08:16.44 | BotAnIcal | ok ok sooo... emac |
08:16.45 | Wobin | and it'll repeat |
08:16.54 | BotAnIcal | s/emac/emacs |
08:16.56 | Wobin | yeah, kinda like emacs |
08:17.08 | Wobin | except I think (personally) that vim is easier to learn than emacs |
08:17.42 | Aiiane | I use vim on *nix machines |
08:17.47 | BotAnIcal | ok... does it have a feature where i can say... run otheredit.exe my.text and then when my.text is saved, load it ? |
08:18.05 | Aiiane | how about being able to access a shell from within vim and do whatever you want? |
08:18.07 | Wobin | in the sense you want to reload the newly edited file? |
08:18.07 | zarious | you can run shell commands inside the editor |
08:18.19 | BotAnIcal | i want to do a trick i haven't learned in vim with what i know |
08:18.22 | zarious | yeah you'd prob have to close the file and reopen it |
08:18.22 | Wobin | ie, "File has been edited elsewhere, reload?" |
08:18.28 | Wobin | not at all |
08:18.36 | Wobin | vim prompts for the reload |
08:18.38 | BotAnIcal | thx wobin |
08:18.46 | BotAnIcal | any recommendation on win32 port? |
08:18.50 | BotAnIcal | or is it shell? |
08:18.50 | Wobin | gvim |
08:18.55 | zarious | i dunno i just liked vim, it was the best editor i could find after asking around, be best i mean most powerful |
08:19.07 | Wobin | and it deals with huuuuge files really well |
08:19.11 | zarious | its not for pussys though |
08:19.19 | Wobin | god... having to edit some sql dumps =P |
08:19.22 | BotAnIcal | ya zarious, there's a huge competition space of shitty to reasonable text editors that give you some but not all of what you want |
08:19.25 | zarious | it does indeed have a quite large as time learning curve |
08:19.30 | Wobin | Agreed |
08:19.37 | Aiiane | Notepad++ does fine for windows. |
08:19.46 | BotAnIcal | its average, yes |
08:19.54 | zarious | but since i started using vim i find most other editors lacking |
08:19.56 | Wobin | http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html |
08:20.11 | Wobin | Also, if you use Visual Studio and like Vim, viemu is priceless |
08:20.21 | BotAnIcal | i have gone from notepad++ to textpad for my .lua's...maybe gonna try vim too |
08:20.25 | Wobin | (it also means noone else can use my computer to edit code, it's GREAT =)) |
08:20.48 | zarious | but i won't lie, i have to look a few things up every once in a while, mainly if im global sub, on like 2k lines of code |
08:21.03 | zarious | but once you get the basics down its pretty simple stuff |
08:21.04 | BotAnIcal | nice |
08:21.19 | BotAnIcal | i'm really unsatisfied with most multifile abilities of windows gui editors |
08:21.22 | zarious | i just like that you don't have to use the mouse with gvim unless you want to |
08:21.39 | Wobin | yeah, I always have to look up how to "search for lines with a string, excise them from the file and dump them to the end of the file" commands |
08:21.47 | BotAnIcal | now i think i get it |
08:21.56 | BotAnIcal | you know how to do so much else so well in vim, that you can't get elsewhere |
08:22.03 | BotAnIcal | that you want to cover this little bit too |
08:22.13 | Wobin | BotAnIcal: With a bit of keybinding, I have it so I can tab between files on a single vim instance |
08:22.20 | Wobin | with command mode, it's possible =) |
08:22.44 | Aiiane | There are some things that I haven't found vim able to do satisfactorily. |
08:22.46 | BotAnIcal | can it ctrl-tab without entering command mode? i don't like having to switch .. sometimes |
08:22.47 | zarious | it has a pretty nice diff viewer too if have a wide monitor |
08:22.50 | Wobin | bind tab to ':bn' (buffer next) |
08:22.54 | zarious | aiiane like? |
08:23.00 | Aiiane | visual display of folds |
08:23.09 | Wobin | yeah |
08:23.22 | zarious | its possible but i dunno how to do it, the diff viewer does it, so its definatly in there |
08:23.24 | Wobin | folding will always be easier with mouse stuff |
08:23.33 | Aiiane | folding is possible |
08:23.35 | Aiiane | never said it wasn't |
08:23.40 | Wobin | I don't like vim's folding |
08:23.41 | Aiiane | but vim's display of folds isn't great |
08:23.49 | Wobin | Although perhaps I've never done it right =) |
08:24.21 | Jenses | bah, need to be able to debug addons :l |
08:24.33 | Wobin | netcurse: hm, the CC seems to be trying to update the new addons, quite a few times and leaves the process window open |
08:24.37 | Aiiane | Notepad++'s TextFX commands provide a lot of the quick text-transform I need |
08:24.50 | Wobin | how's that work, Aiiane? |
08:25.27 | Jenses | im used to intellisense and realtime debugging :< |
08:25.32 | zarious | vims just great b/c its free and available anywhere for the major os'es |
08:25.37 | Aiiane | quick things like case conversion, excising blank lines, etc |
08:25.47 | Aiiane | but honestly |
08:25.52 | zarious | im sure others are too, but its on most unix/bsd based systems |
08:26.22 | Wobin | zarious: yeah, you can be pretty certain most times that vim will be on a 'nix OS in some form |
08:26.23 | Aiiane | give me a text editor with folding, tabbed (or in Vim's case, numbered) editing, syntax highlighting, line numbers, and regex |
08:26.25 | Aiiane | and I'm set |
08:26.33 | Aiiane | doesn't really matter which it is |
08:26.36 | Wobin | agreed |
08:26.59 | zarious | well i need awesome themes for syntax highlighting or i shoot things |
08:27.26 | zarious | black on white makes me want to gouge my eyes out after an hour, dark backgrounds ftw |
08:29.08 | zarious | lua> function foo(x) print(x or "hi") end function bar(x) foo(x) end bar(5) |
08:29.08 | lua_bot | zarious: 5 |
08:29.11 | zarious | lua> function foo(x) print(x or "hi") end function bar(x) foo(x) end bar(nil) |
08:29.11 | lua_bot | zarious: hi |
08:29.18 | Jenses | i cant seem to find the syntax highlighting definition file |
08:29.23 | Jenses | for np++ |
08:29.33 | zarious | vim has a quite retarded number of schemes |
08:29.42 | Jenses | its got all the basics, but i know theres a file for WAR |
08:29.49 | Wobin | http://www.flickr.com/photos/30938059@N08/2945900713/ |
08:30.53 | Wobin | hm, I wonder what would be involved in having a syntax file for vim |
08:30.58 | zarious | hmm i think i might like your color.vim better than mine |
08:31.04 | zarious | i shopped around a bit though |
08:31.36 | zarious | i swear i have a virus or some shit |
08:31.47 | Aiiane | I don't believe there's a NP++ WAR-specific one Jenses |
08:31.48 | zarious | so many programs take forever to start on my comp and its been acting funny |
08:31.56 | Aiiane | I just use NP++'s default Lua highlighting |
08:32.01 | zarious | does war make anybody else hdd thrash? |
08:32.08 | Jenses | :l |
08:32.25 | BotAnIcal | speaking of editors, i need a notepad.exe replacement |
08:32.36 | BotAnIcal | want two features: make new line after 79 char, note line number |
08:32.43 | BotAnIcal | nothing else... |
08:32.52 | zarious | lemmie get that compiled for yah. |
08:32.57 | Jenses | alright, i still have a problem, i cant get BroadcastEvent to work with inviting people |
08:33.01 | BotAnIcal | i figured someone else needed it to |
08:33.07 | BotAnIcal | 79 wrap is pretty widespread |
08:33.17 | BotAnIcal | and missing line numbers is glaring |
08:33.29 | Wobin | np++? |
08:33.34 | BotAnIcal | too big |
08:33.36 | Wobin | or editplus? |
08:33.36 | BotAnIcal | want it insta |
08:33.39 | Wobin | hm |
08:33.47 | BotAnIcal | should be <100kb exe |
08:33.57 | BotAnIcal | and a gui clicker |
08:34.29 | BotAnIcal | i'll scan download.com and other freewarez sites |
08:34.49 | Wobin | I dunno |
08:34.58 | Wobin | whenever I'm down at that level, I just use gvim =) |
08:35.03 | BotAnIcal | i know someone has done it, maybe with 3-4 other little things too |
08:35.11 | BotAnIcal | i wanna click |
08:35.13 | BotAnIcal | for casual shit |
08:35.39 | BotAnIcal | i'll find and report back |
08:35.47 | Aiiane | gvim is instant :P |
08:36.00 | BotAnIcal | not only feature i want... should look and feel like notepad.exe |
08:36.29 | BotAnIcal | tbh if it isn't done i'll make it a practice program for me |
08:36.42 | BotAnIcal | using only C windows libs |
08:37.12 | BotAnIcal | oh feature #3 |
08:37.27 | BotAnIcal | must support wstring |
08:37.36 | Wobin | that's not common =) |
08:37.40 | BotAnIcal | yeah dont tell me to use wordpad |
08:37.50 | BotAnIcal | it has to take a wstring file and make it a string file |
08:37.51 | BotAnIcal | warning me |
08:37.58 | Wobin | try a chinese or something word editor |
08:38.07 | BotAnIcal | cuz often an ascii text file is just coded as words not bytes |
08:38.16 | BotAnIcal | now you may understand |
08:38.39 | BotAnIcal | should give a special warning if it actually uses any 'extended characters' |
08:38.57 | BotAnIcal | but otherwise just load it and tell me when saving that it is overwriting a different format .txt |
08:39.29 | BotAnIcal | so in effect could just be used as a 2-byte to 1-byte converter for text files |
08:39.58 | BotAnIcal | i may end up writing this :( |
08:40.37 | zarious | http://www.byteblur.com/dump/setup.jpg |
08:40.54 | BotAnIcal | exporting debug window? |
08:41.01 | BotAnIcal | or is that inhouse |
08:41.17 | zarious | oh aiiane not its that big of a deal, but you might wanna consider adding a setalpha method |
08:41.41 | BotAnIcal | nvm for some reason i thought this was special :P |
08:41.59 | BotAnIcal | just ur setup, still nice |
08:42.15 | zarious | wobin im pretty sure im gonna whore you into giving me your colors.vim file |
08:42.28 | Wobin | heh, I'm trying to track it down |
08:42.39 | zarious | but that might be one of the ones i saw but overall was too dark |
08:42.54 | zarious | i like the contrast of my current one, but your looks nicer at a glance |
08:43.01 | zarious | i will say differnt languages look stupid |
08:43.14 | zarious | ie perl looks really really dumb on my colors atm |
08:43.51 | zarious | oh yeah, aiiane that was one of th gui's i built with libgui |
08:43.54 | zarious | its tasty |
08:44.07 | Aiiane | zarious: I just overlooked alpha; but it's something that'd be implemented on a per-element basis |
08:44.13 | Aiiane | because it doesn't make sense for some elements |
08:44.18 | zarious | yeah |
08:44.18 | Aiiane | (namely, labels) |
08:44.40 | Aiiane | although I might just implement it by default, and then override it in label |
08:44.42 | zarious | right, just saying, atm i don't think ive run into anything else i needed to use a real command for |
08:44.54 | Wobin | hm, I think it's a custom job |
08:44.57 | zarious | and even then alpha is really minor |
08:44.57 | Wobin | called Industrial |
08:45.38 | Wobin | zarious: what email? |
08:45.52 | zarious | it'll be in your vimrc |
08:46.00 | zarious | zarious@byteblur.com |
08:46.24 | zarious | hell you could prob pastebin it, it can't be over 6k |
08:46.41 | Aiiane | pastey can take multi-megabyte files :P |
08:47.20 | zarious | Q: for the builtin alpha animation thing, does it do child elements? ie if i do a window with labels on it, would they fade as well? |
08:48.18 | Wobin | zarious: sent |
08:48.21 | BotAnIcal | i really like my solution for the extension problem posted on the board, aiiane. have you tried that for any of your extensions on the windows machines you've used recently? |
08:48.23 | zarious | ty wob |
08:48.29 | Jenses | also, is there no way to filter text from the chatbox? brass coin spam etc |
08:48.34 | Aiiane | setting the alpha for a window applies multiplicatively to all of its children anyways, zarious |
08:49.04 | zarious | hmmm, it doesn't seem to work for libgui labels, unless im doing the wrong window |
08:49.15 | Aiiane | alpha doesn't work for labels... |
08:49.20 | `Zypher | Aiiane: have you seen wardiff? |
08:49.27 | Aiiane | `Zypher: what about it |
08:49.28 | zarious | ugh, thats disappointing |
08:49.40 | zarious | i thought there was an alpha for labels? |
08:49.44 | `Zypher | Aiiane: the dev mods |
08:49.45 | zarious | can't you set the text alpha? |
08:49.46 | Aiiane | zarious: no |
08:49.57 | `Zypher | Aiiane: where did he or she findd them? |
08:50.15 | Wobin | hehe I think that's why the PQloot window does the fadetowhite |
08:50.21 | Wobin | cause you can't fade out the text |
08:50.37 | zarious | my mod hides that window xD |
08:50.39 | Aiiane | `Zypher: they're in interface.myp... |
08:50.45 | zarious | cuz its annoying as balls |
08:50.48 | Aiiane | or at least, they were in 1.0, 1.0.1, and 1.0.2 |
08:50.54 | Aiiane | they were removed from the 1.0.3 interface.myp |
08:51.18 | *** join/#waruidev Slakah (n=Slakah@5acd4394.bb.sky.com) |
08:51.30 | zarious | omg im sending porn to wob's inbox! |
08:51.40 | zarious | kidding xD |
08:51.42 | `Zypher | Aiiane: oh |
08:51.44 | `Zypher | didn't see them |
08:51.45 | `Zypher | neato |
08:52.21 | zarious | wobin: colour, english bastard :p |
08:52.46 | `Zypher | 94.bb.sky.com] has joined #waruidev |
08:52.51 | `Zypher | woops |
08:52.56 | `Zypher | im tired :( |
08:53.12 | Aiiane | I heard there's a cure for that |
08:53.30 | `Zypher | not when you have trouble sleeping |
08:54.23 | zarious | i need new music, anybody know any good radio stations? |
08:54.32 | `Zypher | no |
08:54.39 | `Zypher | but I do have a question for you guys |
08:54.45 | `Zypher | http://www.youtube.com/watch?v=OztyX6po4F8 |
08:54.47 | zarious | 9.5" |
08:54.49 | zarious | oh |
08:54.50 | `Zypher | ignore the shitty beryl wow crap |
08:54.57 | `Zypher | I want to know the song name |
08:57.13 | zarious | seems like a giant fucking waste to run an entire VM for vent |
08:57.28 | zarious | no idea, google lyrics |
08:57.32 | zarious | audio quality is shit |
08:57.35 | `Zypher | I know |
08:57.37 | `Zypher | but I want this song |
08:57.38 | `Zypher | rofl |
08:57.50 | zarious | <zarious> no idea, google lyrics |
08:58.10 | `Zypher | zarious: I can't understand what he's saying tho |
08:58.13 | `Zypher | It just sounds good |
08:58.14 | `Zypher | rofl |
08:58.50 | *** join/#waruidev Gruh (n=chatzill@c-71-195-76-89.hsd1.pa.comcast.net) |
08:58.50 | zarious | holy crap, yeah this is too dark for me wob, if it was a few shades lighter with the same bg i'd be all over it |
08:59.55 | Wobin | yeah |
09:00.12 | zarious | im only 22, and it'd hurt my eyes lol |
09:07.41 | zarious | night moon out if got a clear sky |
09:08.51 | BotAnIcal | lol... ingame Internet browser... i know this is possible, it has to be (??????????) |
09:09.14 | BotAnIcal | best troll to forum yet |
09:11.14 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-027-007.pools.arcor-ip.net) |
09:11.54 | BotAnIcal | Aiiane: ping on whether you looked at the extension/filetype advice, and another question on whether you looked at the open source caveat i wrote. if so, would you want to paste it anywhere on the UI boards faq? |
09:12.13 | *** part/#waruidev Nyborek (n=kero@dslb-088-074-027-007.pools.arcor-ip.net) |
09:13.18 | BotAnIcal | though i guess on ext/filetype.... the manager from win32 is not friendly and a 3rd party could do it better |
09:15.09 | BotAnIcal | at its base , tho, it is all and only editing of the windows machine's key registry... |
09:17.13 | BotAnIcal | k i'll ask again at a later time aiiane |
09:19.03 | Wobin | zarious: myspace.com/ericramseymusic |
09:19.18 | Wobin | sorry |
09:19.23 | Wobin | `Zypher: * |
09:19.27 | Wobin | ^ |
09:19.29 | BotAnIcal | i should just get some old win95 source code and see how they did notepad.exe ... |
09:21.03 | Wobin | `Zypher: http://www.ericramsey.se/ |
09:21.14 | Wobin | maybe |
09:22.14 | `Zypher | Wobin: tried |
09:22.35 | *** join/#waruidev Andrew-- (n=nobody@66.183.27.55) |
09:23.17 | *** join/#waruidev Werelds (n=ask@cm1113418-a.maast1.lb.home.nl) |
09:23.21 | `Zypher | Aiiane: I want the combatstatswindow one to work |
09:23.23 | `Zypher | work! |
09:23.47 | BotAnIcal | if i do write a new notepad.exe, it'll be modular with dll's you can do to increase it over the extremely tiny basecode. you can bundle them how you like on things like usb disks for space concerns... |
09:24.26 | Werelds | why for the love of god do you want to write a new notepad.exe oO |
09:24.35 | BotAnIcal | i havent found one i like yet |
09:24.42 | BotAnIcal | i have 10 on drive i casually looked at |
09:24.47 | zarious | wobin: ericramseymusic = invalid friend id, i don't have a ms account |
09:24.48 | BotAnIcal | they all suck with 2 exceptions so far |
09:24.55 | Werelds | so what's wrong with np++ for example then? |
09:24.59 | BotAnIcal | it's huge |
09:25.06 | zarious | it gives you aids |
09:25.14 | BotAnIcal | minipad.exe and notepad by Microsoft are okay so far |
09:25.23 | BotAnIcal | but minipad is not win32 |
09:25.38 | Werelds | huge? |
09:25.40 | BotAnIcal | less than 100kb on disk exe |
09:25.42 | Werelds | it's what, 2 megs? |
09:25.43 | BotAnIcal | is what i want |
09:25.43 | Werelds | :| |
09:25.52 | Wobin | zarious: the .se url works |
09:25.53 | BotAnIcal | more than 500k is huge by what i want |
09:25.58 | Werelds | lmfao |
09:26.02 | Wobin | `Zypher: ^ |
09:26.04 | Werelds | you're weird |
09:26.06 | BotAnIcal | i have special needs ok?? |
09:26.09 | BotAnIcal | i use more than 1 thing |
09:26.18 | Wobin | BotAnIcal is a bright and special snowflake |
09:26.25 | Werelds | oh yes he is |
09:26.31 | Werelds | "i use more than one thing" |
09:26.34 | BotAnIcal | not alone , i see the groups talk of wanting similar |
09:26.35 | Werelds | what kind of an argument is that |
09:26.35 | Werelds | :p |
09:26.54 | BotAnIcal | i want a <100kb win32 text editor other than MS |
09:27.01 | BotAnIcal | not hard to understand |
09:27.10 | zarious | auth server down for anybody else? |
09:27.42 | BotAnIcal | and i have a 'windows api bible' at home if i need to do it |
09:27.46 | *** join/#waruidev shockbeta (i=user@c-24-5-44-190.hsd1.ca.comcast.net) |
09:27.50 | Werelds | i just don't get your reasoning behind it |
09:27.59 | BotAnIcal | np dont care if you do or dont |
09:28.01 | Wobin | Werelds: "Cause" |
09:28.06 | zarious | wobin his .com doesnt work either |
09:28.11 | zarious | erm .se |
09:28.12 | Wobin | zarious: .se |
09:28.12 | zarious | wtf is se? |
09:28.14 | Wobin | works for me? |
09:28.23 | Werelds | you want a minipad that has absolutely no features, but is expandable with DLL's |
09:28.24 | Wobin | http://www.ericramsey.se/ |
09:28.32 | Werelds | which, in the end, will result in the same shit np++ is |
09:28.36 | Wobin | sweden =P |
09:28.43 | BotAnIcal | mostly i want the filesize to be small and it to load fast and do things that notepad doesn't |
09:28.45 | `Zypher | Wobin: I know about this website |
09:28.49 | `Zypher | but the song isn't there |
09:28.54 | Wobin | no it's not =( |
09:29.04 | Wobin | maybe you should email him and ask =) |
09:29.15 | BotAnIcal | and if i'm gonna bother with it, i should do it right |
09:29.22 | BotAnIcal | so i'd let users write their own .dll to expand its function |
09:29.29 | BotAnIcal | called modular programming |
09:29.41 | Werelds | GL with it mate, you're just trying to reinvent the wheel :B |
09:29.51 | BotAnIcal | i have been looking for the wheel first |
09:29.58 | BotAnIcal | all i'm finding are different things |
09:30.00 | BotAnIcal | that aren't my wheel |
09:30.02 | BotAnIcal | thanks for your comments |
09:30.32 | BotAnIcal | (there's a reason there's a 1000 notepad.exe's, its because there's a 1000 different programmers who needed slightly different ones) |
09:31.02 | BotAnIcal | if we were in the '80s it'd be no big deal... need a job, write a code, compile, use later for self and maybe others |
09:31.58 | Werelds | what would your thing do other editors like gvim or np++ don't then? |
09:32.05 | BotAnIcal | less |
09:32.05 | Werelds | cuz that's the main drive behind any project |
09:32.09 | BotAnIcal | it'd do LESS |
09:32.10 | Werelds | to improve what other programs miss |
09:32.14 | BotAnIcal | less less less |
09:32.18 | BotAnIcal | otherprog-- |
09:33.15 | BotAnIcal | do you use Borland C++ integrated compiler or MS visual studio for every time you want to go from .c to .obj to .exe? |
09:33.43 | BotAnIcal | now they are beasts, but it's a similar rationale |
09:33.54 | *** part/#waruidev shockbeta (i=user@c-24-5-44-190.hsd1.ca.comcast.net) |
09:34.46 | Werelds | not really, as you're most likely developing in either of these IDE's if you're considering using those compilers |
09:34.52 | Werelds | bad argument, next please |
09:35.41 | BotAnIcal | huh?? |
09:35.41 | BotAnIcal | pretty soon i'm done arguing yoou aren't following my logic and i can't follow yours |
09:35.57 | Werelds | you're saying that there's quicker alternatives than loading up VS or other IDE's for compiling C/CPP files |
09:35.58 | Werelds | true |
09:36.08 | Wobin | ... gnu? |
09:36.18 | Werelds | but if you're even CONSIDERING using the VS compiler, you're most likely already developing in VS |
09:36.23 | Werelds | and have it loaded up anyway |
09:36.25 | BotAnIcal | right |
09:36.34 | BotAnIcal | unless... |
09:36.37 | Werelds | so what's the friggin point in using gcc when you've already got it loaded |
09:36.52 | BotAnIcal | you're using VS from the command line option? |
09:36.52 | *** join/#waruidev shockbeta (i=user@c-24-5-44-190.hsd1.ca.comcast.net) |
09:36.52 | Werelds | if you're not developing in those studios, yeah, then you use gcc |
09:36.56 | BotAnIcal | ignore the issue of gcc which is better vs ms compiler |
09:37.06 | BotAnIcal | the point is to have the compiler that can just do the job |
09:37.12 | BotAnIcal | without the bells and whistles |
09:37.15 | BotAnIcal | you must get itnow |
09:37.17 | BotAnIcal | or i'm done |
09:37.22 | Werelds | which wouldn't make sense either, why would you even have VS installed if you're only gonna use the compiler commandline? |
09:37.25 | BotAnIcal | i'm done |
09:37.29 | Werelds | haha |
09:37.44 | Werelds | you're not making any sense though mate, you're talking about situations that aren't there |
09:37.49 | *** join/#waruidev Cairenn (n=Cairenn@MMOI/Administratrix/Cairenn) |
09:37.49 | *** mode/#WARUIDev [+o Cairenn] by ChanServ |
09:39.51 | Wobin | http://www.youtube.com/watch?v=tRzTfgds0UI |
09:39.56 | Wobin | Just to cheer everyone up |
09:40.16 | shockbeta | Anyone know where war saves the active addons you have? |
09:40.26 | thanners|afk | zarious: I'm about 1 or 2 hrs late, but regarding the "visual select" thing in vim, he meant visually select using shift+v while in command mode, not shift+cursor/drag-with-mouse. |
09:41.27 | Wobin | thanners|afk: both work |
09:41.42 | Wobin | at least in gvim |
09:41.43 | thanners|afk | Wobin: strange. selecting with mouse results in me deleting everything. |
09:41.52 | Wobin | odd |
09:41.56 | Wobin | Again, could be my setup |
09:42.12 | thanners|afk | What does it say when you drag with mouse? |
09:42.23 | Wobin | -- VISUAL -- |
09:42.37 | thanners | -- SELECT --, or -- VISUAL LINE -- ? |
09:42.39 | thanners | ah |
09:42.49 | thanners | mine comes up SELECt. probably a setting somewhere, then |
09:43.48 | thanners | I have to use v/shift+v/ctrl+v to get into visual mode. |
09:43.54 | Wobin | try 'set mouse a' |
09:43.55 | thanners | oh wait, ctrl+v doesn't work for me in gvim. =/ |
09:43.58 | Wobin | and see if that makes a difference |
09:44.01 | Wobin | shift-v |
09:44.13 | thanners | shift-v does, but not ctrl-v for block selects |
09:44.13 | Wobin | ctrl-v is for control characters |
09:44.18 | BotAnIcal | ps-- i'd never build it from scratch, open source ftw |
09:44.28 | `Zypher | GameData.Player.lastname |
09:44.29 | `Zypher | rofl |
09:44.38 | Wobin | (for me =)) |
09:45.09 | thanners | Wobin: in insert/control mode? |
09:45.28 | thanners | sigh |
09:45.32 | thanners | command mode* |
09:45.33 | thanners | :P |
09:46.01 | BotAnIcal | looks like notepad++ is free and open source. my first instinct is to fork that project and call it notepad--. |
09:46.06 | Wobin | in insert mode |
09:46.16 | Wobin | oh you're right =) |
09:46.23 | Wobin | command mode is visual block |
09:46.32 | Huxton | erm |
09:46.37 | Wobin | BotAnIcal: wouldn't that nullify all notepad then? |
09:46.38 | Huxton | why does it say "this project is stale" |
09:46.45 | Huxton | on one of my curse project pages |
09:46.46 | Huxton | funny |
09:46.48 | Wobin | Huxton: not been updated |
09:46.51 | Huxton | i put it up like hours ago |
09:46.53 | BotAnIcal | Wobin: no |
09:47.15 | Wobin | BotAnIcal: only if you had enough users to fight all the ++ that's been going on |
09:47.26 | BotAnIcal | Wobin: fork |
09:47.32 | Huxton | so that will be sorted then? |
09:47.37 | Wobin | Huxton: ask ckknight |
09:47.53 | Wobin | BotAnIcal: Fishsticks? |
09:47.58 | thanners | Wobin: ah, now I've figured it out. The version of gvim I'm using has various modifications to allow certain windows-y things to work. |
09:48.07 | Wobin | thanners: aha =) |
09:48.09 | Huxton | plus |
09:48.11 | BotAnIcal | wobin: learn to develop software thx |
09:48.15 | Huxton | how do i delete a project ? |
09:48.24 | Wobin | BotAnIcal: What has forking to do with my comment? |
09:48.33 | Huxton | got an old one i added all the functions of to a new addon |
09:48.39 | BotAnIcal | wobin: see last message |
09:48.51 | Wobin | BotAnIcal: see last message |
09:48.55 | BotAnIcal | k |
09:49.09 | Wobin | I was saying if you develop Notepad-- |
09:49.15 | Wobin | it will nullify Notepad++ |
09:49.22 | BotAnIcal | explain then |
09:49.24 | Wobin | because you will have zero notepad |
09:49.30 | BotAnIcal | funny |
09:49.37 | Wobin | >< |
09:49.45 | Wobin | learn to sense of humour thx =P |
09:49.49 | BotAnIcal | ok :) |
09:49.51 | thanners | Huxton: not sure if you can. You can abandon it, though. and then delete any files associated with it. |
09:50.06 | Wobin | Huxton: one of the mods undoubtedly could |
09:50.21 | BotAnIcal | sry man you just keep arguing i'm not trying to pursue the threads |
09:50.24 | thanners | aye, you'd need to ask someone to actually fully remove it. |
09:50.36 | Wobin | what argument? |
09:50.47 | Wobin | ps I'm not Werelds =P |
09:50.56 | Werelds | haha |
09:50.56 | BotAnIcal | sorry i got confused |
09:50.57 | Huxton | ok cool thanks all |
09:51.05 | BotAnIcal | re away status and names :P |
09:51.17 | BotAnIcal | i can't recognize the difference, esp. when busy and talking same shite |
09:51.27 | Werelds | i dunno how people can confuse us wObin |
09:51.33 | BotAnIcal | w* |
09:51.47 | Werelds | E and O aren't even close on the keyboard, let alone in the alphabet, and my name IS BIGGER THAN YOURS MUAHAHA |
09:51.54 | BotAnIcal | sry not enough time to dedicate to this process, stack overload err: plz report to.... |
09:51.54 | wObin | =( |
09:52.08 | Wobinnnnnnnnnnnn | =P |
09:52.12 | Werelds | omg |
09:52.13 | Werelds | :( |
09:52.42 | zarious | fridgid has more cake |
09:52.45 | Aiiane | ....k |
09:53.22 | zarious | aiiane i thought you usually crashed b/f 3? |
09:53.24 | Werelds | is it just me, or does botanical try and fix stuff that isn't broken of even existent? |
09:53.47 | zarious | hes a weird mofo thats for sure |
09:53.54 | Aiiane | depends on the day o.o |
09:54.36 | Wobin | he's a bit kooky that boy |
09:54.40 | zarious | so wobin did you install esEU client? |
09:54.43 | zarious | or is there one? |
09:54.55 | Wobin | zarious: I dunno, I'm not spanish =) |
09:55.07 | zarious | weren't you installing deEU? |
09:55.11 | Wobin | Not I |
09:55.16 | Wobin | maybe that Werelds character |
09:55.28 | zarious | damnit, am i failing again? |
09:55.40 | Wobin | suspcious looking guy =P |
09:56.20 | Wobin | I recall -someone- asking about it |
09:56.23 | Wobin | but it wasn't me |
09:56.28 | Werelds | erm EU clients can just switch languages for proper localisation |
09:56.33 | Werelds | dunno if it works with US client :p |
09:56.37 | zarious | prob not |
09:56.39 | Werelds | didn't work 100% for aii i think |
09:58.07 | *** join/#waruidev BotAnIcal (n=BotAnIca@74.7.76.30) |
09:58.14 | *** part/#waruidev BotAnIcal (n=BotAnIca@74.7.76.30) |
09:58.24 | zarious | lol? |
09:59.04 | Werelds | HES HIDING |
09:59.22 | Werelds | goddamned mercurial wants me to reboot |
09:59.25 | Werelds | back in a minute >_< |
10:02.51 | Wobin | woo |
10:02.52 | *** join/#waruidev Werelds (n=ask@cm1113418-a.maast1.lb.home.nl) |
10:02.52 | Wobin | mono 2.0 |
10:02.58 | Jenses | cant seem to hide PlayerWindowPlayerName :< |
10:05.35 | Jenses | i cant get SetWindowShowing to work at all actually, hmm |
10:06.52 | Aiiane | that's because it's WindowSetShowing |
10:07.01 | Jenses | thats probably why! |
10:07.26 | Aiiane | almost every of those functions is [Window|Label|Button|etc...][Set|Get][Attribute] |
10:07.44 | Jenses | so heres logic somewhere |
10:07.47 | *** join/#waruidev Soltanis (i=Soltanis@81.168.16.197) |
10:09.44 | Jenses | i still suck at hooking tho |
10:11.28 | `Zypher | Aiiane: so dev commands are in "]" |
10:11.33 | `Zypher | instead of "/" |
10:13.41 | `Zypher | ]jump |
10:13.47 | `Zypher | returns Command Not Found |
10:13.48 | `Zypher | but |
10:13.54 | `Zypher | ]test doesn't |
10:17.07 | `Zypher | seems like |
10:17.08 | Aiiane | dev commands are ] |
10:17.11 | Aiiane | client commands are * |
10:17.27 | `Zypher | what client commands are there? |
10:17.45 | Aiiane | dev client commands, mostly |
10:17.50 | Aiiane | related to network messages, etc |
10:18.04 | `Zypher | only allowed in beta? |
10:18.07 | Aiiane | not sure if they're even enabled in non-internal builds |
10:18.08 | `Zypher | or can I mess with them now? |
10:19.52 | `Zypher | meh |
10:19.53 | `Zypher | sleep |
10:21.10 | zarious | lua> x= "asdf" if x and #x>3 then print("sweet") end |
10:21.11 | lua_bot | zarious: sweet |
10:21.20 | zarious | lua> x= nil if x and #x>3 then print("sweet") end |
10:21.20 | lua_bot | zarious: No output |
10:21.28 | zarious | lua> x= nil if #x>3 then print("sweet") end |
10:21.29 | lua_bot | zarious: luabot:1: attempt to get length of global 'x' (a nil value) |
10:22.09 | Aiiane | so you know you're feeling lazy |
10:22.19 | Aiiane | when you use a guild recall scroll.... while standing in altdorf |
10:22.44 | `Zypher | Aiiane: yah |
10:22.55 | `Zypher | can you give me an example of a * command? |
10:27.36 | Aiiane | not one that I can be sure won't screw up your client |
10:28.20 | Soltanis | Aiiane: depends who you ask, I would call it intelligent :-) |
10:29.11 | Jenses | still cant get BroadcastEvent to work with inviting :l argh |
10:30.09 | Aiiane | Jenses: what are you using to trigger it |
10:30.27 | Jenses | a slash handler, and i know for sure that i gets the parameters etc |
10:30.38 | Aiiane | that's your problem right there. |
10:30.55 | Aiiane | you can't directly trigger other chat events, from a chat event |
10:31.02 | Jenses | hmm |
10:31.14 | Aiiane | because it uses a shared variable space to pass data to the internal client code |
10:31.25 | Aiiane | and as soon as it finishes executing your handler, it blanks that variable |
10:31.29 | Aiiane | but the event hasn't fired yet |
10:31.48 | Jenses | sucks |
10:32.56 | Jenses | so tees no easy way of replacing a slash command with another one? :l |
10:33.13 | Aiiane | you could use a timer library like acetimer to fire the chat event a tenth of a second later |
10:33.21 | Aiiane | the user wouldn't notice |
10:35.53 | GollyGosh | someone know the channelID for the channel /say ? |
10:36.15 | Aiiane | ChatSettings.Channels.SAY |
10:36.16 | Aiiane | ? |
10:36.44 | Aiiane | hm, no, that's not quite it |
10:37.40 | GollyGosh | and the number |
10:37.42 | GollyGosh | Ã |
10:37.47 | Aiiane | ChatSettings.Channels[SystemData.ChatLogFilters.SAY].id |
10:45.10 | Aiiane | nini~ |
10:47.04 | Jenses | bah, all this hassle |
10:50.52 | *** join/#waruidev TBBle (n=tbble@2001:388:f000:0:0:0:0:2d) |
10:54.34 | Jenses | i tried using zTimeLib to schedule the command a second later, but sething completely broke the addon |
10:59.49 | zarious | except acetimer is for nubs, use ztime |
11:00.18 | zarious | >_> |
11:00.38 | Jenses | :) |
11:00.41 | Thunder_Child | ~dropkick zarious |
11:00.41 | purl | ACTION sends zarious flying like a yipping chihuahua |
11:02.08 | Werelds | anyone here who has developed ace addons for wow? :) |
11:02.27 | Thunder_Child | ckknight i think |
11:02.34 | Thunder_Child | my brain is mush atm |
11:02.38 | Werelds | no shit sherlock |
11:02.40 | Werelds | but he isn't here |
11:02.40 | Werelds | :p |
11:02.53 | Werelds | just need someone who has used acedb before |
11:02.56 | Thunder_Child | well he isnt set as away so he is here |
11:02.57 | Thunder_Child | ! |
11:03.25 | zarious | ive done some ace'd ones, but nothing with acedb |
11:03.35 | zarious | ask around in #WoWUIDev |
11:04.10 | Thunder_Child | that channel fails |
11:04.26 | zarious | ok then #wowace |
11:04.36 | Jenses | http://waruidev.pastey.net/98430 |
11:04.38 | Jenses | why wont this work |
11:04.40 | Jenses | :< |
11:04.43 | Thunder_Child | i was kidding zarious, i idle in there.... |
11:04.45 | Werelds | i'll just on wowwiki, pfft! |
11:05.07 | zarious | tc you do realize that chat messages don't have inflection right? |
11:05.20 | zarious | ie TC you are a fag |
11:05.24 | zarious | am i kdding? |
11:05.25 | zarious | lol |
11:05.27 | Thunder_Child | yes |
11:05.39 | Thunder_Child | cuse unlike you, i have irc xp |
11:05.50 | zarious | lol |
11:06.17 | zarious | sorry i didn't help start ef/undernet like everybody else whos ever read a usenet article |
11:06.38 | zarious | i first used irc to talk shit to albs/mids while playin daoc xD |
11:06.45 | Thunder_Child | i didnt start irc untill....~2 years ago? |
11:07.11 | Thunder_Child | i simply assume everyone is joking untill proven otherwise |
11:07.37 | zarious | assumption is the cause of all mother fuckups |
11:07.49 | zarious | damn thats froms some old ass movie |
11:07.59 | Thunder_Child | no, lack of comunication is |
11:08.08 | VonhintenHOME` | "assumption is the mother of all fuck ups" |
11:08.15 | VonhintenHOME` | and it's from Under Siege 2 :) |
11:08.18 | zarious | yeah |
11:08.29 | Werelds | and it's so goddamn true |
11:08.30 | Werelds | :D |
11:12.05 | zarious | somehow i don't think these last 60 points in salvaging and TM are going to be worth it |
11:12.45 | Wobin | I wrote some ace addons =P |
11:12.55 | Thunder_Child | is there a good salvaging guide out there? |
11:13.46 | zarious | not really, i can tell you about it though, im at 147 salv, 130 something TM |
11:14.26 | Werelds | already got what i needed Wobin, but thanks :p |
11:14.28 | Thunder_Child | well it would be nice to know at what level of salvaging you can take apart what lvl items w/o failing |
11:14.45 | zarious | yeah i debated documenting my trials but didn't end up doing it |
11:14.59 | Werelds | *cough*lazy*cough* |
11:15.00 | zarious | you can get a feel pretty easily imo if you don't try to do it piecemeal over like 3 weeks |
11:15.21 | Thunder_Child | try even longer |
11:15.27 | zarious | i can tell you blue adds at least 20 skill to green level items |
11:15.39 | zarious | i'd recommend just saving everything you get |
11:16.00 | zarious | scouring AH for anything thats not a belt or headgear between a 5 level range thats under say 30s |
11:16.09 | zarious | and just buy 20 items or something and d/e your heart out |
11:16.20 | zarious | (get quickmailtool or you'll kill youself) |
11:17.07 | zarious | blues are generally not worth d/eing unless they are horrible, you can sell them for more gold and buy more greens to level than getting maybe one blue talisman out of it |
11:17.25 | zarious | make friends with an apoc and have him give you essences etc,a dn give him all your seed. |
11:17.40 | Thunder_Child | ewwww |
11:17.45 | Thunder_Child | my seed is my own |
11:17.52 | Thunder_Child | besides, i have one of each profession |
11:17.55 | zarious | you just vendor it anyways |
11:18.18 | zarious | then you can do w/e you want with your seed send it to yourself you perv! |
11:19.01 | *** join/#waruidev Sores (n=Sores@92.254.245.46) |
11:19.29 | *** join/#waruidev Huxton (n=kvirc@host-84-9-46-3.dslgb.com) |
11:19.32 | Huxton | crap |
11:19.36 | Huxton | ive fawked up bad |
11:19.40 | Huxton | GameData.Player.rvrFlagged |
11:20.09 | Huxton | not boolean? |
11:20.11 | Thunder_Child | perv? you are the one that told me to give my seed to someone else |
11:20.13 | zarious | my skill level 140 i can d/e greens 30+ with prob < 5% failure, i skill off of 36+ greens now, i have a feeling leveling past 180 might requires gratitious amounts of blues |
11:20.27 | zarious | wtf kinda male are you? that shits inborn |
11:20.43 | Thunder_Child | no, they have to earn it |
11:20.48 | Thunder_Child | i dont just hand it away |
11:21.13 | Huxton | does anyone know how to see if a player is rvr flagged, got about 10 of my guildies trying to use this addon but its fucked |
11:23.39 | zarious | GameData.GetRvRStatusData() is my guess |
11:23.49 | zarious | use the frickin page i told to you to use earlier |
11:26.34 | Huxton | WELL SORRY GENIUS EXPERT CODER |
11:26.41 | Huxton | been using lua for 3 days |
11:27.05 | zarious | dude, wtf does that have to do with this lol? |
11:27.19 | zarious | you asked the exact question earlier and i told you to look it up with ctrl+f on the one page |
11:27.21 | zarious | here GameData.Player.rvrPermaFlagged or GameData.Player.rvrZoneFlagged |
11:27.30 | zarious | guess how i found that lolol |
11:27.36 | zarious | http://www.thewarwiki.com/wiki/API:PlayerWindow.OnRvRFlagUpdated |
11:28.55 | zarious | bind to PLAYER_RVR_FLAG_UPDATED and then check those two vars |
11:28.58 | zarious | easy |
11:29.43 | Huxton | cool, thanks zarious |
11:30.04 | zarious | you can go back to calling me a genius expert coder though |
11:30.44 | Huxton | naaaaaah |
11:30.46 | Huxton | that was rage |
11:30.51 | Huxton | we all say things we dont mean :P |
11:32.17 | Huxton | working |
11:32.18 | Huxton | so |
11:32.27 | Huxton | lets get married |
11:32.27 | Jenses | bah, cant figure out how to redirect a slashcommand. |
11:33.01 | zarious | sorry i only date really really hot strippers |
11:33.16 | Huxton | funny you should say that |
11:33.33 | zarious | lol |
11:36.15 | Wobin | Huxton's the star on Ladies Night |
11:36.24 | Wobin | looks like you're in luck zarious! |
11:36.45 | zarious | whats your stripper name? |
11:38.17 | Wobin | Huxton: http://rumandmonkey.com/widgets/toys/namegen/920/ |
11:39.01 | Huxton | Hunter Thoroughgood |
11:39.03 | Huxton | OHHHH |
11:39.09 | Huxton | not bad |
11:42.02 | *** join/#waruidev ghostfish (i=theonewh@DECE.RES.CMU.EDU) |
11:45.57 | *** join/#waruidev Soltanis (i=Soltanis@81.168.16.197) |
11:47.51 | Thunder_Child | more like "The Amazing Huxton" |
11:48.01 | Huxton | well |
11:48.04 | Huxton | i try ;) |
11:49.48 | Jenses | i have no idea which methos i should hook... i just want the status tex on te playerWindow to be gone, but nomatter what i hook, it wont work :l |
11:55.49 | *** join/#waruidev tom0 (n=chatzill@ip51cc6858.adsl-surfen.hetnet.nl) |
11:56.02 | tom0 | hey folks, any way to get the current defensive target's name? |
11:58.31 | Wobin | ask them? |
11:58.37 | Sores | not sure, but have you checked, "GetTargetStatesData()", mayby it does include defensive target |
11:58.38 | Sores | no idea |
11:58.48 | Jenses | :P |
11:58.56 | Werelds | TargetInfo.UnitName("selffriendlytarget") |
11:59.11 | Werelds | using the wiki is WELL hard |
12:00.01 | Werelds | or actually, with a colon instead of a dot |
12:00.15 | Werelds | but still, l2wiki ;/ |
12:01.44 | tom0 | oh my bad, figured it'd be in the GameData column and couldnt find it there :P |
12:06.25 | tom0 | hmm, this actually does't work :P EA_ChatWindow.Print(towstring(TargetInfo.UnitName("selffriendlytarget"))) |
12:07.30 | tom0 | ah nvm, EA_ChatWindow.Print(towstring(TargetInfo:UnitName("selffriendlytarget"))) |
12:21.52 | Werelds | guys |
12:22.18 | Werelds | zhTW in wow is simplified chinese right? :< |
12:22.41 | Werelds | no wait, it's traditional |
12:22.42 | Werelds | nvm! |
12:23.32 | zarious | does it really matter? i think if you could read it you'd know |
12:23.47 | Werelds | does matter for porting stuff over which is localised |
12:23.49 | Werelds | nabcake :> |
12:25.29 | tom0 | Could anyone explain me why EA_ChatWindow.Print(towstring("Your target is "..TargetInfo:UnitName("selffriendlytarget")..".")) does not work while EA_ChatWindow.Print(towstring(TargetInfo:UnitName("selffriendlytarget"))) does work? Normally combining variables with .. works. |
12:25.52 | zarious | wstring vs string |
12:25.55 | Werelds | it's because you're concatenating strings with wstrings |
12:26.09 | Werelds | no offence dude |
12:26.14 | Werelds | but please _read_ the error message |
12:26.15 | zarious | yup, they'renot the same, you can't add apples and oranges |
12:26.22 | zarious | ^^^^ |
12:26.30 | Werelds | EA_ChatWindow.Print(towstring("Your target is "..4TargetInfo:UnitName("selffriendlytarget")..".")) |
12:26.37 | Werelds | highlighted bit = wstring already |
12:26.46 | Werelds | and you're trying to concat it with a normal string |
12:26.50 | tom0 | ah |
12:27.01 | Werelds | L"Your target is "..targetinfo..L"." will most likely work |
12:27.12 | Werelds | i haven't done much with wstrings yet tho, so don't pin me on that |
12:27.37 | tom0 | so I should do this? EA_ChatWindow.Print(towstring("Your target is ")..TargetInfo:UnitName("selffriendlytarget")..towstring(".")) |
12:27.48 | zarious | i wrote a cleanchatmsg function which cleans anything supplied to it for chat output just b/c that shit pissed me off |
12:27.58 | zarious | dude wtf |
12:28.02 | zarious | did you read what he just said? |
12:28.15 | zarious | <Werelds> L"Your target is "..targetinfo..L"." will most likely work |
12:28.19 | tom0 | yeah, the red part is already wstring and the other parts still n eed to be converted |
12:28.32 | Werelds | i wrote more than just that :) |
12:28.41 | zarious | "you fail" = string L"you fail" = wstring |
12:28.46 | Jenses | zarious, if you publish ill love you |
12:29.05 | zarious | publish? o_O |
12:29.18 | Jenses | that char thing :< brass coin spam is driving me insane |
12:29.23 | Jenses | chat* |
12:29.50 | zarious | where did youg et this from? zTweaks desc? |
12:31.17 | zarious | aight im outtie, need some zzzz |
12:32.25 | tom0 | I got it, I guess it's pretty stupid to use towstring when you can simply use L |
12:34.52 | Jenses | depends |
12:35.31 | Jenses | different types of casting can be used for different situations |
12:35.58 | Werelds | towstring can be used on numbers etc |
12:36.07 | Werelds | L"" is only good if you want to enter a wstring directly |
12:38.33 | Jenses | L"" is only for convenience afaik, since it actually calles towstring, how ever L"function" wont work ofcourse, casting basics |
12:38.52 | tom0 | ah, I just removed the towstring part on some numeric variables.. guess I should readd it, but why do numbers have to be a wstring? |
12:39.35 | Jenses | some functions just require everything to be printet to be strings etc |
12:40.08 | tom0 | ok I'll re-add the towstring to my numeric variables then |
12:40.09 | tom0 | thanks |
12:41.11 | Jenses | if you have a long line to edit you can simply wrap everything in towstring() and concatenate inside of it |
12:41.46 | shockbeta | Is there a way to get your targets race? Like creature type. Like you have one of the types of wolfs targeted and it's race would simple be wolf |
12:42.28 | Jenses | towstring("blabla"..TargetInfo:UserName("selffriendlytarget").."some more text") and it'll all be a string |
12:42.55 | tom0 | well Jenses thats what I had at first but then it will return an empty string |
12:43.10 | Jenses | what are you trying to do? |
12:43.12 | tom0 | and the reason was because the username already is wstring |
12:43.17 | Jenses | shockbeta, not afaik |
12:43.26 | tom0 | can only get player races I believe shockbeta |
12:43.47 | shockbeta | So how does war know you've killed a tpye needed for a quest? |
12:43.56 | shockbeta | somethign not exposed in the API? |
12:44.18 | tom0 | well that stuff is not done client side |
12:44.55 | Jenses | its done partly client, but not public |
12:45.25 | Jenses | so to track it you probably have to readmemory |
13:00.09 | Werelds | (14:43:45) (shockbeta) So how does war know you've killed a tpye needed for a quest? |
13:00.11 | Werelds | it doesn't go by race |
13:00.14 | Werelds | it goes by objectid |
13:00.37 | Werelds | and most of that is tracked serverside |
13:00.43 | Werelds | otherwise you'd be able to cheat your way up |
13:01.24 | Werelds | and @ tom0: in general, anything that goes on screen has to be a wstring |
13:01.34 | Werelds | not always, but most of it |
13:02.00 | tom0 | ok =) |
13:02.27 | shockbeta | So there isn't anyway to know if a mouseover target is say a quest objective for a kill quest? |
13:02.51 | Jenses | you can guess by name |
13:02.57 | Werelds | if there is, you'll find it under the Quest or Tooltip modules |
13:03.11 | shockbeta | names commonly don't match |
13:04.32 | tom0 | sigh PLAYER_TARGET_HIT_POINTS_UPDATED event does not work atm |
13:06.43 | tom0 | guess I need to find out target health using PLAYER_TARGET_UPDATED |
13:08.45 | Sores | why would it not work tom0 |
13:09.02 | tom0 | http://thewarwiki.com/wiki/API:Event_List_P says "Currently this event is not fired, though there are comments in the lua code that suggest it will be implemented eventually " |
13:09.27 | Sores | ok |
13:11.11 | shockbeta | Is there a list on the wiki that has the included vars in various objects. like for instance the object returned from DataUtils.GetQuests()? Or do people just pour through the modules to find wht they can use? |
13:11.42 | tom0 | yes there is |
13:11.58 | tom0 | http://thewarwiki.com/wiki/API:Contents_of_SystemData and http://thewarwiki.com/wiki/API:Contents_of_GameData |
13:14.32 | shockbeta | yeah I've seen those but it's nto exactly wht I was looking for |
13:15.03 | shockbeta | or I jsut can't find the object type I'm looking for in there. |
13:15.16 | tom0 | I wonder if the documentation on PLAYER_TARGET_UPDATED (Fired when a Player's target changes, either due to an update on the target(hp/buff/movement) or because the Player changed it's target ) is true to be honest.. It doesnt seem to fire when my target's health has changed |
13:17.43 | tom0 | or actually, it seems to do so now, strange. |
13:48.18 | *** join/#waruidev CowBook_ (n=cowboy@static-68-236-120-95.bstnma.east.verizon.net) |
13:48.55 | *** join/#waruidev CowBook (n=cowboy@static-68-236-120-95.bstnma.east.verizon.net) |
13:58.29 | *** join/#waruidev BotAnIcal (n=BotAnIca@74.7.76.30) |
14:06.46 | tom0 | anyone knows if IsTargetValid() is indeed bugged as described in http://www.warhammeralliance.com/forums/showthread.php?t=129701 ? |
14:07.19 | *** join/#waruidev Chryzo (n=dtc@92.81.127.24) |
14:09.41 | *** join/#waruidev Deadhawk (n=darkydea@79-65-232-13.dynamic.dsl.as9105.com) |
14:11.49 | shockbeta | anyone know how to take random sentence and space delimit it? tried pattern but it has to match and I just want to tokenize the string out. What I am going for is something like this: words = { somerandowlongstring:match( pattern) } That works if the pattern is correct, but I need a more dynamic solution. |
14:13.43 | Werelds | you want to add spaces in there or split it by spaces? |
14:13.52 | shockbeta | split it by spaces |
14:14.02 | Werelds | StringSplit(s, " ") |
14:14.03 | shockbeta | so this would be... { so, this, would, be } |
14:14.05 | Werelds | job done |
14:14.30 | BotAnIcal | you need a dictionary? |
14:14.34 | shockbeta | bah!.. lol I tried googling before I asked:p |
14:14.45 | BotAnIcal | oh it's got spaces |
14:14.47 | Werelds | nah it's not a standard lua function |
14:14.57 | BotAnIcal | without you'd need something harder |
14:14.59 | Werelds | altho shockbeta |
14:15.00 | shockbeta | I'm c++ programmer, just never got into lua |
14:15.34 | BotAnIcal | compiled languages and script languages can be very different. |
14:15.39 | Werelds | for word in s:gmatch("(%w+)%s") do table.insert(words, word) end |
14:15.41 | BotAnIcal | even tho script can be compiled too |
14:15.42 | Werelds | would've worked as well |
14:16.25 | BotAnIcal | there's a few more tools in the default libraries than in cpp, and a bit of whack syntax and typing |
14:17.03 | BotAnIcal | typing meaning the way they handle variables and their types |
14:17.27 | shockbeta | yeah, I'm split between a few languages right now at work. c/c++ for native engine, then unreal script, then they put me on flash. Now I'm doing lua on my freetime so it all gets messy sometimes. |
14:17.44 | BotAnIcal | none of those prepare you for lua (although i don't know "unreal" |
14:17.55 | BotAnIcal | i mean, not in particular |
14:18.09 | BotAnIcal | if you said perl you would have been more in the same mindset as lua |
14:18.11 | Werelds | no language prepares for another one in most cases |
14:18.21 | shockbeta | unreal script is silly at times, it's a mix of java and c++ kinda. either or if you know one or the other you learn it fast. |
14:18.46 | BotAnIcal | is flash java-syntax? |
14:18.48 | shockbeta | But there's always gotchas. |
14:18.58 | *** join/#waruidev Odlaw (n=ozzy@c-98-245-75-224.hsd1.co.comcast.net) |
14:19.11 | shockbeta | I have no idea. lol. never learned java, and only second week on flash. |
14:19.46 | BotAnIcal | well java is c++ flavored syntax... sounds like you've been pampered with all the same product in terms of the way your code looks on the screen |
14:21.01 | shockbeta | Game Dev grad, so they taught us the core language studios use. c/c++. scripting we had to learn on our own. |
14:21.32 | shockbeta | even lua isn't that bad really. I do often miss the "then" in statements... |
14:21.41 | tom0 | guys is there an event that fires when IsTargetValid changes? I tried PLAYER_TARGET_UPDATED but it is not fired when you or the target moves out of range/los :) |
14:21.41 | shockbeta | if () then end... ets me everytime |
14:21.43 | BotAnIcal | such as, you can expect the pointer p[2] to return the value of the third element of the offset pointed by the pointer p, and other things as well, like that types don't convert unless you convert them somehow that you've defined (overloaded operators and whatever else otherwise)... while putting a number in an argument for a string is fine |
14:21.54 | BotAnIcal | same here shockbeta |
14:22.04 | BotAnIcal | but the parens are options |
14:22.23 | Jenses | the awesome thing with c++ is the speed |
14:22.25 | Jenses | optimized |
14:22.30 | shockbeta | And another thing I'm trying to get used to is the no var types to declare a variable.. I don't know if I like that when it gets down to it. Its nice to just use them whenever, but I kinda like to know what it is |
14:22.33 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
14:22.33 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
14:22.39 | BotAnIcal | Jenses: c++ is not fast, native code is fast |
14:22.52 | Werelds | yeah shockbeta, but that just takes getting used to |
14:22.53 | shockbeta | I always add ( ) for readability |
14:22.57 | Jenses | and c++ complies to.. |
14:22.59 | Jenses | :) |
14:23.11 | BotAnIcal | everything can compile to executable ? |
14:23.16 | Werelds | so far i've been mixing weblanguages with c/cpp, c# and lua |
14:23.18 | BotAnIcal | some stuff just isn't used for that as much |
14:23.20 | Jenses | c++ compiles to native code |
14:23.23 | shockbeta | oh another one I mess up constantly is.. value != othervalue. |
14:23.29 | BotAnIcal | every programming language compiles to native code |
14:23.30 | Werelds | and i usually get used to working with one of em in a few minutes :) |
14:23.36 | Jenses | .net is managed code |
14:23.40 | BotAnIcal | that's why they call it a language and not a macro set or something |
14:24.05 | Werelds | (16:23:22) (shockbeta) oh another one I mess up constantly is.. value != othervalue. |
14:24.06 | Werelds | now that |
14:24.09 | BotAnIcal | C++ is just never used as interpreted |
14:24.09 | Werelds | i do fuck up a lot |
14:24.09 | Werelds | :D |
14:24.12 | Jenses | C# / VB.net / C++/CLI does not go to native code |
14:24.24 | Werelds | every single scripting and programming language uses != or !== |
14:24.25 | BotAnIcal | because interpreting c++ would be doing it really hard and really stupid |
14:24.31 | Werelds | but no, lua has to use the friggin ~ |
14:24.31 | Werelds | :D |
14:25.16 | BotAnIcal | Jenses: Visual Basic can be used to produce native code. So can C#. I haven't seen CLI. |
14:25.25 | Chryzo | Werelds: not true, SQL uses <> hahaha |
14:25.27 | tom0 | only way to auto update AbilityIsValid() is to run it every X miliseconds or is there an event for it? |
14:25.34 | Werelds | oh good point Chryzo |
14:25.41 | Werelds | :P |
14:25.47 | Chryzo | and it actually isn't the only one |
14:25.53 | Chryzo | basic too if i remember right :) |
14:26.01 | Jenses | VB 6 does native code by default, all the .net equivalants does managed, unless you go to great lenghts to do otherwise |
14:26.07 | BotAnIcal | it's just the implementation of the compilers for those languages....doesn't exist. and we have only interpreters written for them. |
14:26.14 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
14:26.15 | *** mode/#WARUIDev [+v Repo] by ChanServ |
14:26.39 | BotAnIcal | great lengths? |
14:27.09 | BotAnIcal | sorry i haven't used a language like VB in a long time :P |
14:27.18 | BotAnIcal | last time was about 1993 with a little QBasic |
14:27.37 | Chryzo | hehe :) at the time where it was still decompilable :) |
14:27.39 | Jenses | :) |
14:27.44 | shockbeta | so strTemp = "Dogs"; strTemp[strlen(strTemp)-1] = '/0'; how in lua? |
14:28.08 | BotAnIcal | i also had some piece of crap software called Liberty Basic that tried to play in the VB space |
14:28.10 | shockbeta | Or better yet where is a good site that tells me string manipulation in lua? |
14:28.33 | BotAnIcal | the windows api is not THAT hard to do in C |
14:28.38 | Chryzo | shockbeta: the official site |
14:28.41 | Chryzo | or lua-user.org |
14:28.54 | shockbeta | cool thanks |
14:29.21 | BotAnIcal | in some ways it's easier because the Windows.src is all C, so you can use the same programming concepts in both API and your own application. |
14:30.09 | Jenses | heh |
14:30.09 | BotAnIcal | ...and read every function the way the coder intended, not your intepreter for your interpreted pos |
14:31.22 | BotAnIcal | only thing i like better than direct access to windows api through c is a native-compiled abstraction layer that sits between me and the operating system entirely (Qt by Trolltech, or wxWidgets if it's a resource poor project) |
14:32.03 | BotAnIcal | because wxwidgets is free and Qt is imho better looking |
14:32.22 | Wobin | shockbeta: PiL |
14:32.24 | Wobin | ~pil |
14:32.25 | purl | Programming in Lua, a book written by the authors of the Lua programming language. The first edition is available free online at http://www.lua.org/pil and covers Lua 5.0. The second edition is available in print from most online bookstores, and covers Lua 5.1. |
14:32.28 | BotAnIcal | (both let you write once to compile to multiple Operating systems) |
14:32.59 | BotAnIcal | or, more exactly, to win api and to xwindows api |
14:33.29 | Repo | 10guildstats: 03wobin * r3 GuildStats.xml: we have screen |
14:33.50 | BotAnIcal | and i've never gotten far in my books concerning the latter (esp. the different camps of KDE and gnome) |
14:34.46 | BotAnIcal | we talk about a lot of programming we need a 'newbs guide to programming' link :) |
14:34.59 | Jenses | :P |
14:35.01 | Jenses | google.com |
14:35.08 | BotAnIcal | yeah but most fail at using that |
14:37.05 | *** join/#waruidev Kaelten (n=kaelten@WoWUIDev/WoWAce/WoWIFA/CurseStaff/kaelten) |
14:43.41 | Jenses | argh, warband settings dont save :l |
14:51.19 | *** join/#waruidev Chryzo_ (n=dtc@92.81.127.24) |
14:52.07 | shockbeta | I google all the time, but can't always find what I'm looking for. and it's sometimes faster to just pop the question in here while continue to search |
14:52.32 | Repo | 10libdatetime: 03Garko 07master * release-0.2.0-1-g766eaa8 LibDateTime.lua: [+1 commit] - Add metatable add capability to compare DateTime |
15:10.18 | *** join/#waruidev Felyza (n=Felyza@6532199hfc31.tampabay.res.rr.com) |
15:10.33 | Felyza | Werelds: Ping |
15:27.59 | *** join/#waruidev netcurse (n=hthieblo@LPuteaux-151-43-19-165.w217-128.abo.wanadoo.fr) |
15:29.49 | Chryzo_ | Oye Oye |
15:29.52 | Chryzo_ | Sorting kinda works |
15:38.10 | Repo | 10libdatetime: 03Garko 07master * release-0.2.0-2-g143718e LibDateTime.lua: [+1 commit] - Add function "LibDateTime.Parse()" |
15:43.52 | Repo | 10multiauction: 03Odlaw * r7 MultiAuction.lua: MultiAuction: |
15:43.53 | Repo | - Removed iconNum from the get scheme price function calls |
15:43.58 | Repo | - Hopefully fixed items getting moved around in the bags when mass auctioning a lot of items. |
15:44.06 | Repo | - Check for items that are already bound to the player. |
15:58.22 | Chryzo_ | sorting works :) |
15:59.14 | *** join/#waruidev shockbeta (n=shockbet@64.201.248.100) |
15:59.53 | *** join/#waruidev shockbeta (n=shockbet@64.201.248.100) |
16:18.22 | *** join/#waruidev koboldkiller (n=jcsmith5@118.172.32.46.adsl.dynamic.totbb.net) |
16:30.24 | Chryzo_ | EasyMyp Alpha 2.0 build 28 release available |
16:33.54 | *** join/#waruidev motd2k (n=das@87-194-148-242.bethere.co.uk) |
16:35.56 | koboldkiller | nice |
16:41.42 | motd2k | whats wrong with SVN |
16:41.53 | motd2k | its fucked accepting localised files |
16:42.08 | motd2k | cant commit a file with a ö in it |
16:42.57 | Chryzo_ | now i need to make filtering and search work ... |
16:43.06 | netcurse | ping ckknight |
16:44.18 | motd2k | this lua parser on SVN is shit |
16:44.26 | *** join/#waruidev Nyborek (n=kero@dslb-088-074-027-007.pools.arcor-ip.net) |
16:44.30 | motd2k | i cant commit this file if i rename it .txt |
16:44.38 | *** join/#waruidev nicoli_s (n=email@12-214-23-167.client.mchsi.com) |
16:44.43 | motd2k | but if its a lua it whines |
16:45.18 | motd2k | http://waruidev.pastey.net/98464 |
16:45.58 | motd2k | its not even UTF-8 |
16:47.31 | Werelds | that's the point tho |
16:47.33 | Werelds | it should be :p |
16:47.38 | Werelds | or UTF-16 |
16:47.39 | Werelds | i think |
16:47.42 | Werelds | either one |
16:47.53 | Werelds | Felyza |
16:47.55 | Werelds | you pinged? |
16:48.10 | Felyza | Hi =) |
16:48.18 | Werelds | sup :p |
16:48.22 | Felyza | I was wondering if you're actively working on waaaghbar |
16:48.42 | Werelds | erm not atm, doing something else |
16:48.47 | Felyza | I tossed in a ticket for some color for a few things, can provide ss if you want |
16:49.04 | Werelds | if you don't mind, i'll look at that when i get back |
16:49.28 | Werelds | should be back around 20.30 GMT+2 (1hr40m from now) |
16:49.37 | Repo | 10spam-me-not: 03Octane666 * r74 / (2 files in 2 directories): - Word list update |
16:49.38 | Repo | - Can't yet update deDE.lua nor frFR.lua due to bug on SVN server processing a plain ASCII file as if it's a UTF-8 file. WAR doesn't like UTF-8. I'll commit it when I can. |
16:49.44 | Felyza | But yeah, i provided the numbers for the things based on gamedef colors when I could, and photoshop averaging when i couldn't |
16:50.18 | Felyza | Any word on an options window for waaaghbar? |
16:50.51 | Werelds | afaik hallas was working on that |
16:51.01 | Werelds | i'm just working on some other stuff atm |
16:51.13 | Felyza | I'm trying to make a guildxp plugin atm |
16:51.16 | Werelds | altho i was planning giving wb a proper overhaul and get tooltips+options right |
16:51.37 | Felyza | Since there's no event for guild xp, trying to figure out a workable way to update without onupdate |
16:51.52 | Werelds | anyways i gtg now mate, if you got any more questions/suggestions, drop em in a pm, i'll look at it when i get back :) |
16:51.56 | Felyza | k |
16:52.00 | Werelds`afk | *kisses* |
16:52.03 | Felyza | =) |
16:52.09 | Felyza | *ducks and hides* |
16:55.44 | motd2k | Werelds-> they only way i can commit this file is as "UTF-8 with signature" |
16:55.47 | motd2k | and WAR bitches about that |
17:00.18 | *** join/#waruidev Daegalus[Away] (n=Daegalus@four.alameda.net) |
17:01.54 | *** join/#waruidev Thunder_Child (n=TC@cpe-76-171-31-114.socal.res.rr.com) |
17:02.50 | motd2k | nope, the only way i can get a localised file on SVN is with UTF-8 encoding, and WAR doesnt accept that |
17:02.55 | motd2k | WAR wants Unicode |
17:03.06 | motd2k | and i cant commit that |
17:05.50 | Daegalus | use a different versioning system? |
17:06.14 | motd2k | curse uses SVN, im trying to commit to curse |
17:06.48 | Daegalus | curse or curseforge? |
17:07.07 | motd2k | svn://svn.curseforge.net/war/spam-me-not/ |
17:07.18 | Daegalus | ya, you set wht kind of repository system you want |
17:07.24 | Daegalus | Im personally usgin Hg for mine |
17:07.30 | motd2k | hmm |
17:07.34 | Daegalus | you can pick Git too |
17:07.41 | motd2k | well i probably could but i'm happy with SVN |
17:07.58 | motd2k | its just their bullshit repository hooks parsing the file incorrectly |
17:08.00 | Daegalus | http://hg.curseforge.net/war/junkdump/mainline |
17:15.01 | motd2k | did anyone actually test this svn code before putting it live? |
17:17.04 | *** join/#waruidev BeebleSleeps (n=snothunt@71.237.54.165) |
17:17.26 | BeebleSleeps | Aii, you around? Can I speak with you in query chat? |
17:20.23 | *** part/#waruidev Nyborek (n=kero@dslb-088-074-027-007.pools.arcor-ip.net) |
17:22.53 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
17:24.08 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
17:24.09 | *** mode/#WARUIDev [+v Repo] by ChanServ |
17:28.38 | Daegalus | haha, w00t for OpenVPN, Proxycap, and Squid |
17:28.58 | Daegalus | Bypassing School firewalls since last week ! xD |
17:35.11 | Chryzo | lol |
17:41.41 | *** join/#waruidev misprize (n=misprize@66.237.5.217) |
17:42.49 | misprize | Can someone with the retail version of the WAR game installed tell me exact size of their data.myp interface.myp files please, I just deleted mine from my WarBeta folder and ran full file check and the files downloaded are a different size |
17:43.05 | nicoli_s | that happens |
17:43.12 | misprize | how come? |
17:43.13 | nicoli_s | they wont be the same if the game redownloads it |
17:43.22 | Jenses | data: 48,217 |
17:43.30 | nicoli_s | it compresses files on demand, so the same file might not be compressed |
17:43.34 | Jenses | interface: 190,060 |
17:43.43 | misprize | oh wow |
17:44.45 | motd2k | are there any dirty tricks to get around curse's SVN pre-commit hooks? |
17:46.45 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
17:48.16 | *** join/#waruidev Daegalus (n=Daegalus@four.alameda.net) |
17:48.56 | motd2k | tried renaming the lua to .txt and it'll commit then, but when i try to rename the file back to .lua i get the same old error |
17:49.35 | motd2k | its a pretty big bug tbh, i dont see how anyone can commit files in any language other than english as it is |
17:49.54 | *** join/#waruidev Daeg (n=Daegalus@four.alameda.net) |
17:51.08 | Thunder_Child | hmm...i wonder if spammenot is going to start working for mail as well |
17:51.27 | motd2k | ive not really looked at it |
17:51.34 | motd2k | is mail spam really that bad? |
17:51.44 | *** join/#waruidev Daeg (n=Daegalus@four.alameda.net) |
17:51.47 | Thunder_Child | i guess not, since i just got my first |
17:51.56 | Thunder_Child | but i figured it was a precursor |
17:52.27 | motd2k | theres still the 5 second delay serverside though - i mean thats quite a hurdle to them spamming effectively |
17:52.54 | Thunder_Child | how so, they get an addon to do it |
17:53.18 | motd2k | well, they dont have an addon as it happens, but still |
17:53.19 | Thunder_Child | they can have multiple war's running with multiple accounts start them up and walk away |
17:53.39 | motd2k | its alot less spam/hr than theyre used it |
17:53.42 | motd2k | if you get my drift |
17:53.45 | Thunder_Child | true |
17:54.03 | Thunder_Child | however i assume spam mail counts as reportable |
17:54.15 | motd2k | for sure |
17:54.26 | motd2k | i'll look into it |
17:54.40 | motd2k | maybe a 'Spam' tab on the mailbox or some such |
17:54.55 | Thunder_Child | or just a "report spam" button |
17:55.03 | *** join/#waruidev Noctys (i=617523ba@gateway/web/ajax/mibbit.com/x-9872b2cdefc889cc) |
17:55.09 | motd2k | ah i see what you mean |
17:55.18 | motd2k | well yea - thats easy |
17:55.33 | Thunder_Child | though as it is my inbox mail window has 6 buttons already :( |
17:55.51 | Thunder_Child | maill* |
17:55.56 | Thunder_Child | mail |
17:56.01 | Thunder_Child | ~lart Thunder_Child |
17:56.01 | purl | takes out a seltzer bottle and sprays Thunder_Child in the face. You know, one of those old-school seltzer bottles clowns have? Yeah those. Anyway, consider yourself spritzed |
17:56.34 | *** join/#waruidev netcurse (n=hthieblo@81-67-28-118.rev.numericable.fr) |
17:56.48 | Noctys | Good - Day everyone!!! I have my question of the day... Is it possible to have an event only fire at certain times. For example with PLAYER_TARGET_UPDATED can I have it only fire when the selfhostiletarget changes... |
17:56.54 | motd2k | netcurseeeeee... |
17:56.57 | motd2k | can you help me? |
17:57.01 | netcurse | yes |
17:57.01 | motd2k | no one is listening |
17:57.09 | Noctys | What do you need? |
17:57.10 | motd2k | your SVN pre-commit hooks seem shagged |
17:57.11 | Thunder_Child | i am, i just cant help you |
17:57.21 | motd2k | i cant commit any localised files |
17:57.31 | Thunder_Child | though Kaelten might be a better person to bitch at |
17:57.32 | netcurse | ckknight " |
17:57.36 | netcurse | Kaelten |
17:57.47 | motd2k | are they the men that can? |
17:57.53 | netcurse | yes |
17:57.56 | motd2k | roger ty |
17:58.07 | Noctys | I don't know anything about localisation. Sorry |
17:58.25 | motd2k | its not the localistion im struggling with |
17:58.50 | motd2k | the curseforge SVN servers wont accept corectly formatted non-ascii .lua files |
17:59.17 | motd2k | WAR needs the files to be Unicode, but curseforge wont let me commit unicode |
17:59.29 | motd2k | i have to commit UTF-8, and they wont display in WAR |
18:00.06 | Felyza | people didn't like my comment on rift pulling though walls... http://www.warhammeralliance.com/forums/showpost.php?p=2165168&postcount=67 |
18:00.24 | motd2k | i tried UTF-8 with and without the BOM block - and neither display properly in WAR |
18:02.39 | Thunder_Child | hmmm..well other people managed it motd2k |
18:02.43 | Thunder_Child | manage* |
18:02.48 | Thunder_Child | i assume |
18:03.52 | *** join/#waruidev Daeg (n=Daegalus@four.alameda.net) |
18:04.51 | Daeg | Felyza: nice post :P |
18:06.36 | Felyza | I explained it though... http://www.warhammeralliance.com/forums/showpost.php?p=2187388&postcount=72 |
18:06.59 | motd2k | TC, well, i dont see how |
18:07.33 | motd2k | try it yourself, try to view a UTF-8 string in WAR |
18:08.24 | Thunder_Child | motd2k, neither do i, however if it is a bas as you say one would assume they would be aware of it already |
18:09.00 | motd2k | im not sure how many localised mods there are, and the hooks seem to be a new thing... i commited the german translation for spamMeNot fine last week |
18:09.29 | motd2k | but we updated it a bit to catch the new stylie spam, and it wont let me commit the same file now |
18:09.44 | ben | 20:00 < motd2k> WAR needs the files to be Unicode, but curseforge wont let me commit unicode |
18:09.49 | ben | Unicode is not an encoding |
18:10.02 | motd2k | Unicode is a charset |
18:10.04 | motd2k | fine |
18:10.07 | ben | Just use ascii files and escape the non-ascii characters |
18:10.19 | ben | Unicode is the same charset that is used by utf-8 |
18:10.22 | motd2k | it wont let me commit an accented character in ascii... |
18:10.45 | ben | 20:11 < ben> Just use ascii files and escape the non-ascii characters |
18:11.02 | motd2k | this isnt helping, sorry |
18:11.03 | motd2k | lol |
18:11.42 | motd2k | ive tried all this |
18:12.30 | motd2k | escaped ascii will work fine in WAR |
18:12.40 | motd2k | but curseforge SVN still reject it |
18:12.45 | ckknight | motd2k: what's with the hooks? |
18:12.53 | motd2k | hi ckknight |
18:12.56 | ckknight | use UTF-8 |
18:13.03 | motd2k | WAR wont load UTF-8 |
18:13.06 | ckknight | wtf |
18:13.09 | ckknight | what does it load? |
18:13.20 | motd2k | the accented chars appear as gibberish |
18:13.25 | motd2k | it uses unicode |
18:13.30 | ben | Unicode is not an encoding |
18:13.31 | motd2k | or escaped ascii, whatever |
18:13.35 | ckknight | UTF-8 is unicode, they use UCS-2 |
18:13.49 | ckknight | okay, we're not going to allow you to commit latin-1 |
18:13.56 | ckknight | since that'd be just fucked |
18:14.02 | ben | woop |
18:15.02 | motd2k | if you want i can tell you the files to modify in SpamMeNot to force it to load the german localisation if you want to see my problem |
18:15.31 | motd2k | otherwise you could jujst create a mod that prints a string that is UTF-8 encoded |
18:17.49 | Deadhawk | I heard at one point that custom textures 'didn't work', is this still the case now? |
18:20.35 | ben | motd2k: I just tried escaping a german A with diaeresis marks and it worked |
18:20.49 | motd2k | in what encoding? |
18:20.57 | motd2k | or not? |
18:20.58 | ben | Who cares, I only used ascii characters |
18:21.05 | motd2k | try and commit it :P |
18:21.13 | ben | I am not an addon dev :P |
18:21.20 | motd2k | thats the problem though |
18:21.37 | motd2k | i can save the file as escaped ascii, and it'll work fine in WAR |
18:21.49 | motd2k | but i cant commit it to curseforge's SVN |
18:22.01 | motd2k | its regected by the pre-commit hooks on their server |
18:22.03 | ben | Can I just sign up to curseforge and get a commit bit for your repository? |
18:22.05 | motd2k | **rejected |
18:23.19 | ben | I honestly know nothing about curseforge's process, but I find it hard to believe that their commit hooks will reject plain ascii files |
18:23.27 | motd2k | they do :-( |
18:23.46 | motd2k | i can commit the EXACT same file with a .txt extension |
18:23.57 | motd2k | but i rename it to .lua, and it rejects it |
18:24.23 | motd2k | (obviously WAR wont load a .txt file thought afaik) |
18:24.33 | motd2k | god i cant type today |
18:24.41 | ben | Which addon are we talking about again :S |
18:24.47 | motd2k | SpamMeNot |
18:25.45 | motd2k | i've used UltraEdit to save it in every concievable format |
18:25.59 | ben | ascii :V |
18:26.18 | motd2k | yea, that works, like i said - but curse want to force me to use UTF-8 |
18:26.34 | motd2k | which i'm happy to do, but the game chokes on it |
18:26.37 | ben | ckknight: Honestly, the server should probably accept latin1 files if that is what WAR interprets them as |
18:26.50 | ckknight | but it'll fuck everything else up |
18:27.01 | ckknight | also, I see it as likely that Mythic might change to accept UTF-8 later |
18:27.12 | Daegalus | Convert Latin-1 to UTF-8? |
18:27.13 | motd2k | can you grant exceptions? |
18:27.18 | motd2k | ckk |
18:27.20 | ckknight | no, motd2k |
18:27.26 | ckknight | in any event, you should escape your non-ascii chars. |
18:27.27 | ben | So you are limiting addon authors to use the common subset between latin1 and utf-8? :v |
18:27.34 | motd2k | I am |
18:27.35 | motd2k | LOL |
18:27.39 | motd2k | and you wont accept them |
18:27.40 | ckknight | ben: not in the slightest. |
18:27.49 | ckknight | motd2k: we accept \200 and such |
18:28.13 | ben | I meant from the physical file format, obviously not escape sequences :) |
18:28.23 | motd2k | i used UltraEdit to escape it - i cant go through the whole translation to escape it manually, realistically |
18:28.42 | ben | Surely that is just a few regexps for six umlauts and the sz |
18:30.06 | *** join/#waruidev Daegalus (i=991273a7@gateway/web/ajax/mibbit.com/x-8051db8a8ed87ebc) |
18:30.42 | shockbeta | Does war store the contents of the ui debugging window or a way to make it save the log out? |
18:30.52 | Chryzo | it does |
18:30.55 | `Zypher | ckknight: long time no see. |
18:30.59 | Chryzo | in /logs/uimod.log |
18:31.02 | Chryzo | i think |
18:31.08 | motd2k | im not sure i really understand the problem anyway, i mean ü is an 8-bit character isnt it? |
18:31.09 | Chryzo | well, one of the ui files anyway |
18:31.14 | shockbeta | I see the logs folder, but all the files are 1 kb text files with nothing in them |
18:31.24 | motd2k | 0xFC |
18:31.34 | Chryzo | funny, must have moved them to the characters stuff maybe then |
18:31.40 | shockbeta | ..\logs\uilog.txt |
18:32.24 | ben | motd2k: Yeah, but ascii defines only 7-bit characters |
18:32.40 | motd2k | got ya |
18:33.09 | shockbeta | there's not a setting I could have set to disable it or enable it? even my combat and chat logs are empty |
18:33.37 | ben | Also, the u umlaut is 16 bits in utf-8 :) |
18:33.40 | motd2k | i'll do it manually then, but thats a bollockache alot of people could do without, to be perfectly honest |
18:33.44 | shockbeta | think I found it... |
18:35.25 | *** join/#waruidev Beeblebrox42 (n=none@71.237.54.165) |
18:35.29 | ben | Umlauts are something a lot of people could do without, too :V |
18:36.04 | motd2k | yea, they could just speak English... |
18:36.10 | motd2k | but i'm not about to tell them that |
18:37.37 | Thunder_Child | New Headline: "First ever man stabbed through the internet after making disparaging remarks about an Umlaut" |
18:37.39 | shockbeta | UserSettings.xml in performance there is logAllTDisk bool you can set mine was false |
18:38.16 | motd2k | cant eevn fucking commit £ |
18:38.21 | motd2k | nice... |
18:38.40 | ben | That is not an ascii character either |
18:39.09 | motd2k | i'll tell that to the spammers... |
18:39.14 | motd2k | spam me in ascii only, please! |
18:39.30 | Thunder_Child | "wave of crime involving internet stabbings, Norton to release line of anti-eknife body armor" |
18:39.42 | ben | Are you sure you do not want to let the actual programmers handle the encoding issues >:O |
18:40.29 | motd2k | what do you mean? |
18:40.46 | ben | I still do not understand why you refuse to escape the characters |
18:41.18 | ben | You would get a perfectly portable ascii file that can be interpreted as either latin1 or utf-8 and the strings would work in either case |
18:43.44 | ben | This whole thing never was an issue in WoW, was it :argh: |
18:46.00 | Noctys | Hopefully more people are reading now... Going to ask my questions again: Is it possible to have an event only fire at certain times. For example with PLAYER_TARGET_UPDATED can I have it only fire when the selfhostiletarget changes... |
18:46.50 | Daegalus | no, they fire when the game wants them to fire |
18:47.09 | Thunder_Child | ~wtf oop |
18:47.25 | Daegalus | Object Oriented Programming |
18:47.36 | Thunder_Child | out of print in this case i am thinking |
18:50.44 | *** join/#waruidev Nyborek1 (n=kero@dslb-088-074-007-137.pools.arcor-ip.net) |
18:50.46 | *** part/#waruidev Nyborek1 (n=kero@dslb-088-074-007-137.pools.arcor-ip.net) |
18:51.10 | Repo | 10spam-me-not: 03motd2k * r82 locales/deDE.lua: German translation. |
18:51.12 | Repo | Jumped through SVN's hoops like a good little boy. |
18:53.07 | Thunder_Child | heh motd2k |
18:56.36 | Repo | 10spam-me-not: 03motd2k * r83 locales/frFR.lua: French translation... |
18:57.12 | Daegalus | so, how does one go about localizing their addon? |
18:57.24 | Daegalus | code wise |
18:58.18 | Jenses | alright |
18:58.22 | Jenses | open your C:\ |
18:58.31 | `Zypher | fuck fuxington |
18:58.42 | Thunder_Child | ~calm `Zypher |
18:58.43 | purl | ACTION sooths `Zypher, offers a backrub, tea, a jacuzzi and anything else that might help calm `Zypher down. |
18:59.04 | Daegalus | eh ill ask later, i gtg to class |
19:00.18 | ben | So expected localising his addon to take less than two minutes? |
19:00.38 | *** join/#waruidev netcurse (n=chatzill@81-67-28-118.rev.numericable.fr) |
19:00.45 | *** join/#waruidev Beeblebrox42 (n=none@71.237.54.165) |
19:00.47 | Repo | 10anywheretrainer: 03DarthVon 041.0-release * r4 : Tag for release |
19:00.52 | motd2k | 2 minutes longer than it should, to be precise |
19:01.36 | motd2k | to be even more precise two minutes longer than it did last week |
19:01.41 | motd2k | when SVN wasnt all anal |
19:02.07 | ben | Pft, just use git if svn is too anal! |
19:03.20 | `Zypher | someone make a KD ratio addon |
19:03.26 | `Zypher | I'm too lazy to do it right now |
19:03.33 | `Zypher | GameData.Player.RvRStats |
19:03.36 | `Zypher | is the table you want |
19:04.59 | Thunder_Child | i'm sorry `Zypher but you just lost your author license, only non-authors can be lazy and request things |
19:05.36 | `Zypher | Thunder_Child: no possible |
19:06.24 | `Zypher | I already made one |
19:06.32 | `Zypher | then deleted it because it was for waaaghbar |
19:06.36 | `Zypher | and I can't stand the thing |
19:06.59 | ben | If being lazy is non-author, i do not want to be an author >:O |
19:07.06 | Felyza | cici_Mythic (Developer VIP) responded to a pm... "Felyza, We do have a UI Mod Kit, however, it has not been released to the public yet. It is still in development, but hang tight for an announcement. Ci-Ci" |
19:07.38 | Felyza | fyi i'm STILL trying to get the xml schema |
19:08.03 | ben | What do you need it for again? |
19:08.38 | Felyza | trying to port a wow addon dev environment to war |
19:11.41 | nicoli_s | gl wit hthat felyza |
19:15.36 | Thunder_Child | `Zypher, you cant stand waaghbar? |
19:17.13 | Felyza | nicoli_s, the hardest part is it relies on things wow gives addon devs, that i can't get a straight answer from any ea employee on |
19:17.47 | Felyza | until we can 100% document things, its literally impossible |
19:18.01 | Felyza | unless they can provide the documentation for us |
19:23.31 | *** join/#waruidev tom0 (n=chatzill@ip51cc6858.adsl-surfen.hetnet.nl) |
19:42.33 | *** join/#waruidev Exmortem (n=pirch@c-24-63-231-175.hsd1.vt.comcast.net) |
19:43.16 | motd2k | these region channels seem to make a big difference |
19:43.29 | motd2k | actually feels like an MMO now |
19:44.03 | tom0 | Meh |
19:44.07 | tom0 | alliance chat > * |
19:44.09 | Thunder_Child | is smapmenot going to handle region gold spam as well? |
19:44.17 | Thunder_Child | spam* |
19:44.25 | motd2k | if it becomes a problem, yea |
19:44.53 | motd2k | has it started already? |
19:45.10 | motd2k | ive had virtually no spam since 1.0.2 to be fair, they did a pretty good job |
19:45.34 | Thunder_Child | i dunno, your comment about making it feel like a real mmo made me think of it |
19:45.42 | motd2k | heh ya |
19:45.52 | Aiiane | Felyza: http://thewarwiki.com/wiki/MediaWiki_talk:Sidebar |
19:46.24 | Felyza | appreciated |
19:49.16 | *** join/#waruidev Tsolval (n=Walker_A@rrcs-24-153-198-63.sw.biz.rr.com) |
19:53.02 | Repo | 10kdr: 03Adalyn 07master * a6e6262 / (3 files in 1 directory): [new] |
19:55.47 | `Zypher | ~poke Aiiane |
19:55.47 | purl | ACTION cuts down a small tree, sneaks up behind Aiiane, pokes Aiiane repeatedly, hilarity ensues. |
19:56.05 | `Zypher | @project kdr |
19:56.06 | Repo | `Zypher: http://war.curseforge.com/projects/kdr/. KDR. Game: WAR. Leader: Adalyn. Updated: 37 seconds ago |
20:08.31 | *** join/#waruidev Freddy (n=Freddy@cpe-76-183-32-36.tx.res.rr.com) |
20:15.04 | *** join/#waruidev Noctys (i=617523ba@gateway/web/ajax/mibbit.com/x-5a67b3a52019a6a6) |
20:15.58 | Noctys | Hello again... I'm sure this is out there somewhere but I can not find it. How would I go about making my mod wait 3 seconds before it does the next iteration of a 'for loop'??? |
20:21.44 | `Zypher | Aiiane: sorry it was being wierd for a sec there |
20:21.47 | ben | Noctys: Making the UI freeze for 3 seconds is probably a bad idea |
20:22.14 | Aiiane | ^ that, Noctys |
20:22.29 | Aiiane | UI execution is effectively single-threaded |
20:22.35 | Aiiane | you don't just "pause" |
20:22.41 | `Zypher | so what is everyone's kd ratio? |
20:23.44 | Felyza | I'm at about a .05 K/D ratio |
20:23.47 | Noctys | For what I am doing I would be OK with that... =) |
20:24.05 | Felyza | In a really good scenario, I MIGHT run .5 k/d |
20:24.10 | Thunder_Child | `Zypher, depends on the char |
20:24.13 | Aiiane | Noctys: what are you doing |
20:24.16 | Noctys | I am trying to catalog all of the audio... |
20:24.18 | `Zypher | Thunder_Child: yah |
20:24.29 | `Zypher | I'm using Killing Blows for kdr instead of grand total |
20:24.35 | `Zypher | much more ammusing imo |
20:24.43 | VonhintenHOME` | my K/D ration on my sorc is ridiculous |
20:24.47 | Noctys | Just want it to play 1 sound, wait 10 seconds while I write it down, then play the next one. |
20:24.47 | Thunder_Child | `Zypher, with my sorc i have done a 3:1 rati |
20:24.48 | `Zypher | I should break 1000 killing blows todayt ho |
20:24.50 | Thunder_Child | o |
20:24.52 | Thunder_Child | at least |
20:25.09 | Felyza | `Zypher, my ratio was based on kiling blows (magus) |
20:25.20 | `Zypher | Thunder_Child: sorc doesn't count |
20:25.22 | VonhintenHOME` | I've gotta be at like 15/1 on K/D |
20:25.24 | `Zypher | same with BW |
20:25.34 | `Zypher | VonhintenHOME`: I'm not talking about just scens tho |
20:25.40 | `Zypher | this is grand total |
20:25.49 | `Zypher | I've done 20 - 0 in a scenario |
20:25.54 | VonhintenHOME` | well, I haven't done much open field RVR, still leveling |
20:26.33 | Felyza | 1/30 to 3/30 on average |
20:26.45 | `Zypher | VonhintenHOME`: this is total |
20:26.50 | `Zypher | since your char started |
20:27.16 | Felyza | `Zypher, any script to spit out my lifetime kills and deaths? |
20:28.13 | `Zypher | ... |
20:28.18 | `Zypher | @project kdr |
20:28.18 | Repo | `Zypher: http://war.curseforge.com/projects/kdr/. KDR. Game: WAR. Leader: Adalyn. Updated: 30 minutes ago |
20:28.55 | Noctys | Found another way of doing it -- but my debug line isn't working. I am probably doing something wrong. I hate WAR LUA variables... =( |
20:29.48 | `Zypher | Felyza: :P |
20:30.15 | Noctys | soundLoop defaults to 0 then: soundLoop = soundLoop + 1 -- DUBUG(L"Playing Sound Number: "..towstring(soundLoop)) --- What's wrong here? |
20:32.46 | `Zypher | hrmmmm |
20:33.26 | Aiiane | pastey your full code Noctys |
20:33.30 | Noctys | haha.... DUBUG |
20:33.33 | Noctys | DEBUG |
20:33.45 | Felyza | d("something") rather than what you have for one... |
20:34.11 | Noctys | d == DEBUG ???? |
20:34.27 | Felyza | don't think d() needs L and towstring |
20:34.36 | Felyza | i never put it anyway, and it works fine |
20:34.41 | Noctys | good to know... thanks |
20:34.58 | Felyza | do this: /script d("test") |
20:36.20 | Thunder_Child | `Zypher, whats the kdr pulling from? |
20:36.42 | `Zypher | Thunder_Child: GameData.Player.RvRStats |
20:36.49 | `Zypher | LifetimeKillingBlows |
20:36.49 | `Zypher | and |
20:36.53 | `Zypher | LifetimeDeaths |
20:36.58 | `Zypher | or |
20:37.01 | `Zypher | something like that |
20:37.01 | Thunder_Child | then i have 1:1 |
20:37.02 | `Zypher | I forget |
20:37.08 | `Zypher | haha |
20:37.08 | `Zypher | nice |
20:38.14 | Thunder_Child | someone make a mod to confirm "restore defaults" when editing the layout, this is the second time i have hit it on accedent |
20:38.37 | `Zypher | rpf; |
20:38.38 | `Zypher | rofl* |
20:38.42 | `Zypher | I've done that too |
20:38.43 | `Zypher | heh |
20:38.54 | Noctys | How about a mod that saves 3 diffrent layouts. |
20:39.08 | Thunder_Child | why 3? |
20:46.34 | Noctys | Don't know about 3... But I could use 2 -- one for full screen -- one for windowed. |
20:47.13 | Thunder_Child | i could see 3 actually, tradeskill/pvp/pve |
20:47.17 | Repo | 10waaaghbar_guildxp: 03Felyza * r2 / (2 files in 1 directory): Initial Commit |
20:48.45 | `Zypher | Noctys: why limit it at all |
20:48.49 | `Zypher | why not have it unlimited?! |
20:48.59 | Thunder_Child | because people ar idiots |
20:49.02 | Thunder_Child | are |
20:49.17 | Thunder_Child | and if you give them to many options they have issues |
20:49.26 | Repo | 10waaaghbar_guildxp: 03Felyza 04V1.0-Release * r3 / (3 files in 1 directory): Initial release. |
20:49.50 | Noctys | It's true... Any more than 3 and some people might go crazy... Well, more crazy than they are... |
20:50.07 | Felyza | Waaaghbar_GuildXP - This project is awaiting approval |
20:50.43 | Aiiane | um, no it's not Felyza? |
20:51.02 | Thunder_Child | s/issues/more issues/ |
20:51.11 | Felyza | Says it is on my screen, and continues to say so after refresh |
20:51.24 | CowBook | s/(issues)/more $1/ |
20:51.37 | CowBook | yay, i get to play war tonight |
20:51.42 | CowBook | i hope it's still fun!! |
20:51.55 | Aiiane | s/play war/write addons |
20:52.04 | CowBook | god no |
20:52.12 | Aiiane | >:) |
20:52.16 | CowBook | unless i forgot something else in focus, i'm all set |
20:59.06 | Repo | 10ace3: 03pwerelds * r15 / (7 files in 4 directories): Adding AceDB-3.0 AceDBOptions-3.0 and CallbackHandler-1.0 to the list of ports that should work. Keep in mind to prefix each of these with WAR- just like the previous ports. |
20:59.12 | Thunder_Child | more fail, when my apothecary skill increases, this is the message in chat "Your 116 skill level has increased to ." |
20:59.25 | Felyza | You know, one could get ALOT of syndicated addons by enhancing waaaghbar |
21:00.09 | shockbeta | I was planning on writing stuff for it, but waiting on hallas to release the next version |
21:00.55 | `Zypher | Aiiane: Ace3 o.O |
21:01.28 | Werelds | apples |
21:01.34 | `Zypher | I don't understand why I should use Ace3 |
21:01.37 | `Zypher | :S |
21:01.47 | Thunder_Child | because your lord commands it |
21:02.09 | Felyza | because ace is (once its FULLY ported) the do-all end-all library |
21:02.16 | Werelds | `Zypher: http://www.wowace.com/projects/ace3/pages/getting-started/ |
21:02.16 | Aiiane | no, it's not |
21:02.21 | Werelds | it gets you a long way |
21:02.25 | Noctys | What does Ace3 give us anyway... I haven't seen any point at the moment. |
21:02.47 | Aiiane | it's a framework for sharing some commonly-used functionality |
21:03.07 | Felyza | that's what i meant whether or not it seemed that way |
21:04.35 | Noctys | is it (Ace3) worth look at yet? |
21:04.46 | Noctys | *looking |
21:05.23 | `Zypher | Aiiane: It just seems like Mythic setup their addon structure in a way that makes ace unecessary |
21:05.27 | `Zypher | but I could be mistaken |
21:06.21 | Werelds | you're completely missing the point of a framework like Ace, or Rock or whatever |
21:06.50 | `Zypher | Werelds: I'm not being hostile here, explain them to me |
21:06.58 | `Zypher | I don't understand their purpose |
21:07.46 | Werelds | these frameworks are merely a way of giving addon developers some easy ways of getting the basic functionality 99% of all addons have |
21:08.00 | Werelds | slash commands with appropriate configuration and persistence |
21:08.02 | Werelds | for example |
21:08.16 | Werelds | it doesn't do it FOR you |
21:08.23 | Werelds | it just makes it easier for you to do |
21:08.26 | Werelds | in an easy format |
21:09.35 | Noctys | So -- If I am understanding it right -- Ace3 would take all the librarys we have so far (LibSlash, LibTimer, LibTargetInfo, etc) and sorta put them togeather? |
21:09.48 | Noctys | Plus more 'ftuff' |
21:09.55 | Noctys | *stuff --- I can't type today |
21:10.08 | CowBook | yeah, common apis for loading dependencies, slash commands, prefs or stored data, localization, timers, mapping, events, ui.. etc |
21:10.14 | Werelds | well not libtargetinfo, but the others yeah |
21:10.35 | Werelds | except that the way ace is setup, it's easier to access all this crap in your code |
21:10.42 | Werelds | due to mixins etc :) |
21:10.55 | Noctys | LibTargetInfo too specific??? |
21:11.03 | `Zypher | Werelds: I still don't see a benefit |
21:11.03 | Werelds | yah :) |
21:11.07 | *** join/#waruidev Freddy (n=Freddy@cpe-76-183-32-36.tx.res.rr.com) |
21:11.34 | Werelds | go and make a big addon, and you'll see the benefit |
21:11.34 | Noctys | Cool... Now I get it... So is there anything in Ace3 that actually does anything worth-while yet? |
21:11.47 | CowBook | `Zypher: the benefit is that the many can write more efficient and compatible addons with less time spend and much less code |
21:11.47 | Werelds | instead of you having to write the code for all your slash commands, configs, and saving stuff |
21:11.55 | Werelds | you just define your options table, and ace does the rest |
21:11.55 | Werelds | ;) |
21:12.07 | Werelds | it just saves a LOT of code overall |
21:12.16 | CowBook | and a lot of cpu and memory as well |
21:12.25 | Aiiane | well |
21:12.27 | Aiiane | not really cpu |
21:12.30 | Werelds | it doesn't |
21:12.30 | Werelds | no |
21:12.38 | CowBook | well if everyone has their own event handler api |
21:12.40 | Aiiane | memory a tiny bit |
21:12.45 | Werelds | and bad programming on the author's side can still fuck up memory badly |
21:12.49 | `Zypher | but then I have to make people download another damn addon |
21:12.55 | Aiiane | CowBook: WAR has per-event registration |
21:12.58 | CowBook | or slash command parsing |
21:13.01 | Aiiane | so "event handler API" doesn't really apply |
21:13.03 | Werelds | no `Zypher, it'll be embedded inside yours |
21:13.15 | Aiiane | and slash command parsing is tree-based |
21:13.16 | `Zypher | then I have to take the time to update it |
21:13.25 | `Zypher | it just seems like a hassle |
21:13.28 | CowBook | :P |
21:13.29 | Werelds | again, no, the packager can do that for you |
21:13.31 | Aiiane | no, that's what externals are for |
21:13.48 | Aiiane | speaking of which.... |
21:13.50 | Werelds | basically your mod file goes like libs/acedb libs/acedboptions etc |
21:13.52 | Aiiane | KAELTEN |
21:14.12 | Werelds | and in the .pkgmeta you tell the packager to fetch those files, and stuff em in those subdirs YOU define |
21:14.24 | Aiiane | make partial externals work for hg/git, Kaelten >:( |
21:14.42 | Werelds | he's doing it to bug you aii ;( |
21:14.53 | `Zypher | I don't see a benefit still :S |
21:15.09 | Kaelten | Aiiane: its on the list |
21:15.20 | Aiiane | make the list shorter :| |
21:15.29 | Werelds | that's fine `Zypher, not everything has to be ace'd ;) |
21:15.36 | `Zypher | Werelds: I know this |
21:15.42 | `Zypher | but I don't see a huge reason to have ti |
21:15.43 | `Zypher | it* |
21:15.48 | Kaelten | Aiiane: we work on that daily |
21:15.59 | Repo | 10spam-me-not: 03Octane666 * r84 locales/deDE.lua: |
21:16.00 | Repo | - More pre-commit hook problems with it interpretting ASCII as UTF-8. Trying some ASCII escapes. |
21:16.06 | CowBook | `Zypher: I have a feeling that you will continue to not see a huge reason to have it |
21:16.29 | Aiiane | hehe |
21:16.57 | `Zypher | CowBook: meh |
21:17.08 | `Zypher | i don't like libs |
21:17.08 | `Zypher | so |
21:17.11 | `Zypher | yah I guess |
21:18.17 | CowBook | I used to write everything myself. Now I'm married, I've got a bazillion interests, and I just have no desire to write the stuff that other people make into libs. If it means my end users need to install dependencies, that's their problem.. I write addons for me, not them, anyways. :P |
21:18.25 | CowBook | Not enough time |
21:19.03 | Thunder_Child | ~kick CowBook |
21:19.04 | purl | ACTION kicks CowBook |
21:19.05 | `Zypher | CowBook: oh I share that mentaility |
21:19.15 | `Zypher | i just never liked them myself |
21:19.18 | `Zypher | rofl |
21:19.40 | CowBook | Well, maybe you need to find some better-written libraries! |
21:20.04 | `Zypher | CowBook: I just don't like them, take up too much space in my addons folder |
21:20.13 | Aiiane | er..? |
21:20.23 | CowBook | Are you on a 100mb hard drive? |
21:20.26 | CowBook | heh |
21:20.27 | `Zypher | no |
21:20.33 | CowBook | I've got like, 300gb free on this one |
21:20.33 | `Zypher | I just like to be able to find things |
21:20.35 | `Zypher | quick |
21:20.42 | Aiiane | most libs are embedded |
21:20.47 | CowBook | have you considered sorting by name? |
21:20.49 | Aiiane | which means they go within the directory of the addon that uses them |
21:20.50 | CowBook | or search? |
21:20.54 | Aiiane | not in a separate folder |
21:21.04 | `Zypher | Aiiane: thus far they haven't been |
21:21.44 | Aiiane | `Zypher: a) there haven't been many libs so far, and b) that's because the couple that have been needed certain things from a .mod |
21:21.46 | Aiiane | but most don't |
21:21.51 | Aiiane | all of the ace libs are embedded |
21:22.17 | `Zypher | Aiiane: no be angry at me |
21:22.28 | `Zypher | I just don't see a purpose :S |
21:22.28 | VonhintenHOME` | I really hate the way WAR edit boxes display text |
21:22.48 | Aiiane | `Zypher: what's the purpose of an OS, when you could just write all the machine code yourself? |
21:23.00 | `Zypher | ... |
21:23.29 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
21:23.29 | *** mode/#WARUIDev [+v Repo] by ChanServ |
21:23.32 | `Zypher | Aiiane: I don't see a purpose for addons I've written |
21:23.37 | `Zypher | better? :S |
21:23.55 | Aiiane | well, I'd say easier configuration, but you abhor that, so that's out :P |
21:24.15 | ben | Considering you started the whole thing by complaining about *space*, it is pretty much obvious you are just trolling |
21:24.38 | Aiiane | oi |
21:24.45 | Aiiane | lets not start tossing accusations around |
21:24.52 | ben | Let's not start trolling, in the first place |
21:25.00 | VonhintenHOME` | Are you accusing him of tossing accusations around? |
21:25.14 | CowBook | are you accusing her of being a him? |
21:25.27 | VonhintenHOME` | no |
21:25.28 | ben | Are you accusing him of addressing her? |
21:25.31 | tom0 | you guys need some sleep ! |
21:25.37 | CowBook | am i accusing you of gender-confusion?! |
21:25.42 | VonhintenHOME` | Are you accusing me of staying up too late? |
21:25.49 | CowBook | am i accusing myself of something ?!@# |
21:26.13 | `Zypher | Aiiane: since I have no idea who ben is, I'm just going to ignore him for now |
21:26.30 | `Zypher | I was just trying to better my understanding of ace |
21:26.35 | ben | I am someone who is not too deluded to recognise the importance of libraries |
21:26.57 | *** join/#waruidev xJDx (n=xJDx@74.197.26.236) |
21:27.05 | ben | but if you can show that you are smarter than the generations of computer engineers who did, in fact, use libraries, by all means enlighten us |
21:27.16 | CowBook | back when i played tribes, there were a few scripters who had very useful, valuable apis, but for a while they had no desire of making them coexist, even though they had overlapping functionality |
21:27.17 | Aiiane | ben: kill the aggressive tone |
21:27.19 | CowBook | boy was that fun |
21:27.52 | Kody- | Anyone interested in helping with WarDB moderation? |
21:28.09 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
21:28.09 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
21:28.14 | ben | Does moderation involve mocking stupid people? |
21:28.15 | VonhintenHOME` | Sorry, I have a job :) |
21:28.21 | Aiiane | I moderate too many things already, if I did anything more I think I'd scream Kody- :P |
21:28.39 | Thunder_Child | so many openings Aiiane |
21:28.50 | Aiiane | ... |
21:29.14 | CowBook | Aiiane, would you scream, "Kody-!!!" |
21:29.14 | Aiiane | ~whalebomb Thunder_Child |
21:29.15 | purl | ACTION throws an explosive whale named Gunter at Thunder_Child and hides. |
21:29.26 | Aiiane | ~whalelemmings CowBook |
21:29.27 | purl | ACTION 's jaw drops as an army of lemmings escape the mouth of a rather sizeable whale named Remus. The army tramples CowBook |
21:29.27 | Thunder_Child | ~whaledodge Aiiane |
21:29.35 | Thunder_Child | ~dodge Aiiane |
21:29.36 | purl | at the last second thunder_child dodges out of the way of Aiiane's malicious and unprovoked attack. |
21:29.46 | Aiiane | fail, Th, fail |
21:29.51 | CowBook | ~whale aim |
21:31.30 | Kody- | ben: Mostly approving Renown builds and screenshots |
21:32.10 | ben | I do not know the first thing about renown builds, beyond stacking every point into toughness :S |
21:33.30 | Thunder_Child | ~whaledodge Aiiane |
21:33.31 | purl | 15 whales teleport around thunder_child, protecting thunder_child from any harm as a result of Aiiane's actions |
21:33.49 | Thunder_Child | man...i hate having to come up with them on my own |
21:34.05 | tom0 | Did they nerf that EMonitor addon (http://war.curse.com/downloads/war-addons/details/khalid.aspx) in today's patch? |
21:34.43 | Aiiane | um, no? |
21:38.46 | tom0 | okay, weird |
21:40.23 | Aiiane | off to class, back later |
21:43.53 | *** join/#waruidev Jenses (n=fake@static.67.24.202.85.in-addr.arpa.ka-net.dk) |
21:44.03 | Thunder_Child | wow...i want her number in 7 years http://www.collegehumor.com/video:1828310 |
21:46.11 | `Zypher | ben: I have no idea what your problem is with me but I'd rather you just drop it. |
21:47.10 | VonhintenHOME` | We should be teaching all our 11 year olds to field strip AR-15's... |
21:47.18 | ben | I dropped it 20 minutes ago, but thanks for bringing it back up? |
21:47.39 | `Zypher | I alt-tab between scenario pops |
21:47.41 | `Zypher | :S |
21:48.34 | `Zypher | Aiiane: are Shadow Warriors as useless as Squig Herders? |
21:49.24 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
21:49.24 | *** mode/#WARUIDev [+v Repo] by ChanServ |
21:49.41 | Thunder_Child | `Zypher, Aiiane, is in class |
21:49.51 | Thunder_Child | VonhintenHOME`, no they should learn on their own |
21:50.55 | `Zypher | Thunder_Child: need to find a reason to hate Squig Herders more |
21:51.23 | `Zypher | must hate! |
21:51.27 | Thunder_Child | `Zypher, any particular reason? |
21:51.33 | `Zypher | useless? |
21:51.38 | ben | How about: I play one? |
21:51.56 | Thunder_Child | i dunno, rnaged dps that can dps while moving |
21:51.59 | Thunder_Child | ranged* |
21:52.25 | Kody- | http://www.wardb.com/search.aspx?browse=1.1 3D previews for held items :) |
21:53.25 | `Zypher | Kody-: how do I go about getting a 3D preview? |
21:53.40 | Thunder_Child | `Zypher, really? |
21:53.45 | `Zypher | oh |
21:53.47 | Kody- | Click on the 3D Preview link |
21:53.47 | `Zypher | javascript |
21:53.48 | `Zypher | rofl |
21:53.49 | Thunder_Child | it's not that hard you lazy bum |
21:53.53 | `Zypher | I didn't have it turned on |
21:53.59 | Thunder_Child | ~fail `Zypher |
21:54.00 | purl | `Zypher: FAIL! |
21:54.37 | Aii | http://www.wardb.com/item.aspx?id=502907 I don't see a preview link Kody- :x |
21:54.38 | `Zypher | noscript :S |
21:55.02 | Thunder_Child | Aii, not all have it |
21:55.06 | Thunder_Child | it says if it does or not |
21:55.20 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
21:55.22 | *** mode/#WARUIDev [+v Repo] by ChanServ |
21:55.40 | Aii | it doesnt seem to say if it doesnt |
21:55.49 | Aii | oh, on the list |
21:55.53 | Thunder_Child | ya |
21:55.57 | Aii | doesnt say on the item page itself :S |
21:56.07 | Thunder_Child | yes it does, it doesnt have the button |
21:56.43 | Aii | absence of information != statement of lack of information |
21:57.26 | Thunder_Child | well being unable to do something seems to be a rather good statement of lack |
21:57.53 | Aii | yes, but there are many reasons why you might not be able to do something |
21:58.23 | Thunder_Child | correct, but regardless you cannot, which seems to be a rather good indacation of it saying that it cannot |
21:58.59 | Aii | it could be that the system for display was bugged |
21:59.07 | Aii | and thus the information existed but the system needed to be corrected |
21:59.29 | Thunder_Child | yep, it could easily be a bug, however that doesnt invalidate what i said |
22:00.14 | Aii | what you said, isn't very useful :P |
22:00.26 | Thunder_Child | agreed |
22:01.48 | *** join/#waruidev Karrion (n=kieron@corp-gw01.imrworldwide.com) |
22:02.17 | *** join/#waruidev chrixian (n=chatzill@71-8-120-151.dhcp.ftwo.tx.charter.com) |
22:02.41 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
22:02.41 | *** mode/#WARUIDev [+v Repo] by ChanServ |
22:02.57 | Thunder_Child | why doesnt repo have a mask? |
22:04.22 | Aii | doesnt need one? |
22:04.55 | Thunder_Child | true, no point in being malicious to something that seems to crash itself all the time anyway |
22:06.59 | Aii | lol :P |
22:08.02 | *** join/#waruidev Soltanis` (i=Soltanis@81.168.16.197) |
22:08.57 | VonhintenHOME` | hmm, why does TintColor seem to not work sometimes |
22:10.32 | Aii | going to need to provide a bit more context |
22:10.54 | Thunder_Child | wait...you mean you DONT read minds? |
22:11.21 | VonhintenHOME` | a dynamicimage in xml, tint_square texture, any values I put in TintColor doesn't seem to change its appearance |
22:12.51 | Aii | does WindowSetTintColor affect it, VonhintenHOME` ? |
22:13.00 | VonhintenHOME` | will try |
22:15.18 | Aii | http://xkcd.com/487/ :P |
22:15.45 | VonhintenHOME` | haha |
22:16.08 | Thunder_Child | i could do the last one |
22:16.27 | Thunder_Child | however it would involve apples |
22:17.34 | Aii | o_O |
22:18.09 | Thunder_Child | what, like you have never had apple pie during sex |
22:18.14 | VonhintenHOME` | clearly it would involve 2 pie's |
22:18.36 | `Zypher | Just wonderingg |
22:18.38 | Aii | http://xkcd.com/488/ <-- so true ;) |
22:18.43 | `Zypher | is anyone working on the equiv of Autobar atm? |
22:19.26 | ben | Aii: so trivial |
22:19.28 | `Zypher | guess not |
22:24.13 | Thunder_Child | `Zypher, you? |
22:26.08 | `Zypher | Thunder_Child: just making sure I wasn't conflicting with anyone |
22:26.09 | `Zypher | but yes |
22:28.58 | VonhintenHOME` | What's the most amount of tactics you can have? |
22:29.04 | `Zypher | 7? |
22:29.07 | `Zypher | 4 career |
22:29.11 | `Zypher | 2 renown |
22:29.12 | `Zypher | 1 tome |
22:29.13 | `Zypher | I think |
22:29.17 | VonhintenHOME` | only 1 tome? |
22:29.21 | `Zypher | I think |
22:31.45 | Thunder_Child | VonhintenHOME`, bottom left http://www.wardb.com/career.aspx?id=20 |
22:32.23 | VonhintenHOME` | k, thx |
22:33.40 | `Zypher | anyways Thunder_Child |
22:33.54 | `Zypher | I'm starting with DevBar as a basis for my version of AutoBar |
22:33.54 | `Zypher | :D |
22:36.24 | *** part/#waruidev Tsolval (n=Walker_A@rrcs-24-153-198-63.sw.biz.rr.com) |
22:37.38 | *** join/#waruidev Sores (n=Sores@92.254.245.46) |
22:39.12 | `Zypher | I think I'll make it modular like |
22:39.18 | `Zypher | AutoBar as the main |
22:39.18 | `Zypher | then |
22:39.22 | `Zypher | AutoBar_Potions |
22:39.26 | `Zypher | AutoBar_Mount |
22:39.27 | `Zypher | etc... |
22:39.48 | Sores | Just got in, but are you making "autobar" for war? |
22:39.51 | Thunder_Child | AutoBar_Farmforme |
22:39.59 | Sores | that'd be awesome |
22:40.27 | Aii | lua> math.rand(0,1) |
22:40.28 | lua_bot | Aii: luabot:1: attempt to call field 'rand' (a nil value) |
22:40.33 | Aii | lua> math.rnd(0,1) |
22:40.33 | lua_bot | Aii: luabot:1: attempt to call field 'rnd' (a nil value) |
22:40.38 | Aii | lua> math.random(0,1) |
22:40.38 | lua_bot | Aii: 1 |
22:40.43 | Aii | lua> math.random() |
22:40.44 | lua_bot | Aii: 0.96928393746227 |
22:40.49 | `Zypher | Sores: yes |
22:40.55 | `Zypher | but idk |
22:41.00 | `Zypher | I'm still working on it |
22:41.01 | Sores | hope you do, i will for sure use it |
22:41.06 | Sores | was one of my favorite mods in wow |
22:41.51 | `Zypher | see but I'm bad for options |
22:41.58 | `Zypher | :S |
22:42.01 | Sores | :P |
22:42.14 | Thunder_Child | become good |
22:42.16 | Thunder_Child | very fast |
22:42.52 | `Zypher | Thunder_Child: I hate slash commands |
22:42.56 | `Zypher | my next version of zbb |
22:43.03 | Sores | zypher, then make it gui? |
22:43.05 | `Zypher | is all hooked into the layout editor |
22:43.08 | Thunder_Child | `Zypher, Aii thankfuly already helped you out with that |
22:43.30 | `Zypher | Thunder_Child: libgui |
22:43.37 | `Zypher | we talked about libs already :P |
22:44.08 | Thunder_Child | well it doesnt matter HOW you get the options |
22:44.13 | `Zypher | :P |
22:44.19 | `Zypher | I'll put them in the layout editor |
22:44.20 | `Zypher | probably |
22:44.30 | Thunder_Child | rclick is fine by me |
22:45.08 | Aii | `Zypher: libgui is embedded too.... |
22:46.24 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
22:46.25 | *** mode/#WARUIDev [+v Repo] by ChanServ |
22:46.33 | `Zypher | Thunder_Child: I like right click |
22:46.55 | `Zypher | also the next version of zbb has the ability to disable the bars entirely |
22:46.59 | `Zypher | instead of just hiding them |
22:47.19 | *** join/#waruidev Beeblebrox42 (n=none@71.237.54.165) |
22:47.39 | Beeblebrox42 | Good evening everyone. |
22:47.48 | Aii | hi Beeblebrox42 |
22:48.59 | Beeblebrox42 | Hi Aii, I was wondering if I could make an offshoot addon from squared that would depend on it, but enhance it specifically for scenarios. |
22:49.59 | Beeblebrox42 | maybe even have it integrate some seeker type functionality in the off shoot. |
22:51.49 | Beeblebrox42 | I'd really like a squared list that shows all enemys in a scenario along with their healths and class icons, just like it does for the warband. I know you could do it Aii, but I'm not sure if that would be part of your original vision for Squared |
22:53.39 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
22:53.39 | *** mode/#WARUIDev [+v Repo] by ChanServ |
22:53.41 | Aii | Squared is designed to allow plugins |
22:54.10 | Aii | however, you wouldn't be able to get real-time health info |
22:54.22 | Aii | the API just doesn't have that |
22:54.26 | Aii | (for enemies) |
22:54.49 | Beeblebrox42 | Aii, K, I didn't know, I didn't want to make an addon called something like Squared-Cubed without talking to you first |
22:55.03 | VonhintenHOME` | LOL! ClearBlue digital pregnancy commercial.. "The most sophisticated people of techology you'll ever pee on" |
22:55.08 | Beeblebrox42 | Aii, really, then how do the enemy unit frames have the health precentage? |
22:55.18 | VonhintenHOME` | people=piece |
22:55.18 | Beeblebrox42 | VonhintenHOME` hehe |
22:55.19 | Aii | that's only your current target |
22:55.29 | Aii | not all of the enemies in the area |
22:55.46 | Aii | as soon as you swap away, you no longer know hp info for that unit |
22:55.53 | Beeblebrox42 | Aii, K, I more wanted to put in the Damage dealt/Heal dealt stats in their anyway |
22:56.21 | Aii | http://war.curseforge.com/projects/squared/pages/plugin-api/ |
22:56.59 | Thunder_Child | VonhintenHOME`, you have never been very drunk have you? |
22:57.39 | VonhintenHOME` | http://www.youtube.com/watch?v=DqX7VxW3wL0 |
22:57.58 | VonhintenHOME` | Thunder, lol... I've done more drugs and drank more alcohol than I will ever publicly admit ;) |
22:58.38 | Sores | to late, you just admit it :) |
22:58.39 | Repo | 10squared: 03Aiiane * r51 SquaredBuffIndicators/SquaredBuffIndicators.lua: Some potential buff module performance tweaks; drycoded (needs testing). |
22:58.44 | Thunder_Child | you just did |
22:59.05 | Aii | back in a min |
22:59.50 | VonhintenHOME` | I will never quantify it :) |
22:59.56 | Beeblebrox42 | Aii, nice, but I dont see anything there (yet) to just create my own layout groups and get the ability to broadcast my own events to that layout ignoring the ones from the client, which I think I would need. |
23:00.29 | VonhintenHOME` | Thunder, why do you say that? |
23:00.55 | Thunder_Child | VonhintenHOME`, because really drunk people piss on everything |
23:01.03 | Thunder_Child | well, men anyway |
23:01.28 | VonhintenHOME` | I've missed a lot, but never hit a piece of technology :) |
23:01.58 | Thunder_Child | i guess you werent doing it right then |
23:02.32 | nicoli_s | they have urinal peeing games for the drunk |
23:04.13 | Thunder_Child | nicoli_s, pro? |
23:07.14 | `Zypher | never |
23:07.15 | `Zypher | ever |
23:07.21 | `Zypher | do |
23:07.32 | `Zypher | local items = DataUtils.GetItems() |
23:07.32 | `Zypher | for k,v in pairs(items) do |
23:07.32 | `Zypher | d(items) |
23:07.33 | `Zypher | end |
23:07.44 | `Zypher | I'm still not able to push a button |
23:07.45 | `Zypher | rofl |
23:08.03 | *** join/#waruidev ben_____ (n=v@dslb-088-066-037-109.pools.arcor-ip.net) |
23:08.39 | VonhintenHOME` | well no kidding... for every pair in that table you just output the table :) |
23:09.40 | `Zypher | ya |
23:09.41 | `Zypher | I know |
23:09.55 | `Zypher | I must have called to dump the table atleast 50 times |
23:09.55 | `Zypher | rofl |
23:10.04 | `Zypher | woopsies |
23:11.13 | Thunder_Child | wheres the "i take it back" button |
23:11.31 | *** join/#waruidev WobWork (n=Wobin@203-206-178-228.perm.iinet.net.au) |
23:11.55 | `Zypher | yah |
23:11.56 | `Zypher | right |
23:12.04 | `Zypher | that required me to kill the damn process |
23:12.04 | `Zypher | rofl |
23:13.12 | *** join/#waruidev CowBook (n=cowboy@96.237.188.158) |
23:13.27 | `Zypher | also |
23:13.32 | `Zypher | I hate having to have wards |
23:13.33 | `Zypher | :S |
23:14.22 | shockbeta | think somethings wrong with this page: http://www.thewarwiki.com/wiki/API:Player.RefreshSingleAbility |
23:14.56 | shockbeta | in code block it's searchforabilitymapforability not refreshsingleability |
23:25.38 | sysrage | what's the thing called again to pull the ea interface stuff? easymyp? |
23:26.01 | sysrage | guess so. shoulda googled before asking :P |
23:30.59 | sysrage | wow quiet in here tonight |
23:31.46 | Thunder_Child | ~crickets |
23:31.47 | purl | ACTION chirps uninterestedly |
23:31.52 | sysrage | heh |
23:32.44 | WobWork | ~tumbleweed |
23:36.44 | sysrage | aww. how come it shows a bunch of hex filenames? thought it was gonna be easy to find the ones i wanted heh |
23:37.05 | VonhintenHOME` | because you didn't add the hash file |
23:37.14 | VonhintenHOME` | read the main page again |
23:37.23 | sysrage | heh thanks. i was being lazy |
23:38.03 | shockbeta | http://code.google.com/p/wardiff/source/browse/trunk/interface/default/ea_actionbars/?r=6 |
23:38.18 | shockbeta | replace ea_actionbars with what module you want to see |
23:38.35 | shockbeta | all lowercase. |
23:38.39 | WobWork | ~tumbleweed |
23:38.39 | purl | ACTION rolls across the empty channel to the theme of The Good, The Bad & The Ugly. |
23:39.09 | WobWork | damn you |
23:40.21 | Aii | Beeblebrox42: if you're wanting to have a completely different movable layout group, a Squared plugin probably isn't the way to go then |
23:40.38 | Aii | you'd probably be best just building your own xml |
23:40.51 | Aii | since all you really need is a few labels and an icon per enemy |
23:41.19 | sysrage | wtf.. game saying my pass is incorrect at char select screen |
23:41.38 | WobWork | sysrage: change your password =) |
23:41.49 | WobWork | if it still doesn't work after a few times |
23:41.56 | sysrage | it lets me into the patcher |
23:42.02 | WobWork | yeah, I know |
23:42.10 | WobWork | Mythic fuxup |
23:42.16 | sysrage | fun |
23:42.45 | Aii | sysrage: is this after crashing out of game, or directly from the patcher? |
23:42.55 | Aii | s/crashing/disconnecting |
23:43.34 | `Zypher | sysrage: same thing is happening to my brother atm |
23:43.35 | WobWork | point. If it's from disconnecting, it takes a little bit to log out of that server |
23:43.36 | sysrage | first time trying to play today. worked fine last night. no crashes |
23:43.38 | WobWork | or if you're changing servers |
23:43.58 | WobWork | I had that issue initially and changing the pw fixed it. |
23:44.01 | sysrage | changing pass didn't work.. unless i have to actually make it something new |
23:44.15 | WobWork | I heard something about the main account and child account pw's being the same can cause issue |
23:44.26 | WobWork | yeah, change to something new |
23:44.42 | Aii | i never use the in-game login o.o |
23:44.45 | Aii | just the patcher login |
23:45.01 | sysrage | that's all i use |
23:45.06 | WobWork | There's an ingame login? |
23:45.12 | sysrage | but it checks your pass again when you're actually picking servers |
23:45.14 | sysrage | it's automatic |
23:45.15 | VonhintenHOME` | yeah, I didn't know that either |
23:45.38 | WobWork | I suspect what I heard was a cause/effect failure =) |
23:45.43 | shockbeta | hehe loging, click through EULA, sign in again please. click throug Eula.... |
23:46.09 | WobWork | ie, changing the password helped, but the initial causation of the passwords for the main account and the child accounts was false |
23:46.12 | *** join/#waruidev Thunder_Child (n=TC@cpe-76-171-31-114.socal.res.rr.com) |
23:46.16 | sysrage | yup. totally new pass fixed it |
23:47.02 | WobWork | hm |
23:47.08 | WobWork | should I go and buy a cinnamon scroll? |
23:47.20 | sysrage | if you get me one |
23:47.22 | Thunder_Child | only if you get one for me as well |
23:47.25 | WobWork | It's an abomination of bread and sugar syrup |
23:47.31 | WobWork | but a tasty one |
23:47.47 | Aii | stop making me hungry ;_; |
23:48.01 | WobWork | What time is it over there, Aii? |
23:48.08 | Thunder_Child | .me goes to the fridge and gets out some cheesecake |
23:48.10 | knix | I'm hungry |
23:48.14 | Thunder_Child | Le Sigh |
23:48.19 | knix | I think it's time for an after-work subjug run |
23:48.32 | knix | That's where you go to Subway, and then the Brown Jug right next to it! |
23:48.32 | WobWork | knix: What will you subjugate? |
23:48.39 | WobWork | hehe |
23:48.51 | WobWork | (ps, ew subway =() |
23:48.58 | knix | pf |
23:49.01 | knix | What's wrong with Subway? |
23:49.07 | WobWork | The smell of their 'bread' puts me off like nothing else |
23:49.10 | knix | haha |
23:49.36 | knix | It's like 1/2 the price of a nice deli though =/ |
23:49.36 | knix | Also... right next to brown jug |
23:49.39 | WobWork | and you end up with a sandwich of lukewarm meat and soggy salad in a spongy bread =( |
23:49.59 | knix | Are you getting a toasted sub or something? |
23:49.59 | WobWork | What does Brown Jug offer? |
23:50.03 | knix | I'd never get that at subway |
23:50.06 | knix | It's a liquor store |
23:50.15 | WobWork | well that'd help =) |
23:50.17 | knix | So big bottles of bourbon! |
23:50.25 | WobWork | who cares what the food's like then! =) |
23:50.32 | knix | exactly ;) |
23:50.49 | WobWork | right. Cinnamonscroll time |
23:51.02 | WobWork | I wish we had a cinnabon style store |
23:51.16 | knix | I have no idea if they have those here |
23:51.18 | knix | probably |
23:51.18 | WobWork | then again... you americans probably use corn syrup =( |
23:51.23 | knix | haha |
23:51.40 | knix | I moved to Alaska! That's hardly even America anymore |
23:51.48 | WobWork | That's true |
23:51.54 | WobWork | and you have great relations with Russia =) |
23:52.23 | knix | People at my office will defend that statement |
23:52.49 | WobWork | Oddly enough, that woman has eroded my belief in the American political system more than Bush ever did |
23:53.06 | knix | :'( |
23:53.23 | WobWork | although... |
23:53.24 | knix | I live in the state that's in love with her |
23:53.26 | WobWork | if she does make it in |
23:53.27 | knix | How do you think I feel |
23:53.34 | Aii | WobWork: 4:53pm |
23:53.40 | knix | If she makes it in we're all screwed |
23:53.45 | WobWork | then the whole Beauty Pageant "What would you do" spiel would actually be possible |
23:53.52 | WobWork | She -could- attain "World Peace!!" |
23:54.06 | knix | hahaha |
23:54.18 | knix | Yea, after she destroyed the middle east |
23:54.30 | WobWork | Well, she never specified how many "Peaces" |
23:54.31 | knix | Some people have differing views of "peace" |
23:54.36 | knix | haha |
23:55.21 | `Zypher | wtb food |
23:55.22 | `Zypher | kthnx |
23:58.40 | `Zypher | http://waruidev.pastey.net/98508 |
23:58.54 | `Zypher | what would cause the game to break in that function? |
23:59.48 | knix | Is GetItems() massive? |
23:59.59 | WobWork | inventory |