OC2
HORIZON OF ANNIHILATION
湮灭地平线 · 65536TNT in total
OpenCrystealCore 计算机 MCBE 大当量
65536TNT in TOTAL / HEAVY PEARL CANNON / FIRE-CONTROL TERMINAL

湮灭地平线

HORIZON OF ANNIHILATION

参考 OpenCrystealCore网页:重型基岩版珍珠炮。源生计算机按给定公式直接解出两路 TNT 当量 m / n;按疯狂榴弹手的定义,计算只使用这一组公式

NOMINAL YIELD
65536 TNT
超大当量 全服可开
M CHANNEL
Δx + Δz
第一路 TNT 当量
N CHANNEL
Δx − Δz
第二路 TNT 当量
OUTPUT
m / n
两路分别输出 直连ROM
01 / STRUCTURE

整机线框预览

ORIGINAL 3D / 1:1
MCBE
DRAG · ORBIT
WHEEL · ZOOM
等价文件渲染 交互由原版页面处理 iframe嵌入
03 / LEDGER

分量对照表

G-MODE
量数值来源 / 说明
公式经过Sulfurdragon验证
04 / FORMULA

计算约定

ONLY FORMULA
m = Δx + Δz
n = Δx − Δz

此处计算等价于游戏内置红石计算机

火控原理

m=x末-x初+z末-z初;n=x末-x初-z末+z初

01 / G-MODE

坐标分解

m = Δx + Δz
n = Δx − Δz

Δx = 目标 X − 发射原点 X,Δz = 目标 Z − 发射原点 Z。按给定公式做两组线性组合;m、n 就是两路 TNT 数量。是否把这组变换称作“45° 旋转”取决于尺度定义,本页不额外展开。

02 / TNT QUANTITY

两路当量

m 是第一路 TNT 数量,n 是第二路 TNT 数量;网页分别输出。硬件层如需二进制分配,可在炮内另做,本页不展开。

03 / SIGN & DIRECTION

符号与方向

公式结果是代数量。m 或 n 为负时,原始值保留负号;TNT 输出取 |m|、|n|,不把负号带进装药量。

打角方向按璀璨 17 的 auto_dir 定主象限(x+/x−/z+/z−),再按 |次轴|/|主轴| 计算象限内偏角(0–45°),例如“东偏北 30°”。

04 / LIMITS

计算边界

本页只做坐标差与 m、n 分解,属于独立前端演示;不模拟 TNT 爆炸、珍珠实体运动、重力或红石时序。

计算逻辑等价原计算机结构

INTERNAL LOGIC / 计算逻辑
dx = target.x - origin.x dz = target.z - origin.z m = dx + dz n = dx - dz tnt_m = abs(m) tnt_n = abs(n) direction: |dx| >= |dz| ? (dx>0 ? x+ : x-) : (dz>0 ? z+ : z-) // 璀璨17 auto_dir 定主象限 // 象限内偏角 = atan2(|次轴|, |主轴|) → 0–45° // x+ 东、x- 西、z+ 南、z- 北

项目信息

OpenCrystealCore / 星火系列 / MCBE 基岩版重型珍珠炮

PROJECT
Horizon of Annihilation · 湮灭地平线
ARCHITECTURE
OpenCrystealCore(网页内核)
SERIES
星火系列
AUTHORS
疯狂榴弹手 & 星火系列
VERSION
疯狂榴弹手公式
PLATFORM
MCBE / 原生红石计算机
NOMINAL YIELD
65536 TNT
FIRE CONTROL
m/n 直接当量
05 / WARNINGS

使用边界

  1. 本页只保证 m、n 公式与给定定义一致;不等于实机弹道,MCBE 版本、区块加载、时序卡刻、实体卡顿都会造成偏差。
  2. 项目文本标称 65536 TNT;该量级实机的卡顿/掉时序风险需自行评估
  3. 3D 为原版 1:1 线框模型,以 iframe 直接嵌入;页面只负责展示,结构含义以原版模型为准。
  4. m、n 分别作为两路 TNT 数量;m + n 仅为代数和
  5. m、n 为代数量;负值的实际不取绝对值后继续相加。