找回密码
 Register
搜索
查看: 9226|回复: 14

微信小程序查OCS战斗表【01.27更新轰击表】

[复制链接]
发表于 2022-1-24 09:41:59 | 显示全部楼层 |阅读模式
本帖最后由 核潜艇艇长 于 2022-2-10 10:24 编辑

无论海战、空战还是陆战,兵棋的裁决表往往都相当复杂。在查OCS战斗表时多次看错行或忘了某个步骤之后,决定做成微信小程序来辅助推演。

这个小程序能做什么:选择地形、输入攻守双方的经修正总战斗力(Strength)、选择双方主攻/守单位的经修正行动值(AR,Action Rating)、选择工事等级,如果存在奇袭,可以选择奇袭方和输入奇袭掷骰值,最后输入对战斗表掷骰的结果。点击按钮即显示战斗结果。

这个小程序不能做什么:不计算双方的经修正总战斗力,不计算双方主攻/守单位的经修正行动力,不判定是否发生奇袭,也不产生随机数。

适用于OCS V4.3版,因对一些名词的翻译尚未统一,全部注明原文。中文规则见ocs系列规则4.3版本翻译@无趣无聊

例如规则原文第16页示例的第一部分:
输入:开阔地形;攻方战斗力4,守方战斗力1;攻方行动值5,守方行动值0;无工事;攻方获得奇袭,奇袭掷骰得3;战斗掷骰得7。点击计算按钮显示结果,行动值大于3的参战攻击单位可以扩大战果/进击(Exploit,Ae3),得守方损失2+损失或撤退2且混乱(DL2o2DG)。

规则原文第16页示例的第二部分:
上例改为行动值0的单位攻击行动值5的单位,守方获得奇袭,奇袭掷骰得6;战斗掷骰得7。点击计算按钮显示结果,得攻方损失2(AL2)。

规则原文第18页的示例:
输入:开阔地形;德军战斗力21,苏军战斗力3.5;德军行动值5,苏军行动值2;无工事;德军获得奇袭,奇袭掷骰得2;战斗掷骰得4。点击计算按钮显示结果,得攻方损失或撤退1,行动值大于4的参战攻击单位可以扩大战果/进击(Exploit,Ao1e4),守方损失1+损失或撤退2(DL1o2)。


小程序码见下,或者搜索“海战兵棋工具”。


因缺乏测试人员,在使用中可能会发现问题。请回贴反馈输入和输出情况,谢谢。但春节期间因小程序停审将无法更新。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?Register

×
 楼主| 发表于 2022-1-27 11:02:24 | 显示全部楼层
本帖最后由 核潜艇艇长 于 2022-2-23 01:00 编辑

更新OCS轰击表(Barrage Table)

这个小程序能做什么:输入总火力值(Barrage Strength)、选择目标格中战斗单位(Combat Unit)的团数(Regimental Equivalent)、选择目标格工事等级(Hedgehog Level)、选择目标格地形(Terrain)、切换有无弹着观察员(Spotter)、切换目标格中有无任何单位为战略移动模式(Strat Mode)、选择轰击单位是炮兵、飞机还是舰船(如果是飞机,切换是否所有飞机均距其基地10格或更近,以及【可选规则】切换是否任一飞机的飞行距离超过航程之半),输入掷骰结果。点击按钮,计算出轰击结果,其中的“[1/2]”结果已经进一步确定为通常的“1/2”结果[掷一骰,如得4至6,则损失1并混乱(DG),否则只混乱]或者“混乱”结果。

这个小程序不能做什么:不计算总火力值,不用于确定炮兵所需补给,不判断“1/2”的最终结果,不选择哪个单位承受损失,不用于对设施的轰击,不用于对空射击、截击和对舰轰击(包括舰船对岸炮的轰击),也不产生随机数。

适用于OCS V4.3版,因对一些名词的翻译尚未统一,全部注明原文。

例如英文规则第21页的示例
火力值16、目标8个团、工事等级1、险要(Close)地形、有观察员、非战略移动模式、炮兵轰击、掷骰得8,点击按钮计算得掷一骰,如得4至6,则损失1并混乱,否则只混乱,即“1/2”。

英文规则第35页的示例
目标1:火力值17、目标1个团、无工事、险要地形、无观察员、非战略移动模式、飞机轰击、飞机均不距其基地10格或更近、无可选规则、掷骰得10,点击按钮计算得混乱。
目标2:火力值9、目标4个团、无工事、开阔地形、有观察员、非战略移动模式、飞机轰击、飞机均不距其基地10格或更近、无可选规则、掷骰得10,点击按钮计算得混乱。

小程序码见下,或者搜索“海战兵棋工具”。


因缺乏测试人员,在使用中可能会发现问题。请回贴反馈输入和输出情况,谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?Register

×
发表于 2022-1-24 11:26:57 | 显示全部楼层
这个东西牛啊~
发表于 2022-1-24 11:42:42 | 显示全部楼层
好!
这个思路可以扩展到其他游戏
发表于 2022-1-24 12:54:18 | 显示全部楼层
感觉ASL的APP完全可以做商业化啊(如果不侵权的话
发表于 2022-1-24 13:09:55 | 显示全部楼层
除了佩服还是佩服
发表于 2022-1-24 15:53:36 | 显示全部楼层
这个非常实用了,谢谢分享。
发表于 2022-1-24 21:39:48 | 显示全部楼层
给技术流顶一个
发表于 2022-1-25 09:25:23 | 显示全部楼层
这就好用了,感谢!
发表于 2022-1-25 10:39:46 | 显示全部楼层
强啊 结算简单了许多
发表于 2022-1-25 11:59:59 | 显示全部楼层
技术大神,膜拜
您需要登录后才可以回帖 登录 | Register

本版积分规则

QQ|Archiver|手机版|小黑屋|Velonica

GMT+8, 2024-4-29 18:54 , Processed in 0.094917 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表