锻炼
锻炼是一种游戏机制,玩家可以通过锻炼来提升他们的被动技能,体质和力量。玩家可以在健康选项卡中打开锻炼菜单,选择要做的锻炼。
锻炼
深蹲
定期进行锻炼可提高身体水平。
- 疲劳部位
- 腿部。
- 效果
- 每次深蹲可提供4点体质经验。
俯卧撑
定期进行锻炼可提高力量强度。
仰卧起坐
定期进行锻炼可提高身体水平。
- 疲劳部位
- 腹部。
- 效果
- 每次仰卧起坐可提供2点体质经验。
波比跳
定期进行锻炼可提高力量水平和身体强度。但会消耗很多耐力。
杠铃弯举
定期进行锻炼可提高力量水平。 需要杠铃才能进行这项锻炼。
哑铃推举
定期进行锻炼可提高力量水平。 需要哑铃才能进行这项锻炼。
哑铃弯举
定期进行锻炼可提高力量水平。 需要哑铃才能进行这项锻炼。
总结
这张表格显示了每项锻炼每小时提供的经验。这些值是通过在游戏中连续进行每项锻炼30分钟(哑铃推举和哑铃弯举为10分钟)获得的经验差异总和,然后将该差异加倍(哑铃推举和哑铃弯举为六倍),再除以每次锻炼的经验获得的。
锻炼类型 | 体质经验/次 | 力量经验/次 | 锻炼次数/时 | 体质经验/时 | 力量经验/时 |
---|---|---|---|---|---|
深蹲 | 4.0 | 0.0 | 52 | 208 | 0 |
俯卧撑 | 0.0 | 6.0 | 96 | 0 | 576 |
仰卧起坐 | 2.0 | 0.0 | 72 | 144 | 0 |
波比跳 | 3.2 | 4.8 | 60 | 192 | 288 |
杠铃弯举 | 0.0 | 7.2 | ? | ? | ? |
哑铃推举 | 0.0 | 7.2 | 138 | 0 | 994 |
哑铃弯举 | 0.0 | 7.2 | 108 | 0 | 778 |
疲劳(锻炼疲劳)
锻炼会产生疲劳,最终会导致锻炼疲劳。锻炼疲劳会造成疼痛。它会发生在一些身体部位,这取决于玩家所做的锻炼。疼痛的严重程度取决于以下几点:
- 锻炼时间。
- 锻炼的规律性。
手臂上的锻炼疲劳会降低近战伤害和攻击速度。 腿部的锻炼疲劳会使玩家更加笨拙和缓慢。
健身规律
在锻炼菜单中,每项锻炼下都有一个名为“健身规律”的条形图,随着玩家做的锻炼次数增加而增加。更规律的锻炼会降低锻炼疲劳的严重程度。
- 健身教练开局会让玩家在每项锻炼中都有一个很好的开端。
- 保持健康或运动会给玩家一个微弱的锻炼开始。
源代码
squats = {
type = "squats",
name = getText("IGUI_Squats"),
tooltip = getText("IGUI_Squats_Tooltip"),
stiffness = "legs", -- where we gonna build stiffness (can be a list separated by "," can be legs, arms or abs)
metabolics = Metabolics.Fitness,
xpMod = 1,
};
pushups = {
type = "pushups",
name = getText("IGUI_PushUps"),
tooltip = getText("IGUI_PushUps_Tooltip"),
stiffness = "arms,chest",
metabolics = Metabolics.Fitness,
xpMod = 1,
};
situp = {
type = "situp",
name = getText("IGUI_SitUps"),
tooltip = getText("IGUI_SitUps_Tooltip"),
stiffness = "abs",
metabolics = Metabolics.Fitness,
xpMod = 1,
};
burpees = {
type = "burpees",
name = getText("IGUI_Burpees"),
tooltip = getText("IGUI_Burpees_Tooltip"),
stiffness = "legs,arms,chest", -- where we gonna build stiffness (can be a list separated by "," can be legs, arms or abs)
metabolics = Metabolics.FitnessHeavy,
xpMod = 0.8, -- few less xp as it gives xp for 3 body parts
};
barbellcurl = {
type = "barbellcurl",
name = getText("IGUI_BarbellCurl"),
tooltip = getText("IGUI_BarbellCurl_Tooltip"),
item = "Base.BarBell",
prop = "twohands", -- prop is where we gonna put our item, 2 hand, primary or switch (one hand, then the other every X times)
stiffness = "arms,chest",
metabolics = Metabolics.FitnessHeavy,
xpMod = 1.2,
};
dumbbellpress = {
type = "dumbbellpress",
name = getText("IGUI_DumbbellPress"),
tooltip = getText("IGUI_PushUps_Tooltip"),
item = "Base.DumbBell",
prop = "switch",
stiffness = "arms",
metabolics = Metabolics.FitnessHeavy,
xpMod = 1.8,
};
bicepscurl = {
type = "bicepscurl",
name = getText("IGUI_BicepsCurl"),
tooltip = getText("IGUI_PushUps_Tooltip"),
item = "Base.DumbBell",
prop = "switch", -- switch is special, as i have 2 anim, one for left hand and one for right, i'll switch every X repeat the hand used
stiffness = "arms",
metabolics = Metabolics.FitnessHeavy,
xpMod = 1.8,
};