Senior Member
Join Date: Jan 2009
Location: Austin, TX
Posts: 140
|
OK, after spending most of the weekend trying to get something going for a game system not already in HL, I'm exhaused from the learning curve.
I have a very light programming background (bash scripts a plenty, and a book on Java and Python under my belt, but no seasoned programmer to be sure). Anyway, I've been reading the wiki until my brain feels like... I don't know. But now I've had a beer and a half, and though I'm feeling better, I'm still struggling to understand some of the skeleton code (the beer will help, right?): So I'm going to attempt to enhance my learning by deciphering the following code bit by bit. For the love of the gods, if anyone can help that would be appreciated. Code:
<procedure id="DshRolls" scripttype="mouseinfo"><![CDATA[ var final as string var roll as string foreach pick in hero where "DashTacCon.Rolls" if (eachpick.tagis[component.Skill] <> 0) then roll = eachpick.field[sklRoll].text & "{text clrsecond} (" & eachpick.field[trtFinal].text & " + " & eachpick.linkage[attribute].field[name].text & " " & eachpick.linkage[attribute].field[trtFinal].text & "){text clrreset}" else roll = "????" endif final &= eachpick.field[name].text & " {b}" & roll & "{/b}{br}" nexteach @text = "{align left}" & final ]]></procedure> |
#1 |
|
|