Skip to content

Commit 0f3e9ec

Browse files
authored
Merge pull request #135 from eesast/fix-run
Fix run
2 parents bda5b31 + 0e54397 commit 0f3e9ec

7 files changed

Lines changed: 18 additions & 12 deletions

File tree

dependency/shell/run.sh

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,14 @@ fi
4545
: "${PORT:=8888}"
4646
: "${TEAM_COUNT:=2}"
4747
: "${CHARACTER_NUM:=6}"
48-
: "${GAME_TIME:=600}"
48+
: "${GAME_TIME:=10}"
4949
: "${EXPOSED:=1}"
5050
: "${TEAM_SEQ_ID:=0}"
5151
: "${TEAM_LABEL:=TeamA}"
5252
: "${CONNECT_IP:=172.17.0.1}"
5353

54+
GAME_TIME=$((GAME_TIME * 60))
55+
5456
# ═══════════════════════════════════════════════════════════════════════════
5557
# SERVER
5658
# ═══════════════════════════════════════════════════════════════════════════

interface/AvaloniaUI/THUAI9_Avalonia.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Avalonia" Version="12.0.2" />
14-
<PackageReference Include="Avalonia.Desktop" Version="12.0.2" />
15-
<PackageReference Include="Avalonia.Themes.Fluent" Version="12.0.2" />
16-
<PackageReference Include="Avalonia.Fonts.Inter" Version="12.0.2" />
13+
<PackageReference Include="Avalonia" Version="12.0.3" />
14+
<PackageReference Include="Avalonia.Desktop" Version="12.0.3" />
15+
<PackageReference Include="Avalonia.Themes.Fluent" Version="12.0.3" />
16+
<PackageReference Include="Avalonia.Fonts.Inter" Version="12.0.3" />
1717
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.2" />
1818
<PackageReference Include="Google.Protobuf" Version="3.34.1" />
1919
<PackageReference Include="Grpc.Core" Version="2.46.6" />
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
m_EditorVersion: 2022.3.62f1c1
2-
m_EditorVersionWithRevision: 2022.3.62f1c1 (b0109b07edb8)
1+
m_EditorVersion: 2022.3.62f3
2+
m_EditorVersionWithRevision: 2022.3.62f3 (96770f904ca7)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
m_EditorVersion: 2022.3.62f1c1
2-
m_EditorVersionWithRevision: 2022.3.62f1c1 (b0109b07edb8)
1+
m_EditorVersion: 2022.3.62f3
2+
m_EditorVersionWithRevision: 2022.3.62f3 (96770f904ca7)
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
m_EditorVersion: 2022.3.62f1c1
2-
m_EditorVersionWithRevision: 2022.3.62f1c1 (b0109b07edb8)
1+
m_EditorVersion: 2022.3.62f3
2+
m_EditorVersionWithRevision: 2022.3.62f3 (96770f904ca7)

logic/Gaming/Game.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,11 @@ public partial class Game
2626
{
2727
private readonly Map gameMap;
2828
public Map GameMap => gameMap;
29+
private readonly int numOfTeam;
30+
public int NumOfTeam => numOfTeam;
2931
public Game(MapStruct mapResource, int numOfTeam)
3032
{
33+
this.numOfTeam = numOfTeam;
3134
gameMap = new(mapResource);
3235
characterManager = new(this, gameMap);
3336
actionManager = new(this, gameMap, characterManager);

logic/Gaming/Teams.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using System;
66
using System.Collections.Concurrent;
77
using System.Collections.Generic;
8+
using System.Linq;
89
using static System.Formats.Asn1.AsnWriter;
910

1011
namespace Gaming
@@ -101,7 +102,7 @@ private void InitTeams(int numOfTeam)
101102
for (int i = 0; i < numOfTeam; i++)
102103
{
103104
long teamId = i + 1;
104-
var (cx, cy) = corners[i];
105+
var (cx, cy) = corners[selected[i]];
105106
XY pos = GameData.GetCellCenterPos(cx, cy);
106107
var fac = new Factory(pos);
107108
fac.TeamID.SetROri(teamId);

0 commit comments

Comments
 (0)