STEAM GROUP
SASq Workshop [SASqW]
STEAM GROUP
SASq Workshop [SASqW]
8
IN-GAME
63
ONLINE
Founded
8 May, 2017
Showing 31-40 of 72 entries
1
Volvo - addons
4
Containers - END
14
Help section
6
Tools i use for modding :)
hey
you no need to use same names it was more for example lol

More easy for you will be to look in game files how SCS make it
i hope you extract game file somewhere with SCS Game Archive Extractor

accessory_hookup_int_data, data[], physics_toy_data - that are no files ... it is UNCIAL names for any object in game


explain of def file:

scarf_driver.addon_hookup -
(scarf_driver) here you need to have UNCIAL name for your mod you cant put too longer what you wish just have some limits ... keep it simple and clear ... exp. - (scarf_my.addon_hookup)

name - you know that
icon - for menu
price - :)
unlock - lvl of play to can perches

model - path to your model (.pmd)
coll - path to your collision object ... usually it is inside the model (.pmc)

data[]: - here you give unic name for your physics_toy_data ... same like top with names UNCIAL ... exp. - (.scarf_myp.phys_data)
suitable_for[]: - where you can use that

physics_toy_data - here you use name of data[] or from exp. - (physics_toy_data : .scarf_myp.phys_data)

phys_model - same like model
phys_model_coll - same like collision

phys_model_look: - if you have some looks inside the 3d model ... name are same like you have in 3D model in blender

rope_material - .mat file for rope ... usually some texture adding


and how that look like one:
it is SCS Legend Mini Scarf

accessory_hookup_int_data : scarf_driver.addon_hookup
{
name: "Legend Mini Scarf"
icon: "scarf_driver.dlc_toys"

price: 60
unlock: 0

model: "/vehicle/truck/upgrade/interior_decors/toyglass/sucker_01.dlc_toys.pmd"
coll: "/vehicle/truck/upgrade/interior_decors/toyglass/sucker_01.dlc_toys.pmc"

data[]: .scarf_driver.phys_data
suitable_for[]: "set_glass"
}
physics_toy_data : .scarf_driver.phys_data
{
phys_model: "/vehicle/truck/upgrade/interior_decors/toyglass/scarf_01.dlc_toys.pmd"
phys_model_coll: "/vehicle/truck/upgrade/interior_decors/toyglass/scarf_01.dlc_toys.pmc"
phys_model_look: default

rope_material: "/material/ropes/rope_black.mat"

toy_type: "TT_joint_free" # TT_rope, TT_double_rope, TT_joint, TT_joint_free
toy_mass: 0.1 # toy mass
linear_damping: 0.99 # damping of swinging of toy

locator_hook_offset: (0.0f, 0.0015f, -0.0035f) # offset of connection point on hook against toy locator
angular_amplitude: (25.0, 0.0, 2.0) # joint - maximal deflection agains equilibrium position
}







to be more easy for you and if you have many flags to add then you need to make it in Blender
but if you want to be lazy :) you can take one SCS file and just change textures
ofc you will need to change the tobj with HEX editor and to keep same name length for any file

scarf_01.dlc_toys.pmc
scarf_01.dlc_toys.pmd
scarf_01.dlc_toys.pmg

when you open scarf_01.dlc_toys.pmd with text editor you see all .mat files it use
when you check all .mat inside you find "44afec0a33533b75.mat" give the texture "scarf_driver.dlc_toys.dds" to model

44afec0a33533b75.matfile:

material : "eut2.dif.rfx" {
texture[0] : "/vehicle/truck/upgrade/interior_decors/toyglass/scarf_driver.dlc_toys.tobj"
texture_name[0] : "texture_base"
add_ambient : 0
diffuse : { 1 , 1 , 1 }
reflection : 0
shininess : 10
specular : { 0.0379928 , 0.0379928 , 0.0379928 }
}

then you need and
scarf_driver.dlc_toys.dds
scarf_driver.dlc_toys.tobj


and now rename:
scarf_01.dlc_toys - with name with same length of 17 symbols
you rename all 3 files .pmc .pmd .pmg

now rename:
scarf_driver.dlc_toys - with name with same length of 21 symbols
you rename all .dds and .tobj

open .tobj with HEX editor and change name there too for .dds it use

copy and rename 44afec0a33533b75.mat to - with name with same length of 16 symbols

open the renamed .pmd file and change name of 44afec0a33533b75.mat to your new name

now you need to change inside .mat
texture[0] : "/vehicle/truck/upgrade/interior_decors/toyglass/scarf_driver.dlc_toys.tobj" - change the file for texture

and now you add all that info to accessory_hookup_int_data we look up :)

Use SAME FOLDER AND PATHS like original and better change 1 or 2 symbols no need too much :)

in general that is lol

ofc i recommend Blender :)
3
Something new :) - END
Showing 31-40 of 72 entries