Skip to content

Commit 625d814

Browse files
committed
release: 测试版0315
1 parent de6878d commit 625d814

23 files changed

Lines changed: 173 additions & 80 deletions

File tree

RandomBuff/BuffPlugin.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ private void OnModsInit()
188188
if (devVersion == null)
189189
{
190190
TMProFLabel label = new TMProFLabel(CardBasicAssets.TitleFont,
191-
$"Random Buff,TEST Build: 2025_03_08_1\nUSER: {SteamUser.GetSteamID().GetAccountID().m_AccountID},{SteamFriends.GetPersonaName()}",
191+
$"Random Buff,TEST Build: 2025_03_15\nUSER: {SteamUser.GetSteamID().GetAccountID().m_AccountID},{SteamFriends.GetPersonaName()}",
192192
new Vector2(1000, 200), 0.4f)
193193
{
194194
Alignment = TMPro.TextAlignmentOptions.BottomLeft,

RandomBuff/Core/SaveData/BuffStaticDataManager.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,9 @@ internal static void AddBuffAssemblyBind(BuffID buff, AssemblyName name)
7474
internal static string GetAssemblyName(BuffID buff) => BuffAssemblyMap[buff];
7575

7676

77-
78-
77+
[MethodImpl(MethodImplOptions.AggressiveInlining)]
78+
bool IsMissionComplete(string missionId) => BuffPlayerData.Instance.finishedMission.Contains(missionId);
79+
7980
[MethodImpl(MethodImplOptions.AggressiveInlining)]
8081
internal static BuffPluginInfo GetPluginInfo(string assemblyName)
8182
{
1.97 KB
Binary file not shown.

mod/buffinfos/BombExpand/BombExpand.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@
99
{
1010
"Name": "BombExpand",
1111
"Description":"Add various variant for bombs"
12-
}
12+
},
13+
"Dependencies": ["BuiltinBuffs"]
1314
}

mod/buffinfos/BuiltinBuffs/cardinfos/duality/corruptionshapedmutation/corruptionshapedmutation.json

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,23 @@
55
"BuffProperty": "Special",
66
"AsPositive": true,
77
"Triggerable": false,
8-
"Stackable": false,
8+
"Stackable": true,
99
"Color": "6ABFE5",
1010
"Tag": [ "ShapedMutation" ],
1111
"Conflict": [ "ShapedMutation" ],
12+
"MaxStackLayers": 3,
13+
14+
"MultiLayerFace": true,
15+
"FaceLayer": 8,
16+
"MaxFaceDepth": 0.5,
17+
"FaceBackgroundColor": "0C0B02",
1218

1319
"Chinese": {
1420
"BuffName": "菌形突变",
15-
"Description": "你身上长出长腿菌的触手,并以长腿菌的的方式进行移动。你几乎失去了视力,但可以看见声源附近的场景。许多生物开始恐惧你,棕色长腿菌不再对你有敌意,腐化墙壁不再吸附你,而迭代器拒绝和你说话。你的食量增大,并倾向于食肉。你不能拾取和投掷物品,只能使用触手将生物拖至核心吞噬以进食。按住跳跃键时,你可以按方向键使核心移动,不按跳跃键时,你可以按方向键使空闲触手移动。长按投掷键以使触手自动伸向附近的生物,长按拾取键以抓住触手附近的生物"
21+
"Description": "你身上长出长腿菌的触手,并以长腿菌的的方式进行移动。你失去了视力,但可以看见声源附近的场景。许多生物开始恐惧你,长腿菌将你视为同类,腐化墙壁不再吸附你,而迭代器拒绝和你说话。你的食量增大,并倾向于食肉。你不能拾取和投掷物品,只能使用触手将生物拖至核心吞噬以进食。按住跳跃键时,你可以按方向键使核心移动,不按跳跃键时,你可以按方向键使空闲触手移动。长按投掷键以使触手自动伸向附近的生物并拖至核心,长按拾取键以抓住触手附近的生物并拖至核心"
1622
},
1723
"English": {
1824
"BuffName": "Corruption-Shaped Mutation",
19-
"Description": "You grow tentacles of Long Legs creatures on your body and move in the way of Long Legs creatures. You have almost lost your vision, but you can see the scene near the sound source. Many creatures begin to fear you, Brother Long Legs no longer harbors hostility towards you, Corrupted Wall no longer attracts you, and Iterator refuses to speak to you. Your appetite increases and you tend to eat meat. You cannot pick up or throw items, you can only use tentacles to drag the creature to your core for consumption. When holding down the jump key, you can press the directional keys to move your core. When not pressing the jump key, you can press the directional keys to move the idle tentacles. Long press the throw button to automatically extend the tentacles towards nearby creatures, and long press the pick button to grab the creatures near the tentacles."
25+
"Description": "You grow tentacles of Long Legs creatures on your body and move in the way of Long Legs creatures. You have lost your vision, but you can see the scene near the sound source. Many creatures begin to fear you, All Daddy Long Legs see you as their own kind, Corrupted Wall no longer attracts you, and Iterator refuses to speak to you. Your appetite increases and you tend to eat meat. You cannot pick up or throw items, you can only use tentacles to drag the creature to your core for consumption. When holding down the jump key, you can press the directional keys to move your core. When not pressing the jump key, you can press the directional keys to move the idle tentacles. Long press the throw button to automatically extend the tentacles towards nearby creatures, and long press the pick button to grab the creatures near the tentacles."
2026
}
2127
}
799 KB
Loading
Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,18 @@
11
{
2-
"FaceName": "arachnophobia",
3-
"BuffID" : "Arachnophobia",
4-
"BuffType" : "Negative",
5-
"BuffProperty" : "Normal",
6-
"Triggerable" : false,
7-
"Color" : "80003C",
2+
"FaceName": "arachnophobia",
3+
"BuffID": "Arachnophobia",
4+
"BuffType": "Negative",
5+
"BuffProperty": "Normal",
6+
"Triggerable": false,
7+
"Stackable": true,
8+
"Color": "80003C",
89

9-
"Chinese" : {
10-
"BuffName" : "蜘蛛恐惧症",
11-
"Description" : "所有生物死后都会生成一大堆小蜘蛛"
12-
},
13-
"English" : {
14-
"BuffName" : "Arachnophobia",
15-
"Description" : "Spiders burst from creature corpses."
16-
}
10+
"Chinese": {
11+
"BuffName": "蜘蛛恐惧症",
12+
"Description": "所有生物死后都会生成一大堆小蜘蛛。从第二层开始,所有生物受到伤害时都会生成一些小蜘蛛,数量根据叠加层数增加。"
13+
},
14+
"English": {
15+
"BuffName": "Arachnophobia",
16+
"Description": "Spiders burst from creature corpses. Starting from the second layer, all creatures will generate some small spiders when they are injured, and the number will increase according to the stacking layers."
17+
}
1718
}
Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
{
2-
"FaceName": "spearrain",
3-
"BuffID" : "SpearRain",
4-
"BuffType" : "Negative",
5-
"BuffProperty" : "Normal",
6-
"Triggerable" : false,
7-
"Color" : "B9835D",
2+
"FaceName": "spearrain",
3+
"BuffID": "SpearRain",
4+
"BuffType": "Negative",
5+
"BuffProperty": "Normal",
6+
"Triggerable": false,
7+
"Stackable": true,
8+
"Color": "B9835D",
9+
"MaxStackLayers": 2,
810

9-
"Chinese" : {
10-
"BuffName" : "矛矛雨",
11-
"Description" : "下雨时会同时下触地消失的矛,矛可以对生物造成少量伤害"
12-
},
13-
"English": {
14-
"BuffName": "SpearRain",
15-
"Description": "It will rain spears, spears do a small amount of damage to anything they hit."
16-
}
11+
"Chinese": {
12+
"BuffName": "矛矛雨",
13+
"Description": "下雨时会同时下触地消失的矛,矛可以对生物造成少量伤害。第二层将使循环内随机降下小阵雨。"
14+
},
15+
"English": {
16+
"BuffName": "SpearRain",
17+
"Description": "It will rain spears, spears do a small amount of damage to anything they hit. The second layer will cause small showers to randomly fall within the cycle."
18+
}
1719
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"FaceName": "Fortitude",
3+
"BuffID": "Fortitude",
4+
"BuffType": "Positive",
5+
"BuffProperty": "Normal",
6+
"Triggerable": false,
7+
"Stackable": true,
8+
"Color": "E3AB4E",
9+
10+
"Chinese": {
11+
"BuffName": "坚韧",
12+
"Description": "拥有此卡时,每层使你受到的伤害减少25%,被撕咬致死率减少50%。"
13+
},
14+
"English": {
15+
"BuffName": "Fortitude",
16+
"Description": "When you have this card, each layer reduces the damage you receive by 25% and the mortality rate from being bitten by 50%."
17+
}
18+
}
64.7 KB
Loading

0 commit comments

Comments
 (0)