RemovePlayerPreserveUnitsBJ

Parameters
whichPlayer player
gameResult playergameresult
leftGame boolean
comment
patch

1.00

Source
Blizzard.j (suggest an edit or discuss on Github)
return type
Source code
function RemovePlayerPreserveUnitsBJ takes player whichPlayer, playergameresult gameResult, boolean leftGame returns 
if AllowVictoryDefeat(gameResult) then

call RemovePlayer(whichPlayer, gameResult)

if( gameResult == PLAYER_GAME_RESULT_VICTORY ) then
call MeleeVictoryDialogBJ( whichPlayer, leftGame )
return
elseif( gameResult == PLAYER_GAME_RESULT_DEFEAT ) then
call MeleeDefeatDialogBJ( whichPlayer, leftGame )
else
call GameOverDialogBJ( whichPlayer, leftGame )
endif

endif
endfunction