3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 266|回复: 1
打印 上一主题 下一主题

[讨论] 如何修改比邻星的充能时长或者跳过战斗阶段

[复制链接]

10

主题

48

帖子

220

积分

中级玩家

Rank: 3Rank: 3

贡献度
18
金元
1476
积分
220
精华
0
注册时间
2020-1-8
跳转到指定楼层
主题
发表于 2024-7-19 21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2DMAAA 于 2024-7-20 12:50 编辑

比邻星的充能时长也太长了,想把每个星球都占领,太消耗时间了PlanetaryAssault文件夹就是比邻星的数据所在
\Starpoint Gemini Warlords\Data\Scripts\Conquest\PlanetaryAssault

在DLC中对刷出的敌人之类的进行了修改  所以存在好几个地方


比邻星的攻击分为三个阶段 首先是完成前置的清除工作后部署动画等脚本在stage1,然后开始计时,刷新敌人波次,设置条件等关键在stage2,之后就是stage3的攻击动画等。
外面的有判断脚本等 奖励修改在PlanetRewards.sal  
关键在于stage2

里面的名字也很好理解,StartStage2.sal是开始第二阶段的脚本 创建了计时,攻击波次。/* Create Timer */

float time = 30.0 ;  /* TIMER - 600 FINAL change 450 to 30*/
float direction = -1.0 ;
int textLine = 1279 ;
int hintLine = 1280 ;

str timerEnd = Data\Scripts\Conquest\PlanetaryAssault\Stage2\OnTimerEnd.sal ;
str timerCancel = Data\Scripts\Empty.sal ;

game ShowProximaCharging time ;
game AddTimer keyName timerEnd timerCancel time direction textLine hintLine ;
game ShowTimer keyName 0 ;
    在这里修改float time 和float direction没有任何效果,在/* Spawn New Enemies */部分可以修改敌人进攻的强度,就是power值。每隔一段时间,根据难度判断波次计数。

获取并检查cqStage、keyName、hpMax和cqProxStatus等变量的值。根据cqStage和cqProxStatus的值进行条件判断,如果满足一定条件,则执行一系列操作。如果cqStage位于2.0到3.0之间且cqProxStatus大于50,则将全局变量$cqProximaStatus的值设置为50。通过一系列操作确定并设置objective的值,并执行一些特定的任务。检查难度等级diffLVL,如果小于等于1,则获取platform的父对象的最大生命值hpMax,并将当前生命值设置为最大生命值。


还有在比邻星不同阶段血量和建造进度的脚本。关键在于触发OnTimerEnd.sal开始执行StartStage3.sal。对于不同难度,充能时间不一样,但是不论修改哪里,进入游戏通过秒表计时依然无效。直接在Stage1中设置跳过stage2进入Stage3,游戏中没有反应。求助大佬如何修改逻辑或者充能时长呢

感觉也没多少内容,就是没搞明白









本帖子中包含更多资源

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

x
回复

使用道具 举报

10

主题

48

帖子

220

积分

中级玩家

Rank: 3Rank: 3

贡献度
18
金元
1476
积分
220
精华
0
注册时间
2020-1-8
舒服的沙发
 楼主| 发表于 2024-7-19 21:46 | 只看该作者
Starpoint Gemini Warlords\Data\Scripts\Diplomacy\FactionDiplomacy\PlanetaryAssault
目录下也有一些脚本
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-4-18 16:17 , Processed in 0.119923 second(s), 14 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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