- 好友
- 21
- 在线时间
- 3375 小时
- 最后登录
- 2021-12-30
波耶[MOD制作小组]
殿堂筑师
 
- UID
- 324735
- 第纳尔
- 3966
- 精华
- 1
- 互助
- 47
- 荣誉
- 25
- 贡献
- 0
- 魅力
- 65
- 注册时间
- 2010-10-15

 鲜花( 172)  鸡蛋( 67)
|
构想了好久,周末终于给做出来了 哈哈
简介:按照地图文件map.txt自动化生成随地形起伏的地图图标,不必再为坡度、方向、高低而烦恼!
随便找了个东亚地图试试效果:
《秦汉长城》

*将长城下方涂成山地地形(不可进入)就可以起到阻拦部队进入的效果
*只需要提供经纬度坐标就可以把长城连成一线。网上好多长城的地图居然都不准,长城的位置错的一塌糊涂...最后我按照省区边界,按着GoogleEarth的经纬度才把秦汉长城的坐标弄到...辛苦啊
*骑砍大地图图标有个很恼人的设计,就是只有图标原点在视野以内才显示图标。像长城这种超级大的图标需要告诉程序做成一段一段的,才不会说朝着某个方向长城突然消失了...(图标消失了但人还会被挡住:传说中的鬼打墙)
*添加新的大地图图标貌似要开新档,原有存档只能反映已经添加过的图标的模型变化
长城近景@甘肃河西走廊
没有仔细贴图,仅给墙上刷了层土...图里这个位置大约在酒泉附近。
两个墙的连接处,或者拐角应该安个城楼或烽火台什么的, 要是可能的话再弄个狼烟的动画...就更有感觉了。手上没有烽火台的模型,以后再说。

如何添加: (数字编号要按已有数目大小调整,这里是往原版Native里边添加的方法)
ID_map_icon.py:
icon_great_wall_0 = 165
icon_great_wall_1 = 166
icon_great_wall_2 = 167
ID_parties.py:
p_great_wall_0 = 199
p_great_wall_1 = 200
p_great_wall_2 = 201
p_spawn_points_end = 202
module_map_icons.py
("great_wall_0",mcn_no_shadow,"map_great_wall_0", 1.0,0),
("great_wall_1",mcn_no_shadow,"map_great_wall_1", 1.0,0),
("great_wall_2",mcn_no_shadow,"map_great_wall_2", 1.0,0),
module_parties.py
("great_wall_0","The_Han_Walls",icon_great_wall_0|pf_is_static|pf_always_visible, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(-92.59, 72.83),[], 0),
("great_wall_1","The_Han_Walls",icon_great_wall_1|pf_is_static|pf_always_visible, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(-65.46, 75.71),[], 0),
("great_wall_2","The_Qin_Walls",icon_great_wall_2|pf_is_static|pf_always_visible, no_menu, pt_none, fac_neutral,0,ai_bhvr_hold,0,(-10.10, 32.24),[], 0), |
评分
-
查看全部评分
|