forked from Mirrors/openclonk
kill logs cleaned up
the relaunch messages are now also in the kill logs objectstable-5.1
parent
4dfaa99988
commit
8e51b6ddc9
|
@ -134,23 +134,5 @@ protected func RemovePlayer(int plr)
|
|||
return _inherited(plr, ...);
|
||||
}
|
||||
|
||||
/*-- Statistics --*/
|
||||
|
||||
func GetAdditionalPlayerRelaunchString(object clonk, int victim, int killer)
|
||||
{
|
||||
if(!GetPlayerName(victim)) return;
|
||||
|
||||
var msg=GetTaggedPlayerName(victim);
|
||||
if (GetRelaunchCount(victim) < 0) // Player eliminated.
|
||||
msg = Format("%s %s", msg, "$MsgFail$");
|
||||
else if (GetRelaunchCount(victim) == 0) // Last relaunch.
|
||||
msg = Format("%s %s", msg, "$MsgRelaunch0$");
|
||||
else if (GetRelaunchCount(victim) == 1) // One relaunch remaining.
|
||||
msg = Format("%s %s", msg, "$MsgRelaunch1$");
|
||||
else // Multiple relaunches remaining.
|
||||
msg = Format("%s %s", msg, Format("$MsgRelaunchX$", GetRelaunchCount(victim)));
|
||||
|
||||
return msg;
|
||||
}
|
||||
|
||||
local Name = "$Name$";
|
||||
|
|
|
@ -1,10 +1,5 @@
|
|||
Name=Last Man Standing
|
||||
|
||||
MsgRelaunch0=hat keine Relaunches mehr übrig.
|
||||
MsgRelaunch1=hat noch einen Relauch übrig.
|
||||
MsgRelaunchX=hat noch %d Relaunches übrig.
|
||||
MsgFail=hat verloren.
|
||||
|
||||
MsgRelaunchGained=%s has made four kills and gained a relaunch.
|
||||
|
||||
MsgGoalFulfilled=Eure Gegner sind eliminiert.
|
||||
|
|
|
@ -1,10 +1,5 @@
|
|||
Name=Last Man Standing
|
||||
|
||||
MsgRelaunch0=has no relaunches left.
|
||||
MsgRelaunch1=has one relaunch left.
|
||||
MsgRelaunchX=has %d relaunches left.
|
||||
MsgFail=is out.
|
||||
|
||||
MsgRelaunchGained=%s has made four kills and gained a relaunch.
|
||||
|
||||
MsgGoalFulfilled=All opponents eliminated.
|
||||
|
|
|
@ -39,10 +39,20 @@ func OnClonkDeathEx(object clonk, int plr, int killed_by)
|
|||
log=Format(Translate(Format("Teamkill%d", which_one)), GetTaggedPlayerName(plr), name, GetTaggedPlayerName(killed_by));
|
||||
else log=Format(Translate(Format("KilledByPlayer%d", which_one)), GetTaggedPlayerName(plr), name, GetTaggedPlayerName(killed_by));
|
||||
|
||||
var relaunches=GameCall("GetPlayerRelaunches", plr);
|
||||
var relaunches=GameCall("GetRelaunchCount", plr);
|
||||
if(relaunches != nil)
|
||||
{
|
||||
log=Format("%s %s", log, Format(Translate("Relaunches"), GetTaggedPlayerName(plr), relaunches));
|
||||
var msg="";
|
||||
if (relaunches < 0) // Player eliminated.
|
||||
msg = Format("$MsgFail$", GetTaggedPlayerName(plr));
|
||||
else if (relaunches == 0) // Last relaunch.
|
||||
msg = Format("$MsgRelaunch0$", GetTaggedPlayerName(plr));
|
||||
else if (relaunches == 1) // One relaunch remaining.
|
||||
msg = Format("$MsgRelaunch1$", GetTaggedPlayerName(plr));
|
||||
else // Multiple relaunches remaining.
|
||||
msg = Format("$MsgRelaunchX$", GetTaggedPlayerName(plr), relaunches);
|
||||
|
||||
log=Format("%s %s", log, msg);
|
||||
}
|
||||
|
||||
var other=GameCall("GetAdditionalPlayerRelaunchString", clonk, plr, killed_by);
|
||||
|
|
|
@ -13,4 +13,9 @@ KilledByGaya3=%s hat einen %s an Gaya verloren.
|
|||
Teamkill1=%s hat einen %s an %s verloren. Teamkiller!
|
||||
Teamkill2=%ss %s ist bei %s in Ungnade gefallen.
|
||||
Teamkill3=%ss %s wurde von %s sauber hintergangen.
|
||||
Relaunches=%s hat %d Relaunches übrig!
|
||||
Relaunches=%s hat %d Relaunches übrig!
|
||||
|
||||
MsgRelaunch0=%s hat keine Relaunches mehr übrig.
|
||||
MsgRelaunch1=%s hat noch einen Relauch übrig.
|
||||
MsgRelaunchX=%s hat noch %d Relaunches übrig.
|
||||
MsgFail=%s hat verloren.
|
|
@ -13,4 +13,9 @@ KilledByGaya3=%s lost a %s to Gaya.
|
|||
Teamkill1=%s has lost a %s to %s. Teamkiller!
|
||||
Teamkill2=%s's %s fell out of %s's favour.
|
||||
Teamkill3=%s's %s was denied by %s.
|
||||
Relaunches=%s has %d relaunches left!
|
||||
Relaunches=%s has %d relaunches left!
|
||||
|
||||
MsgRelaunch0=%s has no relaunches left.
|
||||
MsgRelaunch1=%s has one relaunch left.
|
||||
MsgRelaunchX=%s has %d relaunches left.
|
||||
MsgFail=%s is out.
|
Loading…
Reference in New Issue