标题:
6.5pl内场景256个的限制怎么突破?
[打印本页]
作者:
yanhy
时间:
2026-3-3 00:15
标题:
6.5pl内场景256个的限制怎么突破?
6.5pl内场景256个的限制怎么突破?
作者:
狂赵云
时间:
2026-3-3 18:03
4027控制,详情看6.3发布
作者:
冯励
时间:
2026-3-4 16:17
标题:
回复 #2 狂赵云 的帖子
我也没有搜到4027的关键词,兄台可以发下吗?
作者:
狂赵云
时间:
2026-3-4 21:00
2、R场景图片数量扩充和内场景图片通用
用整形变量4027来控制
先要设置剧本编辑器外场景数40,内场景数256
4027初始值0,外场景使用1-40号图片, 内场景使用41-296号图片
4027等于1 ,外场景使用257-296号图片,内场景使用297-552号图片
4027等于2 ,外场景使用513-552号图片,内场景使用553-808号图片
......
这个看起来有点复杂,不过由于外场景可以用内场景替代,所以可以只看内场景,这样就得到了公式: 4027的值*256+内场景编号
如下列指令
77:变量运算 整型变量 4027 = 常数 1
27:背景显示 内场景 无 无 MMap-41 无
1c:绘图
这样会使用 1*256+41=297号图
由于R场景可以存档,为避免存档后再取档导致图片错误,因此4027不会自动归0,建议每次在27指令前设置。
这个扩充后,理论上可以使用的图片数量已经没有限制了,但是Mmap文件本身不能超过2GB,如果全部使用24位RGB位图的话,大概是2700+张图,不过滥用图片会导致文件膨胀,不利于作品的传播,所以请各位作者还是需要认真规划一下,不要把Mmap当仓库用。
话说现在一个mod接近1GB的容量,我也觉得挺无语的
由于只是扩充了内场景,因此又搞了一个内场景图片通用,以往虽然也可以内场景做外场景用,但要先写一条中国地图,现在把这些限制去掉了 ,可以直接用内场景做外场景或中国地图用,Mmap的1-40图还是留着,只能做外场景用,41开始的可以通用,写指令时全部选择内场景。
作者:
冯励
时间:
2026-3-9 10:47
标题:
回复 #4 狂赵云 的帖子
感谢
欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/)
Powered by Discuz! 5.0.0