CampaignMinimapIconUnitBJ
- Parameters
-
whichUnit unit
style integer
- comment
- patch
1.32.0.13369
- Source
- Blizzard.j
- return type
nothing
- Source code
function CampaignMinimapIconUnitBJ takes unit whichUnit, integer style returns nothing local integer red local integer green local integer blue local string path if ( style == bj_CAMPPINGSTYLE_PRIMARY ) then // green set red = 255 set green = 0 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestObjectivePrimary" ) elseif ( style == bj_CAMPPINGSTYLE_PRIMARY_GREEN ) then // green set red = 0 set green = 255 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestObjectivePrimary" ) elseif ( style == bj_CAMPPINGSTYLE_PRIMARY_RED ) then // green set red = 255 set green = 0 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestObjectivePrimary" ) elseif ( style == bj_CAMPPINGSTYLE_BONUS ) then // yellow set red = 255 set green = 255 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestObjectiveBonus" ) elseif ( style == bj_CAMPPINGSTYLE_TURNIN ) then // yellow set red = 255 set green = 255 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestTurnIn" ) elseif ( style == bj_CAMPPINGSTYLE_BOSS ) then // red set red = 255 set green = 0 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestBoss" ) elseif ( style == bj_CAMPPINGSTYLE_CONTROL_ALLY ) then // green set red = 0 set green = 255 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestControlPoint" ) elseif ( style == bj_CAMPPINGSTYLE_CONTROL_NEUTRAL ) then // white set red = 255 set green = 255 set blue = 255 set path = SkinManagerGetLocalPath( "MinimapQuestControlPoint" ) elseif ( style == bj_CAMPPINGSTYLE_CONTROL_ENEMY ) then // red set red = 255 set green = 0 set blue = 0 set path = SkinManagerGetLocalPath( "MinimapQuestControlPoint" ) endif call CreateMinimapIconOnUnitBJ( whichUnit, red, green, blue, path, FOG_OF_WAR_MASKED ) call SetMinimapIconOrphanDestroy( bj_lastCreatedMinimapIcon, true ) endfunction