00:07.01 | Bloodwalker | as far as I can tell WH uses 4 golors for targets... white for friendly not rvr flagged, yellow for friendly flagged, orange for enemy not hostile, and red for enemy hostile... can anyone else think of a color Im missing? |
00:07.44 | Bloodwalker | oops and blue for friendly npc |
00:07.48 | encaitar | The colors of the head? |
00:07.55 | encaitar | over the head? |
00:07.59 | Bloodwalker | ya |
00:08.05 | Bloodwalker | and the names |
00:08.07 | encaitar | Green for party members not flagged |
00:09.25 | Bloodwalker | thx encaitar... trying to add to my RCG addon for those players who are color blind... any others anyone can think of? |
00:13.28 | encaitar | I think that's it |
00:15.50 | Bloodwalker | Ill have to dosome testing to make sure I got them all properly |
00:22.11 | Alocer | If anyone is curious, GameData.Player.RvRStats.LifetimeDeathBlows doesn't always increase immediately after the event PLAYER_RVR_STATS_UPDATED |
00:22.54 | Thrae | Hmmm is the "SHADE = 21" the Witch Elf or Blackguard? |
00:23.14 | Valkea | BG |
00:23.33 | Thrae | Yeah I thought so. |
00:23.55 | Valkea | I use it in my addon to display the class icon and this is the BG icon |
00:37.26 | Aii | iirc the witch elf is ASSASSIN |
00:47.37 | Thrae | Is Orange "Mythic" rarity? |
00:49.06 | Aii | believe so yes |
00:49.42 | Aii | unless you're talking about the dye, in which case no, it's just Rare ;) |
00:50.14 | Thrae | Heh |
00:54.57 | Thrae | Making a quick little addon that parses the Guild Vault and saves its info in a readable fashion so I can make a thread on our guild forums to get rid of old crap that's been sitting there forever. |
00:57.01 | *** join/#waruidev Gruh_ (n=chatzill@d-69-161-95-141.cpe.metrocast.net) |
00:57.12 | Thrae | Ewww, Salvagable but not repairable items have an itemType of 0. |
00:58.53 | Alocer | Anyone know if it's possible to figure out if the event PLAYER_RENOWN_UDPATED still fires if you're RR80? I'm guessing no? |
01:02.06 | Bloodwalker | I believe it does... because it still fires when your maxed renown for your level |
01:03.06 | Alocer | Hmmm okay, I guess I'll have to use that event then for trying to get the name of the player you kill and fix it later if it stops working. The event PLAYER_RVR_STATS_UPDATED wasn't giving me a reliable way to get that name, sigh |
01:03.49 | Bloodwalker | trying to coordinate an event and then parse chat logs is never going to be 100% theres no guarantee about the order |
01:05.00 | Alocer | Yeah, I just didn't want to have to constantly parse the chat log as that seems like a very bad performance idea |
01:05.51 | Alocer | Using the stats updated event I'd get weird things like keep lord Bodyguards sometimes |
01:06.11 | Alocer | Blargh, whole basis of my mod is getting that name :p |
01:07.45 | Alocer | Was WoW's API this difficult to work with? I never got around to trying to make any mods for it before I quit |
01:10.25 | Bloodwalker | it changed alot from initial release |
01:10.30 | Bloodwalker | no idea what its like now |
01:10.47 | Alocer | Or I guess I could try parsing say the last 10 lines of chat on those events for the "You have slain" message |
01:11.53 | Alocer | Or use both events :p |
01:12.06 | Alocer | Wait no, bad idea |
01:12.21 | Bloodwalker | hehe just dont make it too complicated or itll be that much simpler to break when theres game updates |
01:12.54 | Aii | oh btw Kaelten |
01:13.00 | Aii | <3 much for the new packager options |
01:13.10 | Alocer | Yeah unfortunately found that out already, this is my first rewrite to try and get it to work better |
01:14.15 | Bloodwalker | the addon Im working on atm... RCG I know its going to get broken really easily and not a way Id ever suggest someone write an addon but its small and itll work for those that really need it |
01:14.43 | Aii | I'm pretty much screwed with regards to updates, there's no way to keep Squared "uncomplicated" :P |
01:15.26 | Bloodwalker | hehe no kidding Aii...any little change and its likely to get busted |
01:16.26 | Aii | I try to anticipate changes though and patch for them ahead of time when I can |
01:16.44 | Bloodwalker | for RCG Im going to highjack the TargetInfo:GetRelationshipColor() function.. and use the Mythic provided colors to determine target type and substitute user configured colors instead |
01:16.54 | Alocer | Oh dang, I just realized that parsing mutliple lines is bad in case you get two killing blows quickly.... for that matter if you kill two people at once in an AoE it won't work either. Maybe I should just constantly parse the chat log |
01:17.46 | Bloodwalker | Yup Alocer that would be a problem |
01:18.06 | Bloodwalker | you would get 2 events though.. one for each kill |
01:20.00 | Bloodwalker | though by hooking the relationship color function any other lua script will get user configured colors for tooltips and windows etc.. changing the color in one spot for everything... except of course for the colors that are in the world.. like names over targets |
01:21.34 | Alocer | I guess I could try parsing the log constantly and see how bad my game runs :p |
01:21.58 | Bloodwalker | try not to parse the whole string if you know its not what you want |
01:22.22 | Alocer | Yeah first thing I'd do is try and match it to "You have slain" and if not then return |
01:23.07 | Alocer | If that's what you meant |
01:23.22 | Bloodwalker | yup thats the idea.. |
01:24.07 | Bloodwalker | a little more work upfront to find the fastest way to identify the strings you want the less resources constant parsing will take |
01:25.00 | Aii | are 'slain' messages not in their own filter type? |
01:25.22 | Alocer | It's umm |
01:25.42 | Alocer | Kills/Death (Yours) |
01:25.46 | Alocer | I believe |
01:25.56 | Aii | well, TextLogGetEntry() returns 3 arguments |
01:26.03 | Aii | the timestamp, the filternum, and the text |
01:26.13 | Alocer | Ahhhh I could check the filternum |
01:26.18 | Aii | so you can just ignore everything except ones with the proper filter number |
01:26.24 | Bloodwalker | there ya go... its its not the right filter chuck it out right away |
01:26.33 | Alocer | Excellent, thanks for the insight |
01:26.44 | Bloodwalker | number comparisons are quick |
01:27.37 | Alocer | I'll be back in a few |
01:34.37 | *** join/#waruidev Cairenn (n=Cairenn@MMOI/Administratrix/Cairenn) |
01:34.37 | *** mode/#WARUIDev [+o Cairenn] by ChanServ |
01:41.42 | Cairenn | Aii: hey Aii |
01:44.09 | Cairenn | errr, sorry, that message was brought to you by the Department of Redundancy Department |
01:44.59 | Bloodwalker | Capt Obvious strikes again! |
01:45.06 | Cairenn | yeah really |
01:45.18 | Aii | :) |
01:55.34 | ckknight | Aii: ping |
01:55.53 | ckknight | @ticket curseforge 588 is now implemented |
01:55.55 | Repo | ckknight: http://www.curseforge.com/projects/curseforge/tickets/588 - Allow image attachments to tickets. Reported by: Aiiane. Type: Enhancement. Updated: 27 seconds ago. Component: Ticket System. Status: Fixed. Priority: Medium. Assignee: ckknight. Votes: +12. Comments: 2 |
01:58.22 | Aii | pong, and thanks |
01:59.14 | Aii | im still getting used to having 'under review' the default action rather than 'normal' |
01:59.26 | ckknight | it's safer, all-in-all |
01:59.38 | ckknight | at least I added the checkbox to select everything |
01:59.38 | ckknight | :-) |
01:59.48 | Aii | sure, but at least for a few more days there are probably going to be a number of projects that are 'under review' for about 6 seconds :P |
02:00.26 | Aii | hmm |
02:00.46 | Aii | is there any way that an option to include a file in the initial 'post a ticket' form could be added, ckknight ? |
02:01.02 | Aii | I feel that a lot of people not familiar with the curseforge interface might completely miss it otherwise |
02:01.03 | ckknight | because there's a preview button, that doesn't really work |
02:01.18 | Aii | hrm |
02:01.47 | Aii | maybe a checkbox for 'attach a file after creating this ticket' ? and if checked, will automatically take them to the attachment form |
02:02.06 | ckknight | that could work :-_) |
02:02.08 | ckknight | :-)* |
02:17.50 | Daegalus | Aii: im liking nambla xD |
02:20.27 | ckknight | all that man-boy love does a body good, Daegalus? |
02:20.56 | Daegalus | huh? |
02:21.04 | Daegalus | im not getting it ckknight |
02:21.11 | ckknight | North American Man-Boy Love Association |
02:21.31 | ckknight | http://en.wikipedia.org/wiki/NAMBLA |
02:22.20 | Aii | aka the organization that the original satire is centered around |
02:22.44 | Aii | on a side note, http://yro.slashdot.org/comments.pl?sid=1069977&cid=26198979 |
02:22.46 | ckknight | Aii: okay, added the checkbox |
02:22.57 | Aii | I would really hate to see a plutonium-fueled car 'knock' |
02:26.58 | Aii | also, http://en.wikipedia.org/wiki/Project_Orion_(nuclear_propulsion) |
02:27.13 | Aii | the idea of a spacecraft fueled by dropping nuclear bombs out its tailpipe amuses me. |
02:28.52 | ckknight | hehe |
02:50.28 | Valkea | good night / day |
02:50.48 | gutgut_ | g n8 :) |
02:50.55 | *** part/#waruidev Valkea (n=Valkea@bdv75-1-81-57-75-144.fbx.proxad.net) |
03:06.23 | *** join/#waruidev iambic (n=iambic@208.176.157.252) |
03:15.42 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
03:15.42 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
05:04.34 | gutgut_ | Aiiane could you manage that squared will be showed when player is in siege? |
05:09.10 | *** join/#waruidev laggard (n=laggard@208.176.157.252) |
05:55.11 | *** join/#waruidev gutgut (n=Aes@p5B0A6DF8.dip.t-dialin.net) |
06:03.29 | *** part/#waruidev gutgut (n=Aes@p5B0A6DF8.dip.t-dialin.net) |
06:03.40 | *** join/#waruidev gutgut (n=Aes@p5B0A6DF8.dip.t-dialin.net) |
06:06.38 | *** join/#waruidev gutgut (n=Aes@p5B0A6DF8.dip.t-dialin.net) |
06:48.38 | *** join/#waruidev Haloperidol (i=2nj31vv2@p57A0FFF0.dip.t-dialin.net) |
07:04.25 | Repo | 10rcg: 03Bloodwalker * r4 / (3 files in 2 directories): Added new custom color settings |
07:04.29 | Repo | Hook into targetinfo colors |
07:04.34 | Repo | Heavy refactoring for all functions |
07:04.54 | Repo | 10rcg: 03Bloodwalker 04Beta v0.2.1 * r5 : Tagging as Beta v0.2.1 |
07:19.58 | Bloodwalker | nite all |
07:21.38 | Aii | night Bloodwalker |
10:55.45 | Repo | 10ttitan: 03SquigyStardust * r143 / (7 files in 2 directories): Updated and fixed problems (Hopefully) |
10:56.07 | Repo | 10ttitan: 03SquigyStardust 04v2.1.17-release * r144 : Updated and fixed problems (Hopefully) |
11:52.25 | *** join/#waruidev Haloperidol (i=d24260fl@p57A0C944.dip.t-dialin.net) |
11:57.03 | *** join/#waruidev Haldol (i=c0u375uw@p57A0C944.dip.t-dialin.net) |
12:03.46 | *** join/#waruidev Saint-N (n=art3mis@WoWUIDev/WoWI/HKUI/art3mis) |
12:04.00 | *** join/#waruidev tortall (n=kvirc@75.42.96.214) |
12:25.29 | *** join/#waruidev MoronWar (i=MoronWar@dynamic-acs-24-154-210-158.zoominternet.net) |
13:15.15 | Repo | 10odwc: 03gutgut * r12 / (2 files in 1 directory): Release-fix for christmas patch |
13:15.40 | Repo | 10odwc: 03gutgut 04v1.2 * r13 : -fix for christmas patch |
13:20.12 | *** join/#waruidev Valkea (n=Valkea@bdv75-1-81-57-75-144.fbx.proxad.net) |
13:20.16 | Valkea | hello |
13:32.18 | tortall | Hi |
13:32.35 | tortall | Anyone know if OnShutdown is called on a /reload? |
13:35.23 | *** join/#waruidev gutgut_ (n=Aes@p5B0A4358.dip.t-dialin.net) |
13:47.44 | *** join/#waruidev Deadhawk (n=kvirc@79-65-144-79.dynamic.dsl.as9105.com) |
13:53.28 | Valkea | i guessyes it is |
13:53.49 | Valkea | ... no i am sure it is in fact |
14:15.46 | *** join/#waruidev Thorien (n=jdoggett@host-216-153-159-218.man.choiceone.net) |
15:01.58 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
15:01.58 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
15:05.06 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
15:05.06 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
15:27.04 | *** join/#waruidev Haloperidol (i=33u766v9@p57A0C944.dip.t-dialin.net) |
15:49.23 | encaitar | Can an event handler go to a local function? |
15:59.26 | encaitar | Nope, it can't. |
16:17.26 | tortall | Umm, why couldn't it? |
16:21.49 | tortall | That's interesting. |
16:21.58 | tortall | I wonder why that limitation exists. |
16:22.33 | tortall | Oh. Because RegisterEventHandler takes a string instead of a function reference. |
16:28.27 | nicoli_coding | whic his dumb |
16:28.35 | nicoli_coding | which is* |
16:30.19 | tortall | I think so too. |
16:30.40 | tortall | It has one advantage, though. You can easily change the function that implements the handler. |
16:57.00 | *** join/#waruidev Bloodwalker (n=none@CPE001ee55ab1f9-CM0012254086ac.cpe.net.cable.rogers.com) |
17:06.00 | encaitar | I don't suppose there's a way to stop a function from sending text to the chat window. |
17:10.43 | Bloodwalker | what kind of text? |
17:11.26 | encaitar | AddActiveTactic will send an error message to the chat window if there's no slots available. |
17:12.15 | encaitar | TacticsEditor.ExternalAddTactic doesn't ... but in this case it will actually wipe all the tactics there for some reason I'm not quite sure of. |
17:13.38 | encaitar | AddActiveTactic works, but spams chat. If there's no way around it I'll just leave off this functionality. |
17:14.28 | encaitar | Well, I could probably get around it by putting in a timer with an onupdate function but that's kind of messy. |
17:20.23 | Bloodwalker | well couldnt you check yourself if theres empty slots? and only call the add when theres a spot for it? |
17:23.29 | encaitar | I'm actually calling from the tactics updated event, and it's a little crazy, because that event fires a lot when you're switching sets and it continues to think the tactic isn't loaded after it has been and that causes the spam. |
17:28.57 | Bloodwalker | well you cant stop errors from being printed out unless you hook the function but for this case wouldnt be pretty |
17:29.34 | Bloodwalker | have a look at InternalAddOrSwapTactic which is what the externaladd calls to find out why its dumping all your tactics |
17:29.55 | Bloodwalker | or you might be able to make a similar function thatll work the way you want it to |
17:34.28 | Cairenn|afk | have a good day all, I'm heading out now, won't be back on until tomorrow |
17:36.27 | encaitar | That's what's a little odd, InternalAddOrSwapTactic is supposed to just do nothing if there's no buttons available. |
17:36.38 | encaitar | (so it's a rather misnamed function) |
17:38.25 | Bloodwalker | the same function is used internally when you swap tactics with drag n drop |
17:38.53 | Bloodwalker | Have fun Cairenn|afk |
17:40.00 | tortall | A bit of Holiday cheer for me. I have a new job lined up for next year! :) |
17:40.07 | encaitar | gratz! |
17:41.12 | Bloodwalker | awesome tortall.. now you can hit the eggnog :) |
17:45.22 | tortall | Latkes. Hit the Latkes. I'm Jewish :) |
17:45.27 | encaitar | Bah, it's not worth it. It's only an issue if they don't already have a tome tactic in the set they're switching to, I can just include that in the notes. |
17:58.39 | encaitar | Ha! Found a way to do it. |
17:58.41 | *** join/#waruidev gutgut (n=Aes@p5B0A6364.dip.t-dialin.net) |
18:18.19 | *** join/#waruidev Flarin (n=mstamper@nat-lmt.mentorg.com) |
18:27.47 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
18:27.47 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
18:35.01 | encaitar | Yay, it's all working and nothing is being spammed. |
19:11.19 | Bloodwalker | great |
19:19.36 | *** join/#waruidev smcn (i=smcn@75-164-153-84.ptld.qwest.net) |
19:33.22 | *** join/#waruidev tronned (n=address@pool-96-244-251-190.bltmmd.fios.verizon.net) |
19:43.26 | *** join/#waruidev smcn (i=smcn@75-164-153-84.ptld.qwest.net) |
19:49.47 | *** part/#waruidev Flarin (n=mstamper@nat-lmt.mentorg.com) |
20:06.56 | Repo | New project: http://war.curseforge.com/projects/qts/. QuickTacticSwitch. encaitar (Manager/Author). Approved by Ackis. |
20:07.47 | Saint-N | wheeeeeeeeeee |
20:07.57 | Saint-N | isnt that like the 5th quick tactics changer? |
20:08.02 | Saint-N | in the last 3 days |
20:08.20 | encaitar | It was TomeTacticSwitch |
20:08.31 | encaitar | But now supports other tactic types |
20:08.34 | Saint-N | really? just tomes? |
20:08.48 | Saint-N | i swapped career ones that way when i first saw yer tome one |
20:08.51 | encaitar | Yeah, Tomes are the ones that need changing most often |
20:09.01 | encaitar | Hmm |
20:09.10 | Saint-N | and im rpetty sure it was yers |
20:09.18 | Saint-N | oh well maybe im insane |
20:09.37 | Saint-N | i really wish someone would track down a camera chack though |
20:09.43 | Saint-N | so i could zoom out much further |
20:09.53 | Saint-N | i hate being able to see nothing when im mounted |
20:12.14 | encaitar | You couldn't have switched career tactics with my mod before because it was hard coded to only list tome's before this version. |
20:12.26 | encaitar | I'm not aware of any other mods that do something similar though. |
20:17.38 | encaitar | I think I'm done with that mod now, except for maybe some language support stuff. |
20:42.30 | Bloodwalker | bugs will happen encaitar :) your never done till you abandon it |
20:42.37 | encaitar | Heh |
21:05.35 | *** join/#waruidev Alocer (i=473c324e@gateway/web/ajax/mibbit.com/x-9be92eb78d9a4c15) |
21:10.51 | Alocer | The "Destruction Kills" filter is only for player kills, not rvr mob or keep lords or anything, correct? |
21:11.42 | Alocer | While I was parsing the chat log for "You have slain" messages to get the name of the player you kill in PvP, I realized it also catches mob kills :p |
21:15.44 | Alocer | Then again the "Destruction Kills" messages change a lot, but I think they all have the format of "<playerKilledName> has been *destroy/skewered/whatever* by <playerKillerName>" |
21:21.29 | Alocer | I suppose the question I should be asking is, if someone deletes their combat chat tab, do they still receive the messages from the Destruction Kills filter |
21:42.23 | Valkea | the combatlog have to be enabled |
21:46.37 | tortall | As long as the log is enabled, it doesn't matter if the filters are shown anywhere |
21:47.27 | Valkea | yes, but he have to take care off addons that de-activate the combat log |
21:47.47 | *** part/#waruidev Thorien (n=jdoggett@host-216-153-159-218.man.choiceone.net) |
21:48.56 | Alocer | Hmmm dang |
21:49.45 | Alocer | That was my best shot at reliably getting the name of the player you kill too |
21:50.29 | Alocer | I guess I could add a disclaimer that you need a combat log with that filter turned on... |
21:51.51 | Alocer | But when you say combatlog has to be enabled, do you mean having a combat chat tab? |
22:05.52 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
22:05.52 | *** mode/#WARUIDev [+v Repo] by ChanServ |
22:07.30 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
22:07.30 | *** mode/#WARUIDev [+v Repo] by ChanServ |
22:08.14 | *** join/#waruidev Repo (n=supybot@69.57.184.216) |
22:08.14 | *** mode/#WARUIDev [+v Repo] by ChanServ |
22:13.43 | Valkea | i guess you can have combatlog enambled without combat tab |
22:13.54 | Valkea | combat tab is only a set of filters |
22:18.44 | tortall | I hope that people will stop turning off the log now that the memory leak has been fixed. |
22:19.33 | tortall | And you can create a log that does not appear in any chat tab. The chat tab is basically a window into a log, and does not define the properties of the log -- such as whether or not it is enabled. |
22:20.07 | tortall | tdps uses the combat log and I've not had any complaints about it. |
22:20.24 | Alocer | Ahhhh I see I see thanks for clearing that up |
22:20.49 | Alocer | I'll probably go ahead and just use the Destruction/Order Kills filters based on your realm, and tell people that they can't use a mod that turns logging off |
22:21.30 | Alocer | As tortall says, the combat log shouldn't be causing many problems now |
22:21.36 | tortall | The only mod I know of that turned of the combat log was Aiiane's, and she only wrote it to help against the memory leak. |
22:22.14 | Alocer | Okay that simplifies it :) |
22:24.11 | Alocer | I was also looking for suggestions on which event(s) to use to parse the log for the Kills message, I was using PLAYER_RVR_STATS_UPDATED but that doesn't seem to fire often enough, plus if someone doesn't RvR for a while I don't want to have to parse possibly thousands of lines of chat |
22:24.38 | Alocer | So I was debating using PLAYER_TARGET_UPDATED since I'm already using it |
22:25.19 | tortall | There is an event that fires when a new entry is added to the log. I use that. |
22:25.49 | tortall | It would be really neat if the entry was passed as a parameter, but afaik, it isn't. |
22:26.09 | Alocer | CHAT_TEXT_ARRIVED doesn't catch combat messages though I believe |
22:26.15 | tortall | It does not. |
22:26.24 | tortall | because the combat log is not chat text :) |
22:26.57 | Alocer | Hehe true, but it also doesn't catch the Kills/Deaths (Yours) filter which is by default sent to the Chat tab, even though it's still a combat message which is why it doesn't catch it |
22:27.13 | tortall | RegisterEventHandler( TextLogGetUpdateEventId( "Combat" ), "TortallDPSCore.OnCombatLog" ) |
22:27.27 | art3mis | much stokage! |
22:27.55 | Alocer | Sounds like TDPS is using WORLD_OBJ_COMBAT_EVENT |
22:27.57 | art3mis | come spring or so i get to stop being a tech support phone nerd, and get boosted to linux engineer with a more than double pay increase and no manager |
22:28.05 | tortall | No, it's using what I just posted :) |
22:28.12 | art3mis | PLUS my end of year bonus was 17.5% of my pay |
22:28.33 | Alocer | Hmm I'll have to download it and see what that TortallDPSCore.OnCombatLog is |
22:29.01 | tortall | All it does is pull the latest entry from the log and parse it. |
22:29.19 | Alocer | Oh hahaha I'm dumb I was reading it wrong |
22:29.52 | Alocer | I'll have to try TextLogGetUpdateEventId( "Combat" ), I didn't know text events existed like that one |
22:29.58 | tortall | function TortallDPSCore.OnCombatLog( updateType, filterType ) |
22:29.59 | tortall | <PROTECTED> |
22:29.59 | tortall | <PROTECTED> |
22:29.59 | tortall | end |
22:30.07 | tortall | It's new in 1.1 |
22:30.16 | Alocer | Very nice |
22:30.19 | tortall | Aiiane pointed it out to me last week or the week before. |
22:31.09 | Alocer | Excellent excellent, do you know all of the parameters for TextLogGetUpdateEventId( "Combat" )? |
22:31.16 | Alocer | Or is it just those 2? |
22:35.59 | tortall | That is one parameter. The log name. |
22:36.52 | tortall | Or do you mean the params to the handler? |
22:41.02 | Alocer | erm |
22:41.16 | Alocer | to the handler |
22:41.56 | tortall | The names should make it obvious :) |
22:42.04 | tortall | one tells you what happened to the log. |
22:42.30 | Alocer | Yeah I got updateType and filterType, was just curious if those were the only 2 it sent :p |
22:42.55 | Alocer | I'm not always the brightest bulb in the pack |
22:45.52 | tortall | That's the only two that Mythic uses in their code. I've never checked to see if there are more. |
22:48.54 | Alocer | Okay thank you very very much |
22:56.57 | Bloodwalker | ~lart tortall |
22:56.57 | purl | blames tortall for all the evil in the world |
22:59.51 | tortall | ~poke Bloodwalker |
22:59.52 | purl | ACTION cuts down a small tree, sneaks up behind Bloodwalker, pokes Bloodwalker repeatedly, hilarity ensues. |
23:07.37 | Bloodwalker | theres a really good joke there about tortall chasing me with wood... but I wont go there.. it is the holidays after all :) |
23:30.23 | Valkea | Hey Tortall are you still here ? |
23:37.10 | tortall | I'm here, Valkea |
23:37.24 | tortall | And Bloodwalker, what happened on REM stays on REM! |
23:40.26 | encaitar | Is there an OnKeyDown or OnKeyUp event? |
23:40.54 | encaitar | for editboxes |
23:41.27 | Valkea | http://thewarwiki.com/wiki/Category:API_Core_Events look like no |
23:42.07 | encaitar | Hmm |
23:43.24 | tortall | Don't rely on that list. |
23:43.32 | tortall | Best is to check WAR.exe, if you can |
23:45.02 | tortall | I believe there's only ESCAPE_KEY_PROCESSED and ENTER_KEY_PROCESSED |
23:45.47 | tortall | But WarWiki is far from complete. I'd never use it as authorative. Rather, use it as a reference for what it has. Don't assume that if it's not there that it doesn't exist :) |
23:47.43 | tortall | And you never know when you'll come across odd things such as "Num Birth Rate Keys" |
23:48.06 | tortall | It looks like you can also trap the tab key. |
23:48.25 | encaitar | Yeah |
23:48.41 | tortall | TextEditBoxSetHandleKeyDown |
23:49.34 | encaitar | Interesting |
23:52.30 | tortall | I'm just guessing, but I'd say it takes the editbox name and a function to act as the handler. Or it might take a boolean. |
23:52.48 | encaitar | It takes two parameters |
23:52.52 | tortall | If the latter, I don't know how you'd setup the handler. |
23:52.54 | encaitar | experimenting with it |
23:53.39 | tortall | If you have the ability, run the Unix strings program on WAR.exe. You can find a lot of stuff that simply isn't documented anywhere else. |
23:54.07 | encaitar | Ah didn't think of that. |
23:54.26 | encaitar | Been meaning to share the folder so I can mount it on my linux box. |
23:55.02 | encaitar | it doesn't like a function reference anyway |
23:55.10 | Bloodwalker | what do you want to do in your editbox encaitar? |
23:55.22 | tortall | If the 2nd param takes a function, it will take a string, like RegisterEventHandler does. |
23:55.23 | encaitar | Just want to know when a key is pressed |
23:55.44 | Bloodwalker | there is also a editbox changed event.. I use that one |
23:57.11 | *** join/#waruidev ckknight (n=ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
23:57.11 | *** mode/#WARUIDev [+o ckknight] by ChanServ |
23:58.43 | encaitar | the vent is just changed? |
23:58.46 | encaitar | event |