[涙]福利爆建筑
.版本 2
.子程序 建筑死亡
.局部变量 人物指针, 整数型
.局部变量 地图指针, 整数型
.局部变量 地址, 整数型
.局部变量 指针, 整数型
.局部变量 类型, 整数型
人物指针 = 汇编_读整数 (#人物基址)
地图指针 = 汇编_读整数 (汇编_add (人物指针, 184))
.变量循环首 (汇编_读整数 (汇编_add (地图指针, 192)), 汇编_sub (汇编_读整数 (汇编_add (地图指针, 196)), 32), 4, 地址)
指针 = 汇编_读整数 (地址)
类型 = 汇编_读整数 (汇编_add (指针, #类型偏移))
.如果真 (类型 = 33 或 类型 = 1057)
建筑死亡call (指针)
.如果真结束
处理事件 ()
.变量循环尾 ()
.子程序 建筑死亡
.局部变量 人物指针, 整数型
.局部变量 地图指针, 整数型
.局部变量 地址, 整数型
.局部变量 指针, 整数型
.局部变量 类型, 整数型
人物指针 = 汇编_读整数 (#人物基址)
地图指针 = 汇编_读整数 (汇编_add (人物指针, 184))
.变量循环首 (汇编_读整数 (汇编_add (地图指针, 192)), 汇编_sub (汇编_读整数 (汇编_add (地图指针, 196)), 32), 4, 地址)
指针 = 汇编_读整数 (地址)
类型 = 汇编_读整数 (汇编_add (指针, #类型偏移))
.如果真 (类型 = 33 或 类型 = 1057)
建筑死亡call (指针)
.如果真结束
处理事件 ()
.变量循环尾 ()