Citation preview
Mar 31 12:42:19 <SinZ> it does <b> Mar 31 12:42:53
<Noya> I tried Mar 31 12:42:59 <Noya> its default font
Mar 31 12:43:21 <DoctorGester> wtf is width:
fill-parent-flow(1.0) Mar 31 12:43:21 <Noya> My only guess is
its a problem with loadscreen but dunno Mar 31 12:43:40
<SinZ> did you move the mouse at all Mar 31 12:43:45
<DoctorGester> haha I asked already Mar 31 12:43:48
<DoctorGester> btw Mar 31 12:43:55 <Noya> move as in
hover? Mar 31 12:43:58 <DoctorGester> maybe <b> is just
defined in dotastyles.css? Mar 31 12:43:59 <SinZ> move as in
move Mar 31 12:44:04 <Noya> I move it Mar 31 12:44:07
<Noya> to accept start match Mar 31 12:44:36 <SinZ>
even in the battlepass Mar 31 12:44:47 <SinZ> it needs mouse
movement to correctly render bold Mar 31 12:45:38
<DoctorGester> omg Mar 31 12:45:42 <DoctorGester> I was
right Mar 31 12:45:48 <Noya> it needs dotastyles? Mar 31
12:45:50 <DoctorGester>
https://github.com/SteamDatabase/GameTracking/bl
ob/631919dc8734f23d61a258096cb0c0649e8a1f8f/dota/game/dota/pak01_dir/panorama/st
yles/dotastyles.css#L346-L349 Mar 31 12:46:03 <Noya> nice Mar
31 12:46:08 <Noya> so I can add that Mar 31 12:46:21
<Noya> 1 sec Mar 31 12:46:22 <DoctorGester> I have no
clue why I couldn't remember it earlie r Mar 31 12:46:30
<DoctorGester> because I actually had the same issue Mar 31
12:46:39 <DoctorGester> but that was like 6-7 months ago Mar
31 12:46:51 <SinZ> oh wow Mar 31 12:46:53 <xPaw> I
dropped opening dota vpk in VRF to ~8 seconds on my ma chine, still
slow Mar 31 12:46:55 <SinZ> that comment on line 333 Mar 31
12:46:58 <SinZ> thats cancer Mar 31 12:47:08 <SinZ> /
HTTP styles used by labels Mar 31 12:47:09 <DoctorGester>
http styles Mar 31 12:47:14 <SinZ> </3 Mar 31 12:47:15
<DoctorGester> what is that even supposed to mean Mar 31
12:47:16 <Noya> Yeah I dont include dotastyles anymore Mar 31
12:47:19 <Noya> just too much stuff Mar 31 12:47:23
<Noya> I end up colliding with my own Mar 31 12:47:25
<SinZ> DoctorGester: its meant to be html Mar 31 12:47:28
<SinZ> but it ended up http Mar 31 12:47:39 <SinZ>
because some people don't pay too much attention Mar 31 12:47:44
<SinZ> and mix protocol with contents </3 Mar 31 12:48:30
<DoctorGester> / Flat Button for the times when the
understate d look says more Mar 31 12:48:50 <SinZ> for people
that are out of IT I can get the confusion ki nda, as most http
traffic is for html pages Mar 31 12:49:01 <SinZ> but valve
come on Mar 31 12:49:01 <DoctorGester> wait a fucking second
vcss supports // ? Mar 31 12:50:02 <Noya> Yes Mar 31 12:50:24
<Noya> also /* */ Mar 31 12:50:28 <Noya> but I think
css in general takes that Mar 31 12:51:07 <Noya> that triple
// is so ugly Mar 31 12:51:21 <Noya> also +commend
DoctorGester it works Mar 31 12:51:26 <Noya> fuck Mar 31
12:51:29 <Noya> +commend DoctorGester **** ENDING LOGGING AT
Thu Mar 31 12:52:54 2016
**** BEGIN LOGGING AT Sat Apr 02 13:59:18 2016
Apr 03 01:38:16 <Noya> just because its a new point Apr 03
01:38:30 <Noya> the rex point was screwed Apr 03 01:38:45
<Noya> it only rolls in absolutes Apr 03 01:38:48
<Noya> 0/180 Apr 03 01:39:11 <Noya> -20 pitch on the
box has the same as -140 Apr 03 01:39:15 <Noya> pfff Apr 03
01:42:01 <Noya> so yeah the hack isnt good Apr 03 01:42:04
<Noya> you can just try Apr 03 01:42:07 <Noya> random
props Apr 03 01:42:13 <Noya> until you get the one with a
good built-in roll Apr 03 01:42:32 <Noya> would not recommend
Apr 03 01:42:58 <Noya> but I needed to do this
http://gfycat.com/WaryCompleteHa mmerheadshark Apr 03 01:43:42
<Cazora> I got a friend to translate my game's addon_engl
ish.txt into chinese Apr 03 01:43:56 <Cazora> what else do i
need to do? Apr 03 01:44:05 <Noya> place an addon
addon_schinese.txt in resource Apr 03 01:44:06 <Noya> and
thats it Apr 03 01:44:33 <Cazora> "schinese"? Apr 03 01:44:53
<Noya> simplified chinese Apr 03 01:45:28 <Noya> also
you can do a workshop text Apr 03 01:45:30 <Noya> on each
language Apr 03 01:45:36 <Cazora> cool thanks Apr 03 01:45:43
<Noya> so that players with steam/dota on that language will
re ad that description instead Apr 03 01:48:13 <Noya> nite
**** ENDING LOGGING AT Sun Apr 03 01:48:14 2016
**** BEGIN LOGGING AT Sun Apr 03 13:00:14 2016
Apr 03 13:39:22 <Alram> close but far away Apr 03 13:39:26
<xPaw> what's up? Apr 03 13:39:43 <DoctorGester> aint
no recursion sum can wrap around my disksiz e Apr 03 13:39:45
<Alram> that vertex shader string chunk Apr 03 13:45:41
<berz3rk> which object in dota2 comes closest to this sign ?
http://4d663a369f9f03c3c61e-870e77779efd63f7bd6c2ee08d8cfae6.r2.cf1.rackcdn.co
m/images/Crderen9Q8q4.878x0.Z-Z96KYq.jpg Apr 03 13:45:50
<berz3rk> the circle sign on the ground Apr 03 13:48:37
<movexig> Probably some of the particle textures Apr 03
13:48:43 <movexig> But it's not too hard to just do your own
there Apr 03 13:50:05 <xPaw> Perry does light move on its own
in current version in m odel viewer? Apr 03 13:50:54
<Not-40b8> [ValveResourceFormat] xPaw pushed 1 commit to ma
ster [+0/-0/±1] https://git.io/vVBYi Apr 03 13:50:55
<Not-40b8> [ValveResourceFormat] xPaw 0420a8f - Use FindEnt
ry API Apr 03 13:52:09 <Noya> !topcustoms Apr 03 13:52:09
<idler2> Noya: Game of the Day: Dota 2 Horde Mode | Top c
ustoms: Angel Arena Reborn, Overthrow, Dota IMBA, Dota 10v10, Epic
boss fight, Z hu Xian, Roshpit Champions 2.1, Guarding Athena
V1.2.1, Element Tower Defense, P udge Wars Apr 03 13:52:25
<Noya> !dotaplayers Zhu Xian Apr 03 13:52:25 <idler2>
Noya: Zhu Xian has 1411 players and 19 spectator s and is enabled
for dedicated servers Apr 03 13:52:35 <Noya> !dotaplayers
pimp Apr 03 13:52:35 <idler2> Noya: Pimp my Peon has 72
players and 23 spectat ors and is enabled for dedicated servers Apr
03 13:52:47 <Noya> how does it have spectators consistently
seriously Apr 03 13:53:48 <SQL> someone's organizing PMP
tournaments Apr 03 13:53:49 <SQL> no Kappa Apr 03 13:57:06 *
Disconnected (Connection reset by peer) **** ENDING LOGGING AT Sun
Apr 03 13:57:06 2016
**** BEGIN LOGGING AT Sun Apr 03 13:57:30 2016
Apr 03 15:52:41 <Noya> and adding a
Selection:RemoveDeadUnitsFromSelection(bool ) Apr 03 15:57:09
<DarkMio> =memo Toyoka http://gfycat.com/AcademicAngelicAm
ericanavocet Apr 03 15:57:09 <Renol> Memo Nr. 1961 created.
Apr 03 16:00:56 <Perry> classic hank moody from the X files
Apr 03 16:05:08 <movexig> Was expecting dickbutt. Apr 03
16:05:32 <Arius> http://pastebin.com/nFYp8mQ4 can someone
confirm this? A nd if possible send it forward to a Valve dev. Apr
03 16:06:39 <Noya> how do you even go to profiles Apr 03
16:06:41 <Noya> if you are offline Apr 03 16:06:43
<DoctorGester> wow the security Apr 03 16:06:55
<movexig> If it's been posted on ded.dota they have probab ly
read it already, believe it or not. Apr 03 16:06:59 <Noya> oh
dota2 Apr 03 16:07:00 <DoctorGester> no wait Apr 03 16:07:11
<movexig> Although that link in the post looks fishy as fu ck
Apr 03 16:07:11 <Noya> When I was offline I didnt see my
friends tho Apr 03 16:07:14 <DoctorGester> it's your friend
who sets offline Apr 03 16:07:27 <DoctorGester>
http://miped.ru/steam/9244-kak-vyvesti-veschi-st
eam-iz-akkaunta-s-lyuboy-kt.html ffs read the original Keepo Apr 03
16:07:47 <Noya> Apr 03 16:07:52 <movexig> > clicking
links that end in .ru Apr 03 16:08:08 <DoctorGester> also
this is not about VAC Apr 03 16:08:14 <DoctorGester> people
say that in comments Apr 03 16:08:23 <DoctorGester> what is
other ban type Apr 03 16:08:42 <DoctorGester> they call it KT
Apr 03 16:08:48 <movexig> You can get trade banned if that's
what you mean Apr 03 16:09:05 <DarkMio> +fuck Arius Apr 03
16:09:06 <Rabscuttle> Fuck off, you must, Arius. - DarkMio
Apr 03 16:09:07 <Rabscuttle> Thank you for helping to improve
the Dota 2 comm unity. Arius (-1 Karma) is currently at 1 report.
Apr 03 16:09:26 <DoctorGester> Ok then it's just about the
trade ban Apr 03 16:10:02 <Arius> I have no idea if it works.
But there were 2 threads abo ut it today so there might be
something going on Apr 03 16:10:37 <Arius> and why fuck me?
:8 Apr 03 16:11:30 <movexig> Everyone's getting fucked today,
it seems. Apr 03 16:11:36 <movexig> New feature. Apr 03
16:12:07 <xPaw> is that basically sending a trade offer or
what Apr 03 16:12:48 <DarkMio> movexig: new feature, best
feature Apr 03 16:12:48 <Arius> sending a trade offer from
the dota 2 client while steam status is set to offline Apr 03
16:13:00 <xPaw> doesnt dota open steam page anyway ? Apr 03
16:13:13 <movexig> Can't say I know. I don't expect a lot of
people in here to be trade banned anyway. Apr 03 16:13:16
<movexig> How could we possibly check? Apr 03 16:14:05
<Noya> just got a `Won't age handle!` error wtf Apr 03
16:14:36 <DoctorGester> it also seems like there was a bug
with trading while steam servers were offline Apr 03 16:14:40
<DoctorGester> validation ftw Apr 03 16:15:25 <DarkMio>
https://youtu.be/gMQXMrK7bwA Apr 03 16:15:26 <DR-17> ***
YouTube: How to clean up a house **** ENDING LOGGING AT Sun Apr 03
16:16:27 2016
**** BEGIN LOGGING AT Sun Apr 03 16:20:12 2016
ore.steampowered.com/news/?appids=570&appgroupname=Dota+2&feed=steam_updates
Apr 03 16:20:12 * Topic for #dota2mods set by *.GameSurge.net (Thu
Jan 21 16:17:27 2016) Apr 03 16:20:12 * ChanServ gives voice to
Noya Apr 03 16:23:40 <DarkMio> https://youtu.be/bIT-1HUpl4E
Apr 03 16:23:40 <DR-17> *** YouTube: Munch Munch Apr 03
16:25:45 <movexig> pls Apr 03 16:25:50 <movexig> I
would like to sleep tonight Apr 03 16:26:39 <BMD> yeah i
can't sleep when i'm rock hard either Apr 03 16:27:57 <Perry>
at least it stops you from rolling out of bed Apr 03 16:31:58
<Noya> what is the failure of AsyncWebRequest ? Apr 03
16:32:07 <Noya> onfailure? Apr 03 16:32:21 <Noya>
error: ? Apr 03 16:33:04 <BMD> not sure Apr 03 16:33:22
<Noya> error: function() Apr 03 16:33:29 <Noya> gotit
Apr 03 16:33:33 <Noya> from BigPicture/inventory.js Apr 03
16:35:56 <BMD> SeemsGood Apr 03 16:37:12 <Noya> what
also seems good is I just ctrl+s on a leaderboard j s file Apr 03
16:37:16 <DoctorGester> triGasm Apr 03 16:37:16 <Noya>
and got SERVER: info_target(CInfoTarget) '' [79] thinkin g for
14483.89 ms!!! Apr 03 16:37:17 <Noya> wtf Apr 03 16:38:38
<DoctorGester> SERVER: info_target(CInfoTarget) '' [79] has
ent ered a deep philosophical existential crisis, questioning it's
own existence for 14483.89 ms!!! Apr 03 16:47:33 <BMD>
weird noya Apr 03 16:47:49 <BMD> in barebones 1.0 that'll say
'timers_lua_thinker' thinki ng for XXXXXX Apr 03 16:47:50
<BMD> so there's that Apr 03 16:50:49 * Disconnected
(Connection reset by peer) **** ENDING LOGGING AT Sun Apr 03
16:50:49 2016
**** BEGIN LOGGING AT Sun Apr 03 16:54:40 2016
Apr 03 21:56:19 <DoctorGester> and do the thing Apr 03
21:56:38 <Noya> color random operator is present in almost
every parent and child Apr 03 21:56:49 <Noya> initializer*
Apr 03 21:56:58 <Arctangent> Ah alright, thanks. Apr 03
21:57:24 <CoffeeCore> rainbow razor? Apr 03 21:57:27
<DoctorGester> heh I recently recolored the sven storm bolt
thi ng and there wasn't a single color random Apr 03 21:57:43
<DoctorGester> but true, it's usually everywhere Apr 03
21:58:00 <Noya> generally a good practice Apr 03 21:58:27
<Noya> specially if you emit a bunch of particles on the same
s ystem I guess? Apr 03 21:58:57 <DoctorGester> yeah Apr 03
21:59:36 <BMD> base properties has a color Apr 03 21:59:43
<BMD> it's usually given as a color random but sometimes it's
just there Apr 03 21:59:46 <BMD> same for radius, lifetime
Apr 03 21:59:48 <BMD> and a few other things Apr 03 21:59:55
<Myll> hit a vscript error:
http://hastebin.com/ubusiwihaw.tex Apr 03 22:00:17
<DoctorGester> hmm Apr 03 22:00:19 <DoctorGester>
alright thanks Apr 03 22:00:23 <Toyoka> yea, it's not really
"good practice" so much as it's easier to modify Apr 03 22:00:37
<Toyoka> because it's in its own property rather than bur ied
in base properties Apr 03 22:00:42 <DoctorGester> I'm
breaking this hero multiple times per day Apr 03 22:03:49
<DoctorGester> oh shit Apr 03 22:03:56 <DoctorGester> I
made a horrible mistake Apr 03 22:04:28 <Noya> Developing an
apeha? Yes, we know, sorry Apr 03 22:04:55 <Not-40b8>
[crumbling-island-arena] DoctorGester pushed 1 c ommit to master
[+0/-0/±1] https://git.io/vVBSi Apr 03 22:04:56 <Not-40b8>
[crumbling-island-arena] DoctorGester acc72fd - Fixed a terrible
mistake Apr 03 22:05:08 <DoctorGester> Myll upd Apr 03
22:05:24 <Noya> DoctorGester, how come you haven't method'
CreateUnitByN ame with nil nil Apr 03 22:05:42 <Noya>
CreateUnitNil or some abstract shit Apr 03 22:05:43
<DoctorGester> dunno I create most units in this place Apr 03
22:06:32 <Noya> btw I didn't show you this but its gr8
http://www.hasteb in.com/utobeyixag.lua Apr 03 22:07:07
<DoctorGester> Yeah I saw it Apr 03 22:07:15 <Noya>
potentially greaterer if you store IsValidPlayerID's but I
havent tried it yet Apr 03 22:07:26 <Noya> I'm 90% sure dc'd
players are valid ids Apr 03 22:12:39 <CoffeeCore> this will
make my code so clean ty noya XD Apr 03 22:14:29 <idler2>
Important App Update: 247060 - http://steamdb.in
fo/app/247060/history/ **** ENDING LOGGING AT Sun Apr 03 22:18:11
2016
**** BEGIN LOGGING AT Sun Apr 03 22:22:41 2016
Apr 03 22:23:08 <Noya> bruno Apr 03 22:23:11 <Noya>
!bruno Apr 03 22:23:11 <idler2> "I am magic itself" - Bruno
Apr 03 22:23:19 <Toyoka> heh Apr 03 22:23:23 <Toyoka>
+quote Apr 03 22:23:23 <Rabscuttle> 481: <SQL> the
thing is, we usually never have f ucking cocks in finland Apr 03
22:30:11 <Drakonis> ICEFROG Apr 03 22:30:14 <Drakonis>
actually Apr 03 22:30:21 <Drakonis> valve sends half of their
folks to hawaii then a nother half Apr 03 22:31:36 <Drakonis>
so if steam breaks, they got folks manning the s ystem Apr 03
22:55:44 <Not-40b8> [crumbling-island-arena] DoctorGester
pushed 1 c ommit to master [+0/-1/±8] https://git.io/vVBQf Apr 03
22:55:45 <Not-40b8> [crumbling-island-arena] DoctorGester
d6f02d2 - Fixed Earth Spirit remnant and Vengeance
counter/FindClearSpace and made them ta rgetable by abilities fully
Apr 03 23:24:28 <idler2> Important App Update: 247060 -
http://steamdb.in fo/app/247060/history/ Apr 03 23:37:48
<Noya> classic 8pm sunday test patches **** ENDING LOGGING AT
Mon Apr 04 00:28:25 2016
**** BEGIN LOGGING AT Mon Apr 04 12:25:41 2016
Apr 04 13:36:47 <Drakonis> berz3rk, he's getting mad Apr 04
13:36:55 <Drakonis> you don't like him when he's mad Apr 04
13:37:02 <Drakonis> who's that? the hulk Apr 04 13:37:36
<berz3rk> because instructions unclear, penis got stuck in
microwave.. Apr 04 13:37:37 <Core> for his nick is
green, that cant be a coincidence Apr 04 13:37:42 <BMD> i
just really can't make this more clear Apr 04 13:37:46 <BMD>
and i'm not writing a lua modifier for you Apr 04 13:37:55
<BMD> given what i've given you, you *have* to be able to go
f rom there Apr 04 13:38:05 <BMD> if you can't, then learn
how to Apr 04 13:38:07 <BMD> or give up entirely Apr 04
13:38:08 <berz3rk> i got an ability which i use for
teleporting Apr 04 13:38:13 <berz3rk> I put it there Apr 04
13:38:26 <movexig> ... Apr 04 13:39:00 <DoctorGester>
hey movexig have you got the experienced part ye t? Apr 04 13:39:41
<xPaw> movexig, I fixed most obvious vpk opening slowdowns,
go try it Apr 04 13:40:22 <berz3rk> BMD: and whats with
BushHidingDestroyed + Bush HiddenThink ? what do i have to do with
those Apr 04 13:40:29 <berz3rk> they are in the modifier
paste from you Apr 04 13:40:53 <berz3rk> nvm they call the
functions Apr 04 13:41:46 <movexig> DoctorGester, yes, I'm on
Experienced Apr 04 13:41:52 <movexig> xPaw, sweet, in a bit
then Apr 04 13:45:50 <Core> DoctorGester are you talking
about some sort of online c oding challenge stuff? Apr 04 13:46:01
<Drakonis> https://www.kickstarter.com/projects/2114710571/
life-is-strange-2 THIS IS NOT WHAT KICKSTARTER WAS INVENTED FOR Apr
04 13:47:08 <movexig> Drakonis, I worked for a company that
was contra cted to produce a thing Apr 04 13:47:15 <movexig>
Halfway through the company who hired us did a k ickstarter Apr 04
13:47:19 <movexig> For like 5% of the total cost of the
project Apr 04 13:47:24 <movexig> For no apparent reason
other than publicity Apr 04 13:47:36 <Drakonis> You didn't
click on it, did you Apr 04 13:47:50 <Mayheim> haha look at
the profile that posted it Apr 04 13:48:02 <movexig> I
clicked it. But I was reminded of that when yo u said "not what
kickstarter was invented for". Apr 04 13:48:24 <Mayheim> My
real name is Scott Ashby and I am a fan of th e game. I am planning
on using the money from this campaign to start the second life is
strange game. I will not be personally involved making the game
myself Apr 04 13:48:53 <movexig> wait, what Apr 04 13:49:04
<movexig> rofl Apr 04 13:49:28 <movexig> Oh,
Kickstarter. Never change. Apr 04 13:49:48 <Drakonis>
movexig, actually please change Apr 04 13:49:50 <movexig>
xPaw, that's better, but for some reason the UI froze for a few
seconds after loading a pak Apr 04 13:49:57 <movexig> Why
should I change Apr 04 13:50:07 <xPaw> yeah I think that's
part where loader is hidden and node s are added Apr 04 13:50:16
<xPaw> or just winforms being bad at drawing Apr 04 13:57:46
<movexig> The profiler... I don't know what the heck is up
with that exactly. Apr 04 14:00:06 <movexig> Like 90%
of the time is spent in nonmanaged code Apr 04 14:00:36
<Perry> sounds like winforms Apr 04 14:01:24 * Disconnected
(Connection reset by peer) **** ENDING LOGGING AT Mon Apr 04
14:01:24 2016
**** BEGIN LOGGING AT Mon Apr 04 14:01:49 2016
Apr 04 16:50:34 <Arctangent> You guys sure it's
target_points? Apr 04 16:51:06 <Perry> fairly sure Apr 04
16:51:08 <Perry> just paste the code Apr 04 16:51:15
<Perry> and error Apr 04 16:51:58 <Arctangent>
http://www.hastebin.com/irobaxigoz.tex Apr 04 16:52:23
<Perry> teems like target_points might be wrong Apr 04
16:52:44 <movexig> Paste your KV too. Apr 04 16:52:45
<Perry> oh it might just be target_point Apr 04 16:52:48
<Perry> because there's only one right Apr 04 16:52:54
<Perry> it's just entities that's a list? Apr 04 16:52:59
<movexig> It's target_points. Apr 04 16:53:15 <movexig>
I'm looking at point-targeted spells I made myse lf and they work
fine. Apr 04 16:53:19 <Perry> ah yeah Apr 04 16:53:40
<Perry> list of target points Apr 04 16:53:48 <Perry>
vector targetting preparation? Apr 04 16:55:55 <Perry> maybe
you forgot the point target behavior arctangent? Apr 04 16:56:04
<Arctangent> ( i did ) Apr 04 16:56:05 <Perry> or
forgot to pass the target to the runscript Apr 04 16:56:06
<Arctangent> ( probably ) Apr 04 16:56:10 <Arctangent>
It's the latter Apr 04 16:56:13 <DoctorGester> datadriven
plebs Apr 04 16:56:15 <movexig> KV pls Apr 04 16:56:36
<DoctorGester> it's self:GetCursorPosition() Apr 04 16:57:04
<Arctangent> ... I've used that before Apr 04 16:57:07
<Arctangent> why am I not using that now Apr 04 16:57:34
<movexig> Because that's a lua ability thing Apr 04 16:57:42
* ChanServ gives voice to Toyoka Apr 04 16:57:52 <Perry> yeah
that doesn't work with datadriven stuff Apr 04 16:57:59
<DoctorGester> rekt Apr 04 16:58:01 <Arctangent> local
point = ability:GetCursorPosition( ) Apr 04 16:58:02
<Arctangent> B| Apr 04 16:58:40 <DoctorGester> yeah I
think it doesnt matter datadriven or lua Apr 04 16:58:50
<DoctorGester> it's ability base class func Apr 04 16:59:01
<Perry> oh yeah if you do ability it might work I guess Apr
04 16:59:19 <BMD> Arctangent, what's your kv Apr 04 16:59:27
<BMD> do you have in your RunScript a "Target" "POINT" Apr 04
16:59:32 <BMD> if you don't, keys.target_points will not fill
Apr 04 16:59:40 <Arctangent> ( we're past that already ) Apr
04 16:59:52 <BMD> ah yeah i see Apr 04 17:00:07
<Arctangent> also like I have AbilityCastAnimation set to
ACT
Apr 04 17:08:00 <BMD> (vLocation, soundName, hCaster) Apr 04
17:08:13 <BMD> berz3rk, i saw your last hastebin Apr 04
17:08:21 <BMD> you learned nothing at all Apr 04 17:08:23
<berz3rk> BMD: is the modifier just one text file, file ex
tension lua? Apr 04 17:08:26 <BMD> and i can't help you if
you can't learn Apr 04 17:08:34 <Arctangent> Oh sweet. Apr 04
17:08:44 <BMD> how is it not obvious Apr 04 17:08:46
<Arctangent> ... Is that new or have I been procrastinating o
n stuff for literally no reason? Apr 04 17:08:48 <BMD> from
the valve wiki Apr 04 17:08:52 <BMD> from the myriad of
examples Apr 04 17:08:58 <BMD> all over the example files Apr
04 17:09:00 <BMD> all over github Apr 04 17:09:05 <BMD>
all over the examples i myself have given you Apr 04 17:09:10
<berz3rk> i dont need the datadriven part anymore right Apr
04 17:09:11 <BMD> all over everything you could possibly ever
look for Apr 04 17:09:14 <BMD> if you did anything at all Apr
04 17:09:17 <BMD> but you don't Apr 04 17:09:19
<berz3rk> wtf i did Apr 04 17:09:19 <BMD> and then you
get things wrong Apr 04 17:09:22 <berz3rk> look everywhere
Apr 04 17:09:24 <BMD> over and over and over and over and
over and over and ov vefr Apr 04 17:09:26 <BMD> [and over Apr
04 17:09:28 <BMD> an over Apr 04 17:09:32 <BMD> and i'm
done with you Apr 04 17:09:37 <BMD> i'm sorry, but you're not
worth helping Apr 04 17:09:39 <DoctorGester> gg Apr 04
17:09:45 <BMD> i hope you figure out how to learn in the
future Apr 04 17:09:50 <Arctangent> - wait, this plays for
people other than the cas ter, right? The sound's just attached to
the caster or something? Apr 04 17:09:51 <BMD> because if you
can't be taught, then no one will bother to teach you Apr 04
17:09:55 <berz3rk> ok Apr 04 17:09:55 <Toyoka> +quote
Apr 04 17:09:55 <Rabscuttle> 249: <SelenaGomez> i dont
think that bananas are a valid currency for buying ED, or
whatever grows in vietnam Apr 04 17:10:18 <Toyoka> damn,
irrelevant quote Apr 04 17:10:19 <Toyoka> oh well Apr 04
17:12:06 <DoctorGester> +quote Apr 04 17:12:08
<Rabscuttle> 224: <Markie> I'm changing my steam name
to 14Ni ggerkiller88 Apr 04 17:13:17 <DoctorGester>
Arctangent yes Apr 04 17:13:34 <DoctorGester> this is just
like EmitSound but with location Apr 04 17:14:56 <Arctangent>
Sweet. Apr 04 17:19:17 <movexig> I think you need visibility
of the unit, though? Apr 04 17:38:25 <Arctangent> Hum. Apr 04
17:39:51 <Arctangent> http://www.hastebin.com/ofofusujaz.vhdl
opinions **** ENDING LOGGING AT Mon Apr 04 17:41:07 2016
**** BEGIN LOGGING AT Mon Apr 04 17:44:17 2016
arebones playground Apr 04 21:46:40 <BMD> and see/mess with
it Apr 04 21:47:18 <BMD> i've got private banks, shared
banks, non-equipment back packs, equipment pack with item-slot
filtering, item-based shop, and team-based unit-based shops Apr 04
21:47:25 <BMD> oh and a minecraft like crafting table Apr 04
21:47:41 <BMD> i figure that covers like 80% of what most
people probab ly want to be able to do Apr 04 21:48:36
<gigimoi> time to recreate factorio Apr 04 22:02:47
<Drakonis_> http://i.imgur.com/YQogKbA.gifv Apr 04 22:02:48
<Rabscuttle> imgur: Ease on in there, marshmellow. (size: 34.
28MB) | (95.70K views | 3.13TB bandwidth) Apr 04 22:03:13
<Toyoka> BMD good stuff Apr 04 22:03:39 <Toyoka> I
finally managed to get room orentation corectl y Apr 04 22:03:44
<Toyoka> that was more trouble than I thought it would be Apr
04 22:04:02 <Toyoka> but was well worth the
weight/wait/gabedon'tkill meplz Apr 04 22:10:52 * ChanServ gives
voice to SinZ Apr 04 22:10:52 * *.GameSurge.net gives voice to SinZ
Apr 04 22:44:11 <Uber> if I want to make a "crafting" spell,
can I use the Reci pe item template or do I have to call a script
Apr 04 22:44:32 <Uber> since items are abilities Apr 04
22:49:19 <Arctangent> hrn Apr 04 22:49:40 <Arctangent>
I'm trying to think of a way to do FPS-styled he alth kits where
you just walk over them to heal. Apr 04 22:49:54 <Uber>
techies mines that heal ? Apr 04 22:49:57 <Arctangent> Or,
rather, it's just plain simple to heal them. Apr 04 22:50:01
<Arctangent> er, heal with them Apr 04 22:50:32
<Arctangent> Not sure if I should opt for a solution that con
stantly checks for heroes to come in range or if I should just go
with what I th ink Valve does in Coloseum Apr 04 22:50:37
<Uber> doesn't the holdout template have goldbacks that pick
up automatically ? Apr 04 22:50:48 <Uber> gold bags*
Apr 04 22:50:57 <Uber> could be useful Apr 04 22:58:02
<Noya> Amused now I am Apr 04 23:00:58 <Arctangent> ...
Oh, huh. I thought runes were items. Apr 04 23:01:09 <BMD>
Arctangent, LaunchLoot and LaunchLootInitialHeight have a
useOnContact parameter Apr 04 23:01:14 <BMD> i've not used
it, but it mightg work Apr 04 23:01:30 <BMD> the holdout gold
bags are baseclasses though so they mig ht be special Apr 04
23:01:44 <BMD> if none of that works you can do a collider
thing, which is what i do in sota Apr 04 23:02:05
<Arctangent> Nah thinking about it, I'm definitely feeling ju
st doing the thing with runs and health treats. Apr 04 23:03:26
<Arctangent> ... though it would help if I could find either
of those in something Valve that I can see the code of Apr 04
23:03:43 <Arctangent> I mean it's probably stupid simple to
replicate those anyway but it's miffing me anyway. :T **** ENDING
LOGGING AT Mon Apr 04 23:05:20 2016
**** BEGIN LOGGING AT Mon Apr 04 23:09:25 2016
Apr 05 00:29:57 <BMD> sethealth 0 makes weird things happen
Apr 05 00:30:03 <BMD> i think including preventing the
collection of the corps e Apr 05 00:30:54 <Noya> cvar
protected as in Apr 05 00:30:56 <Noya> you can't use them Apr
05 00:31:02 <Noya> unless the lobby has cheats on Apr 05
00:31:06 <Noya> like host_timescale Apr 05 00:31:11
<Noya> I didn't try developer 1 yet Apr 05 00:31:19
<Noya> but sv_cheats 0; some_cheat doesnt work Apr 05
00:31:26 <Noya> on dedis, at least Apr 05 00:31:44
<Noya> and I think it doesnt work in non-dedis too Apr 05
00:31:46 <Noya> just check ETD Test Apr 05 00:31:52
<Noya> I added a sv_cheats 0; host_timescale 3 button Apr 05
00:31:55 <Noya> for Sandbox Apr 05 00:32:04 <Noya> it
only works in tools or if you start the game with che ats on ****
ENDING LOGGING AT Tue Apr 05 00:34:10 2016
**** BEGIN LOGGING AT Tue Apr 05 10:58:19 2016
Apr 05 11:26:51 <Noya> dont think so Apr 05 11:27:03
<Noya> Hey was the there a way to get console output? Apr 05
11:27:19 <SQL> saved to a file you mean? Apr 05 11:27:21
<SQL> if so yes Apr 05 11:27:42 <Noya> well anywhere
Apr 05 11:27:48 <Noya> I want to get cl_script_help2 Apr 05
11:28:02 <SQL> w8 Apr 05 11:28:18 <SQL> you can run
with commandline option -con_logfile i guess Apr 05 11:28:30
<SQL> it saves all console shit to a file Apr 05 11:28:38
<SQL> in game/dota/console.log Apr 05 11:28:57 <Noya>
thats kinda sucky Apr 05 11:29:18 <Noya> I'd rather copypaste
the console log than that Apr 05 11:29:38 <SQL> maybe
vconsole has some ultra cool shit you can use for doing whatever
you want Apr 05 11:29:41 <SQL> literally net-gen console Apr
05 11:30:00 <SQL> vconsole more next-gen than Xbox One Apr 05
11:30:39 <SinZ> uhh con_logfile was never ported to source2
iirc Apr 05 11:30:47 <SQL> it was Apr 05 11:30:48
<SinZ> I remember being annoyed by that Apr 05 11:30:50
<SQL> it surely works Apr 05 11:31:04 <SinZ> source 2
was all about being more inconvenient for not v alv Apr 05 11:31:07
<SQL> read this for example
https://github.com/ValveSoftware/D ota-2/issues/820 Apr 05 11:31:12
<SQL> "Can you please run with "-con_logfile" in your Launch
O ptions and post the contents of game/dota/console.log after it
crashes. Ideally we need a crashdump file or crashdump ID to be
able to repro." Apr 05 11:31:15 <SQL> 6 days ago Apr 05
11:31:18 <SQL> it should work Apr 05 11:31:30 <SinZ>
I'd be more willing to believe its linux only Apr 05 11:31:50
<SQL> well that'd be the valve way of doing things i guess
lol Apr 05 11:34:53 <Noya> oh wait we are more stupid than
what I thought Apr 05 11:35:04 <Noya>
cl_panorama_script_help_2 is already in wiki format outp ut Apr 05
11:36:47 <Noya> Generated on 08/19/2015. Apr 05 11:37:09
<Noya> I'll make a diff of the things added alright Apr 05
11:37:50 <SQL> nice la https://gfycat.com/KindRareBluefish
Apr 05 11:38:36 <Noya> weird Apr 05 11:38:40 <Noya> all
the Panel. class is gone? Apr 05 11:39:16 <Noya> nvm they
just shifted it Apr 05 11:42:28 <Noya> hmm Apr 05 11:42:45
<Noya> I dont think I should update this, it has lost format
Apr 05 11:42:56 <Noya>
<code>Button.BHasHoverStyle()</code> becomes
<code>Cus tomUIElement.BHasHoverStyle()</code> Apr 05
11:48:10 <Core> that looks overkill Apr 05 11:48:16
<Noya> ah nvm Apr 05 11:48:21 <Noya> it was a fix Apr
05 11:48:30 <Noya> old API had Button/DotaImage repeated Apr
05 11:49:12 <Noya> Alright there we go Apr 05 11:49:13
<Noya>
https://developer.valvesoftware.com/wiki/Dota_2_Workshop
Apr 05 16:42:56 <BMD> GameUI.GetCursorPosition(); Apr 05
16:44:57 * ChanServ gives voice to Toyoka Apr 05 16:46:01
<Core> Time to upgrade Apr 05 16:47:37 <vyrus> hmm Apr
05 16:47:48 <vyrus> i dont know why i'm even getting this
variable ....... s hit Apr 05 16:47:57 <vyrus> whelp, time to
remove it! Apr 05 16:50:02 <Dun1007> uhm Apr 05 16:50:08
<Dun1007> for Image element Apr 05 16:50:21 <Dun1007>
heroButton.src = "file://{images}/heroes/npc_dot
a_hero_phantom_lancer.png"; from JS isnt replacing the src Apr 05
16:50:43 <Dun1007> is it because panorama API has no
equivalent set ter Apr 05 16:51:27 <BMD> heroButton.SetImage
Apr 05 16:51:28 <Noya> do SetImage Apr 05 16:51:29
<berz3rk> position: 100px 300px 200px; is used to place st
uff absolute on the screen in panorama right? Apr 05 16:51:37
<berz3rk> it doesnt work because i have it in a flow panel
Apr 05 16:51:39 <Noya> .src wont work Apr 05 16:51:45
<Noya> but style['background-image'] will Apr 05 16:51:55
<Noya> and it takes src format Apr 05 16:52:35 <BMD>
last stuff i added before barebones release https://gfyc
at.com/PracticalDiligentAnteater Apr 05 16:52:40 <TooTooRoo>
https://codeshare.io/858x3 This should be all I need for it to
ignore cast angle right? Or do I need to apply the modifier throu
gh lua instead of having it as part of a passive ability? Apr 05
16:52:46 <Toyoka> aha Apr 05 16:52:58 <Toyoka> I know
why they're working on a 3d skybox functi on now Apr 05 16:53:04
<BMD> customizeable container layouts, javascript registered
c lient callbacks, context menus and item selling Apr 05 16:53:09
<vyrus> is there a difference between :entindex() vs
:GetEntity Index() ? Apr 05 16:53:11 <BMD> also you can drag
an item from a container to the shop k eeper Apr 05 16:53:11
<Toyoka> they want to possibly implement it with the VR s
tuff Apr 05 16:53:15 <BMD> :entindex() is older Apr 05
16:53:25 <Dun1007> no luck with
heroButton.SetImage("file://{images
}/heroes/npc_dota_hero_phantom_lancer.png"); Apr 05 16:53:34
<BMD> since it doesn't conform to the "real" style, there's a
small chance that it might be removed in the future Apr 05 16:53:38
<BMD> though that's pretty limited Apr 05 16:53:40
<vyrus> mk, so it's just an api naming thing, and they didnt
tak e out the old one because shit would probably break Apr 05
16:53:45 <BMD> i've started using GetEntityIndex for clarity
Apr 05 16:53:53 <Dun1007> god i hate this little disparity
between panoram a and typical web development that takes hour to
figure out Apr 05 16:53:58 <Noya> do buttons even have a
SetImage ? Apr 05 16:54:05 <BMD> they don't Apr 05 16:54:10
<Dun1007> no Apr 05 16:54:10 <BMD> nor do they have a
.src at all Apr 05 16:54:15 <Noya> oh hey Apr 05 16:54:17
<Noya>
https://developer.valvesoftware.com/wiki/Dota_2_Workshop
Apr 05 22:38:25 <Drakonis> chen can dominate the dire and
radiant behemoths but they will have only 1 base damage Apr
05 22:38:31 <Drakonis> so they're pretty much useless Apr 05
22:39:00 <Drakonis> amazing tanks tho Apr 05 22:44:18
<Drakonis> actually the behemoths don't even have any damag e
Apr 05 22:44:19 <Drakonis> wtf Apr 05 22:48:57
<Drakonis> and you can't change the ancient domination limi t
Apr 05 22:49:13 <Drakonis> valve.txt Apr 05 22:58:41
<Noya> Arhowk, whats hard about making a vsndevt Apr 05
22:58:49 * Disconnected (Connection reset by peer) **** ENDING
LOGGING AT Tue Apr 05 22:58:49 2016
**** BEGIN LOGGING AT Tue Apr 05 22:59:14 2016
Apr 05 23:14:29 <Arhowk> Noya, make a load screen element
that adds a cus tom child to CustomUIRoo Apr 05 23:14:31
<Arhowk> CustomUIRoot Apr 05 23:14:41 <Arhowk> i think
that will work.. Apr 05 23:15:03 <Atan> Huh. Apr 05 23:15:23
<Atan> There's no way to make a datadriven ability not be
able to target the caster? Apr 05 23:15:29 <Noya> Atan there
is Apr 05 23:15:33 <Noya> ?? datadriven Apr 05 23:15:34
<Renol> datadriven:
http://moddota.com/forums/discussion/14/data
driven-ability-breakdown-documentation | Up-to-date DataDriven
Documentation Apr 05 23:15:43 <Noya> "CastFilterRejectCaster"
"1" Apr 05 23:15:48 <Atan> Ahh. Apr 05 23:15:55 <Atan>
Thought it would've been a target flag. Apr 05 23:15:56
<Noya> yeah its magic Apr 05 23:17:29 <Atan> Ah hrm,
doesn't seem to work on abilities based on vanil la ones. Apr 05
23:19:01 <BMD> many vanilla abilities don't respect certain
flags Apr 05 23:19:13 <BMD> that key would likely be one
baked directly into ability
b/master/content/dota_addons/containersplayground/panorama/layout/custom_game/cu
stom_ui_manifest.xml#L2-L4 Apr 06 01:09:24 <TideSofDarK> Can
i render client particles above hud? Apr 06 01:12:25 <BMD>
only through dotascenepanel Apr 06 01:12:37 <BMD> actually
i'm not sure where screenspace particles render Apr 06 01:12:44
<BMD> but i imagine it should be behind panorama Apr 06
01:14:03 <TideSofDarK> shit, i wanted fancy sparks during
crafting Apr 06 01:16:12 <BMD> dotascenepanel is made for
that Apr 06 01:16:17 <BMD> it just requires more setup Apr 06
01:16:22 <BMD> see doctorgester's recent moddota post Apr 06
01:16:39 <BMD> except you do a particle instead of the model
Apr 06 01:16:56 <vyrus> ugh i forget, the events that talk to
panorama are diffe rent than custom 'game events', right? Apr 06
01:17:01 <vyrus> so do i have to register the panorama ones?
Apr 06 01:18:05 <Noya> on panorama you Subscribe to server
events Apr 06 01:18:10 <Noya> both custom and built-in Apr 06
01:18:25 <Noya> all events 'talk' to panorama Apr 06 01:18:38
<Noya> if you send it to that client Apr 06 01:18:59
<vyrus> i'm going to be using
CustomGameEventManager:Send_Server ToTeam() Apr 06 01:19:11
<vyrus> do i need to register it in custom_events.txt ? Apr
06 01:19:20 <Noya> no, thats ancient Apr 06 01:19:35
<vyrus> ok so i don't actually need that file any more? Apr
06 01:19:40 <Noya> kill it with fire Apr 06 01:19:46
<vyrus> mk Apr 06 01:19:50 <Noya> just
GameEvents.Subscribe( "some_event", SomeHandler); Apr 06 01:20:09
<vyrus> and i should likewise avoid the FireGameEvent()
global, right? Apr 06 01:20:19 <vyrus> and stick to
CustomGameEventManager: funcs? Apr 06 01:21:07 <Dun1007>
http://i.imgur.com/Uwx0A9x.jpg r/dota2 has nothi ng on this level
of meme Apr 06 01:21:07 <Rabscuttle> imgur: No title given
(size: 633.71KB) | (192 vi ews | 118.82MB bandwidth) **** ENDING
LOGGING AT Wed Apr 06 01:24:38 2016
**** BEGIN LOGGING AT Wed Apr 06 11:16:30 2016
Apr 06 11:35:58 <Noya> and how does that not save space Apr
06 11:36:04 <Noya> disk size Apr 06 11:36:10 <Perry>
because you stil have the exact same KV lines Apr 06 11:36:16
<Noya> for something like dotacraft with 200k lines of kv Apr
06 11:36:17 <Perry> plus some extra lines for the root
objects Apr 06 11:36:25 <Noya> No, you have half of them Apr
06 11:36:30 <Noya> in the commit and the vpk Apr 06 11:36:41
<Noya> afaik valve commits the subfolders Apr 06 11:36:45
<Noya> in npc folder Apr 06 11:36:49 <Noya> to the vpk
Apr 06 11:37:09 <Perry> where would half the space go to Apr
06 11:37:17 <Perry> it uses the same amount of KV lines Apr
06 11:37:22 <Perry> as your final modkit file Apr 06 11:37:27
<Perry> just spread over multiple files Apr 06 11:37:33
<DoctorGester_work> he means that modkit compiles your file
Apr 06 11:37:36 <DoctorGester_work> and leaves old files Apr
06 11:37:52 <Noya>
https://github.com/MNoya/DotaCraft/blob/master/game/dota
Apr 06 12:27:02 <SinZ> but you can't do that with kv defined
abilities Apr 06 12:27:13 <wFX> you mean, lua_abilities? Apr
06 12:27:18 <wFX> or other stuff? Apr 06 12:27:43
<SinZ> anything in npc_* Apr 06 12:27:57 <wFX> how is
that Apr 06 12:27:59 <wFX> ? Apr 06 12:28:11 <SinZ> so
ability_datadriven / ability_lua Apr 06 12:28:29 <SinZ> but
it would also affect every other ability Apr 06 12:28:33
<Perry> DoctorGester,
https://en.wikipedia.org/wiki/Sampling_(st
atistics)#Sampling_methods Apr 06 12:28:37 <wFX> oh.. i see
Apr 06 12:28:42 <wFX> yeah not exactly the best choice Apr 06
12:28:44 <SinZ> as you cant extend base_creep Apr 06 12:28:44
<wFX> in many cases Apr 06 12:28:59 <SinZ> not that it
matters because base_creep is its own basecl ass Apr 06 12:29:07
<wFX> well, brb Apr 06 12:29:12 <wFX> lunch time Apr 06
12:30:12 <DoctorGester_work> K I'll see Perry Apr 06 12:30:26
<Perry> DoctorGester, it might work, not sure Apr 06 12:30:29
<Perry> worth a shot I guess Apr 06 12:42:53 <Noya>
!topcustoms Apr 06 12:42:53 <idler2> Noya: Game of the Day:
Petri Reborn | Top custom s: Angel Arena Reborn, Dota IMBA,
Overthrow, Dota 10v10, Epic boss fight, Zhu Xi an V0.0.2, Roshpit
Champions 2.1, Element Tower Defense, Pudge Wars (1 hook = 1 kill),
Bleach vs One Piece Reborn Apr 06 12:54:29 <Rabscuttle>
[Projects] dander072 posted: script | http://d2m d.me/d/1416 Apr 06
12:56:20 * Disconnected (Connection reset by peer) **** ENDING
LOGGING AT Wed Apr 06 12:56:20 2016
**** BEGIN LOGGING AT Wed Apr 06 12:56:54 2016
Apr 06 19:37:38 <SinZ> now they instantly start maxed out Apr
06 19:37:40 <DoctorGester> lol I've got SUCH weird errors Apr
06 19:37:43 <DoctorGester> about panorama Apr 06 19:37:44
<Toyoka> they still do, but it's not as noticable Apr 06
19:37:48 <DoctorGester> warnings I mean Apr 06 19:38:09
<DoctorGester> something about my images with TXT extension
not belonging to current addon (WTF?!) Apr 06 19:38:26
<Toyoka> the actual cracks I can't really do much about s
ince they're world layhers Apr 06 19:38:38 <SinZ> Toyoka:
compare current to https://www.youtube.com/watch ?v=nKepkbsiMcQ Apr
06 19:38:39 <DR-17> *** YouTube: Dota 2 Dire Victory
Animation (repost #1) Apr 06 19:38:53 <Toyoka> I'm kinda
disappointed they decided to use the p ath destruction shit on it
Apr 06 19:39:06 <Toyoka> the old stuff is still there Apr 06
19:39:26 <Toyoka> also, they do have the glow for the new
cracks Apr 06 19:39:31 <Toyoka> but, I don't think they
activated it Apr 06 19:49:48 <DoctorGester> Toyoka, that
ancient effect was in fog after all Apr 06 19:50:00 <Toyoka>
heh Apr 06 19:50:07 <DoctorGester> actually no Apr 06
19:50:18 <DoctorGester> I created it in lua and it was still
invisible Apr 06 19:50:23 <DoctorGester> removed fog -
visible Apr 06 19:50:31 <DoctorGester> removed lua effect and
left hammer one - invisib le Apr 06 19:50:48 <DoctorGester>
whatever Apr 06 19:50:57 <TideSofDarK> How can i hide
scaleform hero selection? Apr 06 19:51:04 <DoctorGester>
force hero select Apr 06 19:51:59 <TideSofDarK> well Apr 06
19:59:19 <DoctorGester> [ W AssetSystem ]:
'panorama/images/cus tom_game/zeus_w_png.vtex' has additional input
dependency 'dota_addons/crumbling
Apr 06 22:25:57 <Toyoka_> :P Apr 06 22:26:09 <Toyoka_>
sorry, having a nice beer arm Apr 06 22:26:11 <Toyoka_> atm*
Apr 06 22:26:18 <vyrus> mk well i already ripped out
everything else from my ste am install besides steamapps so Apr 06
22:26:28 <vyrus> time to reboot into a REAL operating system
and show thi s thing who's boss Apr 06 23:03:24 * Disconnected
(Connection reset by peer) **** ENDING LOGGING AT Wed Apr 06
23:03:24 2016
**** BEGIN LOGGING AT Wed Apr 06 23:03:48 2016
Apr 06 23:35:16 <Noya> could I have a link in a mod for
example Apr 06 23:35:23 <Noya> that opens another mod page in
the arcade? Apr 06 23:35:27 <BMD> probably not Apr 06
23:35:45 <BMD> except in a browser Apr 06 23:35:47
<BMD> not the actual in game page Apr 06 23:37:51
<Noya> yea was just wondering if there was a hack for it Apr
06 23:38:57 <BMD> some kind of
GameEvents.SendEventClientSide( "dota_link_ clicked", {...})
Apr 06 23:39:01 <BMD> should probably do it Apr 06 23:39:10
<BMD> but dunno exactly what you put in that Apr 07 00:04:12
<idler2> Important App Update: 247060 - http://steamdb.in
fo/app/247060/history/ Apr 07 00:05:40 <TooTooRoo> BMD
MODIFIER_STATE_OUT_OF_GAME seems to work, un it can still cast and
isn't targeted by BoTs or warcry afaik. Apr 07 00:08:23 <BMD>
cool Apr 07 00:08:25 <BMD> but expect complications Apr 07
00:09:54 <TooTooRoo> ill lyk if i encounter any Apr 07
00:41:42 * ChanServ gives voice to SinZ Apr 07 00:41:42 *
*.GameSurge.net gives voice to SinZ Apr 07 02:11:34 * ChanServ
gives voice to Hewdraw Apr 07 02:41:14 <TideSofDarK> BMD
there is no label for item count in containe rs yep? Apr 07
02:50:26 <BMD> what do you mean Apr 07 02:52:02 <BMD>
like a built-in label that shows X / Y for the number of
items in a container? Apr 07 02:52:15 <BMD> you could
do that with a custom container layout file an d some added
javascript Apr 07 02:52:23 <BMD> see the
example_alt_container.xml Apr 07 02:52:36 <BMD> for how to do
a "tweaked" layout Apr 07 02:53:59 <TideSofDarK> BMD nope, i
mean items with "ItemStackable"
Apr 07 03:11:09 <vyrus_> that gets you the player handle Apr
07 03:11:16 <vyrus_> you can get the id from that or just use
the han dle if that's all you need Apr 07 03:11:30 <vyrus_>
idk if there's a more direct method for getting
Apr 07 10:50:48 <DoctorGester_work> I'm thinking in terms of
lua modifiers d unno about datadriven Apr 07 10:50:54 <Perry>
they can Apr 07 10:51:18 <DoctorGester_work> I mean can you
save the applied modifer handle to remove it later? Apr 07 10:51:22
<Perry> sounds interesting for the scrubs DoctorGester_work
Apr 07 10:51:34 <DoctorGester_work> could even be a part of
barebones or smt h Apr 07 10:51:39 <Perry> DoctorGester_work,
I believe you can remove by name Apr 07 10:51:45
<DoctorGester_work> throw an error like FILERINO NOT PRECACH
ED Apr 07 10:51:46 <Perry> but now you're making me doubt
myself Apr 07 10:51:54 <DoctorGester_work> removing by name
is less accurate Apr 07 10:51:56 <DoctorGester_work> but yes
Apr 07 10:53:16 <Perry> so lets see, detecting files that
should be precached: 1 ) hook generic precache* functions, 2) hook
precacheUnit* functions to read the precache block from KV, 3) hook
stuff like hero picks and read their precache bl ocks Apr 07
10:53:41 <DoctorGester_work> I could just parse kv Apr 07
10:53:48 <Perry> detecting usage: 1) hook ParticleManager, 2)
hook Create UnitByName Apr 07 10:54:07 <Perry> yeah you'd
parse the kv to look up stuff in Apr 07 10:54:17 <Perry> you
could also just retrieve every precache block from y our KV Apr 07
10:54:17 <DoctorGester_work> because in lua I would just do
OnCreated () self.modifier = self:GetParent():AddNewModifier(...)
OnDestroy() self.modifie r:Destroy() Apr 07 10:54:46
<DoctorGester_work> Perry, yeah that's what I was thinking,
also didn't think about hooking usage Apr 07 10:55:26 <Perry>
it depends on your approach Apr 07 10:55:33 <Perry> if you do
it statically beforehand that would be nicer Apr 07 10:55:40
<Perry> but you'd have to parse the lua or something Apr 07
10:55:56 <Perry> dynamically is way easier to actually
realise Apr 07 10:56:30 <DoctorGester_work> I mean I wasn't
planning on displayed 'p recached but not used' cases at all but it
can be done Apr 07 10:56:50 <DoctorGester_work> but I can't
see it really working Apr 07 10:57:22 <Perry> well that's not
really relevant Apr 07 10:57:24 <DoctorGester_work> oh
alright now I can actually with fully dynamic Apr 07 10:57:49
<Perry> I guess you could actually just regex most usages Apr
07 10:57:55 <Perry> from the code Apr 07 10:57:58
<Perry> yeah that would kinda work Apr 07 10:58:24
<DoctorGester_work> yeah right if you separately store stuff
which will be precached (from kv), and then detect all create
functions then yo u could display statistics and shit Apr 07
10:59:03 <DoctorGester_work> but the thing I initially
thought about is based on my case where I renamed the particle and
renamed it in the spell cod e, but forgot to change it in the
precache block Apr 07 11:01:54 <Perry> DoctorGester_work,
https://docs.google.com/document/d/1S
OV_tOAh561b5X8uPxcYo5Al0DPL_cMsZwO5QHEcNS4/edit?usp=sharing Apr 07
11:05:30 * Disconnected (Connection reset by peer) **** ENDING
LOGGING AT Thu Apr 07 11:05:30 2016
**** BEGIN LOGGING AT Thu Apr 07 11:37:25 2016
Apr 07 11:54:48 <DoctorGester_work> that's how he did his
mapmaker api Apr 07 11:55:13 <Perry> yeah I have Apr 07
11:55:15 <DoctorGester_work> modmaker* Apr 07 11:55:23
<DoctorGester_work> you can do like anything with this Apr 07
11:55:35 <DoctorGester_work> diskpart select disk1 clean Apr
07 11:57:14 <Perry> hmm Apr 07 11:57:19 <Perry> got a
problem DoctorGester_work Apr 07 11:57:29 <Perry> it doesn't
seem to know which directory its in Apr 07 11:57:35 <Perry>
so I don't know what mod to look at Apr 07 11:57:58 <Noya>
Perry, BMD had that problem on attachments lib Apr 07 11:58:11
<Noya> the console command was attachment_configure
<addoname> Apr 07 11:58:15 <DoctorGester_work> but BMD
fixed it Apr 07 11:58:18 <Noya> yes Apr 07 11:58:24
<DoctorGester_work> look at his code Apr 07 11:58:29
<DoctorGester_work> what does chdir print perry Apr 07
11:58:52 <Perry> the path of the dota executable Apr 07
11:59:56 <Perry> oh he does some debug.getinfo(1) Apr 07
12:00:43 <DoctorGester_work> haha Apr 07 12:00:45
<DoctorGester_work> that's smart Apr 07 12:00:54
<Perry> that doesn't seem to give me the full path though Apr
07 12:01:44 <Perry> actually Apr 07 12:01:48
<DoctorGester_work> local file = io.open("../../dota_add
ons/" .. addon .. "/scripts/attachments.txt", 'r') Apr 07 12:01:48
<Perry> yeah it does matter Apr 07 12:02:35 <Perry> I
don't see my addon name though Apr 07 12:02:37 <Perry> that's
the problem Apr 07 12:02:43 <DoctorGester_work> you extract
it Apr 07 12:02:44 <DoctorGester_work> from debug Apr 07
12:03:01 <DoctorGester_work> local src =
debug.getinfo(1).source Apr 07 12:03:03 <DoctorGester_work>
self.gameDir, self.addonName = str ing.match(src:sub(2), "(.*dota 2
beta[\\/]game[\\/]dota_addons[\\/])([^\\/]+)[\\ /]") Apr 07
12:03:24 <Perry> that gives me a path starting in /scripts/
Apr 07 12:04:37 <DoctorGester_work> can't say anything, don't
have dota ther e Apr 07 12:05:31 <Noya> src:sub(2) Apr 07
12:05:34 <Noya> so it does work Apr 07 12:05:45 <Noya>
in dota lua Apr 07 12:07:12 <Perry> holy shit Apr 07 12:07:14
<Perry> fucking bmd Apr 07 12:07:17 <Perry> I see what
he did Apr 07 12:07:21 <DoctorGester_work> wut Apr 07
12:07:39 <Perry> he fires some script_reload_code [path]
console command Apr 07 12:07:49 <Perry> that reloads it and
makes the path the full path Apr 07 12:07:58
<DoctorGester_work> lol Apr 07 12:08:10
<DoctorGester_work> 1337hax Apr 07 12:09:23 <Perry>
resets the debug source to the full path rather Apr 07 12:13:38 *
Disconnected (Connection reset by peer) **** ENDING LOGGING AT Thu
Apr 07 12:13:38 2016
**** BEGIN LOGGING AT Thu Apr 07 12:14:03 2016
Apr 07 12:29:33 <DoctorGester_work> Noya, wtf is
GameUI.CommaFormat Apr 07 12:29:46 <BMD> should only work in
tools (probably), but it obviously o nly matters if you're doing
io.stuff Apr 07 12:29:49 <DoctorGester_work> oh smth custom
Apr 07 12:29:50 <BMD> which is only in tools anyway Apr 07
12:30:00 <Perry> yeah that was the plan anyway Apr 07
12:30:29 <DoctorGester_work> or is it Apr 07 12:30:39
<DoctorGester_work> it is ok Apr 07 12:31:02 <Noya>
DoctorGester_work, all the crap functions I just want to have
globally Apr 07 12:31:03 <Noya>
https://github.com/Karawasa/Element-TD/blob/master/conte
nt/dota_addons/element_td/panorama/scripts/custom_game_ui_expanded.js
Apr 07 12:31:10 <Perry> BMD where did you get IsInToolsMode()
Apr 07 12:31:17 <Perry> is that just an API function that's
not listed? Apr 07 12:31:26 <DoctorGester_work> yes Perry Apr
07 12:31:27 <DoctorGester_work> recent one Apr 07 12:31:51
<BMD> super recent Apr 07 12:31:53 <BMD> spring
cleaning Apr 07 12:32:05 <BMD> i just replaced my old
Convars:GetBool("developer") stuf f with it Apr 07 12:32:12
<BMD> since technically developer can be on when not in tools
mode Apr 07 12:32:26 <BMD> for all I know IsInToolsMode
returns true if developer i s on though, but I'd hope not Apr 07
12:39:30 <DoctorGester_work> wow jetbrains error reporting
system see ms great Apr 07 12:39:53 <DoctorGester_work>
reports create youtrack issues and do no t allow duplicates Apr 07
12:40:08 <Perry> ls is linux right Apr 07 12:40:11
<DoctorGester_work> all without me having to write anything,
just based on an exception Apr 07 12:40:13
<DoctorGester_work> yes Apr 07 12:40:18
<DoctorGester_work> use 'dir' Apr 07 12:40:27 <Perry> I
am Apr 07 12:40:31 <Perry> has some weird column shit though
Apr 07 12:40:37 <Perry> guess I can predict length Apr 07
12:41:43 <DoctorGester_work> Perry, can you use
https://keplerproject .github.io/luafilesystem/ ? Apr 07 12:41:45 *
ChanServ gives voice to Toyoka Apr 07 12:42:07 <Perry> I'll
check Apr 07 12:42:20 <Toyoka> can you hear ,can you hear the
thunda? Apr 07 12:42:30 <Toyoka> You better run, you better
take cova! Apr 07 12:42:44 <Perry> DoctorGester_work, not
available Apr 07 12:43:52 <DoctorGester_work> for dir in
io.popen([[dir "C:\Program Fi les\" /b /ad]]):lines() do print(dir)
end Apr 07 12:46:11 <Perry> yeah I was already using that Apr
07 12:46:21 <Perry> its just a bit annoying Apr 07 12:46:22
<Perry> but it works Apr 07 12:51:46
<DoctorGester_work> Perry, do you need net framework 4.5 to
build VRF? Apr 07 12:52:44 <DoctorGester_work> or dev pack or
what Apr 07 13:01:21 * Disconnected (Connection reset by peer) ****
ENDING LOGGING AT Thu Apr 07 13:01:21 2016
**** BEGIN LOGGING AT Thu Apr 07 13:01:45 2016
Apr 07 22:18:13 <vyrus> i'm working on it Apr 07 22:18:13
<Noya> there Apr 07 22:18:13 <BMD> for everyone Apr 07
22:18:19 <BMD> onConnectFull is great Apr 07 22:18:24
<BMD> player_connect_full is the best connect event by far
Apr 07 22:18:31 <vyrus> that part was copied from barebones,
so yea i basically did it like bmd did Apr 07 22:18:35 <Noya>
You don't SetFogOfWarDisabled in OnPlayerConnectFull Apr 07
22:18:36 <vyrus> but that stuff is probably going to get
moved Apr 07 22:18:43 <BMD> why he's doing that i dunno Apr
07 22:19:04 <BMD> but it shouldn't hurt really Apr 07
22:19:22 <BMD> well, probably Apr 07 22:19:32 <BMD> if
certain things can change during the game, and then s omeone
disconnects/reconnects Apr 07 22:19:37 <BMD> it would
"reinitialize" taht stuff Apr 07 22:20:02 <BMD> as for why
.index is 1 below the actual index number Apr 07 22:20:13
<BMD> it's because .index is wrong, much like many of the
othe r places that do .PlayerID Apr 07 22:20:14 <BMD> or
similar Apr 07 22:20:20 <BMD> .index is actually a playerid
Apr 07 22:20:29 <BMD> pid 0 always has entity index of 1 Apr
07 22:20:29 <vyrus> >.< thx valve Apr 07 22:20:39
<BMD> again Apr 07 22:20:41 <Atan> the pid 0 = entity 1
is probably Apr 07 22:20:45 <BMD> one of the reasons i put
all this stuff in barebones Apr 07 22:20:47 <Atan> because
DOTA 2 is C++ Apr 07 22:20:53 <BMD> is because i already
figured out all of the idiosynchras ies Apr 07 22:20:54
<Atan> but DOTA 2 scripting is Lua Apr 07 22:20:57
<BMD> and put it all in place Apr 07 22:21:02 <BMD> so
no one else needs to know them or bother with them Apr 07 22:21:05
<BMD> or reimplement them Apr 07 22:21:06 <Atan> and
C++ is 0-indexed, Lua is 1-indexed Apr 07 22:21:09 <BMD> you
hit ctrl+c and then ctrl+v Apr 07 22:21:11 <BMD> and everyone
wins Apr 07 22:21:36 <Atan> anyway I'm hosting MURDER BRIDGE
if anyone wants to give the latest version a shot Apr 07
22:23:00 <Noya> Atan lua is whatever-indexed more like Apr 07
22:23:09 <Atan> True. Apr 07 22:23:32 <Atan> But you'll
see stuff indexed to 1 before you'll see it i ndexed to 0, unless
you manually put the thing at 0 Apr 07 22:27:39 <Noya> I hate
panorama errors not having a backtrace Apr 07 22:29:29 *
Disconnected (Connection reset by peer) **** ENDING LOGGING AT Thu
Apr 07 22:29:29 2016
**** BEGIN LOGGING AT Thu Apr 07 22:39:37 2016
Apr 07 22:55:10 <Noya> local unit =
EntIndexToHScript(units["0"]) Apr 07 22:55:15 <Noya> good
shit Apr 07 22:55:17 <BMD> also js->lua sent arrays Apr 07
23:01:01 <Atan> Hrm. I need to figure out Panorama. Apr 07
23:01:46 <Atan> My current map really only needs a minimal
HUD that show s stuff like abilities, team score, team kills, and
the kill limit. Apr 07 23:02:08 <Atan> oh and unit health Apr
07 23:02:58 <Atan> Probably would help to have a clock, too,
so that timing health runes is a thing Apr 07 23:03:09
<Noya> one does not simply 'figure out' Panorama Apr 07
23:03:31 <Atan> do you ask someone else to do it for you then
Apr 07 23:03:41 <Noya> yes, a hobbit Apr 07 23:03:54
<Atan> okay cool where do I find one of those Apr 07 23:05:55
<BMD> i find panorama pretty easy Apr 07 23:06:09 <BMD>
css is a bit of a crapshoot often, but that's CSS in gen eral Apr
07 23:08:27 <Toyoka> spent like 2 hours making an extra model
for a r oom just to fullfil my quota of room variations Apr 07
23:09:20 <Toyoka> wew Apr 07 23:09:29 <Toyoka> what a
pain I made for myself with my models lma o Apr 07 23:10:43
<Toyoka> I use models I already have as a reference and f or
making new room models, and one of them gave me a problem where
even though t he face scale and offset are exactly the same, I
couldn't get it to scroll the s ame way as the rest of the walls on
all the other rooms Apr 07 23:11:07 <Noya> BMD Panorama is
pretty easy but Apr 07 23:11:08 <Toyoka> so I ended up
extracting a wall from another wal l, repositioning and aligning it
to replace the fubar-ed wall Apr 07 23:11:22 <Toyoka>
FeelsGoodMan.mp99 Apr 07 23:11:25 <Noya> for me at least, I
seem so spend a thousand hours more t han what I expected Apr 07
23:11:32 <Noya> when doing somewhat complex interfaces Apr 07
23:11:43 <Noya> mainly because I dont have a good plan when
starting it Apr 07 23:11:59 <Noya> then I end up moving
panels and stuff Apr 07 23:12:08 <Noya> and all goes to shit
Apr 07 23:12:19 <Noya> or I end up with this profile css Apr
07 23:12:23 <Noya> 2k lines of css Apr 07 23:12:28
<Noya> -.- Apr 07 23:12:40 <Toyoka> RIP Apr 07 23:12:51
<Noya> and then there's the occasional "Why you do this
javascr ipt" Apr 07 23:13:01 <Noya> but thats me being a
scrub Apr 07 23:16:04 <Toyoka> then I realize I only have 2
4-way rooms and 4 r oom variants Apr 07 23:16:08 <Noya> in
the end its easy, but insanely time consuming Apr 07 23:16:36
<Toyoka> make that 3 4-way rooms* Apr 07 23:16:39
<Toyoka> I need 1 more x_x Apr 07 23:17:10 <Toyoka>
hm... Apr 07 23:17:25 <Toyoka> or I could just say fuck it
and give the last 2 variations the same room Apr 07 23:17:44
<Toyoka> SeemsGood Apr 07 23:39:55 * Disconnected (Connection
reset by peer) **** ENDING LOGGING AT Thu Apr 07 23:39:55
2016
**** BEGIN LOGGING AT Thu Apr 07 23:44:40 2016
Apr 07 23:44:40 * Topic for #dota2mods set by *.GameSurge.net (Thu
Jan 21 16:17:27 2016) Apr 07 23:44:40 * ChanServ gives voice to
Noya Apr 07 23:48:24 <Noya> Toyoka do you get the 2nd
workshop showcase at lvl 20 st eam? Apr 07 23:49:19 <Atan>
wait am I misunderstanding what a workshop showcase is o r do I
somehow have three of them Apr 07 23:49:36 <Noya> you have 1
Apr 07 23:49:44 <Noya> that can hold 4 Apr 07 23:49:47
<Atan> Oh. Apr 07 23:49:51 <Noya> another can hold 1 in
bigger format Apr 07 23:50:16 <Noya>
http://steamcommunity.com/profiles/76561198009765825/ Apr 07
23:53:06 <Noya> I wantz Apr 08 00:01:43 <Atan> aw I was
looking at the Projects forum and I thought I s aw INFINITE ARCHERS
Apr 08 00:01:54 <Atan> which sounded like it had pretty rad
potential Apr 08 00:02:03 <Atan> but then I realized I just
combined two project titles Apr 08 00:02:49 <vyrus> you know
what you have to do now Apr 08 00:03:07 <vyrus> you've got
your next mod idea Apr 08 00:03:38 <Atan> well I mean that
idea is basically "ARCHERS SO MANY ARCH ERS ENDLESS ARCHERS" Apr 08
00:03:46 <Atan> so it's not like it's remotely complete Apr
08 00:03:51 <Atan> besides I like my current project Apr 08
00:04:42 <Noya> I dont get why my OBS records like shit Apr
08 00:04:56 <Noya> its like its in super lightweight trash
mode Apr 08 00:05:11 <Noya> it makes a 2 min video in 1.5MB
wtf Apr 08 00:05:16 <Noya> 15mb* Apr 08 00:19:06 <BMD>
change the settings to non-trash mode Apr 08 00:22:30 <Noya>
I did Apr 08 00:22:32 <Noya> still super trash Apr 08
00:24:00 <Noya> oh there we go Apr 08 00:24:04 <Noya>
the nvidia NVEC was trash Apr 08 00:25:31 <idler2> Important
App Update: 247060 - http://steamdb.in fo/app/247060/history/ Apr
08 00:28:50 <BMD> yeah software is best for obs **** ENDING
LOGGING AT Fri Apr 08 00:51:40 2016
**** BEGIN LOGGING AT Fri Apr 08 10:51:57 2016
Apr 08 11:38:00 <Noya> really? Apr 08 11:38:10 <Noya>
with the var you just set as an array key? Apr 08 11:38:25
<DarkMio> a = {A: 322, B: A} Apr 08 11:38:31 <Noya> ew
Apr 08 11:38:50 <DoctorGester_work> I can't see how would
that be a good thi ng, because if you do local A = 4; local table =
{ A = 322, b = A } what does it do Apr 08 11:38:52
<Noya> fair enough, I stand corrected Apr 08 11:39:19
<IcyPhoenix> name your variables better? Apr 08 11:39:20
<IcyPhoenix> Lol Apr 08 11:39:22 <IcyPhoenix> *shrugs*
Apr 08 11:39:28 <DoctorGester_work> the point isn't there Apr
08 11:39:30 <Noya> I think it takes the most internal local?
Apr 08 11:39:31 <IcyPhoenix> i know Apr 08 11:39:31
<BMD> why does everyone who comes in here Apr 08 11:39:34
<DoctorGester_work> the point is there are different scopes
Apr 08 11:39:34 <BMD> and doesn't know what they're doing Apr
08 11:39:35 <IcyPhoenix> hence the *shrugs* Apr 08 11:39:38
<BMD> assume it's lua's fault Apr 08 11:39:39 <BMD> and
not theirs Apr 08 11:39:43 <Noya> ) Apr 08 11:39:54
<BMD> lua is about as uncomplicated as a language can get Apr
08 11:39:57 <BMD> look shit up Apr 08 11:40:00 <BMD>
read like 5 pages and be done Apr 08 11:40:09 <BMD> and no,
":" isn't for functions, and "." for variables Apr 08 11:40:18
<BMD> if you've "leanred" taht much so far you've learned
less than nothing Apr 08 11:40:24 <BMD> you've actively
learned something that will hinder you Apr 08 11:40:44 <BMD>
also, as with all programming languages Apr 08 11:40:45
<IcyPhoenix> so your next line is what the correct answer is
right Apr 08 11:40:51 <BMD> premature shorthand is the root
of all evil Apr 08 11:40:51 <IcyPhoenix> or are you gonna
keep berating me Apr 08 11:41:12 <BMD> nope Apr 08 11:41:15
<BMD> i'm going to let you look it up Apr 08 11:41:19
<BMD> because i have things to do Apr 08 11:41:22 <BMD>
and i can't do this again Apr 08 11:41:28 <IcyPhoenix> thats
fine Apr 08 11:42:08 <Noya> Handholding Friday Apr 08
11:42:28 <DoctorGester_work> where is berzerk when you need
him Apr 08 11:45:20 <Noya> b& Apr 08 11:45:31 *
Disconnected (Connection reset by peer) **** ENDING LOGGING AT Fri
Apr 08 11:45:31 2016
**** BEGIN LOGGING AT Fri Apr 08 11:45:56 2016
Apr 08 13:35:29 <IcyPhoenix> attacking* Apr 08 13:35:56
<Noya> yes, a questionable one Apr 08 13:35:57
<DarkMio> Perry: how would you write a biased (maybe bezie
r-curve controlled) RNG? Apr 08 13:36:06 <IcyPhoenix> lol Apr
08 13:36:38 <IcyPhoenix> dark just set a weight Apr 08
13:36:41 <IcyPhoenix> to each item Apr 08 13:36:54
<Perry> DarkMio, well you can just generate a bezier curve
from 0 to 1 I guess Apr 08 13:36:55 <Perry> and multiply Apr
08 13:37:16 <Perry> then you have to map your value range
onto that Apr 08 13:37:44 <Perry> depends on what you mean
write an RNG Apr 08 13:37:46 <idler2> Important App Update:
247060 - http://steamdb.in fo/app/247060/history/ Apr 08 13:37:52
<DarkMio> Thats actually a nice idea Apr 08 13:38:01
<Perry> from stratch or can you take some uniform RNG as
input Apr 08 13:38:03 <DarkMio> have a pseudo random that
gets the x coordinate Apr 08 13:38:12 <DarkMio> and read it
off the beziers y-coordinate Apr 08 13:38:19 <Perry> yeah
basically Apr 08 13:38:28 <DarkMio> I thought about writing
me some panel for distri buted rng in unity Apr 08 13:38:33
<Perry> that would bias to the 2 ends though Apr 08 13:38:46
<Perry> would make the chance near 0 and 1 larger Apr 08
13:39:41 <Perry> you could probably do + 0.5 % 1 though Apr
08 13:40:18 <Perry> sounds like it would work Apr 08 13:40:30
<Perry> though maybe I'm making an error in my reasoning
somewhe re Apr 08 13:47:55 <IcyPhoenix> hey perry Apr 08
13:48:42 <IcyPhoenix> still can't find any information on
applying MOD IFIER_STATE_NO_COLLISION Apr 08 13:49:06 <Perry>
should be in the datadriven guide Apr 08 13:49:15 <Perry>
under the modifiers section Apr 08 13:49:18 <IcyPhoenix> yeah
but i need it in a lua script Apr 08 13:49:26 <Perry> why Apr
08 13:49:40 <IcyPhoenix> are you saying its easier to make a
passive abil ity with it Apr 08 13:49:40 <IcyPhoenix> ? Apr
08 13:50:15 <Perry> I'm just asking why you need it Apr 08
13:50:39 <IcyPhoenix> so that the units don't have collision?
not sure how to answer that question Apr 08 13:50:52
<Perry> I'd make a lua modifier actually Apr 08 13:51:02
<Perry> ?? lua modifiers Apr 08 13:51:05 <Perry> ?? lua
modifier Apr 08 13:51:09 <Noya> noguide Apr 08 13:51:09
<Perry> thanks bot Apr 08 13:51:18 <Noya> just copy one
of many Apr 08 13:51:24 <Noya> or even Apr 08 13:51:27
<Noya> just apply phasing Apr 08 13:51:28 <Noya> w/e
Apr 08 13:51:50 <Perry>
https://developer.valvesoftware.com/wiki/Dota_2_Workshop
Ability(), "modifier_lina_light_strike_array_lua", { duration =
self.light_strik e_array_stun_duration } ) Apr 08 13:52:38
<Perry> the easiest way is just unit:AddNewModifier(nil, nil,
'm odifier_phased', {}) Apr 08 13:52:40 <IcyPhoenix> ? Apr 08
13:52:43 <IcyPhoenix> oh Apr 08 13:52:47 <Noya>
creep:AddNewModifier(nil, nil, "modifier_phased", {}) Apr 08
13:52:49 <Noya> damn ninja'd Apr 08 13:52:56 <Noya>
+fuck Perry Apr 08 13:52:57 <Rabscuttle> Merry Fucking
Christmas, Perry. - Noya Apr 08 13:52:58 <Rabscuttle> Thank
you for helping to improve the Dota 2 comm unity. Perry (4 Karma)
is currently at 26 reports. Apr 08 13:53:05 <Perry> mah
kermer Apr 08 13:53:57 <Noya> doter Apr 08 13:54:07
<Perry> toberwan Apr 08 13:54:19 <DoctorGester_work>
don't do nil nil you fegots Apr 08 13:54:29 <Noya> nil nil
works bruh Apr 08 13:54:29 <DoctorGester_work> specify an
ability Apr 08 13:54:35 <Perry> why Apr 08 13:54:37
<DoctorGester_work> there are bugs Apr 08 13:54:43
<Noya> not in built-ins Apr 08 13:54:44
<DoctorGester_work> like status effect not applying Apr 08
13:54:55 <Noya> its an invisible modifier Apr 08 13:54:56
<IcyPhoenix> seems to be working Apr 08 13:54:57 <Noya>
it has no status Apr 08 13:54:58 <IcyPhoenix> just did a test
run Apr 08 13:54:59 <DoctorGester_work> who know what might
happen Apr 08 13:55:03 <Perry> it's for modifier_phased Apr
08 13:55:08 <Noya> doing nil, nil is excellent Apr 08
13:55:11 <DoctorGester_work> k Apr 08 13:55:12 <Noya>
when you dont want shit visuals Apr 08 13:55:18 <Noya> it
removes the modifier indicator too Apr 08 13:55:51 <Noya>
sure, you shouldnt use it when you are actually applying it
from an ability, I give you that Apr 08 13:56:09 <Noya> but
in this case you want it anonymous Apr 08 13:57:42
<TideSofDarK> How can i catch hotkey-cast of ability in
panora ma? Apr 08 13:59:44 <Not-40b8> [ValveResourceFormat]
xPaw pushed 2 commits to m aster [+1/-0/±59] https://git.io/vVMx0
Apr 08 13:59:45 <Not-40b8> [ValveResourceFormat] xPaw 2ee4b94
- Some code c leanup Apr 08 13:59:47 <Not-40b8>
[ValveResourceFormat] xPaw 7f32988 - Rename crap py fields in
vector/matrix classes Apr 08 14:00:02 <Perry> matrix class?
PogChamp Apr 08 14:01:06 <Perry> actually pretty
disappointing Apr 08 14:01:13 <Perry> guess we have OpenTK
anyway Apr 08 14:01:34 <xPaw> we dont have opentk in VRF Apr
08 14:01:51 <Perry> well in GUI I mean Apr 08 14:02:04
<Perry> I doubt you'd actually have to do any algebra in VRF
Apr 08 14:02:08 <xPaw> yes Apr 08 14:02:20 <xPaw> i was
thinking to drop it in favor of float[] Apr 08 14:04:55
<DarkMio> Fiels should always stay as field in that case Apr
08 14:05:01 <DarkMio> float[] is bad sport and slow af Apr 08
14:05:50 <DarkMio> also you should name matrix fields either
with m
Apr 08 23:44:52 <BMD> http://hastebin.com/itatiyiyeq.avrasm
Apr 08 23:44:59 <Noya> this but better
http://gfycat.com/NextDisgustingHerring Apr 08 23:45:13 <BMD>
i *probably* should add some comments since i've already
pretty much forgot what all that nonsense is Apr 08 23:45:18
<Dun1007> ohhh Apr 08 23:45:18 <Noya> Do you handle
this dumb 21x9 resolution BMD? Apr 08 23:45:25 <Dun1007>
stationary panel Apr 08 23:45:28 <BMD> i handle all
resolutions Apr 08 23:45:31 <Dun1007> me like Apr 08 23:45:40
<Noya> just dynamic magic? Apr 08 23:45:44 <BMD>
including mid-game resolution changes Apr 08 23:46:32 <BMD>
this stuff https://github.com/bmddota/barebones/blob/sou
rce2/content/dota_addons/barebones/panorama/scripts/barebones_worldpanels.js#L21
2-L220 Apr 08 23:46:38 <BMD> gets me the actual screenheight
and screenwidth Apr 08 23:46:47 <BMD> i use that all over my
calculations for scaling/position ing Apr 08 23:47:39 *
Disconnected (Connection reset by peer) **** ENDING LOGGING AT Fri
Apr 08 23:47:39 2016
**** BEGIN LOGGING AT Fri Apr 08 23:48:03 2016
**** BEGIN LOGGING AT Sat Apr 09 11:37:28 2016
Apr 09 11:37:28 * Now talking on #dota2mods Apr 09 11:37:28 * Topic
for #dota2mods is: Use http://codeshare.io/new to share
malfunctioning code. Describe your problem in a comment above. |
http://st
ore.steampowered.com/news/?appids=570&appgroupname=Dota+2&feed=steam_updates
Apr 09 11:37:28 * Topic for #dota2mods set by *.GameSurge.net (Thu
Jan 21 16:17:27 2016) Apr 09 11:37:29 * ChanServ gives voice to
Noya Apr 09 11:37:29 <DarkMio> Myll: I actually do Apr 09
11:38:10 <Myll> am* Apr 09 11:38:52 <DarkMio> Perry:
Yea. Degrees and Radians. GGME Apr 09 11:39:00 <Perry> tart
Apr 09 11:39:01 <Myll> what genre? Apr 09 11:39:15
<Perry> oldest mistake in the book Apr 09 11:39:16
<Rabscuttle> Damn, why didn't I sell this book instead. Apr
09 11:39:20 <DarkMio> ^ Apr 09 11:40:03 <DarkMio> Myll:
Lemonade Tycoon + Stardew Valley Apr 09 11:40:32 <DarkMio>
Perry: but I am doing for 4h now confusing rende r bs. :< Apr 09
11:42:28 <Perry> remember white square Apr 09 11:42:52
<DarkMio> yy Apr 09 11:44:29 <DarkMio> heh Apr 09
11:44:34 <DarkMio> that's a cool trick actually Apr 09
11:45:00 <DarkMio> just need to fix some position-anchoring
Apr 09 11:47:00 <DarkMio> Perry:
https://gfycat.com/SizzlingImmaterialCalf Apr 09 11:47:13
<DarkMio> Perry: https://gfycat.com/UnacceptableJollyAfric
anrockpython Apr 09 11:47:57 <Perry> seems to work decently
Apr 09 11:48:23 <Perry> there are some jumps but I guess you
won't be adjusting this angle during the game anyway Apr 09
11:48:41 <DarkMio> Probably not, it's something that only
runs in e ditor mode Apr 09 11:48:50 <DarkMio> so adjusting
scenes should be pretty easy Apr 09 11:49:40 * Disconnected
(Connection reset by peer) **** ENDING LOGGING AT Sat Apr 09
11:49:40 2016
**** BEGIN LOGGING AT Sat Apr 09 11:50:04 2016
Apr 09 14:49:06 <Hewdraw> i wasnt planning to use it anyway
Apr 09 14:49:11 <Hewdraw> was just curious Apr 09 14:49:15
<BMD> probably DoctorGester Apr 09 14:50:13
<DoctorGester> hmm it seems like there is actually a lot more
s hit which can't be dispelled Apr 09 14:50:27 <DoctorGester>
like veil can't be dispelled at all Apr 09 14:50:41 <BMD>
veno ult pretty sure Apr 09 14:51:00 <DoctorGester> AA ult
Apr 09 14:51:12 <DoctorGester> axe taunt Apr 09 14:51:15
<BMD> but yeah, "can't be dispelled" is the default Apr 09
14:51:16 <DoctorGester> and enfeeble Apr 09 14:51:25
<BMD> duel Apr 09 15:01:58 <gigimoi>
https://booleans.io/ Booleans as a service Apr 09 15:02:46
<Perry> gr8 banter Apr 09 15:02:55 <BMD> finally Apr 09
15:05:08 <idler2> Important App Update: 247060 -
http://steamdb.in fo/app/247060/history/ Apr 09 15:15:20
<DarkMio> movexig: https://gfycat.com/EnviousWanKouprey Apr
09 15:21:20 <DarkMio> =memo Toyoka
https://docs.google.com/file/d/0B8b
Apr 09 19:19:33 <Mayheim> I mean for casting Apr 09 19:19:49
<Arctangent> It's just that 1150 cast range, you'll usually n
ot click out of that without meaning to Apr 09 19:20:03
<Arctangent> or maybe there's hardcoding there or something
Apr 09 19:22:30 <Arctangent> ah well Impale is super easy to
remake anyway Apr 09 19:22:33 <Toyoka> wouldn't be surprised
if it was hardcoded, consi dering Valve's track record of
hardcoding some stupid stuff Apr 09 19:22:44 <BMD> tooltips
Apr 09 19:22:50 <Toyoka> wew Apr 09 19:22:56 <Toyoka>
+quote Apr 09 19:22:56 <Rabscuttle> 561:
<@penguinwizzard> and rails caught on becau se the web is a
silly place where we'd rather not go Apr 09 19:22:56 <BMD> if
it weren't an ability special or AbilityDamage it won 't show in
tooltips Apr 09 19:23:07 <Arctangent> infact I can just spell
lib it because lazy Apr 09 19:25:18 <Noya> !dotaplayers Pimp
Apr 09 19:25:19 <idler2> Noya: Pimp my Peon has 76 players
and 30 spectat ors and is enabled for dedicated servers Apr 09
19:34:02 <Noya> BMD you have not added selection.xml in
custom_ui_manife st barebones Apr 09 19:34:12 <BMD> did i
not? Apr 09 19:34:24 <Noya> nop, just checked Apr 09 19:34:52
<Noya> you can do barebones_selection if needed Apr 09
19:34:58 <BMD> yeah looks like i missed it Apr 09 19:35:00
<BMD> naw it's fine as is Apr 09 19:35:04 <BMD> i had
it in there at one point Apr 09 19:35:34 <Not-40b8>
[barebones] bmddota pushed 1 commit to source2 [ +0/-0/±1]
https://git.io/vVS8v Apr 09 19:35:35 <Not-40b8> [barebones]
bmddota b13e6e5 - Added selection.xm l include to
custom_ui_manifest.xml Apr 09 19:37:16 <Noya> Hmm ok Apr 09
19:37:18 <Noya> Containers:Init() Apr 09 19:37:23
<Noya> and I'm using buildinghelper Apr 09 19:37:41
<Noya> (I'm updating ITT to the latest libs) Apr 09 19:39:35
<Noya> hmm Apr 09 19:39:39 <BMD> containers:init
shouldn't need to be called directly Apr 09 19:39:45 <BMD>
because of the __ACTIVATE_HOOK shenanigans Apr 09 19:39:55
<BMD> which jacks the Activate() load and forces the init Apr
09 19:40:00 <Noya> You still have a Apr 09 19:40:01
<Noya> FATAL: Containers:Init() has not been called in the
Acti vate() function chain! Apr 09 19:40:21 <BMD> yeah, that
pretty much just means the shit didn't load Apr 09 19:40:24
<Noya> altho I'm missing Apr 09 19:40:25 <BMD> should
change the text though Apr 09 19:40:27 <Noya> the activate
hook Apr 09 19:40:48 <Noya> or I am not Apr 09 19:41:02
<Noya> and buildinghelper is screwing with it Apr 09 19:41:19
<BMD> should be in :start() Apr 09 19:41:24 <BMD> and
the __ACTIVATE_HOOK should be there Apr 09 19:41:35 <BMD> and
shouldn't matter as long as everyone uses the same _
_ACTIVATE_HOOK definition Apr 09 19:41:47 <BMD> but if
you do your own debug.sethook without using the _
Apr 09 19:42:53 <BMD> same as i do in containers.lua Apr 09
19:42:57 <BMD> and both hooks will get called Apr 09 19:43:25
<BMD> starting at local mode Apr 09 19:43:39 <Noya>
like this? http://www.hastebin.com/cawidizala.lua Apr 09 19:44:07
<BMD> you need the whole boiler plate Apr 09 19:44:16
<BMD> put this exactly in your code
https://github.com/bmddota
/barebones/blob/source2/game/dota_addons/barebones/scripts/vscripts/libraries/co
ntainers.lua#L438-L465 Apr 09 19:44:18 <BMD> no changes at
all Apr 09 19:44:28 <BMD> that sets up __ACTIVATE_HOOK if
other libraries hasn't d one it yet Apr 09 19:44:34 <BMD> and
if they have, it doesn't mess with it Apr 09 19:44:40 <BMD>
either way, you're guaranteed after that setup boilerpla te Apr 09
19:44:43 <BMD> to have __ACTIVATE_HOOK available Apr 09
19:44:54 <Noya> ah, right Apr 09 19:45:03 <Noya> then I
put my stuff in __ACTIVATE_HOOK(function() ? Apr 09 19:45:06
<BMD> then you do http://hastebin.com/enavexevuz.lua Apr 09
19:45:07 <BMD> yesah Apr 09 19:45:21 <BMD> the functino
you put in there is called when the Activat e() is found Apr 09
19:45:34 <BMD> so you don't need the other checks and stuff,
you can ju st do your overrides and hooks Apr 09 19:45:56
<BMD> then both containers and buildinghelper will get their
_
Apr 09 20:45:02 <BMD> uncomment this line
https://github.com/bmddota/barebones
/blob/source2/content/dota_addons/barebones/panorama/scripts/playertables/player
tables_base.js#L140 Apr 09 20:45:03 <Arctangent> Probably not
as easy, but I don't think looking at Overthrow's stuff will help
Apr 09 20:45:10 <BMD> and restart/recreate the containers Apr
09 20:45:53 <BMD> Arctangent, what do you currently use on
the top bar? Apr 09 20:45:54 <Arctangent> ... actually wait
nevermind I think Overthrow's stuff just flat-out looks at kills
instead of topbar value Apr 09 20:45:56 <BMD> it was counting
down from 100 Apr 09 20:46:00 <Arctangent> Last hits. Apr 09
20:46:04 <BMD> gotcha Apr 09 20:46:12 <BMD> if you need
another value you'd need a panorama layout Apr 09 20:46:13
<BMD> but it's simple Apr 09 20:46:41 <Toyoka> yep Apr
09 20:46:45 <Noktis> what's wrong with that ability again Apr
09 20:46:49 <Noktis> it doesnt add str Apr 09 20:46:50
<Noktis> http://hastebin.com/geqexireku.md Apr 09 20:46:56
<Toyoka> anything that isn't regular dota mechanics usual ly
requires some custom panorama stuff Apr 09 20:47:42 <Noya>
Noktis, again. bonus_strength strength_bonus Apr 09 20:47:48
<Noya> you arent linking Apr 09 20:48:22 <Noya> that
should fix it Apr 09 20:48:36 <Arctangent> I guess the thing
is the coding is split between three different files and I
don't have the slightest idea where to start. Apr 09 20:49:07
<BMD> just make your own Apr 09 20:49:21 <Noktis> youre
right Apr 09 20:49:22 <Arctangent> That doesn't help. Apr 09
20:49:29 <BMD> here's how i did kill scores in sota Apr 09
20:49:33 <BMD> it's about as simple as it gets Apr 09
20:49:33 <Noya> BMD I uncommented the TableFullUpdate but
havent got any TableFullUpdate message yet Apr 09 20:49:34
<BMD>
https://github.com/bmddota/SotA/blob/master/content/dota
_addons/sota/panorama/layout/custom_game/sotaui.xml#L11-L14
Apr 09 20:49:48 <BMD>
https://github.com/bmddota/SotA/blob/master/content/dota
_addons/sota/panorama/scripts/custom_game/sotaui.js#L115-L132
Apr 09 20:50:12 <BMD>
https://github.com/bmddota/SotA/blob/master/content/dota
eam kills, just player kills Apr 09 20:56:08 <Noya>
Arctangent, its inside team info Apr 09 20:56:24 <Noya>
GetTeamInfo(id).something Apr 09 20:56:41 <Noya> BMD Update -
All good now :D Apr 09 20:56:43 <Noya> +fuck Noya Apr 09
20:56:44 <Rabscuttle> What you've just said is one of the
most insanel y idiotic things I have ever heard, Noya. At no point
in your rambling, incohere nt response were you even close to
anything that could be considered a rational thought. Everyone in
this room is now dumber for having listened to it. I award you no
points Noya, and may God have mercy on your soul. - Noya Apr 09
20:56:45 <Rabscuttle> Thank you for helping to improve the
Dota 2 comm unity. Noya (-4 Karma) is currently at 61 reports. Apr
09 20:56:48 <Noya> ok thats a nice one Apr 09 20:57:03
<Arctangent> okay that's lovely Apr 09 20:57:11
<Arctangent> it's an undocumentated function Apr 09 20:57:44
<Noya> +fuck Arctangent it is not Apr 09 20:57:45
<Rabscuttle> Fuck off, you must, Arctangent it is not. - Noya
Apr 09 20:57:46 <Rabscuttle> Thank you for helping to improve
the Dota 2 comm unity. Arctangent (-1 Karma) is currently at 1
report. Apr 09 20:57:55 <Noya> It still doesnt like more than
1 word, haha Apr 09 20:58:00 <Arctangent>
https://developer.valvesoftware.com/wiki/Dota_2_
Workshop_Tools/Panorama/Javascript/API do you see GetTeamInfo
anywhere here Apr 09 20:58:02 <Not-40b8> [barebones] bmddota
pushed 1 commit to source2 [ +1/-0/±2] https://git.io/vVSRx Apr 09
20:58:03 <Not-40b8> [barebones] bmddota f3feb20 - Forgot
playertable s.lua for version tracking Apr 09 20:58:40 <BMD>
Game.GetTeamDetails Apr 09 20:58:49 <BMD> dunno why it's
details for team and info for player Apr 09 20:58:55
<Arctangent> ah Apr 09 20:59:05 <Noya> (# pathgraph.lua
ChangeLog is PlayerTablesChangeLog.md) Apr 09 20:59:16
<Arctangent> ... okay so only the name and arguments are docu
mented argh Apr 09 20:59:18 <Toyoka> yea, the wiki is a bit
misleading Apr 09 20:59:25 <Arctangent> is it .kills or
something Apr 09 20:59:30 <Noya> Arctangent,
$.Msg(Game.GetTeamDetails(id)) Apr 09 20:59:35 <Noya> will
tell you the contents Apr 09 20:59:39 <Toyoka> modding valve
games is like walking through a la brynth only to find out the exit
leads to another labrynth Apr 09 20:59:45 <Noya> the key
names are very stupid Apr 09 20:59:49 <Noya> in player they
have something like Apr 09 20:59:51 <Noya> .steamid Apr 09
20:59:53 <Not-40b8> [barebones] bmddota pushed 1 commit to
source2 [ +0/-0/±1] https://git.io/vVS0v Apr 09 20:59:54
<Not-40b8> [barebones] bmddota 4d39239 - woops Apr 09
21:00:01 <Noya> instead of a Players.GetSteamID(playerID) Apr
09 21:00:19 <SQL> how's life going for everyone? )? Apr 09
21:00:19 <Noya> but w/e, its all there Apr 09 21:01:18
<Arctangent> okay uh Apr 09 21:01:25 <Arctangent> BMD
where should I be calling Score() Apr 09 21:01:44 <BMD>
https://github.com/bmddota/SotA/blob/master/content/dota
Apr 09 21:40:40 <Arctangent> No I got the actual score
display working Apr 09 21:40:41 <Arctangent> it's just Apr 09
21:40:50 <Arctangent> white numbers / 2 Apr 09 21:41:06
<Arctangent> and I just look at that and know it could be bet
ter but not what to do with it Apr 09 21:41:21 <Arctangent>
and the way panels push each other annoy me too much Apr 09
21:48:36 * ChanServ gives voice to Myll_laptop **** ENDING LOGGING
AT Sat Apr 09 21:50:57 2016
**** BEGIN LOGGING AT Sun Apr 10 11:24:47 2016
Apr 10 11:24:47 * Now talking on #dota2mods Apr 10 11:24:47 * Topic
for #dota2mods is: Use http://codeshare.io/new to share malfun