STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
1,648
IN-GAME
9,440
ONLINE
Founded
26 October, 2013
Language
English
Zappy 8 Dec, 2014 @ 1:46am
[PLANNED][REQ] Capitalized decompiled QC commands
Either you know exactly what I mean, or have absolutely no clue what I mean, from reading the title. What I means is, I like "appropriately" capitalizing QC commands, such as $Model, $DefineBone, $CDMaterials, $TextureGroup, $Body, etcetera, as it looks much nicer to me than completely lowercase commands all the way through. Likewise, some people may not like it, so the choice probably stands between "don't include" and "include a checkbox".

The way to determine whether a letter should be upper-case should be: Is it the first letter of what should be read as a new word, including the first word of the command? If so, upper-case. Is it part of an acronym (CD in $CDMaterials), or not a direct word? If so, upper-case. Otherwise, lower-case.
Last edited by ZeqMacaw; 26 Jul, 2015 @ 1:31pm
< >
Showing 1-3 of 3 comments
ZeqMacaw 8 Dec, 2014 @ 1:51am 
Interesting idea. You are probably correct in thinking some people would not like this, but the capitalizing does seem like it would make the file easier to read. I'll put this idea on the planned features list.

:)
Zappy 8 Dec, 2014 @ 1:54am 
One thing I know is that I use "capitalized" commands in QCs I make myself.
Either way, nice work on Crowbar and such.
Last edited by Zappy; 9 Dec, 2014 @ 11:28pm
Zappy 17 Jul, 2015 @ 2:48pm 
Apparently version 0.27.0.0 introduced these in some way, judging by some guy's problems with a QC (his problems are with him making some mistakes with adding stuff himself, not decompile and recompile), but... Even though it's $Model and $ModelName and $CollisionJoints and such, it's still flexfile and eyeball and defaultflex and $jointconstrain and so on.

If you want to study cases in one of my QCs that compiles properly, http://sta.sh/0unb82lwcvh
Additionally, I can confirm FlexFile (and at least its FlexController and Flex) of $Model can be case-ified as well. (The QC I linked to merely uses DMX, so no FlexFile there, but it does use $CollisionJoints and $JiggleBone, and some other things.)
Last edited by Zappy; 17 Jul, 2015 @ 2:48pm
< >
Showing 1-3 of 3 comments
Per page: 1530 50