feat(tvt): 4 arena bosses at 3 statues, robust guard/boss spawn, reliable GM restart, English strings
- Bosses: 306/309/357/459 spawn once at (55,42)/(32,42)/(31,59)/(56,58) after 3 total statues broken. - Guards/bosses spawn in a walkable BOX (retry) instead of a fixed point; several statue-guard offsets landed on non-walkable terrain and silently failed, leaving statues unbreakable. - Guard-alive gate uses the ACTUAL spawned count so a statue can always reach 0 -> breakable. - HeykelSavasiStartPlugIn.OnStartedAsync force-disposes a lingering finished context so GM /starths restarts the event immediately (no server restart). - Statue-break + join messages translated to English.
This commit is contained in:
@@ -29,7 +29,7 @@ public class HeykelSavasiJoinAction
|
||||
else
|
||||
{
|
||||
await player.InvokeViewPlugInAsync<IShowMessagePlugIn>(p =>
|
||||
p.ShowMessageAsync("Takima simdi katilamadin (denge/durum).", MessageType.BlueNormal)).ConfigureAwait(false);
|
||||
p.ShowMessageAsync("You can't join a team right now (team balance/status).", MessageType.BlueNormal)).ConfigureAwait(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user