# Modify Player Property (Real)

Grammar — Modify player p prop: operation|Add/Subtract/Set To val
FlagsNative | Action

Modifies player properties such as supplies limit as a real.

# Arguments

Returns — void

native void PlayerModifyPropertyFixed(
	int inPlayer,
	int inProp,
	int inOper,
	fixed inVal,
);

Category: Player / Player Settings

# Examples

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:3919

    lv_itPlayerIndex = 1;
    for ( ; lv_itPlayerIndex <= autoDED2316F_ae ; lv_itPlayerIndex += 1 ) {
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageDealtPercent, c_playerPropOperSetTo, 0.0);
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageTakenPercent, c_playerPropOperSetTo, 0.0);
    }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:3920

    for ( ; lv_itPlayerIndex <= autoDED2316F_ae ; lv_itPlayerIndex += 1 ) {
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageDealtPercent, c_playerPropOperSetTo, 0.0);
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageTakenPercent, c_playerPropOperSetTo, 0.0);
    }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:4134

    lv_itPlayerIndex = 1;
    for ( ; lv_itPlayerIndex <= auto71712F86_ae ; lv_itPlayerIndex += 1 ) {
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageDealtPercent, c_playerPropOperSetTo, 0.0);
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageTakenPercent, c_playerPropOperSetTo, 0.0);
    }

mods/heroesbrawlmods/brawlmapmods/coop/escapefrombraxis.stormmodbase.stormdata/LibPEB1.galaxy:4135

    for ( ; lv_itPlayerIndex <= auto71712F86_ae ; lv_itPlayerIndex += 1 ) {
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageDealtPercent, c_playerPropOperSetTo, 0.0);
        PlayerModifyPropertyFixed(lv_itPlayerIndex, c_playerPropDamageTakenPercent, c_playerPropOperSetTo, 0.0);
    }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:14996


    if ((UnitHasBehavior2(lv_u, "HybridUnitDummy") == true)) {
        PlayerModifyPropertyFixed(EventPlayer(), c_playerPropSuppliesUsed, c_playerPropOperAdd, lv_supply);
    }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMI.galaxy:15027


    if ((UnitHasBehavior2(lv_u, "HybridUnitDummy") == true)) {
        PlayerModifyPropertyFixed(EventPlayer(), c_playerPropSuppliesUsed, c_playerPropOperSubtract, lv_supply);
    }

mods/starcoop/starcoop.sc2modbase.sc2data/LibCOMU.galaxy:13180

            lv_indexPlayer = PlayerGroupNextPlayer(auto2B81FC8C_g, lv_indexPlayer);
            if (lv_indexPlayer < 0) { break; }
            PlayerModifyPropertyFixed(lv_indexPlayer, c_playerPropSuppliesUsed, c_playerPropOperSetTo, lv_combinedSupply);
        }
        Wait(0.0625, c_timeGame);

mods/warcoop/warcoopdata.sc2modbase.sc2data/TriggerLibs/WarCoopData.galaxy:2468

        lv_player = PlayerGroupNextPlayer(autoA4692585_g, lv_player);
        if (lv_player < 0) { break; }
        PlayerModifyPropertyFixed(lv_player, c_playerPropSuppliesMade, c_playerPropOperSetTo, 1000.0);
        PlayerModifyPropertyFixed(lv_player, c_playerPropSuppliesLimit, c_playerPropOperSetTo, 1000.0);
        PlayerSetState(lv_player, c_playerStateTerrazineCostIgnored, true);

mods/warcoop/warcoopdata.sc2modbase.sc2data/TriggerLibs/WarCoopData.galaxy:2469

        if (lv_player < 0) { break; }
        PlayerModifyPropertyFixed(lv_player, c_playerPropSuppliesMade, c_playerPropOperSetTo, 1000.0);
        PlayerModifyPropertyFixed(lv_player, c_playerPropSuppliesLimit, c_playerPropOperSetTo, 1000.0);
        PlayerSetState(lv_player, c_playerStateTerrazineCostIgnored, true);
        PlayerSetState(lv_player, c_playerStateCustomCostIgnored, true);

mods/warcoop/warcoopdata.sc2modbase.sc2data/TriggerLibs/WarCoopData.galaxy:2615

        if ((UserDataGetUserInstance("LegionDifficultyScaling", lv_difficultyscalinginstance, "Modifier", 1) == lp_difficultyType) && (libWCdr_gf_DifficultyScalingAppliestoCurrentGameMode(lv_difficultyscalinginstance) == true) && (lp_difficultyLevel >= lv_difficultyscalingminlevel) && (lp_difficultyLevel <= lv_difficultyscalingmaxlevel)) {
            lv_sum += lv_difficultyscalingvalue;
            PlayerModifyPropertyFixed(1, c_playerPropSuppliesLimit, c_playerPropOperSetTo, 200.0);
        }