找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 558|回复: 12

像造围墙一样建造各种不同防御建筑

[复制链接]
发表于 2025-1-6 15:32:17 | 显示全部楼层 |阅读模式
本帖最后由 pikarotto 于 2025-1-6 16:40 编辑


(之前的贴好像发错地方了但又不知道怎么删所以用编辑全部重写了发了点看起来好像有用但实际还是没什么用的内容)
效果图:

需要ares+phobos
使用的是激光栅栏
能作为墙体的建筑只有一种
玩家建造的各种墙柱建筑,生成同一种墙体建筑
给墙体建筑特殊装甲
不同墙柱给不同武器,Versus.墙体装甲=100%
弹头加上这些
  1. DetonateOnAllMapObjects=yes
  2. DetonateOnAllMapObjects.AffectTargets=buildings
  3. DetonateOnAllMapObjects.AffectHouses=owner
  4. DetonateOnAllMapObjects.AffectTypes=围墙墙体
  5. LaunchSW=单位投放超武
  6. LaunchSW.RealLaunch=no
  7. LaunchSW.IgnoreInhibitors=yes
  8. LaunchSW.IgnoreDesignators=yes
复制代码
单位投放超武投放一个能播放建造动画的建筑,这个建筑自毁,Rubble.Destroyed=最终的墙体建筑
这个最终的墙体建筑,需要写LaserFencePost=yes
(一开始玩家建造的墙柱建筑要1弹药自毁,Rubble.Destroyed=最终的墙体建筑)


下面是rules屎山不要看

  1. [TAFANGDEJZLJ]

  2. Image=CASEAT01

  3. UIName=Name:CASEAT01
  4. Name=Flag Germany Left
  5. ;TechLevel=-1

  6. Insignificant=yes
  7. Nominal=yes
  8. ;RadarInvisible=yes
  9. Points=5
  10. Powered=false
  11. Spyable=yes
  12. IsPassable=yes
  13. Explosion=
  14. MaxDebris=0

  15. CanBeOccupied=no
  16. MaxNumberOccupants=0
  17. DistributedFire=no
  18. Immune=yes

  19. Sight=20
  20. Strength=2000
  21. ClickRepairable=yes
  22. ImmuneToRadiation=yes
  23. ImmuneToPsionics=yes
  24. Radar=yes
  25. SpySat=yes

  26. Power=0
  27. CanC4=no
  28. BaseNormal=no
  29. TechLevel=11
  30. PrerequisiteOverride=TAFANGLJJZ
  31. Prerequisite.Negative=TAFANGLJJZ



  32. DamageSound=none
  33. Armor=WUDI
  34. Warpable=no
  35. ImmuneToEMP=yes
  36. Chronoshift.Allow=no
  37. ;Bounty=yes
  38. ;CanRetaliate=yes
  39. ;SuperWeapons=ForceShieldSpecial
  40. ;Academy.Ignore=ORCA,V3ROCKET,HORNET,ASW,BEAG
  41. ;RadarVisible=yes
  42. ;UnitsGainSelfHeal=1
  43. Unsellable=yes

  44. ;SuperWeapons=CHUANJIANZHULJ
  45. ;FactoryPlant=yes
  46. ;InfantryCostBonus=1
  47. ;UnitsCostBonus=1
  48. ;AircraftCostBonus=1
  49. ;BuildingsCostBonus=1;0.8
  50. ;DefensesCostBonus=1

  51. [WQQZLJ]
  52. Primary=WQQZWPLJ
  53. Prerequisite=NACNST
  54. GuardRange=100
  55. Cost=1
  56. Adjacent=300
  57. TechLevel=11
  58. Image=WQQZLJ

  59. ;DeathWeapon=QZZSWPLJ
  60. ;PlaceAnywhere=yes

  61. LaserFencePost=yes
  62. Power=0

  63. UIName=Name:FYJZLJ



  64. Name=Allied Pill Box
  65. BuildCat=Combat
  66. Strength=1000
  67. Armor=WUDI
  68. DieSound=KONGBAI
  69. DamageSound=KONGBAI

  70. EVA.Lost=none
  71. HealthBar.Hide=yes
  72. Selectable=no


  73. Insignificant=yes
  74. ImmuneToPsionics=yes


  75. ROT=10
  76. Sight=7
  77. DetectDisguise=no
  78. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  79. AIBasePlanningSide=0
  80. BaseNormal=no
  81. Points=30

  82. Crewed=no
  83. Capturable=false
  84. Explosion=
  85. DebrisAnim=
  86. MaxDebris=0
  87. MinDebris=0
  88. ThreatPosed=0
  89. IsBaseDefense=yes
  90. HasStupidGuardMode=false

  91. ;AntiInfantryValue=25
  92. ;AntiArmorValue=10
  93. ;AntiAirValue=0
  94. Explodes=no
  95. AttackFriendlies=yes
  96. AttackCursorOnFriendlies=yes
  97. ;CanPassiveAquire=yes
  98. ;AutoFire=yes
  99. AutoDeath.Behavior=kill
  100. ;AutoDeath.AfterDelay=30
  101. AutoDeath.OnAmmoDepletion=yes
  102. Ammo=1
  103. EmptyReload=1000
  104. InitialAmmo=1
  105. Reload=1000
  106. ReloadAmount=1
  107. AutoFire=yes


  108. LeaveRubble=yes
  109. ;Rubble.Destroyed=WQZZQZLJ


  110. [ATESLAWQQZLJ]:[WQQZLJ]
  111. Primary=ATESLAWQQZWPLJ
  112. Prerequisite=POWER,RADAR,GACNST,TAFANGLJJZ
  113. GuardRange=6
  114. Cost=1500
  115. Adjacent=15
  116. TechLevel=6
  117. Image=ATESLAWQQZLJ
  118. Rubble.Destroyed=ATESLAWQZZQZLJ
  119. [TESLAWQQZLJ]:[WQQZLJ]
  120. Primary=TESLAWQQZWPLJ
  121. Prerequisite=POWER,RADAR,NACNST,TAFANGLJJZ
  122. GuardRange=6
  123. Cost=1500
  124. Adjacent=15
  125. TechLevel=6
  126. Image=TESLAWQQZLJ
  127. Rubble.Destroyed=TESLAWQZZQZLJ
  128. [ATESLAWQQZLJ2]:[WQQZLJ]
  129. Primary=ATESLAWQQZWPLJ
  130. Prerequisite=POWER,RADAR,GACNST,TAFANGLJJZ
  131. GuardRange=256
  132. Cost=20000
  133. Adjacent=15
  134. TechLevel=6
  135. Image=ATESLAWQQZLJ
  136. Rubble.Destroyed=ATESLAWQZZQZLJ
  137. BuildTimeMultiplier=.3
  138. UIName=Name:FYJZWXLJ
  139. [TESLAWQQZLJ2]:[WQQZLJ]
  140. Primary=TESLAWQQZWPLJ
  141. Prerequisite=POWER,RADAR,NACNST,TAFANGLJJZ
  142. GuardRange=256
  143. Cost=20000
  144. Adjacent=15
  145. TechLevel=6
  146. Image=TESLAWQQZLJ
  147. Rubble.Destroyed=TESLAWQZZQZLJ
  148. BuildTimeMultiplier=.3
  149. UIName=Name:FYJZWXLJ
  150. [NASAMWQQZLJ]:[WQQZLJ]
  151. Primary=NASAMWQQZWPLJ
  152. Prerequisite=BARRACKS,GACNST,TAFANGLJJZ
  153. GuardRange=7
  154. Cost=1000
  155. Adjacent=15
  156. TechLevel=4
  157. Image=NASAMWQQZLJ
  158. Rubble.Destroyed=NASAMWQZZQZLJ

  159. Turret=yes
  160. TurretAnim=SAM
  161. TurretAnimIsVoxel=true
  162. TurretAnimZAdjust=-20
  163. [NAFLAKWQQZLJ]:[WQQZLJ]

  164. Primary=NAFLAKWQQZWPLJ
  165. Prerequisite=BARRACKS,NACNST,TAFANGLJJZ
  166. GuardRange=7
  167. Cost=1000
  168. Adjacent=15
  169. TechLevel=4
  170. Image=NAFLAKWQQZLJ

  171. Rubble.Destroyed=NAFLAKWQZZQZLJ

  172. Turret=yes
  173. TurretAnim=FLAKTUR
  174. TurretAnimIsVoxel=true
  175. TurretAnimX=0
  176. TurretAnimY=2
  177. TurretAnimZAdjust=-40

  178. [GAPILLWQQZLJ]:[WQQZLJ]

  179. Primary=GAPILLWQQZWPLJ
  180. Prerequisite=BARRACKS,GACNST,TAFANGLJJZ
  181. GuardRange=10
  182. Cost=500
  183. Adjacent=15
  184. TechLevel=1
  185. Image=GAPILLWQQZLJ
  186. Rubble.Destroyed=GAPILLWQZZQZLJ
  187. [NALASRWQQZLJ]:[WQQZLJ]
  188. Primary=NALASRWQQZWPLJ
  189. Prerequisite=BARRACKS,NACNST,TAFANGLJJZ
  190. GuardRange=10
  191. Cost=500
  192. Adjacent=15
  193. TechLevel=1
  194. Image=NALASRWQQZLJ
  195. Rubble.Destroyed=NALASRWQZZQZLJ
  196. Turret=yes
  197. TurretAnim=LASER
  198. TurretAnimIsVoxel=true
  199. ;TurretAnimX=-8
  200. TurretAnimY=10
  201. TurretAnimZAdjust=-20
  202. [GAPILLWQQZLJ2]:[WQQZLJ]

  203. Primary=GAPILLWQQZWPLJ
  204. Prerequisite=BARRACKS,GACNST,TAFANGLJJZ
  205. GuardRange=256
  206. Cost=10000
  207. Adjacent=15
  208. TechLevel=1
  209. Image=GAPILLWQQZLJ
  210. Rubble.Destroyed=GAPILLWQZZQZLJ
  211. BuildTimeMultiplier=.3
  212. UIName=Name:FYJZWXLJ
  213. [NALASRWQQZLJ2]:[WQQZLJ]
  214. Primary=NALASRWQQZWPLJ
  215. Prerequisite=BARRACKS,NACNST,TAFANGLJJZ
  216. GuardRange=256
  217. Cost=10000
  218. Adjacent=15
  219. TechLevel=1
  220. Image=NALASRWQQZLJ
  221. Rubble.Destroyed=NALASRWQZZQZLJ
  222. Turret=yes
  223. TurretAnim=LASER
  224. TurretAnimIsVoxel=true
  225. ;TurretAnimX=-8
  226. TurretAnimY=10
  227. TurretAnimZAdjust=-20
  228. BuildTimeMultiplier=.3
  229. UIName=Name:FYJZWXLJ
  230. [GTGCANWQQZLJ]:[WQQZLJ]
  231. Primary=GTGCANWQQZWPLJ
  232. Prerequisite=RADAR,GACNST,TAFANGLJJZ
  233. GuardRange=6
  234. Cost=2000
  235. Adjacent=12
  236. TechLevel=7
  237. Image=GTGCANWQQZLJ
  238. RequiredHouses=French
  239. Rubble.Destroyed=GTGCANWQZZQZLJ
  240. Turret=yes
  241. TurretAnim=JPSMALLTUR
  242. TurretAnimIsVoxel=true
  243. TurretAnimX=1
  244. TurretAnimY=14
  245. TurretAnimZAdjust=-30
  246. TurretRecoil=yes
  247. TurretTravel=0
  248. [NABNKRWQQZLJ]:[WQQZLJ]
  249. Primary=NABNKRWQQZWPLJ
  250. Prerequisite=NACNST,TAFANGLJJZ
  251. GuardRange=8
  252. Cost=500
  253. Adjacent=15
  254. TechLevel=7
  255. Image=NABNKRWQQZLJ
  256. LeaveRubble=no
  257. ;Rubble.Destroyed=NABNKRWQJZDHLJ;NABNKRWQZZQZLJ
  258. Explodes=yes
  259. DeathWeapon=NABNKRZJSCQZLJWP
  260. ;BuildupSound=KONGBAI

  261. [NABNKRZJSCQZLJWP]
  262. Damage=0
  263. ROF=1
  264. Range=1
  265. Projectile=InvisibleLowWWW
  266. Speed=100
  267. Warhead=NABNKRWQQZWHLJ2
  268. OmniFire=yes

  269. [NABNKRWQQZWHLJ2]
  270. Verses=0%,0%,0%,0%,0%,0%,0%,0%,0%,0%,0%
  271. Sparky=no
  272. ;Fire=yes
  273. InfDeath=4
  274. CellSpread=.5
  275. PercentAtMax=1
  276. CausesDelayKill=yes ;Hooks up with EligibleForDelayKill to do timer death instead of instant death
  277. DelayKillFrames=5 ; Frame delay if hits Eligible building directly
  278. DelayKillAtMax=7.0 ; multiply this by above to get delay at CellSpread. This is an upward sloping line, not like damage's fade
  279. Wood=yes
  280. Wall=yes


  281. LaunchSW=NABNKRWQQZSWLJ
  282. LaunchSW.RealLaunch=no
  283. LaunchSW.IgnoreInhibitors=yes
  284. LaunchSW.IgnoreDesignators=yes
  285. [YAGGUNWQQZLJ]:[WQQZLJ]
  286. Primary=YAGGUNWQQZWPLJ
  287. Prerequisite=BARRACKS,YACNST,TAFANGLJJZ
  288. GuardRange=8
  289. Cost=1000
  290. Adjacent=15
  291. TechLevel=4
  292. Image=YAGGUNWQQZLJ
  293. Rubble.Destroyed=YAGGUNWQZZQZLJ

  294. Turret=yes
  295. TurretAnim=YAGGUN
  296. TurretAnimIsVoxel=True
  297. TurretAnimX=0
  298. ROT=1
  299. TurretAnimY=15
  300. TurretAnimZAdjust=-40
  301. [YAPSYTWQQZLJ]:[WQQZLJ]
  302. Primary=YAPSYTWQQZWPLJ
  303. Prerequisite=NAPSIS,YACNST,TAFANGLJJZ

  304. Prerequisite.Lists=1
  305. Prerequisite.List1=NAPSIS2LJ,YACNST,TAFANGLJJZ

  306. GuardRange=8
  307. Cost=1500
  308. Adjacent=15
  309. TechLevel=7
  310. Image=YAPSYTWQQZLJ
  311. Rubble.Destroyed=YAPSYTWQZZQZLJ
  312. [GAPOWRWQQZLJ]:[WQQZLJ]
  313. Primary=GAPOWRWQQZWPLJ
  314. Prerequisite=GACNST,TAFANGLJJZ
  315. GuardRange=7
  316. Cost=800
  317. Adjacent=10
  318. TechLevel=1
  319. Image=GAPOWRWQQZLJ
  320. Rubble.Destroyed=GAPOWRWQZZQZLJ
  321. ;BuildTimeMultiplier=.5
  322. [NADESOWQQZLJ]:[WQQZLJ]
  323. Primary=NADESOWQQZWPLJ

  324. GuardRange=5
  325. Cost=600
  326. Adjacent=15
  327. TechLevel=4
  328. Image=NADESOWQQZLJ
  329. Rubble.Destroyed=NADESOWQZZQZLJ
  330. Prerequisite=BARRACKS,NACNST,RADAR,TAFANGLJJZ
  331. RequiredHouses=Arabs

  332. [WQQZLJSSS]
  333. Primary=WQQZWPLJ
  334. Prerequisite=NACNST
  335. GuardRange=100
  336. Cost=1
  337. Adjacent=300
  338. TechLevel=11
  339. Image=WQQZLJ

  340. ;DeathWeapon=QZZSWPLJ
  341. ;PlaceAnywhere=yes

  342. LaserFencePost=yes
  343. Power=0


  344. UIName=Name:FYJZLJSSS



  345. Name=Allied Pill Box
  346. BuildCat=Combat
  347. Strength=1000
  348. Armor=WUDI
  349. DieSound=KONGBAI
  350. DamageSound=KONGBAI

  351. EVA.Lost=none
  352. HealthBar.Hide=yes
  353. Selectable=no


  354. Insignificant=yes
  355. ImmuneToPsionics=yes


  356. ROT=10
  357. Sight=7
  358. DetectDisguise=no
  359. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  360. AIBasePlanningSide=0
  361. BaseNormal=no
  362. Points=30

  363. Crewed=no
  364. Capturable=false
  365. Explosion=
  366. DebrisAnim=
  367. MaxDebris=0
  368. MinDebris=0
  369. ThreatPosed=0
  370. IsBaseDefense=yes
  371. HasStupidGuardMode=false

  372. ;AntiInfantryValue=25
  373. ;AntiArmorValue=10
  374. ;AntiAirValue=0
  375. Explodes=no
  376. AttackFriendlies=yes
  377. AttackCursorOnFriendlies=yes
  378. ;CanPassiveAquire=yes
  379. ;AutoFire=yes
  380. AutoDeath.Behavior=kill
  381. ;AutoDeath.AfterDelay=30
  382. AutoDeath.OnAmmoDepletion=yes
  383. Ammo=1
  384. EmptyReload=1000
  385. InitialAmmo=1
  386. Reload=1000
  387. ReloadAmount=1
  388. AutoFire=yes
  389. WaterBound=yes
  390. Naval=yes

  391. LeaveRubble=yes
  392. ;Rubble.Destroyed=WQZZQZLJ


  393. [ATESLAWQQZLJSSS]:[WQQZLJSSS]
  394. Primary=ATESLAWQQZWPLJ
  395. Prerequisite=POWER,RADAR,GACNST,TAFANGLJJZ
  396. GuardRange=6
  397. Cost=1500
  398. Adjacent=10
  399. TechLevel=6
  400. Image=ATESLAWQQZLJ
  401. Rubble.Destroyed=ATESLAWQZZQZLJ
  402. [TESLAWQQZLJSSS]:[WQQZLJSSS]
  403. Primary=TESLAWQQZWPLJ
  404. Prerequisite=POWER,RADAR,NACNST,TAFANGLJJZ
  405. GuardRange=6
  406. Cost=1500
  407. Adjacent=10
  408. TechLevel=6
  409. Image=TESLAWQQZLJ
  410. Rubble.Destroyed=TESLAWQZZQZLJ



  411. [NASAMWQQZLJSSS]:[WQQZLJSSS]
  412. Primary=NASAMWQQZWPLJ
  413. Prerequisite=BARRACKS,GACNST,TAFANGLJJZ
  414. GuardRange=6
  415. Cost=1000
  416. Adjacent=10
  417. TechLevel=4
  418. Image=NASAMWQQZLJ
  419. Rubble.Destroyed=NASAMWQZZQZLJ

  420. Turret=yes
  421. TurretAnim=SAM
  422. TurretAnimIsVoxel=true
  423. TurretAnimZAdjust=-20
  424. [NAFLAKWQQZLJSSS]:[WQQZLJSSS]

  425. Primary=NAFLAKWQQZWPLJ
  426. Prerequisite=BARRACKS,NACNST,TAFANGLJJZ
  427. GuardRange=6
  428. Cost=1000
  429. Adjacent=10
  430. TechLevel=4
  431. Image=NAFLAKWQQZLJ

  432. Rubble.Destroyed=NAFLAKWQZZQZLJ

  433. Turret=yes
  434. TurretAnim=FLAKTUR
  435. TurretAnimIsVoxel=true
  436. TurretAnimX=0
  437. TurretAnimY=2
  438. TurretAnimZAdjust=-40


  439. [GAPILLWQQZLJSSS]:[WQQZLJSSS]

  440. Primary=GAPILLWQQZWPLJ
  441. Prerequisite=BARRACKS,GACNST,TAFANGLJJZ
  442. GuardRange=10
  443. Cost=500
  444. Adjacent=12
  445. TechLevel=1
  446. Image=GAPILLWQQZLJ
  447. Rubble.Destroyed=GAPILLWQZZQZLJ

  448. [NALASRWQQZLJSSS]:[WQQZLJSSS]
  449. Primary=NALASRWQQZWPLJ
  450. Prerequisite=BARRACKS,NACNST,TAFANGLJJZ
  451. GuardRange=10
  452. Cost=500
  453. Adjacent=12
  454. TechLevel=1
  455. Image=NALASRWQQZLJ
  456. Rubble.Destroyed=NALASRWQZZQZLJ
  457. Turret=yes
  458. TurretAnim=LASER
  459. TurretAnimIsVoxel=true
  460. ;TurretAnimX=-8
  461. TurretAnimY=10
  462. TurretAnimZAdjust=-20
  463. [GTGCANWQQZLJSSS]:[WQQZLJSSS]
  464. Primary=GTGCANWQQZWPLJ
  465. Prerequisite=RADAR,GACNST,TAFANGLJJZ
  466. GuardRange=5
  467. Cost=2000
  468. Adjacent=10
  469. TechLevel=7
  470. Image=GTGCANWQQZLJ
  471. RequiredHouses=French
  472. Rubble.Destroyed=GTGCANWQZZQZLJ
  473. Turret=yes
  474. TurretAnim=JPSMALLTUR
  475. TurretAnimIsVoxel=true
  476. TurretAnimX=1
  477. TurretAnimY=14
  478. TurretAnimZAdjust=-30
  479. TurretRecoil=yes
  480. TurretTravel=0

  481. [NABNKRWQQZLJSSS]:[WQQZLJSSS]
  482. Primary=NABNKRWQQZWPLJ
  483. Prerequisite=NACNST,TAFANGLJJZ
  484. GuardRange=8
  485. Cost=500
  486. Adjacent=10
  487. TechLevel=7
  488. Image=NABNKRWQQZLJ
  489. ;Rubble.Destroyed=NABNKRWQZZQZLJ;NABNKRWQZZQZLJ
  490. LeaveRubble=no
  491. Explodes=yes
  492. DeathWeapon=NABNKRZJSCQZLJWP



  493. [YAGGUNWQQZLJSSS]:[WQQZLJSSS]
  494. Primary=YAGGUNWQQZWPLJ
  495. Prerequisite=BARRACKS,YACNST,TAFANGLJJZ
  496. GuardRange=5
  497. Cost=1000
  498. Adjacent=10
  499. TechLevel=4
  500. Image=YAGGUNWQQZLJ
  501. Rubble.Destroyed=YAGGUNWQZZQZLJ
  502. Turret=yes
  503. TurretAnim=YAGGUN
  504. TurretAnimIsVoxel=True
  505. TurretAnimX=0
  506. ROT=1
  507. TurretAnimY=15
  508. TurretAnimZAdjust=-40
  509. [YAPSYTWQQZLJSSS]:[WQQZLJSSS]
  510. Primary=YAPSYTWQQZWPLJ
  511. Prerequisite=NAPSIS,YACNST,TAFANGLJJZ

  512. Prerequisite.Lists=1
  513. Prerequisite.List1=NAPSIS2LJ,YACNST,TAFANGLJJZ

  514. GuardRange=5
  515. Cost=1500
  516. Adjacent=10
  517. TechLevel=7
  518. Image=YAPSYTWQQZLJ

  519. Rubble.Destroyed=YAPSYTWQZZQZLJ
  520. [NADESOWQQZLJSSS]:[WQQZLJSSS]
  521. Primary=NADESOWQQZWPLJ

  522. GuardRange=5
  523. Cost=600
  524. Adjacent=10
  525. TechLevel=4
  526. Image=NADESOWQQZLJ
  527. Rubble.Destroyed=NADESOWQZZQZLJ
  528. Prerequisite=BARRACKS,NACNST,RADAR,TAFANGLJJZ
  529. RequiredHouses=Arabs

  530. [WQQZWPLJ]
  531. Damage=5000
  532. ROF=1
  533. Range=1
  534. Projectile=InvisibleLowWWW
  535. Speed=100
  536. Warhead=WQQZWHLJ
  537. OmniFire=yes
  538. ;CanTargetHouses=owner
  539. [ATESLAWQQZWPLJ]:[WQQZWPLJ]
  540. Warhead=ATESLAWQQZWHLJ
  541. [TESLAWQQZWPLJ]:[WQQZWPLJ]
  542. Warhead=TESLAWQQZWHLJ
  543. [NASAMWQQZWPLJ]:[WQQZWPLJ]
  544. Warhead=NASAMWQQZWHLJ
  545. [NAFLAKWQQZWPLJ]:[WQQZWPLJ]
  546. Warhead=NAFLAKWQQZWHLJ
  547. [GAPILLWQQZWPLJ]:[WQQZWPLJ]
  548. Warhead=GAPILLWQQZWHLJ
  549. [NALASRWQQZWPLJ]:[WQQZWPLJ]
  550. Warhead=NALASRWQQZWHLJ
  551. [GTGCANWQQZWPLJ]:[WQQZWPLJ]
  552. Warhead=GTGCANWQQZWHLJ
  553. [NABNKRWQQZWPLJ]:[WQQZWPLJ]
  554. Warhead=NABNKRWQQZWHLJ
  555. [YAGGUNWQQZWPLJ]:[WQQZWPLJ]
  556. Warhead=YAGGUNWQQZWHLJ
  557. [YAPSYTWQQZWPLJ]:[WQQZWPLJ]
  558. Warhead=YAPSYTWQQZWHLJ

  559. [GAPOWRWQQZWPLJ]:[WQQZWPLJ]
  560. Warhead=GAPOWRWQQZWHLJ
  561. [NADESOWQQZWPLJ]:[WQQZWPLJ]
  562. Warhead=NADESOWQQZWHLJ
  563. [WQQZWHLJ]
  564. Verses=0%,0%,0%,0%,0%,0%,0%,0%,0%,0%,0%
  565. Conventional=no
  566. InfDeath=3
  567. ProneDamage=100%
  568. Versus.WQQTZJ=100%
  569. LaunchSW=WQQZSWLJ
  570. LaunchSW.RealLaunch=no
  571. LaunchSW.IgnoreInhibitors=yes
  572. LaunchSW.IgnoreDesignators=yes
  573. Wall=yes
  574. WallAbsoluteDestroyer=yes
  575. Wood=yes


  576. DetonateOnAllMapObjects=yes
  577. DetonateOnAllMapObjects.AffectTargets=buildings
  578. DetonateOnAllMapObjects.AffectHouses=owner
  579. DetonateOnAllMapObjects.AffectTypes=WQQTLJ2
  580. [ATESLAWQQZWHLJ]:[WQQZWHLJ]
  581. LaunchSW=ATESLAWQQZSWLJ
  582. [TESLAWQQZWHLJ]:[WQQZWHLJ]
  583. LaunchSW=TESLAWQQZSWLJ
  584. [NASAMWQQZWHLJ]:[WQQZWHLJ]
  585. LaunchSW=NASAMWQQZSWLJ
  586. [NAFLAKWQQZWHLJ]:[WQQZWHLJ]
  587. LaunchSW=NAFLAKWQQZSWLJ
  588. [GAPILLWQQZWHLJ]:[WQQZWHLJ]
  589. LaunchSW=GAPILLWQQZSWLJ
  590. [NALASRWQQZWHLJ]:[WQQZWHLJ]
  591. LaunchSW=NALASRWQQZSWLJ
  592. [GTGCANWQQZWHLJ]:[WQQZWHLJ]
  593. LaunchSW=GTGCANWQQZSWLJ
  594. [NABNKRWQQZWHLJ]:[WQQZWHLJ]
  595. LaunchSW=NABNKRWQQZSWLJ
  596. [YAGGUNWQQZWHLJ]:[WQQZWHLJ]
  597. LaunchSW=YAGGUNWQQZSWLJ
  598. [YAPSYTWQQZWHLJ]:[WQQZWHLJ]
  599. LaunchSW=YAPSYTWQQZSWLJ
  600. [GAPOWRWQQZWHLJ]:[WQQZWHLJ]
  601. LaunchSW=GAPOWRWQQZSWLJ
  602. [NADESOWQQZWHLJ]:[WQQZWHLJ]
  603. LaunchSW=NADESOWQQZSWLJ


  604. [WQQZSWLJ]
  605. UIName=Name:NKDWLM
  606. Name=FUHUOCW2
  607. IsPowered=false
  608. RechargeTime=.1
  609. Type=UnitDelivery
  610. SidebarImage=JIANSHE
  611. ShowTimer=no
  612. SW.AffectsTarget=land
  613. SW.InitialReady=yes
  614. SW.RequiresTarget=land
  615. SW.Deferment=10
  616. Range=0
  617. SW.Range=0
  618. SW.AutoFire=yes
  619. SW.AITargeting=Self
  620. SW.ShowCameo=no
  621. EVA.Activated=none
  622. SW.AllowAI=no
  623. SW.ActivationSound=PlaceBuilding



  624. Deliver.Types=WQJZDHLJ

  625. [ATESLAWQQZSWLJ]:[WQQZSWLJ]
  626. Deliver.Types=ATESLAWQJZDHLJ
  627. [TESLAWQQZSWLJ]:[WQQZSWLJ]
  628. Deliver.Types=TESLAWQJZDHLJ
  629. [NASAMWQQZSWLJ]:[WQQZSWLJ]
  630. Deliver.Types=NASAMWQJZDHLJ
  631. [NAFLAKWQQZSWLJ]:[WQQZSWLJ]
  632. Deliver.Types=NAFLAKWQJZDHLJ
  633. [GAPILLWQQZSWLJ]:[WQQZSWLJ]
  634. Deliver.Types=GAPILLWQJZDHLJ
  635. [NALASRWQQZSWLJ]:[WQQZSWLJ]
  636. Deliver.Types=NALASRWQJZDHLJ
  637. [GTGCANWQQZSWLJ]:[WQQZSWLJ]
  638. Deliver.Types=GTGCANWQJZDHLJ
  639. [NABNKRWQQZSWLJ]:[WQQZSWLJ]
  640. Deliver.Types=NABNKRWQZZQZLJ;NABNKRWQJZDHLJ
  641. SW.ActivationSound=KONGBAI
  642. [YAGGUNWQQZSWLJ]:[WQQZSWLJ]
  643. Deliver.Types=YAGGUNWQJZDHLJ
  644. [YAPSYTWQQZSWLJ]:[WQQZSWLJ]
  645. Deliver.Types=YAPSYTWQJZDHLJ

  646. [GAPOWRWQQZSWLJ]:[WQQZSWLJ]
  647. Deliver.Types=GAPOWRWQJZDHLJ
  648. [NADESOWQQZSWLJ]:[WQQZSWLJ]
  649. Deliver.Types=NADESOWQJZDHLJ


  650. [WQJZDHLJ]
  651. UIName=Name:NKDWLM
  652. Name=Mail Box
  653. TechLevel=11
  654. Strength=1000
  655. Insignificant=yes
  656. Nominal=yes
  657. ;RadarInvisible=yes
  658. Points=5
  659. Armor=WUDI
  660. Explosion=
  661. MaxDebris=0
  662. Selectable=no
  663. BaseNormal=no

  664. Prerequisite=KONGJIANZHU2
  665. Trainable=no
  666. EVA.Lost=none
  667. ;LaserFence=yes
  668. TechLevel=11
  669. DieSound=KONGBAI
  670. DamageSound=KONGBAI
  671. Explosion=none
  672. DebrisAnim=none
  673. MaxDebris=0
  674. MinDebris=0
  675. HealthBar.Hide=yes
  676. Selectable=no
  677. BaseNormal=no
  678. ThreatPosed=0
  679. Insignificant=yes
  680. ImmuneToPsionics=yes
  681. Explodes=no
  682. LeaveRubble=yes
  683. AutoDeath.Behavior=kill
  684. AutoDeath.AfterDelay=15

  685. PlaceAnywhere=yes

  686. ;Rubble.Destroyed=WQZZQZLJ
  687. ;Image=GAPRIS

  688. [ATESLAWQJZDHLJ]:[WQJZDHLJ]
  689. Rubble.Destroyed=ATESLAWQZZQZLJ
  690. Image=GAPRIS
  691. [TESLAWQJZDHLJ]:[WQJZDHLJ]
  692. Rubble.Destroyed=TESLAWQZZQZLJ
  693. Image=NATSLA
  694. [NASAMWQJZDHLJ]:[WQJZDHLJ]
  695. Rubble.Destroyed=NASAMWQZZQZLJ
  696. Image=NASAM
  697. [NAFLAKWQJZDHLJ]:[WQJZDHLJ]
  698. Rubble.Destroyed=NAFLAKWQZZQZLJ
  699. Image=NAFLAK
  700. [GAPILLWQJZDHLJ]:[WQJZDHLJ]
  701. Rubble.Destroyed=GAPILLWQZZQZLJ
  702. Image=GAPILL
  703. [NALASRWQJZDHLJ]:[WQJZDHLJ]
  704. Rubble.Destroyed=NALASRWQZZQZLJ
  705. Image=NALASR
  706. [GTGCANWQJZDHLJ]:[WQJZDHLJ]
  707. Rubble.Destroyed=GTGCANWQZZQZLJ
  708. Image=GGGCANSMALL
  709. [NABNKRWQJZDHLJ]:[WQJZDHLJ]
  710. ;Rubble.Destroyed=NABNKRWQZZQZLJ
  711. ;Image=NGBNKRSMALL
  712. LeaveRubble=no

  713. ;CanBeOccupied=yes
  714. ;MaxNumberOccupants=5
  715. ;CanOccupyFire=yes
  716. ;InitialPayload.Types=E2
  717. ;InitialPayload.Nums=1

  718. ;IsTrench=NABNKRZH
  719. AutoDeath.Behavior=kill
  720. AutoDeath.AfterDelay=1
  721. ;Explodes=yes
  722. ;DeathWeapon=NABNKRZJSCQZLJWP

  723. AttackFriendlies=yes
  724. AttackCursorOnFriendlies=yes
  725. ;CanPassiveAquire=yes
  726. ;AutoFire=yes
  727. AutoDeath.Behavior=kill
  728. ;AutoDeath.AfterDelay=30
  729. AutoDeath.OnAmmoDepletion=yes
  730. Ammo=1
  731. EmptyReload=1000
  732. InitialAmmo=1
  733. Reload=1000
  734. ReloadAmount=1
  735. AutoFire=yes
  736. Primary=NABNKRZJSCQZLJWP
  737. [YAGGUNWQJZDHLJ]:[WQJZDHLJ]
  738. Rubble.Destroyed=YAGGUNWQZZQZLJ
  739. Image=YAGGUN
  740. [YAPSYTWQJZDHLJ]:[WQJZDHLJ]
  741. Rubble.Destroyed=YAPSYTWQZZQZLJ
  742. Image=YAPSYT
  743. [GAPOWRWQJZDHLJ]:[WQJZDHLJ]
  744. Rubble.Destroyed=GAPOWRWQZZQZLJ
  745. Image=GAPOWRSMALL
  746. [NADESOWQJZDHLJ]:[WQJZDHLJ]
  747. Rubble.Destroyed=NADESOWQZZQZLJ
  748. Image=NADESO


  749. [WQZZQZLJ]


  750. GuardRange=256
  751. Cost=1000
  752. Image=GAPRIS
  753. PrerequisiteOverride=KONGJIANZHU2
  754. Soylent=200

  755. LaserFencePost=yes
  756. PlaceAnywhere=yes

  757. UIName=Name:CAMISC04
  758. Name=Mail Box
  759. TechLevel=-1
  760. Strength=10

  761. Nominal=yes
  762. ;RadarInvisible=yes
  763. Points=5
  764. Armor=concrete
  765. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  766. MaxDebris=0
  767. Selectable=no
  768. ;IsBase=no
  769. BaseNormal=no ;psst....IsBase isn't a Rules flag
  770. DamageSound=BuildingMetalDamaged
  771. DieSound=BuildingMetalDamaged

  772. [ATESLAWQZZQZLJ]:[ATESLA]
  773. ;GuardRange=5
  774. Image=GAPRIS
  775. PrerequisiteOverride=KONGJIANZHU2
  776. TechLevel=-1
  777. LaserFencePost=yes
  778. PlaceAnywhere=yes
  779. NavalTargeting=5
  780. Soylent=300
  781. SensorArray=yes
  782. SensorsSight=8

  783. PrismForwarding=yes
  784. PrismForwarding.Targets=ATESLA,CTESLA,ATESLAWQZZQZLJ
  785. PrismForwarding.MaxFeeds=-1
  786. PrismForwarding.MaxChainLength=-1
  787. PrismForwarding.ToAllies=yes
  788. Overpowerable=yes
  789. KeepAlive=no
  790. [TESLAWQZZQZLJ]:[TESLA]
  791. KeepAlive=no
  792. ;GuardRange=5

  793. PrerequisiteOverride=KONGJIANZHU2
  794. TechLevel=-1
  795. LaserFencePost=yes
  796. PlaceAnywhere=yes
  797. Image=NATSLA
  798. NavalTargeting=5
  799. Soylent=300
  800. SensorArray=yes
  801. SensorsSight=7
  802. [NASAMWQZZQZLJ]:[NASAM]
  803. KeepAlive=no
  804. ;GuardRange=5
  805. Image=NASAM
  806. PrerequisiteOverride=KONGJIANZHU2
  807. TechLevel=-1
  808. LaserFencePost=yes
  809. PlaceAnywhere=yes
  810. ThreatPosed=20
  811. Soylent=300
  812. [NAFLAKWQZZQZLJ]:[NAFLAK]
  813. KeepAlive=no
  814. ;GuardRange=5
  815. Image=NAFLAK
  816. PrerequisiteOverride=KONGJIANZHU2
  817. TechLevel=-1
  818. LaserFencePost=yes
  819. PlaceAnywhere=yes
  820. ThreatPosed=20
  821. Soylent=300
  822. [GAPILLWQZZQZLJ]:[GAPILL]
  823. KeepAlive=no
  824. ;GuardRange=5
  825. Image=GAPILL
  826. PrerequisiteOverride=KONGJIANZHU2
  827. TechLevel=-1
  828. LaserFencePost=yes
  829. PlaceAnywhere=yes
  830. NavalTargeting=5
  831. Soylent=100
  832. SensorArray=yes
  833. SensorsSight=6
  834. [NALASRWQZZQZLJ]:[NALASR]
  835. KeepAlive=no
  836. ;GuardRange=5
  837. Image=NALASR
  838. PrerequisiteOverride=KONGJIANZHU2
  839. TechLevel=-1
  840. LaserFencePost=yes
  841. PlaceAnywhere=yes
  842. NavalTargeting=5
  843. Soylent=100
  844. SensorArray=yes
  845. SensorsSight=6
  846. [GTGCANWQZZQZLJ]
  847. KeepAlive=no
  848. ;GuardRange=12
  849. NavalTargeting=5

  850. PrerequisiteOverride=KONGJIANZHU2
  851. TechLevel=-1
  852. LaserFencePost=yes
  853. PlaceAnywhere=yes

  854. Image=GGGCANSMALL

  855. Soylent=300



  856. UIName=Name:GTGCAN
  857. Name=Allied Grand Cannon
  858. BuildCat=Combat
  859. Strength=450
  860. Armor=steel

  861. Prerequisite=RADAR,GACNST
  862. Adjacent=4
  863. Sight=10
  864. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  865. Cost=1000
  866. ;RequiredHouses=French ; Can't limit Owner without it showing up as a greyed out button on the sidebar since Prereqs would be met. This is new system
  867. Points=30 ; Basically, Owner was meant for Side, not House. (x Houses, 2 Sides)
  868. Power=-50
  869. Crewed=no
  870. ROT=5
  871. Primary=GrandCannonSmall
  872. Capturable=false
  873. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  874. DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM
  875. MaxDebris=4
  876. MinDebris=2
  877. ;DamageParticleSystems=SparkSys,LGSparkSys
  878. Powered=yes
  879. Turret=yes
  880. TurretAnim=JPSMALLTUR
  881. TurretAnimIsVoxel=true
  882. TurretAnimX=1
  883. TurretAnimY=14
  884. TurretAnimZAdjust=-30
  885. TurretRecoil=yes
  886. TurretTravel=0
  887. BarrelTravel=4
  888. BarrelCompressFrames=1
  889. BarrelHoldFrames=1
  890. BarrelRecoverFrames=20
  891. TurretRotateSound=GrandCannonRotate
  892. WorkingSound=PowerOn
  893. NotWorkingSound=PowerOff
  894. ThreatPosed=10
  895. BaseNormal=no
  896. AIBuildThis=yes
  897. ImmuneToPsionics=no ; defaults to yes for buildings, no for others
  898. Drainable=yes








  899. [NABNKRWQZZQZLJ]
  900. KeepAlive=no
  901. ;GuardRange=5
  902. NavalTargeting=5

  903. ;PrerequisiteOverride=KONGJIANZHU2
  904. TechLevel=11
  905. LaserFencePost=yes
  906. PlaceAnywhere=yes
  907. Soylent=100
  908. IsTrench=NABNKRZH

  909. Image=NGBNKRSMALL

  910. LeaveRubble=no
  911. InitialPayload.Types=E2
  912. InitialPayload.Nums=1


  913. UIName=Name:NABNKR
  914. Name=Soviet Battle Bunker
  915. Adjacent=2
  916. AIBasePlanningSide=1
  917. Armor=steel
  918. BaseNormal=no
  919. BuildCat=Combat
  920. Prerequisite=NACNST
  921. Capturable=false
  922. ClickRepairable=yes
  923. Cost=500
  924. Crewed=no
  925. DebrisAnim=Dbris3sm,Dbris4lg,Dbris4sm,Dbris6sm,Dbris7lg,Dbris7sm,Dbris8sm,Dbris10lg,Dbris10sm
  926. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  927. IsBaseDefense=yes
  928. MaxDebris=15
  929. MinDebris=5
  930. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  931. Powered=no
  932. Sight=6
  933. Strength=600

  934. CanBeOccupied=yes
  935. MaxNumberOccupants=5
  936. CanOccupyFire=yes
  937. AntiInfantryValue=25
  938. AntiArmorValue=10
  939. AntiAirValue=0







  940. [YAGGUNWQZZQZLJ]:[YAGGUN]
  941. KeepAlive=no
  942. ;GuardRange=5
  943. Image=YAGGUN
  944. PrerequisiteOverride=KONGJIANZHU2
  945. TechLevel=-1
  946. LaserFencePost=yes
  947. PlaceAnywhere=yes
  948. Soylent=300
  949. SensorArray=yes
  950. SensorsSight=6
  951. [YAPSYTWQZZQZLJ]:[YAPSYT]
  952. KeepAlive=no
  953. ;GuardRange=5
  954. Image=YAPSYT
  955. PrerequisiteOverride=KONGJIANZHU2
  956. TechLevel=-1
  957. LaserFencePost=yes
  958. PlaceAnywhere=yes
  959. Soylent=300
  960. SensorArray=yes
  961. SensorsSight=5
  962. [GAPOWRWQZZQZLJ]:[GAPOWR]
  963. KeepAlive=no
  964. Image=GAPOWRSMALL
  965. PrerequisiteOverride=KONGJIANZHU2
  966. TechLevel=-1
  967. LaserFencePost=yes
  968. PlaceAnywhere=yes
  969. Soylent=150
  970. Strength=375
  971. Power=100
  972. ThreatPosed=30
  973. Primary=KONGWUQI
  974. [NADESOWQZZQZLJ]
  975. KeepAlive=no
  976. ;GuardRange=256
  977. Cost=600
  978. Image=NADESO
  979. PrerequisiteOverride=KONGJIANZHU2
  980. Soylent=100
  981. LaserFencePost=yes
  982. PlaceAnywhere=yes
  983. UIName=Name:NADESO
  984. Name=Soviet Desolater
  985. BuildCat=Combat
  986. Strength=200
  987. Armor=steel
  988. Prerequisite=BARRACKS,NACNST,RADAR
  989. TechLevel=11
  990. Adjacent=4

  991. ROT=10
  992. Sight=7
  993. DetectDisguise=no
  994. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  995. RequiredHouses=Arabs
  996. AIBasePlanningSide=1 ;gs 0 for Good, 1 for Evil
  997. ThreatPosed=30
  998. BaseNormal=no
  999. Points=30
  1000. Power=-100
  1001. Crewed=no
  1002. Capturable=false
  1003. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  1004. DebrisAnims=DBRIS4LG,DBRIS4SM,DBRIS6LG
  1005. MaxDebris=2
  1006. MinDebris=1

  1007. Powered=yes
  1008. ;DamageParticleSystems=SparkSys,LGSparkSys
  1009. IsBaseDefense=yes
  1010. HasStupidGuardMode=false
  1011. ImmuneToPsionics=no
  1012. AutoFire=yes
  1013. Primary=SovietDesolaterWP
  1014. Explodes=yes
  1015. DeathWeapon=SovietDesolaterWP2

  1016. [GGGCANSMALL];小巨炮
  1017. UIName=Name:GTGCAN
  1018. Name=Allied Grand Cannon
  1019. BuildCat=Combat
  1020. Strength=450
  1021. Armor=steel
  1022. TechLevel=11
  1023. Prerequisite=RADAR,GACNST
  1024. Adjacent=4
  1025. Sight=10
  1026. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  1027. Cost=1000
  1028. ;RequiredHouses=French ; Can't limit Owner without it showing up as a greyed out button on the sidebar since Prereqs would be met. This is new system
  1029. Points=30 ; Basically, Owner was meant for Side, not House. (x Houses, 2 Sides)
  1030. Power=-50
  1031. Crewed=no
  1032. ROT=5
  1033. Primary=GrandCannonSmall
  1034. Capturable=false
  1035. Explosion=TWLT070,S_BANG48,S_BRNL58,S_CLSN58,S_TUMU60
  1036. DebrisAnims=DBRIS1LG,DBRIS1SM,DBRIS4LG,DBRIS4SM,DBRIS5LG,DBRIS5SM
  1037. MaxDebris=4
  1038. MinDebris=2
  1039. ;DamageParticleSystems=SparkSys,LGSparkSys
  1040. Powered=yes
  1041. Turret=yes
  1042. TurretAnim=JPSMALLTUR
  1043. TurretAnimIsVoxel=true
  1044. TurretAnimX=1
  1045. TurretAnimY=14
  1046. TurretAnimZAdjust=-30
  1047. TurretRecoil=yes
  1048. TurretTravel=0
  1049. BarrelTravel=4
  1050. BarrelCompressFrames=1
  1051. BarrelHoldFrames=1
  1052. BarrelRecoverFrames=20
  1053. TurretRotateSound=GrandCannonRotate
  1054. WorkingSound=PowerOn
  1055. NotWorkingSound=PowerOff
  1056. ThreatPosed=10
  1057. BaseNormal=no
  1058. AIBuildThis=yes
  1059. ImmuneToPsionics=no ; defaults to yes for buildings, no for others
  1060. Drainable=yes
  1061. [GrandCannonSmall]
  1062. Damage=75
  1063. ROF=120
  1064. Range=14
  1065. MinimumRange=2
  1066. Projectile=GrandCannonBall
  1067. Speed=1
  1068. Report=RhinoTankAttack;GrandCannonAttack
  1069. Bright=yes
  1070. Warhead=GrandCannonWH
  1071. Anim=GUNFIRE;GCMUZZLE

  1072. [GrandCannonSmallWH]

  1073. CellSpread=1
  1074. PercentAtMax=.2
  1075. Wall=yes
  1076. Wood=yes
  1077. Sparky=no
  1078. Conventional=yes
  1079. Rocker=yes
  1080. Verses=100%,100%,100%,100%,100%,100%,50%,100%,50%,100%,100%
  1081. AnimList=XGRYSML1,XGRYSML2,EXPLOSML,XGRYMED1;,XGRYMED2,EXPLOMED,EXPLOLRG,TWLT070
  1082. ProneDamage=30%
  1083. [WQQTLJ]
  1084. Image=WQQTLJ
  1085. Armor=WUDI
  1086. Strength=1
  1087. LaserFence=yes
  1088. TechLevel=11
  1089. DieSound=KONGBAI
  1090. DamageSound=KONGBAI
  1091. Explosion=none
  1092. DebrisAnim=none
  1093. MaxDebris=0
  1094. MinDebris=0
  1095. HealthBar.Hide=yes
  1096. Selectable=no
  1097. BaseNormal=no
  1098. ThreatPosed=0
  1099. Insignificant=yes
  1100. ImmuneToPsionics=yes
  1101. Explodes=no
  1102. LeaveRubble=yes
  1103. AutoDeath.Behavior=kill
  1104. AutoDeath.AfterDelay=1
  1105. Rubble.Destroyed=WQQTLJ2
  1106. EVA.Lost=none
  1107. HasStupidGuardMode=true

  1108. Prerequisite=GACNST
  1109. Adjacent=4
  1110. ROT=10
  1111. Sight=7
  1112. DetectDisguise=no
  1113. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  1114. AIBasePlanningSide=0
  1115. Cost=500
  1116. Points=30
  1117. Power=0
  1118. Crewed=no
  1119. Capturable=false
  1120. Primary=Vulcan2


  1121. PlaceAnywhere=yes

  1122. [WQQTLJ2]


  1123. PlaceAnywhere=yes

  1124. Image=WQQTLJ
  1125. Armor=WQQTZJ
  1126. Strength=1
  1127. ;LaserFence=yes
  1128. TechLevel=11
  1129. DieSound=KONGBAI
  1130. DamageSound=KONGBAI
  1131. Explosion=none
  1132. DebrisAnim=none
  1133. MaxDebris=0
  1134. MinDebris=0
  1135. HealthBar.Hide=yes
  1136. Selectable=no
  1137. BaseNormal=no
  1138. ThreatPosed=40
  1139. Insignificant=yes
  1140. ImmuneToPsionics=yes
  1141. Explodes=no
  1142. LeaveRubble=no
  1143. AutoDeath.Behavior=kill
  1144. AutoDeath.AfterDelay=100
  1145. ;Rubble.Destroyed=ATESLAQZLJ
  1146. EVA.Lost=none
  1147. HasStupidGuardMode=true

  1148. UIName=Name:GAPILL
  1149. Name=Allied Pill Box
  1150. BuildCat=Combat


  1151. Prerequisite=GACNST
  1152. Adjacent=4
  1153. ROT=10
  1154. Sight=7
  1155. DetectDisguise=no
  1156. Owner=British,French,Germans,Americans,Alliance,Russians,Confederation,Africans,Arabs,YuriCountry
  1157. AIBasePlanningSide=0
  1158. Cost=500
  1159. Points=30
  1160. Power=0
  1161. Crewed=no
  1162. Capturable=false
  1163. Primary=Vulcan2








复制代码




发表于 2025-1-6 16:39:36 | 显示全部楼层
呱,把核心玩意放出来就行口牙
这1k多行怎么分析啊

还有可以直接GuardRange+Ares战壕逻辑做延伸
回复

使用道具 举报

 楼主| 发表于 2025-1-6 16:54:25 | 显示全部楼层
ccc1478 发表于 2025-1-6 16:39
呱,把核心玩意放出来就行口牙
这1k多行怎么分析啊

真的哦这个方法简单好多倍而且还能保证建筑同时出来
只是售卖动画会掉帧
是怎么造成的
回复

使用道具 举报

发表于 2025-1-6 17:05:45 | 显示全部楼层
有点长的离谱,直接继承不好吗
回复

使用道具 举报

 楼主| 发表于 2025-1-6 17:09:52 | 显示全部楼层
本帖最后由 pikarotto 于 2025-1-6 17:15 编辑
kenosis 发表于 2025-1-6 17:05
有点长的离谱,直接继承不好吗

用了继承还有1000多行
好在不用看了
已经被2楼的实现方法薄纱了
给所有想延申建造的1格建筑写上IsTrench=XXX和GuardRange=666就行了

唯一不足是海面没法延申,PlaceAnywhere=yes也不能
所以就显得这1000多行很呆
回复

使用道具 举报

发表于 2025-1-6 18:15:37 | 显示全部楼层
激光墙和战壕肯定还是不一样的,例如方向问题和出售、摧毁的同步
公版引擎卡逗墙研究项目见https://www.bilibili.com/opus/752481414371344423
已移植加入YRMOD《世界轴承》远东阵营,欢迎下载游玩
回复

使用道具 举报

发表于 2025-1-6 18:23:46 | 显示全部楼层
pikarotto 发表于 2025-1-6 09:09 用了继承还有1000多行 好在不用看了 已经被2楼的实现方法薄纱了
2楼的方法就是Ares基础逻辑的运用
而且Ares官方也给了

Note

There is no special image-handling with IsTrench logic (yet); you will not get nice rows of trenches with proper joins/closed off ends like you do with, say, walls or Laser Fences.

回复

使用道具 举报

发表于 2025-1-6 20:39:31 | 显示全部楼层
代码是热乎的,我脑子是一团浆糊的,不管咋说, 牛逼!
回复

使用道具 举报

发表于 2025-1-7 00:13:48 | 显示全部楼层
pikarotto 发表于 2025-1-6 12:09
用了继承还有1000多行
好在不用看了
已经被2楼的实现方法薄纱了

扯淡吧,只需要有核心语句其他东西全继承怎么都不可能写到一千行,什么cost,ammo,建造前提,这种与核心逻辑完全无关的东西根本没有写进来的必要,光是复制个机枪碉堡就能有170多行,纯属浪费。
回复

使用道具 举报

发表于 2025-1-7 22:41:01 | 显示全部楼层
  1. [NAPOST]:[GAPILL]
  2. UIName=NOSTR:WALL
  3. PrerequisiteOverride=NACNST
  4. Image=GAPILL
  5. Adjacent=100
  6. GuardRange=50
  7. LaserFencePost=yes
  8. PlaceAnywhere=yes
  9. [NAFNCE]:[GAPILL]
  10. PlaceAnywhere=yes
  11. LaserFence=yes
  12. Image=GAPILL
  13. AIBuildThis=no
  14. TechLevel=-1
  15. AttachEffectTypes=MakeFence
  16. [MakeFence]
  17. GiftBox.Types=NALASR,GAPILL,NAFLAK,NASAM,ATESLA,TESLA,YAPSYT,YAGGUN
  18. GiftBox.RandomType=yes
  19. GiftBox.Nums=1
  20. GiftBox.ForceMission=AreaGuard
复制代码

改GI,任务Unload


图比较老,那时候还没加forcemission





本帖子中包含更多资源

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

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛

GMT+8, 2025-2-18 21:29 , Processed in 0.185989 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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