Decorator::decorRegister: Difference between revisions

From RAGE Multiplayer Wiki
(yay)
 
(yay)
Line 1: Line 1:
Found this in standard_global_init.c4 line 1898<br><br>void sub_523a() {<br>    DECORATOR::DECOR_REGISTER('Player_Vehicle', 3);<br>    DECORATOR::DECOR_REGISTER('PV_Slot', 3);<br>    DECORATOR::DECOR_REGISTER('Previous_Owner', 3);<br>    DECORATOR::DECOR_REGISTER('Sprayed_Vehicle_Decorator', 2);<br>    DECORATOR::DECOR_REGISTER('Sprayed_Vehicle_Timer_Dec', 5);<br>    DECORATOR::DECOR_REGISTER('Vehicle_Reward', 3);<br>    DECORATOR::DECOR_REGISTER('Vehicle_Reward_Teams', 3);<br>    DECORATOR::DECOR_REGISTER('Skill_Blocker', 2);<br>    DECORATOR::DECOR_REGISTER('TargetPlayerForTeam', 3);<br>    DECORATOR::DECOR_REGISTER('XP_Blocker', 2);<br>    DECORATOR::DECOR_REGISTER('CrowdControlSetUp', 3);<br>    DECORATOR::DECOR_REGISTER('Bought_Drugs', 2);<br>    DECORATOR::DECOR_REGISTER('HeroinInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('CokeInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('WeedInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('MethInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('bombdec', 3);<br>    DECORATOR::DECOR_REGISTER('bombdec1', 3);<br>    DECORATOR::DECOR_REGISTER('bombowner', 3);<br>    DECORATOR::DECOR_REGISTER('noPlateScan', 2);<br>    DECORATOR::DECOR_REGISTER('prisonBreakBoss', 2);<br>    DECORATOR::DECOR_REGISTER('cashondeadbody', 3);<br>    DECORATOR::DECOR_REGISTER('MissionType', 3);<br>    DECORATOR::DECOR_REGISTER('MatchId', 3);<br>    DECORATOR::DECOR_REGISTER('TeamId', 3);<br>    DECORATOR::DECOR_REGISTER('Not_Allow_As_Saved_Veh', 3);<br>    DECORATOR::DECOR_REGISTER('Veh_Modded_By_Player', 3);<br>    DECORATOR::DECOR_REGISTER('MPBitset', 3);<br>    DECORATOR::DECOR_REGISTER('MC_EntityID', 3);<br>    DECORATOR::DECOR_REGISTER('MC_ChasePedID', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team0_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team1_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team2_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team3_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('AttributeDamage', 3);<br>    DECORATOR::DECOR_REGISTER('GangBackup', 3);<br>    DECORATOR::DECOR_REGISTER('CreatedByPegasus', 2);<br>    DECORATOR::DECOR_REGISTER('BeforeCorona_0', 2);<br>}<br><br>-----------------------------------------------------------------------<br>Defines type of property for property name.<br><br>1 - float,<br>2 - bool,<br>3 - int<br>5 - time<br>
Found this in standard_global_init.c4 line 1898<br><br>void sub_523a() {<br>    DECORATOR::DECOR_REGISTER('Player_Vehicle', 3);<br>    DECORATOR::DECOR_REGISTER('PV_Slot', 3);<br>    DECORATOR::DECOR_REGISTER('Previous_Owner', 3);<br>    DECORATOR::DECOR_REGISTER('Sprayed_Vehicle_Decorator', 2);<br>    DECORATOR::DECOR_REGISTER('Sprayed_Vehicle_Timer_Dec', 5);<br>    DECORATOR::DECOR_REGISTER('Vehicle_Reward', 3);<br>    DECORATOR::DECOR_REGISTER('Vehicle_Reward_Teams', 3);<br>    DECORATOR::DECOR_REGISTER('Skill_Blocker', 2);<br>    DECORATOR::DECOR_REGISTER('TargetPlayerForTeam', 3);<br>    DECORATOR::DECOR_REGISTER('XP_Blocker', 2);<br>    DECORATOR::DECOR_REGISTER('CrowdControlSetUp', 3);<br>    DECORATOR::DECOR_REGISTER('Bought_Drugs', 2);<br>    DECORATOR::DECOR_REGISTER('HeroinInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('CokeInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('WeedInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('MethInPossession', 1);<br>    DECORATOR::DECOR_REGISTER('bombdec', 3);<br>    DECORATOR::DECOR_REGISTER('bombdec1', 3);<br>    DECORATOR::DECOR_REGISTER('bombowner', 3);<br>    DECORATOR::DECOR_REGISTER('noPlateScan', 2);<br>    DECORATOR::DECOR_REGISTER('prisonBreakBoss', 2);<br>    DECORATOR::DECOR_REGISTER('cashondeadbody', 3);<br>    DECORATOR::DECOR_REGISTER('MissionType', 3);<br>    DECORATOR::DECOR_REGISTER('MatchId', 3);<br>    DECORATOR::DECOR_REGISTER('TeamId', 3);<br>    DECORATOR::DECOR_REGISTER('Not_Allow_As_Saved_Veh', 3);<br>    DECORATOR::DECOR_REGISTER('Veh_Modded_By_Player', 3);<br>    DECORATOR::DECOR_REGISTER('MPBitset', 3);<br>    DECORATOR::DECOR_REGISTER('MC_EntityID', 3);<br>    DECORATOR::DECOR_REGISTER('MC_ChasePedID', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team0_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team1_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team2_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('MC_Team3_VehDeliveredRules', 3);<br>    DECORATOR::DECOR_REGISTER('AttributeDamage', 3);<br>    DECORATOR::DECOR_REGISTER('GangBackup', 3);<br>    DECORATOR::DECOR_REGISTER('CreatedByPegasus', 2);<br>    DECORATOR::DECOR_REGISTER('BeforeCorona_0', 2);<br>}<br><br>-----------------------------------------------------------------------<br>Defines type of property for property name.<br><br>1 - float,<br>2 - bool,<br>3 - int<br>5 - time<br>
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">decorator.decorRegister(propertyName, type);</syntaxhighlight>
<syntaxhighlight lang="javascript">mp.game.decorator.decorRegister(propertyName, type);</syntaxhighlight>
=== Required Arguments ===
=== Required Arguments ===
*'''propertyName:''' String
*'''propertyName:''' String
Line 9: Line 9:
==Example==
==Example==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
todo
// todo
</syntaxhighlight>
</syntaxhighlight>
==See also==
==See also==
{{Decorator_function_c}}
{{Decorator_s_function_c}}
[[Category:Clientside API]]
[[Category:Clientside API]]
[[Category:TODO: Example]]
[[Category:TODO: Example]]

Revision as of 21:06, 6 May 2017

Found this in standard_global_init.c4 line 1898

void sub_523a() {
DECORATOR::DECOR_REGISTER('Player_Vehicle', 3);
DECORATOR::DECOR_REGISTER('PV_Slot', 3);
DECORATOR::DECOR_REGISTER('Previous_Owner', 3);
DECORATOR::DECOR_REGISTER('Sprayed_Vehicle_Decorator', 2);
DECORATOR::DECOR_REGISTER('Sprayed_Vehicle_Timer_Dec', 5);
DECORATOR::DECOR_REGISTER('Vehicle_Reward', 3);
DECORATOR::DECOR_REGISTER('Vehicle_Reward_Teams', 3);
DECORATOR::DECOR_REGISTER('Skill_Blocker', 2);
DECORATOR::DECOR_REGISTER('TargetPlayerForTeam', 3);
DECORATOR::DECOR_REGISTER('XP_Blocker', 2);
DECORATOR::DECOR_REGISTER('CrowdControlSetUp', 3);
DECORATOR::DECOR_REGISTER('Bought_Drugs', 2);
DECORATOR::DECOR_REGISTER('HeroinInPossession', 1);
DECORATOR::DECOR_REGISTER('CokeInPossession', 1);
DECORATOR::DECOR_REGISTER('WeedInPossession', 1);
DECORATOR::DECOR_REGISTER('MethInPossession', 1);
DECORATOR::DECOR_REGISTER('bombdec', 3);
DECORATOR::DECOR_REGISTER('bombdec1', 3);
DECORATOR::DECOR_REGISTER('bombowner', 3);
DECORATOR::DECOR_REGISTER('noPlateScan', 2);
DECORATOR::DECOR_REGISTER('prisonBreakBoss', 2);
DECORATOR::DECOR_REGISTER('cashondeadbody', 3);
DECORATOR::DECOR_REGISTER('MissionType', 3);
DECORATOR::DECOR_REGISTER('MatchId', 3);
DECORATOR::DECOR_REGISTER('TeamId', 3);
DECORATOR::DECOR_REGISTER('Not_Allow_As_Saved_Veh', 3);
DECORATOR::DECOR_REGISTER('Veh_Modded_By_Player', 3);
DECORATOR::DECOR_REGISTER('MPBitset', 3);
DECORATOR::DECOR_REGISTER('MC_EntityID', 3);
DECORATOR::DECOR_REGISTER('MC_ChasePedID', 3);
DECORATOR::DECOR_REGISTER('MC_Team0_VehDeliveredRules', 3);
DECORATOR::DECOR_REGISTER('MC_Team1_VehDeliveredRules', 3);
DECORATOR::DECOR_REGISTER('MC_Team2_VehDeliveredRules', 3);
DECORATOR::DECOR_REGISTER('MC_Team3_VehDeliveredRules', 3);
DECORATOR::DECOR_REGISTER('AttributeDamage', 3);
DECORATOR::DECOR_REGISTER('GangBackup', 3);
DECORATOR::DECOR_REGISTER('CreatedByPegasus', 2);
DECORATOR::DECOR_REGISTER('BeforeCorona_0', 2);
}

-----------------------------------------------------------------------
Defines type of property for property name.

1 - float,
2 - bool,
3 - int
5 - time

Syntax

mp.game.decorator.decorRegister(propertyName, type);

Required Arguments

  • propertyName: String
  • type: int

Return value

  • Undefined

Example

// todo

See also

Template:Decorator s function c