OSDN Git Service

modify onStage and vanish case in prologue.
authorOlyutorskii <olyutorskii@users.osdn.me>
Wed, 18 Mar 2020 13:23:56 +0000 (22:23 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Wed, 18 Mar 2020 13:23:56 +0000 (22:23 +0900)
src/main/java/jp/sfjp/jindolf/data/xml/VillageHandler.java
src/main/java/jp/sfjp/jindolf/summary/GameSummary.java

index 67ac23d..4a36954 100644 (file)
@@ -817,6 +817,7 @@ public class VillageHandler implements ContentHandler{
                 break;
             case VOTE:
                 startVote(atts);
+                break;
             case AVATARREF:
                 startAvatarRef(atts);
                 break;
index 2ddb760..0675e6d 100644 (file)
@@ -189,6 +189,7 @@ public class GameSummary{
         players.forEach( player -> {
             Avatar avatar = player.getAvatar();
             this.playerMap.put(avatar, player);
+            this.playerList.add(player);
         });
 
         List<SysEvent> onStageEventList =
@@ -201,7 +202,6 @@ public class GameSummary{
                     if(listPlayer != null){
                         int entryNo = onStagePlayer.getEntryNo();
                         listPlayer.setEntryNo(entryNo);
-                        this.playerList.add(listPlayer);
                     }else{
                         assert true;
                         // プレイヤー失踪?