squads will work eventually

This commit is contained in:
ScrawnyRonnie 2025-08-01 21:20:54 -04:00
parent 749a611b87
commit 79dfef0e3b
4 changed files with 7 additions and 5 deletions

View file

@ -3853,7 +3853,8 @@ class ZoningOperations(
} }
def startEnqueueSquadMessages: Boolean = { def startEnqueueSquadMessages: Boolean = {
sessionLogic.zoning.zoneReload && sessionLogic.zoning.spawn.setAvatar && player.isAlive println(s"${sessionLogic.zoning.zoneReload} ${sessionLogic.zoning.spawn.setAvatar} ${player.isAlive}")
!sessionLogic.zoning.zoneReload && sessionLogic.zoning.spawn.setAvatar && player.isAlive
} }
def enqueueNewActivity(newTasking: SpawnOperations.ActivityQueuedTask): Unit = { def enqueueNewActivity(newTasking: SpawnOperations.ActivityQueuedTask): Unit = {

View file

@ -368,6 +368,7 @@ class SquadInvitationManager(subs: SquadSubscriptionEntity, parent: ActorRef) {
charId, charId,
SquadResponse.Membership(SquadResponseType.Cancel, charId, Some(0L), name, unk5 = false) SquadResponse.Membership(SquadResponseType.Cancel, charId, Some(0L), name, unk5 = false)
) )
case None => ()
} }
None None
} }

View file

@ -274,8 +274,8 @@ class SquadService extends Actor {
SquadActionMembershipCancel(cancellingPlayer, tplayer) SquadActionMembershipCancel(cancellingPlayer, tplayer)
case SquadAction.Membership(SquadRequestType.Promote, _, _, _, _) => () case SquadAction.Membership(SquadRequestType.Promote, _, _, _, _) => ()
// case SquadAction.Membership(SquadRequestType.Promote, promotingPlayer, Some(_promotedPlayer), promotedName, _) => case SquadAction.Membership(SquadRequestType.Promote, promotingPlayer, Some(_promotedPlayer), promotedName, _) =>
// SquadActionMembershipPromote(promotingPlayer, _promotedPlayer, promotedName, SquadServiceMessage(tplayer, zone, action), sender()) SquadActionMembershipPromote(promotingPlayer, _promotedPlayer, promotedName, SquadServiceMessage(tplayer, zone, action), sender())
case SquadAction.Membership(event, _, _, _, _) => case SquadAction.Membership(event, _, _, _, _) =>
info(s"SquadAction.Membership: $event is not yet supported") info(s"SquadAction.Membership: $event is not yet supported")

View file

@ -653,7 +653,7 @@ class SquadSwitchboard(
if (squad.Leader.CharId == char_id) { if (squad.Leader.CharId == char_id) {
membership.lift(position) match { membership.lift(position) match {
case Some(toMember) => case Some(toMember) =>
//SquadActionMembershipPromote(char_id, toMember.CharId) SquadActionMembershipPromote(char_id, toMember.CharId)
case _ => ; case _ => ;
} }
} else { } else {
@ -684,7 +684,7 @@ class SquadSwitchboard(
def SquadActionMembership(action: Any): Unit = { def SquadActionMembership(action: Any): Unit = {
action match { action match {
case SquadAction.Membership(SquadRequestType.Promote, promotingPlayer, Some(promotedPlayer), _, _) => case SquadAction.Membership(SquadRequestType.Promote, promotingPlayer, Some(promotedPlayer), _, _) =>
//SquadActionMembershipPromote(promotingPlayer, promotedPlayer) SquadActionMembershipPromote(promotingPlayer, promotedPlayer)
case SquadAction.Membership(event, _, _, _, _) => case SquadAction.Membership(event, _, _, _, _) =>
log.debug(s"SquadAction.Membership: $event is not supported here") log.debug(s"SquadAction.Membership: $event is not supported here")