Skip to content

Commit 5cc9bd9

Browse files
committed
update
1 parent fac8b6e commit 5cc9bd9

6 files changed

Lines changed: 16 additions & 14 deletions

File tree

interface/interface_playback/Assets/Scripts/UI/InspectorControl.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ void Update()
3030
{
3131
case MessageOfObj.MessageOfObjOneofCase.HomeMessage:
3232
showText.text = "类型:基地" + (interactBase.messageOfObject.HomeMessage.TeamId == 0 ? "(RED)" : "(BLUE)") + "\n"
33-
+ "血量:" + interactBase.messageOfObject.HomeMessage.Hp + "/24000" + "\n";
33+
+ "血量:" + interactBase.messageOfObject.HomeMessage.Hp + "/48000" + "\n";
3434
break;
3535
case MessageOfObj.MessageOfObjOneofCase.ShipMessage:
3636
showText.text = "类型:" + ShipTypeToString(interactBase.messageOfObject.ShipMessage.ShipType)
@@ -45,19 +45,19 @@ void Update()
4545
break;
4646
case MessageOfObj.MessageOfObjOneofCase.ResourceMessage:
4747
showText.text = "类型:资源" + "\n"
48-
+ "剩余资源:" + interactBase.messageOfObject.ResourceMessage.Progress + "/16000" + "\n";
48+
+ "剩余资源:" + interactBase.messageOfObject.ResourceMessage.Progress + "/32000" + "\n";
4949
break;
5050
case MessageOfObj.MessageOfObjOneofCase.FactoryMessage:
5151
showText.text = "类型:工厂" + (interactBase.messageOfObject.FactoryMessage.TeamId == 0 ? "(RED)" : "(BLUE)") + "\n"
52-
+ "血量:" + interactBase.messageOfObject.FactoryMessage.Hp + "/8000" + "\n";
52+
+ "血量:" + interactBase.messageOfObject.FactoryMessage.Hp + "/12000" + "\n";
5353
break;
5454
case MessageOfObj.MessageOfObjOneofCase.CommunityMessage:
5555
showText.text = "类型:社区" + (interactBase.messageOfObject.CommunityMessage.TeamId == 0 ? "(RED)" : "(BLUE)") + "\n"
56-
+ "血量:" + interactBase.messageOfObject.CommunityMessage.Hp + "/6000" + "\n";
56+
+ "血量:" + interactBase.messageOfObject.CommunityMessage.Hp + "/10000" + "\n";
5757
break;
5858
case MessageOfObj.MessageOfObjOneofCase.FortMessage:
5959
showText.text = "类型:堡垒" + (interactBase.messageOfObject.FortMessage.TeamId == 0 ? "(RED)" : "(BLUE)") + "\n"
60-
+ "血量:" + interactBase.messageOfObject.FortMessage.Hp + "/12000" + "\n";
60+
+ "血量:" + interactBase.messageOfObject.FortMessage.Hp + "/16000" + "\n";
6161
break;
6262
default: break;
6363
}

interface/interface_playback/Assets/Scripts/UI/UIControl.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ public void updateUI()
3737
if (CoreParam.currentFrame != null)
3838
{
3939
healthText1.text = "Health: " + CoreParam.currentFrame.AllMessage.RedHomeHp;
40-
healthSlider1.value = CoreParam.currentFrame.AllMessage.RedHomeHp / 24000f;
40+
healthSlider1.value = CoreParam.currentFrame.AllMessage.RedHomeHp / 48000f;
4141
ecoText1.text = "$" + CoreParam.currentFrame.AllMessage.RedTeamEnergy.ToString();
4242
healthText2.text = "Health: " + CoreParam.currentFrame.AllMessage.BlueHomeHp;
43-
healthSlider2.value = CoreParam.currentFrame.AllMessage.BlueHomeHp / 24000f;
43+
healthSlider2.value = CoreParam.currentFrame.AllMessage.BlueHomeHp / 48000f;
4444
ecoText2.text = "$" + CoreParam.currentFrame.AllMessage.BlueTeamEnergy.ToString();
4545
}
4646
}

logic/ClientTest/Program.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ public static Task Main(string[] args)
1212
var client = new AvailableService.AvailableServiceClient(channel);
1313
PlayerMsg playerInfo = new()
1414
{
15-
PlayerId = 0,
15+
PlayerId = 1,
1616
TeamId = 0,
1717
ShipType = ShipType.CivilianShip
1818
};
@@ -33,10 +33,10 @@ public static Task Main(string[] args)
3333
while (true)
3434
{
3535
Thread.Sleep(50);
36-
MoveRes boolRes = client.Move(moveMsg);
36+
//MoveRes boolRes = client.Move(moveMsg);
3737
//if (boolRes.ActSuccess == false) break;
3838
tot++;
39-
if (tot % 10 == 0) moveMsg.Angle += 1;
39+
//if (tot % 10 == 0) moveMsg.Angle += 1;
4040
}
4141
return Task.CompletedTask;
4242
}

logic/Gaming/Game.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ public struct PlayerInitInfo(long teamID, long playerID, ShipType shipType)
2525
private readonly Map gameMap;
2626
public Map GameMap => gameMap;
2727
private readonly Random random = new();
28-
public long AddPlayer(PlayerInitInfo playerInitInfo)
29-
{
28+
public long AddPlayer(PlayerInitInfo playerInitInfo) {
29+
Console.WriteLine($"teamList.Count = {teamList.Count}");
3030
if (!gameMap.TeamExists(playerInitInfo.teamID))
3131
{
3232
return GameObj.invalidID;

logic/Server/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"profiles": {
33
"Server": {
44
"commandName": "Project",
5-
"commandLineArgs": "--port 8888"
5+
"commandLineArgs": "--port 8888 --teamCount 1 --shipNum 1"
66
}
77
}
88
}

map-generator/JavaScript/assets/js/map.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,9 @@ function generateConstruction(num = 5) {
234234
function generateShadow(prob = 0.015, crossBonus = 23) {
235235
for (var i = 0; i < 50; i++) {
236236
for (var j = 0; j < 50; j++) {
237-
if (map[i][j] == 0 && Math.random() < prob * (haveSthCross(i, j, 1, placeType.Shadow) * crossBonus + 1)) {
237+
const crossCount = haveSthCross(i, j, 1, placeType.Shadow);
238+
console.log(`Cross count at (${i}, ${j}):`, crossCount);
239+
if (map[i][j] == 0 && Math.random() < prob * (crossCount * crossBonus + 1)) {
238240
map[i][j] = placeType.Shadow;
239241
map[49 - i][49 - j] = placeType.Shadow;
240242
}

0 commit comments

Comments
 (0)