Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
ParametricMaterialInstanceComponent.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
12class ParametricMaterialInstanceComponent: BaseMaterialParamsComponent
13{
18 proto external void SetColor(int argbColor);
20 proto external int GetColor();
21 /*
22 Use it to set emissive color.
23 \param argbColor The new emissive color.
24 */
25 proto external void SetEmissiveColor(int argbColor);
27 proto external int GetEmissiveC();
28 /*
29 Use it to set emissive multiplier.
30 \param multiplier The new multiplier in <0, 1000>
31 */
32 proto external void SetEmissiveMultiplier(int multiplier);
34 proto external int GetEmissiveM();
35 /*
36 Use it to set user parameter modifier specified in Material (Dirt, Mud etc..).
37 \param param The new parameter value in <0, 255>
38 */
39 proto external void SetUserParam1(int param);
40 proto external int GetUserParam1();
41 /*
42 Use it to set user parameter modifier specified in Material (Dirt, Mud etc..).
43 \param param The new parameter value in <0, 255>
44 */
45 proto external void SetUserParam2(int param);
46 proto external int GetUserParam2();
47 /*
48 Use it to set user parameter modifier specified in Material (Dirt, Mud etc..).
49 \param param The new parameter value in <0, 255>
50 */
51 proto external void SetUserParam3(int param);
52 proto external int GetUserParam3();
53 /*
54 Use it to set user parameter modifier specified in Material (Dirt, Mud etc..).
55 \param param The new parameter value in <0, 255>
56 */
57 proto external void SetUserParam4(int param);
58 proto external int GetUserParam4();
59 /*
60 Use it to set user alpha test parameter.
61 \param alphaTest The new alpha test value in <0, 255>
62 */
63 proto external void SetUserAlphaTestParam(int alphaTest);
65 proto external int GetUserAlphaTestParam();
66 /*
67 Sets if custom wetness is enabled. Wetness value itself can be then set using SetCustomWetnessParam1 and SetCustomWetnessParam2
68 \param val Use true to enable custom wetness, false otherwise.
69 */
70 proto external void SetCustomWetnessEnabled(bool val);
72 proto external bool GetCustomWetnessEnabled();
73 /*
74 Sets primary custom wetness value
75 \param customWetness primary custom wetness value in <0, 255>
76 */
77 proto external void SetCustomWetnessParam1(int customWetness);
79 proto external int GetCustomWetnessParam1();
80 /*
81 Sets secondary custom wetness value
82 \param customWetness secondary custom wetness value in <0, 255>
83 */
84 proto external void SetCustomWetnessParam2(int customWetness);
86 proto external int GetCustomWetnessParam2();
87 /*
88 Sets if rain sliding drops are enabled.
89 \param val Use true to enable rain sliding drops, false otherwise.
90 */
91 proto external void SetSlidingDropsEnabled(bool val);
93 proto external bool GetSlidingDropsEnabled();
94 proto external bool SaveState(ScriptBitWriter writer);
95 proto external bool LoadState(ScriptBitReader sreader);
96}
97