STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
STEAM GROUP
Crowbar [Source Engine Modding Tool] CrowbarTool
1,207
IN-GAME
7,943
ONLINE
Founded
26 October, 2013
Language
English
Showing 101-110 of 122 entries
2
[INVALID][BUG] Models missing after compile
5
[DONE][REQ] Still a lot of Flex Assignment statements not being written to the QC (TF_Movies HWM Models)
I know you're looking at this but,

The QC is still reporting around 567 instances (or lines according to Notepad++) of

// [Decompiler failed to parse expression. Please report the error with the following info: this qc file, the mdl filename that was decompiled, and where the mdl file was found (e.g. the game's name or a web link).]

when decompiling the SFM TF_Movies HWM versions of the class models.

Is there anyway of finding out is this might be a loop error in the decompile process or is there some way of finding out what these unknown parses might be?

Seems like an unreal number of %TongueFunnel = TongueFunnel type assignment expressions not being parsed. I mean if Crowbar were to parse all of these assignments from the model, there would be somewhere around 607 of these types of assignments statements in the model.

But, of these 607 statement only40 are being identified. (607 Statement lines -567 parse error lines, which leads me to think Loop error.)


(Throwing some thoughts in there to consider...)

Maybe has to do with the localvar ZipLip like statements being over looked or a combination style statement that Crowbar doesn't understand yet??? (Hmmm... or maybe they could be really complex Corrective shape assignments with a character length longer than the amount of characters allowed in a statement by the current process?? - that would cause a bail out in VB)


Example:

On line 573 of the Crowbar qc created for the HWM Sniper there is an assignment statement

%BrowOutV_InnerSquint_OuterSquintR = (right_OuterSquint * right_InnerSquint * right_BrowOutV)

then 18 lines of the failed parse statement

follow by a known assignment statement on line 592 like

%BrowOutV_FrownL = (left_Frown * left_BrowOutV)


So the question becomes, what is causing the assignment statements between

%BrowOutV_InnerSquint_OuterSquintR = (right_OuterSquint * right_InnerSquint * right_BrowOutV)
and
%BrowOutV_FrownL = (left_Frown * left_BrowOutV)

to bail?

Don't know, but had to throw in the flag and ask....
3
[DONE][REQ] The -definebones command-line option fails to create the special definebones file
Hey Zeq, I have a request... Lately i've been doing models with a lot of (phantom) bones, like muzzleflash, weapon bones, etc, that don't have mesh assigned to them. In order to get them to attach to the model, I've been attaching a single vertex to the phantom and producing a model. I then run

" studiomdl - definebones {path/file.qc} > bones.qci "

to define the bones and add the results to the qc then detact the single vertex and re-export the model. (I don't think the $attachment qc command will work properly for the intent I want it to on SFM models and is why I use the $definebone command)

I was going to use Crowbar to run the definebones option of studiomdl but find that the command line is not right.

By adding the following to the Direct Entry of options

"- definebones > bones.qci"

it creates the following command line used by Crowbar to compile..

C:\Program Files (x86)\Steam\steamapps\common\SourceFilmmaker\game\bin\studiomdl.exe -game C:\Program Files (x86)\Steam\steamapps\common\SourceFilmmaker\game\usermod - definebones > bones.qci m1a2nb.qc

This compiles the model and does not create the bones.qci. (Not what I need, the command is in the wrong syntax order)

Is it possible to add another compiler tab for adding command line input (ie definebones, printbones, mdlreport or other model report tools) from studiomdl? (or maybe checkboxes like the -nop4 and -verbose that you've already added. If command is checked, then a textbox requesting output filename displays)

Just a thought for making this already great tool a more flexible GUI to Studiomdl.

FYI, if you don't want to go here, I'm perfectly happy with the way it is.
0
Flipping Steam Chat Virus - ??? (Might be an unnecessary alert, I'm scanning my System now..)
I'm posting this to the 3 main hubs and 2 groups that I post to - Just in case!!!.

Ok gang. I received an innocent Chat message from one of the friends in my list a couple of days ago. Everything looked normal and it had a link to a png type image. As I get these all the time, NOT THINKING I clicked the link and opened the image. Well what I thought was an image.

As soon as I clicked the link, alarms started flashing, the computer screamed in my ear, and my AV program went nuts. I keep my systems locked pretty tight for this type of thing and I use a renown AV program.

I killed the process immediately and allowed my AV to do it's thing. Anyway, since the unfortunate incident, I've been having problems with the Steam BootStrap, It keeps failing and Steam locks up.


Is anyone else experiencing this behaviour? There was a Steam client update around the same time as my incident and I don't know if it is a bug in the new Steam Client or if something got through and my system may be infected.

AS A SAFETY PRECAUTION... If you receive an unsolicited chat message from my User ID and it is a message with some sort of PNG link that I did not personally send to you in a chat, DON'T CLICK THE LINK!!! It may be something sent by whatever is causing my bootstrap problem and be something trying to infect your system!!!

I am in the middle of a FULL and DETAILED system scan now. This message is being sent via the Steam Website interface as I don't trust the version of Steam I currently have on this laptop.


Also, be warned

I have received a couple more of these type of message, inviting me to trade. One from an [UNASSIGNED] user name and one from a username Let's Rock?! According to the User Alias info, it looks like this is the same person.

These are the messages received.

Never tell your password to anyone.
Wednesday, November 12, 2014
8:56 PM - Let's Rock?!: Hi, I want to trade with you but cant add you from my trade account

8:56 PM - Let's Rock?!: ht tp : // steam coummunitty dot com/id/ en KP OL (< I broke up this link so no one can click it, but look at the word community this is definitely a phisher address)

try to add me pls

8:56 PM - Let's Rock?!: It's simple - copy link of my profile in browser and put button "add friend". I wait you, be faster pls.
8:59 PM - Pte Jack: If trading is all you wanted, you can defriend me... I don't trade
Friday, November 14, 2014
9:43 AM - Let's Rock?!: Hi, I know you. We are familiar from the school))

9:43 AM - Let's Rock?!: ht tp : // 8b dot kz/IMG_21 1 10 2014_1 72 7 (< Again I broke this url up so no one can click on it... )

look at my photo

Just saying and be safe out there, it looks like we have a spy in our midst.

Pte Jack
2
[FIXED][BUG] Crowbar Version 0.22.0.0 (Beta Test)
When decompiling complex (HWM) models, the main model QC created by Crowbar seems to die at around line 358. I attempted to decompile the scout model located in the common\SourceFilmmaker\game\tf_movies\models\player\hwm folder. The mesh and vta animations extracted as expected. On inspection of the QC, I found that the qc ended on line 358. after the following commands.

flexcontroller right_ZipLips range 0 1 right_ZipLips
flexcontroller left_ZipLips range 0 1 left_ZipLips
flexcontroller multi_ZipLips range -1 1 multi_ZipLips
flexcontroller eyes range -45 45 eyes_updown
flexcontroller eyes range -45 45 eyes_rightleft

// [Empty flex rule found and ignored.]
// [Empty flex rule found and ignored.]

Same end point for the HWM\sniper.mdl

The HWM\Soldier ended on line 239 after commands...

flexcontroller TongueD range -1 1 TongueD
flexcontroller TongueFunnel range 0 1 TongueFunnel
flexcontroller TongueWidth range -1 1 TongueWidth
flexcontroller eyes range -45 45 eyes_updown
flexcontroller eyes range -45 45 eyes_rightleft

// [Empty flex rule found and ignored.]
// [Empty flex rule found and ignored.]

It appears that Version 0.22 dies on the second encounter of the // [Empty Flex Rule Found and ignored.] statement


Crowbar version 0.19.0.0 appears to write the entire qc for all 3 models.

The lines of the qc writes are identical to the die point of the version 0.22.0.0.

Total qc lines in the between the 2 version

Model v19 Lines - v22 Lines
Sniper... 1306 - 358
Soldier.. 868 - 239
Scout... 1316 - 358

66
Crowbar 0.19 Bug Reports and Feature Requests
Showing 101-110 of 122 entries