diff --git a/image/mode/story/background_caoyuan.jpg b/image/mode/story/background_caoyuan.jpg deleted file mode 100644 index f9d2b58f3..000000000 Binary files a/image/mode/story/background_caoyuan.jpg and /dev/null differ diff --git a/image/mode/story/background_xiqiang.jpg b/image/mode/story/background_xiqiang.jpg deleted file mode 100644 index 259a63db7..000000000 Binary files a/image/mode/story/background_xiqiang.jpg and /dev/null differ diff --git a/image/mode/story/scene/baguazhen.jpg b/image/mode/story/scene/baguazhen.jpg new file mode 100644 index 000000000..93affe8c9 Binary files /dev/null and b/image/mode/story/scene/baguazhen.jpg differ diff --git a/image/mode/story/scene/beihai.jpg b/image/mode/story/scene/beihai.jpg new file mode 100644 index 000000000..9e515cf3f Binary files /dev/null and b/image/mode/story/scene/beihai.jpg differ diff --git a/image/mode/story/scene/beihai_kezhan.jpg b/image/mode/story/scene/beihai_kezhan.jpg new file mode 100644 index 000000000..01ced8e71 Binary files /dev/null and b/image/mode/story/scene/beihai_kezhan.jpg differ diff --git a/image/mode/story/scene/beihai_kezhanerlou.jpg b/image/mode/story/scene/beihai_kezhanerlou.jpg new file mode 100644 index 000000000..907a08b41 Binary files /dev/null and b/image/mode/story/scene/beihai_kezhanerlou.jpg differ diff --git a/image/mode/story/scene/beihai_kezhankefang.jpg b/image/mode/story/scene/beihai_kezhankefang.jpg new file mode 100644 index 000000000..bca71fcdc Binary files /dev/null and b/image/mode/story/scene/beihai_kezhankefang.jpg differ diff --git a/image/mode/story/scene/beihai_taishicijia.jpg b/image/mode/story/scene/beihai_taishicijia.jpg new file mode 100644 index 000000000..6df679b09 Binary files /dev/null and b/image/mode/story/scene/beihai_taishicijia.jpg differ diff --git a/image/mode/story/scene/beihai_yaodian.jpg b/image/mode/story/scene/beihai_yaodian.jpg new file mode 100644 index 000000000..0c54c3b88 Binary files /dev/null and b/image/mode/story/scene/beihai_yaodian.jpg differ diff --git a/image/mode/story/scene/beiping.jpg b/image/mode/story/scene/beiping.jpg new file mode 100644 index 000000000..cfcba3e19 Binary files /dev/null and b/image/mode/story/scene/beiping.jpg differ diff --git a/image/mode/story/scene/beiping_chengmen.jpg b/image/mode/story/scene/beiping_chengmen.jpg new file mode 100644 index 000000000..a9e32724f Binary files /dev/null and b/image/mode/story/scene/beiping_chengmen.jpg differ diff --git a/image/mode/story/scene/beiping_minfang1.jpg b/image/mode/story/scene/beiping_minfang1.jpg new file mode 100644 index 000000000..512be3efc Binary files /dev/null and b/image/mode/story/scene/beiping_minfang1.jpg differ diff --git a/image/mode/story/scene/beiping_minfang2.jpg b/image/mode/story/scene/beiping_minfang2.jpg new file mode 100644 index 000000000..978a31c60 Binary files /dev/null and b/image/mode/story/scene/beiping_minfang2.jpg differ diff --git a/image/mode/story/scene/beiping_wuqidian.jpg b/image/mode/story/scene/beiping_wuqidian.jpg new file mode 100644 index 000000000..7b8929675 Binary files /dev/null and b/image/mode/story/scene/beiping_wuqidian.jpg differ diff --git a/image/mode/story/scene/chaisang.jpg b/image/mode/story/scene/chaisang.jpg new file mode 100644 index 000000000..2a75a6140 Binary files /dev/null and b/image/mode/story/scene/chaisang.jpg differ diff --git a/image/mode/story/scene/chaisang_chengmen.jpg b/image/mode/story/scene/chaisang_chengmen.jpg new file mode 100644 index 000000000..ee581ec2f Binary files /dev/null and b/image/mode/story/scene/chaisang_chengmen.jpg differ diff --git a/image/mode/story/scene/chaisang_minfang.jpg b/image/mode/story/scene/chaisang_minfang.jpg new file mode 100644 index 000000000..1aac0825a Binary files /dev/null and b/image/mode/story/scene/chaisang_minfang.jpg differ diff --git a/image/mode/story/scene/chaisang_yaodian.jpg b/image/mode/story/scene/chaisang_yaodian.jpg new file mode 100644 index 000000000..b5e15c224 Binary files /dev/null and b/image/mode/story/scene/chaisang_yaodian.jpg differ diff --git a/image/mode/story/scene/changan.jpg b/image/mode/story/scene/changan.jpg new file mode 100644 index 000000000..159041834 Binary files /dev/null and b/image/mode/story/scene/changan.jpg differ diff --git a/image/mode/story/scene/changan_chengmen.jpg b/image/mode/story/scene/changan_chengmen.jpg new file mode 100644 index 000000000..0ae3f49d8 Binary files /dev/null and b/image/mode/story/scene/changan_chengmen.jpg differ diff --git a/image/mode/story/scene/changan_daoguan.jpg b/image/mode/story/scene/changan_daoguan.jpg new file mode 100644 index 000000000..96b3166cb Binary files /dev/null and b/image/mode/story/scene/changan_daoguan.jpg differ diff --git a/image/mode/story/scene/changan_daoguankefang1.jpg b/image/mode/story/scene/changan_daoguankefang1.jpg new file mode 100644 index 000000000..e8fb0c0dd Binary files /dev/null and b/image/mode/story/scene/changan_daoguankefang1.jpg differ diff --git a/image/mode/story/scene/changan_daoguankefang2.jpg b/image/mode/story/scene/changan_daoguankefang2.jpg new file mode 100644 index 000000000..5c5aea652 Binary files /dev/null and b/image/mode/story/scene/changan_daoguankefang2.jpg differ diff --git a/image/mode/story/scene/changan_jiaowai.jpg b/image/mode/story/scene/changan_jiaowai.jpg new file mode 100644 index 000000000..8677c1e8f Binary files /dev/null and b/image/mode/story/scene/changan_jiaowai.jpg differ diff --git a/image/mode/story/scene/changan_jiuguan.jpg b/image/mode/story/scene/changan_jiuguan.jpg new file mode 100644 index 000000000..08315b49e Binary files /dev/null and b/image/mode/story/scene/changan_jiuguan.jpg differ diff --git a/image/mode/story/scene/changan_zhubaodian.jpg b/image/mode/story/scene/changan_zhubaodian.jpg new file mode 100644 index 000000000..22c09916f Binary files /dev/null and b/image/mode/story/scene/changan_zhubaodian.jpg differ diff --git a/image/mode/story/scene_huanghedukou.jpg b/image/mode/story/scene/changjiangdukou.jpg similarity index 100% rename from image/mode/story/scene_huanghedukou.jpg rename to image/mode/story/scene/changjiangdukou.jpg diff --git a/image/mode/story/background_dukou.jpg b/image/mode/story/scene/changjiangdukou_nan.jpg similarity index 97% rename from image/mode/story/background_dukou.jpg rename to image/mode/story/scene/changjiangdukou_nan.jpg index a7da42a2a..09f541563 100644 Binary files a/image/mode/story/background_dukou.jpg and b/image/mode/story/scene/changjiangdukou_nan.jpg differ diff --git a/image/mode/story/scene_changsha.jpg b/image/mode/story/scene/changsha.jpg similarity index 100% rename from image/mode/story/scene_changsha.jpg rename to image/mode/story/scene/changsha.jpg diff --git a/image/mode/story/scene/changsha_jiuguan.jpg b/image/mode/story/scene/changsha_jiuguan.jpg new file mode 100644 index 000000000..5bfe7b302 Binary files /dev/null and b/image/mode/story/scene/changsha_jiuguan.jpg differ diff --git a/image/mode/story/scene/changsha_luzhai.jpg b/image/mode/story/scene/changsha_luzhai.jpg new file mode 100644 index 000000000..5260d4f88 Binary files /dev/null and b/image/mode/story/scene/changsha_luzhai.jpg differ diff --git a/image/mode/story/scene/changsha_luzhaitingyuan.jpg b/image/mode/story/scene/changsha_luzhaitingyuan.jpg new file mode 100644 index 000000000..d04419ecd Binary files /dev/null and b/image/mode/story/scene/changsha_luzhaitingyuan.jpg differ diff --git a/image/mode/story/scene/changsha_majiu.jpg b/image/mode/story/scene/changsha_majiu.jpg new file mode 100644 index 000000000..7efe57f19 Binary files /dev/null and b/image/mode/story/scene/changsha_majiu.jpg differ diff --git a/image/mode/story/scene/changsha_minfang.jpg b/image/mode/story/scene/changsha_minfang.jpg new file mode 100644 index 000000000..b1cdfa7da Binary files /dev/null and b/image/mode/story/scene/changsha_minfang.jpg differ diff --git a/image/mode/story/scene/changsha_neibu.jpg b/image/mode/story/scene/changsha_neibu.jpg new file mode 100644 index 000000000..d5c0826c8 Binary files /dev/null and b/image/mode/story/scene/changsha_neibu.jpg differ diff --git a/image/mode/story/scene/changsha_shudian.jpg b/image/mode/story/scene/changsha_shudian.jpg new file mode 100644 index 000000000..3897371cd Binary files /dev/null and b/image/mode/story/scene/changsha_shudian.jpg differ diff --git a/image/mode/story/scene/chengdu.jpg b/image/mode/story/scene/chengdu.jpg new file mode 100644 index 000000000..d9662f859 Binary files /dev/null and b/image/mode/story/scene/chengdu.jpg differ diff --git a/image/mode/story/scene/chengdu_huanggong.jpg b/image/mode/story/scene/chengdu_huanggong.jpg new file mode 100644 index 000000000..2702ca409 Binary files /dev/null and b/image/mode/story/scene/chengdu_huanggong.jpg differ diff --git a/image/mode/story/scene/chengdu_minfang1.jpg b/image/mode/story/scene/chengdu_minfang1.jpg new file mode 100644 index 000000000..c0e4e4418 Binary files /dev/null and b/image/mode/story/scene/chengdu_minfang1.jpg differ diff --git a/image/mode/story/scene/chengdu_minfang2.jpg b/image/mode/story/scene/chengdu_minfang2.jpg new file mode 100644 index 000000000..3b8bdd0ac Binary files /dev/null and b/image/mode/story/scene/chengdu_minfang2.jpg differ diff --git a/image/mode/story/scene/chengdu_neibu.jpg b/image/mode/story/scene/chengdu_neibu.jpg new file mode 100644 index 000000000..231af2788 Binary files /dev/null and b/image/mode/story/scene/chengdu_neibu.jpg differ diff --git a/image/mode/story/scene/chengdu_wuqidian.jpg b/image/mode/story/scene/chengdu_wuqidian.jpg new file mode 100644 index 000000000..1d64391ff Binary files /dev/null and b/image/mode/story/scene/chengdu_wuqidian.jpg differ diff --git a/image/mode/story/scene/chengdu_yaodian.jpg b/image/mode/story/scene/chengdu_yaodian.jpg new file mode 100644 index 000000000..93586c5c0 Binary files /dev/null and b/image/mode/story/scene/chengdu_yaodian.jpg differ diff --git a/image/mode/story/scene/guosiying.jpg b/image/mode/story/scene/guosiying.jpg new file mode 100644 index 000000000..63f1b8e66 Binary files /dev/null and b/image/mode/story/scene/guosiying.jpg differ diff --git a/image/mode/story/scene/guosiying_neibu.jpg b/image/mode/story/scene/guosiying_neibu.jpg new file mode 100644 index 000000000..35706d4a6 Binary files /dev/null and b/image/mode/story/scene/guosiying_neibu.jpg differ diff --git a/image/mode/story/scene/huanghedukou.jpg b/image/mode/story/scene/huanghedukou.jpg new file mode 100644 index 000000000..d1de18b5a Binary files /dev/null and b/image/mode/story/scene/huanghedukou.jpg differ diff --git a/image/mode/story/scene/huanghedukou_nan.jpg b/image/mode/story/scene/huanghedukou_nan.jpg new file mode 100644 index 000000000..09f541563 Binary files /dev/null and b/image/mode/story/scene/huanghedukou_nan.jpg differ diff --git a/image/mode/story/scene/huashan.jpg b/image/mode/story/scene/huashan.jpg new file mode 100644 index 000000000..091bb105f Binary files /dev/null and b/image/mode/story/scene/huashan.jpg differ diff --git a/image/mode/story/scene/huashan_shandao.jpg b/image/mode/story/scene/huashan_shandao.jpg new file mode 100644 index 000000000..e035e411a Binary files /dev/null and b/image/mode/story/scene/huashan_shandao.jpg differ diff --git a/image/mode/story/scene/huashan_shandian.jpg b/image/mode/story/scene/huashan_shandian.jpg new file mode 100644 index 000000000..baa5d9308 Binary files /dev/null and b/image/mode/story/scene/huashan_shandian.jpg differ diff --git a/image/mode/story/scene/hulaoguan.jpg b/image/mode/story/scene/hulaoguan.jpg new file mode 100644 index 000000000..e28dbd575 Binary files /dev/null and b/image/mode/story/scene/hulaoguan.jpg differ diff --git a/image/mode/story/scene/jiangxia.jpg b/image/mode/story/scene/jiangxia.jpg new file mode 100644 index 000000000..b9e1ef38a Binary files /dev/null and b/image/mode/story/scene/jiangxia.jpg differ diff --git a/image/mode/story/scene/jiangxia_chengjiao.jpg b/image/mode/story/scene/jiangxia_chengjiao.jpg new file mode 100644 index 000000000..a9a840d23 Binary files /dev/null and b/image/mode/story/scene/jiangxia_chengjiao.jpg differ diff --git a/image/mode/story/scene/jiangxia_chengmen.jpg b/image/mode/story/scene/jiangxia_chengmen.jpg new file mode 100644 index 000000000..6ac9d182a Binary files /dev/null and b/image/mode/story/scene/jiangxia_chengmen.jpg differ diff --git a/image/mode/story/scene/jiangxia_minfang.jpg b/image/mode/story/scene/jiangxia_minfang.jpg new file mode 100644 index 000000000..f4c924fc3 Binary files /dev/null and b/image/mode/story/scene/jiangxia_minfang.jpg differ diff --git a/image/mode/story/scene/jiangxia_rukou.jpg b/image/mode/story/scene/jiangxia_rukou.jpg new file mode 100644 index 000000000..070de6b6c Binary files /dev/null and b/image/mode/story/scene/jiangxia_rukou.jpg differ diff --git a/image/mode/story/scene/jiangxia_taishoufu.jpg b/image/mode/story/scene/jiangxia_taishoufu.jpg new file mode 100644 index 000000000..ee6bdbe31 Binary files /dev/null and b/image/mode/story/scene/jiangxia_taishoufu.jpg differ diff --git a/image/mode/story/scene/jiangxia_taishoufumidao.jpg b/image/mode/story/scene/jiangxia_taishoufumidao.jpg new file mode 100644 index 000000000..e904087b6 Binary files /dev/null and b/image/mode/story/scene/jiangxia_taishoufumidao.jpg differ diff --git a/image/mode/story/scene/jiangxia_wuqidian.jpg b/image/mode/story/scene/jiangxia_wuqidian.jpg new file mode 100644 index 000000000..81c857454 Binary files /dev/null and b/image/mode/story/scene/jiangxia_wuqidian.jpg differ diff --git a/image/mode/story/scene/jianye.jpg b/image/mode/story/scene/jianye.jpg new file mode 100644 index 000000000..ac56a2feb Binary files /dev/null and b/image/mode/story/scene/jianye.jpg differ diff --git a/image/mode/story/scene/jianye_huanggong.jpg b/image/mode/story/scene/jianye_huanggong.jpg new file mode 100644 index 000000000..0af525e36 Binary files /dev/null and b/image/mode/story/scene/jianye_huanggong.jpg differ diff --git a/image/mode/story/scene/jianye_minfang.jpg b/image/mode/story/scene/jianye_minfang.jpg new file mode 100644 index 000000000..835945b47 Binary files /dev/null and b/image/mode/story/scene/jianye_minfang.jpg differ diff --git a/image/mode/story/scene/jianye_neicheng.jpg b/image/mode/story/scene/jianye_neicheng.jpg new file mode 100644 index 000000000..89deb9884 Binary files /dev/null and b/image/mode/story/scene/jianye_neicheng.jpg differ diff --git a/image/mode/story/scene/jianye_shudian.jpg b/image/mode/story/scene/jianye_shudian.jpg new file mode 100644 index 000000000..87d0e493b Binary files /dev/null and b/image/mode/story/scene/jianye_shudian.jpg differ diff --git a/image/mode/story/scene/jianye_zhubaodian.jpg b/image/mode/story/scene/jianye_zhubaodian.jpg new file mode 100644 index 000000000..4f38f3c01 Binary files /dev/null and b/image/mode/story/scene/jianye_zhubaodian.jpg differ diff --git a/image/mode/story/scene/julu.jpg b/image/mode/story/scene/julu.jpg new file mode 100644 index 000000000..f64411ced Binary files /dev/null and b/image/mode/story/scene/julu.jpg differ diff --git a/image/mode/story/scene/julu_neibu.jpg b/image/mode/story/scene/julu_neibu.jpg new file mode 100644 index 000000000..85628c889 Binary files /dev/null and b/image/mode/story/scene/julu_neibu.jpg differ diff --git a/image/mode/story/scene/julu_zhangjiaojia.jpg b/image/mode/story/scene/julu_zhangjiaojia.jpg new file mode 100644 index 000000000..1bf612a74 Binary files /dev/null and b/image/mode/story/scene/julu_zhangjiaojia.jpg differ diff --git a/image/mode/story/scene/juyang.jpg b/image/mode/story/scene/juyang.jpg new file mode 100644 index 000000000..0f71c823d Binary files /dev/null and b/image/mode/story/scene/juyang.jpg differ diff --git a/image/mode/story/scene/juyang_kezhan.jpg b/image/mode/story/scene/juyang_kezhan.jpg new file mode 100644 index 000000000..86da823c7 Binary files /dev/null and b/image/mode/story/scene/juyang_kezhan.jpg differ diff --git a/image/mode/story/scene/juyang_kezhanfangjian.jpg b/image/mode/story/scene/juyang_kezhanfangjian.jpg new file mode 100644 index 000000000..7bc59295d Binary files /dev/null and b/image/mode/story/scene/juyang_kezhanfangjian.jpg differ diff --git a/image/mode/story/scene/juyang_lifu.jpg b/image/mode/story/scene/juyang_lifu.jpg new file mode 100644 index 000000000..72a5a4c60 Binary files /dev/null and b/image/mode/story/scene/juyang_lifu.jpg differ diff --git a/image/mode/story/scene/juyang_lifucangbaoshi.jpg b/image/mode/story/scene/juyang_lifucangbaoshi.jpg new file mode 100644 index 000000000..fb5194378 Binary files /dev/null and b/image/mode/story/scene/juyang_lifucangbaoshi.jpg differ diff --git a/image/mode/story/scene/juyang_lifumidao.jpg b/image/mode/story/scene/juyang_lifumidao.jpg new file mode 100644 index 000000000..92ec5b961 Binary files /dev/null and b/image/mode/story/scene/juyang_lifumidao.jpg differ diff --git a/image/mode/story/scene/juyang_lifuqian.jpg b/image/mode/story/scene/juyang_lifuqian.jpg new file mode 100644 index 000000000..a618511a2 Binary files /dev/null and b/image/mode/story/scene/juyang_lifuqian.jpg differ diff --git a/image/mode/story/scene/juyang_minfang1.jpg b/image/mode/story/scene/juyang_minfang1.jpg new file mode 100644 index 000000000..7f1a1a570 Binary files /dev/null and b/image/mode/story/scene/juyang_minfang1.jpg differ diff --git a/image/mode/story/scene/juyang_minfang2.jpg b/image/mode/story/scene/juyang_minfang2.jpg new file mode 100644 index 000000000..86edaee3c Binary files /dev/null and b/image/mode/story/scene/juyang_minfang2.jpg differ diff --git a/image/mode/story/scene/juyang_neibu.jpg b/image/mode/story/scene/juyang_neibu.jpg new file mode 100644 index 000000000..a6a3cb014 Binary files /dev/null and b/image/mode/story/scene/juyang_neibu.jpg differ diff --git a/image/mode/story/scene/juyang_zhubaodian.jpg b/image/mode/story/scene/juyang_zhubaodian.jpg new file mode 100644 index 000000000..5d53e9b73 Binary files /dev/null and b/image/mode/story/scene/juyang_zhubaodian.jpg differ diff --git a/image/mode/story/scene/luoyang.jpg b/image/mode/story/scene/luoyang.jpg new file mode 100644 index 000000000..f4656950a Binary files /dev/null and b/image/mode/story/scene/luoyang.jpg differ diff --git a/image/mode/story/scene/luoyang_dongmen.jpg b/image/mode/story/scene/luoyang_dongmen.jpg new file mode 100644 index 000000000..bb2915a6a Binary files /dev/null and b/image/mode/story/scene/luoyang_dongmen.jpg differ diff --git a/image/mode/story/scene/luoyang_duchang.jpg b/image/mode/story/scene/luoyang_duchang.jpg new file mode 100644 index 000000000..1831781a7 Binary files /dev/null and b/image/mode/story/scene/luoyang_duchang.jpg differ diff --git a/image/mode/story/scene/luoyang_huangchengwai.jpg b/image/mode/story/scene/luoyang_huangchengwai.jpg new file mode 100644 index 000000000..ed3795102 Binary files /dev/null and b/image/mode/story/scene/luoyang_huangchengwai.jpg differ diff --git a/image/mode/story/scene/luoyang_huanggong.jpg b/image/mode/story/scene/luoyang_huanggong.jpg new file mode 100644 index 000000000..e3312d380 Binary files /dev/null and b/image/mode/story/scene/luoyang_huanggong.jpg differ diff --git a/image/mode/story/scene/luoyang_huanggongwai.jpg b/image/mode/story/scene/luoyang_huanggongwai.jpg new file mode 100644 index 000000000..a260f4397 Binary files /dev/null and b/image/mode/story/scene/luoyang_huanggongwai.jpg differ diff --git a/image/mode/story/scene/luoyang_tianxianglou.jpg b/image/mode/story/scene/luoyang_tianxianglou.jpg new file mode 100644 index 000000000..103028ade Binary files /dev/null and b/image/mode/story/scene/luoyang_tianxianglou.jpg differ diff --git a/image/mode/story/scene/luoyang_wenhoufu.jpg b/image/mode/story/scene/luoyang_wenhoufu.jpg new file mode 100644 index 000000000..c67e4ec57 Binary files /dev/null and b/image/mode/story/scene/luoyang_wenhoufu.jpg differ diff --git a/image/mode/story/scene/luoyang_wenhoufuqian.jpg b/image/mode/story/scene/luoyang_wenhoufuqian.jpg new file mode 100644 index 000000000..64ec472fa Binary files /dev/null and b/image/mode/story/scene/luoyang_wenhoufuqian.jpg differ diff --git a/image/mode/story/scene/luoyang_zhubaodian.jpg b/image/mode/story/scene/luoyang_zhubaodian.jpg new file mode 100644 index 000000000..352a3ca18 Binary files /dev/null and b/image/mode/story/scene/luoyang_zhubaodian.jpg differ diff --git a/image/mode/story/scene/nanman.jpg b/image/mode/story/scene/nanman.jpg new file mode 100644 index 000000000..e13b6b526 Binary files /dev/null and b/image/mode/story/scene/nanman.jpg differ diff --git a/image/mode/story/scene/nanman_cunzhangjia.jpg b/image/mode/story/scene/nanman_cunzhangjia.jpg new file mode 100644 index 000000000..90d7161b0 Binary files /dev/null and b/image/mode/story/scene/nanman_cunzhangjia.jpg differ diff --git a/image/mode/story/scene/nanman_minfang1.jpg b/image/mode/story/scene/nanman_minfang1.jpg new file mode 100644 index 000000000..a3fde3c99 Binary files /dev/null and b/image/mode/story/scene/nanman_minfang1.jpg differ diff --git a/image/mode/story/scene/nanman_minfang2.jpg b/image/mode/story/scene/nanman_minfang2.jpg new file mode 100644 index 000000000..7777029ff Binary files /dev/null and b/image/mode/story/scene/nanman_minfang2.jpg differ diff --git a/image/mode/story/scene_nanyang.jpg b/image/mode/story/scene/nanyang.jpg similarity index 100% rename from image/mode/story/scene_nanyang.jpg rename to image/mode/story/scene/nanyang.jpg diff --git a/image/mode/story/scene/nanyang_chengmen.jpg b/image/mode/story/scene/nanyang_chengmen.jpg new file mode 100644 index 000000000..e908edc69 Binary files /dev/null and b/image/mode/story/scene/nanyang_chengmen.jpg differ diff --git a/image/mode/story/scene/nanyang_minfang1.jpg b/image/mode/story/scene/nanyang_minfang1.jpg new file mode 100644 index 000000000..32d8b267a Binary files /dev/null and b/image/mode/story/scene/nanyang_minfang1.jpg differ diff --git a/image/mode/story/scene/nanyang_minfang2.jpg b/image/mode/story/scene/nanyang_minfang2.jpg new file mode 100644 index 000000000..095bad862 Binary files /dev/null and b/image/mode/story/scene/nanyang_minfang2.jpg differ diff --git a/image/mode/story/scene/nanyang_taishoufu.jpg b/image/mode/story/scene/nanyang_taishoufu.jpg new file mode 100644 index 000000000..4b56e5b75 Binary files /dev/null and b/image/mode/story/scene/nanyang_taishoufu.jpg differ diff --git a/image/mode/story/scene/nanyang_taishoufuqian.jpg b/image/mode/story/scene/nanyang_taishoufuqian.jpg new file mode 100644 index 000000000..ac6bfa299 Binary files /dev/null and b/image/mode/story/scene/nanyang_taishoufuqian.jpg differ diff --git a/image/mode/story/scene/nanyang_yaodian.jpg b/image/mode/story/scene/nanyang_yaodian.jpg new file mode 100644 index 000000000..80f6f5a8a Binary files /dev/null and b/image/mode/story/scene/nanyang_yaodian.jpg differ diff --git a/image/mode/story/scene/shangdang.jpg b/image/mode/story/scene/shangdang.jpg new file mode 100644 index 000000000..338c2ddb4 Binary files /dev/null and b/image/mode/story/scene/shangdang.jpg differ diff --git a/image/mode/story/scene/shangdang_rukou.jpg b/image/mode/story/scene/shangdang_rukou.jpg new file mode 100644 index 000000000..56751524e Binary files /dev/null and b/image/mode/story/scene/shangdang_rukou.jpg differ diff --git a/image/mode/story/scene/shangdang_yingdi.jpg b/image/mode/story/scene/shangdang_yingdi.jpg new file mode 100644 index 000000000..acfe4c0ca Binary files /dev/null and b/image/mode/story/scene/shangdang_yingdi.jpg differ diff --git a/image/mode/story/scene/shanyue.jpg b/image/mode/story/scene/shanyue.jpg new file mode 100644 index 000000000..937e7ab3b Binary files /dev/null and b/image/mode/story/scene/shanyue.jpg differ diff --git a/image/mode/story/scene/shanyue_conglin.jpg b/image/mode/story/scene/shanyue_conglin.jpg new file mode 100644 index 000000000..32f0dcc5e Binary files /dev/null and b/image/mode/story/scene/shanyue_conglin.jpg differ diff --git a/image/mode/story/scene/shanyue_rukou.jpg b/image/mode/story/scene/shanyue_rukou.jpg new file mode 100644 index 000000000..c31ffc768 Binary files /dev/null and b/image/mode/story/scene/shanyue_rukou.jpg differ diff --git a/image/mode/story/scene/sishuiguan.jpg b/image/mode/story/scene/sishuiguan.jpg new file mode 100644 index 000000000..3c2e03fe8 Binary files /dev/null and b/image/mode/story/scene/sishuiguan.jpg differ diff --git a/image/mode/story/scene_taoyuanxiang.jpg b/image/mode/story/scene/taoyuanxiang.jpg similarity index 100% rename from image/mode/story/scene_taoyuanxiang.jpg rename to image/mode/story/scene/taoyuanxiang.jpg diff --git a/image/mode/story/scene/taoyuanxiang_nanhuafang.jpg b/image/mode/story/scene/taoyuanxiang_nanhuafang.jpg new file mode 100644 index 000000000..0c2d3f7b6 Binary files /dev/null and b/image/mode/story/scene/taoyuanxiang_nanhuafang.jpg differ diff --git a/image/mode/story/scene/taoyuanxiang_yujifang.jpg b/image/mode/story/scene/taoyuanxiang_yujifang.jpg new file mode 100644 index 000000000..3c746c43d Binary files /dev/null and b/image/mode/story/scene/taoyuanxiang_yujifang.jpg differ diff --git a/image/mode/story/scene/taoyuanxiang_zuocifang.jpg b/image/mode/story/scene/taoyuanxiang_zuocifang.jpg new file mode 100644 index 000000000..348613ef3 Binary files /dev/null and b/image/mode/story/scene/taoyuanxiang_zuocifang.jpg differ diff --git a/image/mode/story/scene/tianshizhong.jpg b/image/mode/story/scene/tianshizhong.jpg new file mode 100644 index 000000000..3ec0c4688 Binary files /dev/null and b/image/mode/story/scene/tianshizhong.jpg differ diff --git a/image/mode/story/scene/tianshizhong_neibu1.jpg b/image/mode/story/scene/tianshizhong_neibu1.jpg new file mode 100644 index 000000000..9acb77978 Binary files /dev/null and b/image/mode/story/scene/tianshizhong_neibu1.jpg differ diff --git a/image/mode/story/scene/tianshizhong_neibu2.jpg b/image/mode/story/scene/tianshizhong_neibu2.jpg new file mode 100644 index 000000000..f621ffe23 Binary files /dev/null and b/image/mode/story/scene/tianshizhong_neibu2.jpg differ diff --git a/image/mode/story/scene/tianshizhong_neibu3.jpg b/image/mode/story/scene/tianshizhong_neibu3.jpg new file mode 100644 index 000000000..39c2bc284 Binary files /dev/null and b/image/mode/story/scene/tianshizhong_neibu3.jpg differ diff --git a/image/mode/story/scene/wuguan_1.jpg b/image/mode/story/scene/wuguan_1.jpg new file mode 100644 index 000000000..525b09536 Binary files /dev/null and b/image/mode/story/scene/wuguan_1.jpg differ diff --git a/image/mode/story/scene/wuguan_2.jpg b/image/mode/story/scene/wuguan_2.jpg new file mode 100644 index 000000000..8557db54d Binary files /dev/null and b/image/mode/story/scene/wuguan_2.jpg differ diff --git a/image/mode/story/scene/wuguan_3.jpg b/image/mode/story/scene/wuguan_3.jpg new file mode 100644 index 000000000..c01e7cf09 Binary files /dev/null and b/image/mode/story/scene/wuguan_3.jpg differ diff --git a/image/mode/story/scene/wuguan_4.jpg b/image/mode/story/scene/wuguan_4.jpg new file mode 100644 index 000000000..3761a5fe9 Binary files /dev/null and b/image/mode/story/scene/wuguan_4.jpg differ diff --git a/image/mode/story/scene/wuguan_5.jpg b/image/mode/story/scene/wuguan_5.jpg new file mode 100644 index 000000000..b32a884df Binary files /dev/null and b/image/mode/story/scene/wuguan_5.jpg differ diff --git a/image/mode/story/scene/wulin.jpg b/image/mode/story/scene/wulin.jpg new file mode 100644 index 000000000..466ab1384 Binary files /dev/null and b/image/mode/story/scene/wulin.jpg differ diff --git a/image/mode/story/scene/wulin_chengmen.jpg b/image/mode/story/scene/wulin_chengmen.jpg new file mode 100644 index 000000000..5c4521767 Binary files /dev/null and b/image/mode/story/scene/wulin_chengmen.jpg differ diff --git a/image/mode/story/scene/wulin_houbu.jpg b/image/mode/story/scene/wulin_houbu.jpg new file mode 100644 index 000000000..48a9ae748 Binary files /dev/null and b/image/mode/story/scene/wulin_houbu.jpg differ diff --git a/image/mode/story/scene/wulin_jiuguan.jpg b/image/mode/story/scene/wulin_jiuguan.jpg new file mode 100644 index 000000000..6211f3e5c Binary files /dev/null and b/image/mode/story/scene/wulin_jiuguan.jpg differ diff --git a/image/mode/story/scene/wulin_lvmengjia.jpg b/image/mode/story/scene/wulin_lvmengjia.jpg new file mode 100644 index 000000000..fd3587d6a Binary files /dev/null and b/image/mode/story/scene/wulin_lvmengjia.jpg differ diff --git a/image/mode/story/scene/wulin_minfang.jpg b/image/mode/story/scene/wulin_minfang.jpg new file mode 100644 index 000000000..223e838db Binary files /dev/null and b/image/mode/story/scene/wulin_minfang.jpg differ diff --git a/image/mode/story/scene/wulin_qianbu.jpg b/image/mode/story/scene/wulin_qianbu.jpg new file mode 100644 index 000000000..60ccd1e54 Binary files /dev/null and b/image/mode/story/scene/wulin_qianbu.jpg differ diff --git a/image/mode/story/scene/wulin_shudian.jpg b/image/mode/story/scene/wulin_shudian.jpg new file mode 100644 index 000000000..f4153b9fa Binary files /dev/null and b/image/mode/story/scene/wulin_shudian.jpg differ diff --git a/image/mode/story/scene/wulin_zhongbu.jpg b/image/mode/story/scene/wulin_zhongbu.jpg new file mode 100644 index 000000000..03a95d5aa Binary files /dev/null and b/image/mode/story/scene/wulin_zhongbu.jpg differ diff --git a/image/mode/story/scene/wuwei.jpg b/image/mode/story/scene/wuwei.jpg new file mode 100644 index 000000000..78731a164 Binary files /dev/null and b/image/mode/story/scene/wuwei.jpg differ diff --git a/image/mode/story/scene/wuwei_chengmen.jpg b/image/mode/story/scene/wuwei_chengmen.jpg new file mode 100644 index 000000000..750f6c7b5 Binary files /dev/null and b/image/mode/story/scene/wuwei_chengmen.jpg differ diff --git a/image/mode/story/scene/wuwei_jiuguan.jpg b/image/mode/story/scene/wuwei_jiuguan.jpg new file mode 100644 index 000000000..a64c9caf0 Binary files /dev/null and b/image/mode/story/scene/wuwei_jiuguan.jpg differ diff --git a/image/mode/story/scene/wuwei_mazhai.jpg b/image/mode/story/scene/wuwei_mazhai.jpg new file mode 100644 index 000000000..202179e89 Binary files /dev/null and b/image/mode/story/scene/wuwei_mazhai.jpg differ diff --git a/image/mode/story/scene/wuwei_mazhainei.jpg b/image/mode/story/scene/wuwei_mazhainei.jpg new file mode 100644 index 000000000..43e0f4428 Binary files /dev/null and b/image/mode/story/scene/wuwei_mazhainei.jpg differ diff --git a/image/mode/story/scene/xiahoudun.jpg b/image/mode/story/scene/xiahoudun.jpg new file mode 100644 index 000000000..6f1621d9f Binary files /dev/null and b/image/mode/story/scene/xiahoudun.jpg differ diff --git a/image/mode/story/scene/xiahoudun_yinzhang.jpg b/image/mode/story/scene/xiahoudun_yinzhang.jpg new file mode 100644 index 000000000..3761cafc2 Binary files /dev/null and b/image/mode/story/scene/xiahoudun_yinzhang.jpg differ diff --git a/image/mode/story/scene/xiangyang.jpg b/image/mode/story/scene/xiangyang.jpg new file mode 100644 index 000000000..15269188d Binary files /dev/null and b/image/mode/story/scene/xiangyang.jpg differ diff --git a/image/mode/story/scene/xiangyang_mafu.jpg b/image/mode/story/scene/xiangyang_mafu.jpg new file mode 100644 index 000000000..1ec3a0c31 Binary files /dev/null and b/image/mode/story/scene/xiangyang_mafu.jpg differ diff --git a/image/mode/story/scene/xiangyang_minfang.jpg b/image/mode/story/scene/xiangyang_minfang.jpg new file mode 100644 index 000000000..b2d959d54 Binary files /dev/null and b/image/mode/story/scene/xiangyang_minfang.jpg differ diff --git a/image/mode/story/scene/xiangyang_neibu.jpg b/image/mode/story/scene/xiangyang_neibu.jpg new file mode 100644 index 000000000..0b31b1790 Binary files /dev/null and b/image/mode/story/scene/xiangyang_neibu.jpg differ diff --git a/image/mode/story/scene/xiangyang_taishoufu.jpg b/image/mode/story/scene/xiangyang_taishoufu.jpg new file mode 100644 index 000000000..213a41b4c Binary files /dev/null and b/image/mode/story/scene/xiangyang_taishoufu.jpg differ diff --git a/image/mode/story/scene/xiangyang_taishoufufangjian.jpg b/image/mode/story/scene/xiangyang_taishoufufangjian.jpg new file mode 100644 index 000000000..c03570b57 Binary files /dev/null and b/image/mode/story/scene/xiangyang_taishoufufangjian.jpg differ diff --git a/image/mode/story/scene/xiangyang_yaodian.jpg b/image/mode/story/scene/xiangyang_yaodian.jpg new file mode 100644 index 000000000..e59342b21 Binary files /dev/null and b/image/mode/story/scene/xiangyang_yaodian.jpg differ diff --git a/image/mode/story/scene/xiapi.jpg b/image/mode/story/scene/xiapi.jpg new file mode 100644 index 000000000..bfd9fe1fb Binary files /dev/null and b/image/mode/story/scene/xiapi.jpg differ diff --git a/image/mode/story/scene/xiapi_chengmen.jpg b/image/mode/story/scene/xiapi_chengmen.jpg new file mode 100644 index 000000000..6cca5954c Binary files /dev/null and b/image/mode/story/scene/xiapi_chengmen.jpg differ diff --git a/image/mode/story/scene/xiapi_minfang.jpg b/image/mode/story/scene/xiapi_minfang.jpg new file mode 100644 index 000000000..b29781923 Binary files /dev/null and b/image/mode/story/scene/xiapi_minfang.jpg differ diff --git a/image/mode/story/scene/xiapi_taishoufu.jpg b/image/mode/story/scene/xiapi_taishoufu.jpg new file mode 100644 index 000000000..e7677ff1b Binary files /dev/null and b/image/mode/story/scene/xiapi_taishoufu.jpg differ diff --git a/image/mode/story/scene/xiapi_yaodian.jpg b/image/mode/story/scene/xiapi_yaodian.jpg new file mode 100644 index 000000000..c3c29f2ca Binary files /dev/null and b/image/mode/story/scene/xiapi_yaodian.jpg differ diff --git a/image/mode/story/scene/xieliang.jpg b/image/mode/story/scene/xieliang.jpg new file mode 100644 index 000000000..b529c0fcb Binary files /dev/null and b/image/mode/story/scene/xieliang.jpg differ diff --git a/image/mode/story/scene/xieliang_guanyujia.jpg b/image/mode/story/scene/xieliang_guanyujia.jpg new file mode 100644 index 000000000..fcaf06d00 Binary files /dev/null and b/image/mode/story/scene/xieliang_guanyujia.jpg differ diff --git a/image/mode/story/scene/xieliang_miao.jpg b/image/mode/story/scene/xieliang_miao.jpg new file mode 100644 index 000000000..75e7759f4 Binary files /dev/null and b/image/mode/story/scene/xieliang_miao.jpg differ diff --git a/image/mode/story/scene/xieliang_minfang.jpg b/image/mode/story/scene/xieliang_minfang.jpg new file mode 100644 index 000000000..bf0847e87 Binary files /dev/null and b/image/mode/story/scene/xieliang_minfang.jpg differ diff --git a/image/mode/story/scene/xieliang_neibu.jpg b/image/mode/story/scene/xieliang_neibu.jpg new file mode 100644 index 000000000..53352f8c4 Binary files /dev/null and b/image/mode/story/scene/xieliang_neibu.jpg differ diff --git a/image/mode/story/scene_xinye.jpg b/image/mode/story/scene/xinye.jpg similarity index 100% rename from image/mode/story/scene_xinye.jpg rename to image/mode/story/scene/xinye.jpg diff --git a/image/mode/story/scene/xinye_jianyu.jpg b/image/mode/story/scene/xinye_jianyu.jpg new file mode 100644 index 000000000..5b2f4b091 Binary files /dev/null and b/image/mode/story/scene/xinye_jianyu.jpg differ diff --git a/image/mode/story/scene/xinye_minfang.jpg b/image/mode/story/scene/xinye_minfang.jpg new file mode 100644 index 000000000..f0da8e1ae Binary files /dev/null and b/image/mode/story/scene/xinye_minfang.jpg differ diff --git a/image/mode/story/scene/xinye_wuqidian.jpg b/image/mode/story/scene/xinye_wuqidian.jpg new file mode 100644 index 000000000..bb3634855 Binary files /dev/null and b/image/mode/story/scene/xinye_wuqidian.jpg differ diff --git a/image/mode/story/scene/xinye_yamen.jpg b/image/mode/story/scene/xinye_yamen.jpg new file mode 100644 index 000000000..9ce35da14 Binary files /dev/null and b/image/mode/story/scene/xinye_yamen.jpg differ diff --git a/image/mode/story/scene/xiongnu.jpg b/image/mode/story/scene/xiongnu.jpg new file mode 100644 index 000000000..41fcd46b3 Binary files /dev/null and b/image/mode/story/scene/xiongnu.jpg differ diff --git a/image/mode/story/scene/xiongnu_houbu.jpg b/image/mode/story/scene/xiongnu_houbu.jpg new file mode 100644 index 000000000..4b6c558b6 Binary files /dev/null and b/image/mode/story/scene/xiongnu_houbu.jpg differ diff --git a/image/mode/story/scene/xiongnu_minfang.jpg b/image/mode/story/scene/xiongnu_minfang.jpg new file mode 100644 index 000000000..13062cb1c Binary files /dev/null and b/image/mode/story/scene/xiongnu_minfang.jpg differ diff --git a/image/mode/story/scene/xiongnu_shipindian.jpg b/image/mode/story/scene/xiongnu_shipindian.jpg new file mode 100644 index 000000000..cc34e0297 Binary files /dev/null and b/image/mode/story/scene/xiongnu_shipindian.jpg differ diff --git a/image/mode/story/scene/xiongnu_wangyingzhang.jpg b/image/mode/story/scene/xiongnu_wangyingzhang.jpg new file mode 100644 index 000000000..cb0061d66 Binary files /dev/null and b/image/mode/story/scene/xiongnu_wangyingzhang.jpg differ diff --git a/image/mode/story/scene/xiongnu_wuqidian.jpg b/image/mode/story/scene/xiongnu_wuqidian.jpg new file mode 100644 index 000000000..47000d917 Binary files /dev/null and b/image/mode/story/scene/xiongnu_wuqidian.jpg differ diff --git a/image/mode/story/scene/xiqiang.jpg b/image/mode/story/scene/xiqiang.jpg new file mode 100644 index 000000000..e50564990 Binary files /dev/null and b/image/mode/story/scene/xiqiang.jpg differ diff --git a/image/mode/story/scene/xiqiang_minfang.jpg b/image/mode/story/scene/xiqiang_minfang.jpg new file mode 100644 index 000000000..07771c049 Binary files /dev/null and b/image/mode/story/scene/xiqiang_minfang.jpg differ diff --git a/image/mode/story/background_muchang.jpg b/image/mode/story/scene/xiqiang_muchang.jpg similarity index 100% rename from image/mode/story/background_muchang.jpg rename to image/mode/story/scene/xiqiang_muchang.jpg diff --git a/image/mode/story/scene/xiqiang_wangyingzhang.jpg b/image/mode/story/scene/xiqiang_wangyingzhang.jpg new file mode 100644 index 000000000..cdc5805d0 Binary files /dev/null and b/image/mode/story/scene/xiqiang_wangyingzhang.jpg differ diff --git a/image/mode/story/scene/xiqiang_wuqidian.jpg b/image/mode/story/scene/xiqiang_wuqidian.jpg new file mode 100644 index 000000000..423272f9b Binary files /dev/null and b/image/mode/story/scene/xiqiang_wuqidian.jpg differ diff --git a/image/mode/story/scene/xishuiguan.jpg b/image/mode/story/scene/xishuiguan.jpg new file mode 100644 index 000000000..3c2e03fe8 Binary files /dev/null and b/image/mode/story/scene/xishuiguan.jpg differ diff --git a/image/mode/story/scene_xujiacun.jpg b/image/mode/story/scene/xujiacun.jpg similarity index 100% rename from image/mode/story/scene_xujiacun.jpg rename to image/mode/story/scene/xujiacun.jpg diff --git a/image/mode/story/scene/xujiacun_minfang1.jpg b/image/mode/story/scene/xujiacun_minfang1.jpg new file mode 100644 index 000000000..cee04abfd Binary files /dev/null and b/image/mode/story/scene/xujiacun_minfang1.jpg differ diff --git a/image/mode/story/scene/xujiacun_minfang2.jpg b/image/mode/story/scene/xujiacun_minfang2.jpg new file mode 100644 index 000000000..ed6570bd3 Binary files /dev/null and b/image/mode/story/scene/xujiacun_minfang2.jpg differ diff --git a/image/mode/story/scene/xujiacun_pomiao.jpg b/image/mode/story/scene/xujiacun_pomiao.jpg new file mode 100644 index 000000000..7d90e0372 Binary files /dev/null and b/image/mode/story/scene/xujiacun_pomiao.jpg differ diff --git a/image/mode/story/scene/xujiacun_pomiaoqian.jpg b/image/mode/story/scene/xujiacun_pomiaoqian.jpg new file mode 100644 index 000000000..e09b61af2 Binary files /dev/null and b/image/mode/story/scene/xujiacun_pomiaoqian.jpg differ diff --git a/image/mode/story/scene/yecheng.jpg b/image/mode/story/scene/yecheng.jpg new file mode 100644 index 000000000..c5affe097 Binary files /dev/null and b/image/mode/story/scene/yecheng.jpg differ diff --git a/image/mode/story/scene/yecheng_huanggong.jpg b/image/mode/story/scene/yecheng_huanggong.jpg new file mode 100644 index 000000000..b5d427e09 Binary files /dev/null and b/image/mode/story/scene/yecheng_huanggong.jpg differ diff --git a/image/mode/story/scene/yecheng_minfang1.jpg b/image/mode/story/scene/yecheng_minfang1.jpg new file mode 100644 index 000000000..aeb742456 Binary files /dev/null and b/image/mode/story/scene/yecheng_minfang1.jpg differ diff --git a/image/mode/story/scene/yecheng_minfang2.jpg b/image/mode/story/scene/yecheng_minfang2.jpg new file mode 100644 index 000000000..292f9c881 Binary files /dev/null and b/image/mode/story/scene/yecheng_minfang2.jpg differ diff --git a/image/mode/story/scene/yecheng_neibu.jpg b/image/mode/story/scene/yecheng_neibu.jpg new file mode 100644 index 000000000..c83c62480 Binary files /dev/null and b/image/mode/story/scene/yecheng_neibu.jpg differ diff --git a/image/mode/story/scene/yecheng_shudian.jpg b/image/mode/story/scene/yecheng_shudian.jpg new file mode 100644 index 000000000..c5a39333c Binary files /dev/null and b/image/mode/story/scene/yecheng_shudian.jpg differ diff --git a/image/mode/story/scene/yecheng_wuqidian.jpg b/image/mode/story/scene/yecheng_wuqidian.jpg new file mode 100644 index 000000000..3df2042ca Binary files /dev/null and b/image/mode/story/scene/yecheng_wuqidian.jpg differ diff --git a/image/mode/story/scene_yingxiongting.jpg b/image/mode/story/scene/yingxiongting.jpg similarity index 100% rename from image/mode/story/scene_yingxiongting.jpg rename to image/mode/story/scene/yingxiongting.jpg diff --git a/image/mode/story/scene/yingxiongting_neibu.jpg b/image/mode/story/scene/yingxiongting_neibu.jpg new file mode 100644 index 000000000..efe8f3393 Binary files /dev/null and b/image/mode/story/scene/yingxiongting_neibu.jpg differ diff --git a/image/mode/story/scene/yuanshaodaying.jpg b/image/mode/story/scene/yuanshaodaying.jpg new file mode 100644 index 000000000..4bbbc121c Binary files /dev/null and b/image/mode/story/scene/yuanshaodaying.jpg differ diff --git a/image/mode/story/scene/yuanshaodaying_guangchang.jpg b/image/mode/story/scene/yuanshaodaying_guangchang.jpg new file mode 100644 index 000000000..00c4bde95 Binary files /dev/null and b/image/mode/story/scene/yuanshaodaying_guangchang.jpg differ diff --git a/image/mode/story/scene/zhongshan.jpg b/image/mode/story/scene/zhongshan.jpg new file mode 100644 index 000000000..627c7f7d9 Binary files /dev/null and b/image/mode/story/scene/zhongshan.jpg differ diff --git a/image/mode/story/scene/zhongshan_beidoujusuo.jpg b/image/mode/story/scene/zhongshan_beidoujusuo.jpg new file mode 100644 index 000000000..c708299a4 Binary files /dev/null and b/image/mode/story/scene/zhongshan_beidoujusuo.jpg differ diff --git a/image/mode/story/scene/zhongshan_beifeng.jpg b/image/mode/story/scene/zhongshan_beifeng.jpg new file mode 100644 index 000000000..eadd4d8b2 Binary files /dev/null and b/image/mode/story/scene/zhongshan_beifeng.jpg differ diff --git a/image/mode/story/scene/zhongshan_conglin.jpg b/image/mode/story/scene/zhongshan_conglin.jpg new file mode 100644 index 000000000..ae1a355ed Binary files /dev/null and b/image/mode/story/scene/zhongshan_conglin.jpg differ diff --git a/image/mode/story/scene/zhongshan_nanfeng.jpg b/image/mode/story/scene/zhongshan_nanfeng.jpg new file mode 100644 index 000000000..f9d937dce Binary files /dev/null and b/image/mode/story/scene/zhongshan_nanfeng.jpg differ diff --git a/layout/mode/story.css b/layout/mode/story.css index aac2142e2..279b03f6d 100644 --- a/layout/mode/story.css +++ b/layout/mode/story.css @@ -1,4 +1,4 @@ -#storyscene{ +.storyscene{ height: 500px; top:calc(50% - 250px); width: 100%; @@ -9,10 +9,10 @@ text-align: center; white-space: nowrap; } -#storyscene.lockscroll{ +.storyscene.lockscroll{ overflow-x: hidden; } -#storyscene>.player.scene{ +.storyscene>.player.scene{ width: 350px; height: 420px; position: relative; @@ -24,23 +24,23 @@ border-radius: 16px !important; overflow: hidden; } -#storyscene>.player.scene.flipped{ +.storyscene>.player.scene.flipped{ z-index: 2; border-radius: 12px !important; } -#storyscene>.player.scene.flipped>div:not(.menu){ +.storyscene>.player.scene.flipped>div:not(.menu){ display: none; } -#storyscene>.player.scene:not(.flipped)>.menu{ +.storyscene>.player.scene:not(.flipped)>.menu{ display: none; } -#storyscene>.player.scene:first-child{ +.storyscene>.player.scene:first-child{ margin-left: 50px; } -#storyscene>.player.scene:last-child{ +.storyscene>.player.scene:last-child{ margin-right: 50px; } -#storyscene>.player.scene>.name{ +.storyscene>.player.scene>.name{ font-size: 48px; right: 25px; left: auto; @@ -49,7 +49,7 @@ transform: rotateY(-180deg); border-radius: 16px !important; } -#storyscene>.player.scene>.menu{ +.storyscene>.player.scene>.menu{ width: 100%; height: 100%; position: absolute; @@ -57,14 +57,14 @@ top: 0; box-shadow: none; } -#storyscene>.player.scene>.avatar{ +.storyscene>.player.scene>.avatar{ width: calc(100% - 26px); height: calc(100% - 26px); left: 13px; top: 13px; transform: rotateY(-180deg); } -#storyscene>.player.scene.startscene{ +.storyscene>.player.scene.startscene{ -webkit-animation: scene_start 0.5s; } diff --git a/mode/story.js b/mode/story.js index 19d147cf0..216591ae0 100644 --- a/mode/story.js +++ b/mode/story.js @@ -9,26 +9,104 @@ mode.story={ story:{ version:1, scene:{ - taoyuanxiang:{ - name:'桃源乡', + middle:{ + taoyuanxiang:{ + name:'桃源乡', + }, + yingxiongting:{ + name:'英雄亭', + }, + nanyang:{ + name:'南阳', + }, + xinye:{ + name:'新野' + }, + xujiacun:{ + name:'许家村', + }, + xiangyang:{ + name:'襄阳' + }, + luoyang:{ + name:'洛阳' + }, + changan:{ + name:'长安' + }, + juyang:{ + name:'雎阳' + }, + xiapi:{ + name:'下邳' + }, + beihai:{ + name:'北海' + }, }, - yingxiongting:{ - name:'英雄亭', + north:{ + yecheng:{ + name:'邺城' + }, + julu:{ + name:'钜鹿' + }, + shangdang:{ + name:'上党' + }, + beiping:{ + name:'北平' + }, + xieliang:{ + name:'解良' + }, + huashan:{ + name:'华山' + }, + wuwei:{ + name:'武威' + }, + xiqiang:{ + name:'西羌' + }, + xiongnu:{ + name:'匈奴' + }, + huanghedukou:{ + name:'黄河渡口' + } }, - nanyang:{ - name:'南阳', - }, - xujiacun:{ - name:'许家村', - }, - huanghedukou:{ - name:'黄河渡口' - }, - xinye:{ - name:'新野' - }, - changsha:{ - name:'长沙' + south:{ + wulin:{ + name:'武陵' + }, + changsha:{ + name:'长沙' + }, + chengdu:{ + name:'成都' + }, + jianye:{ + name:'建业' + }, + chaisang:{ + name:'柴桑' + }, + jiangxia:{ + name:'江夏' + }, + shanyue:{ + name:'山越' + }, + nanman:{ + name:'南蛮' + }, + zhongshan:{ + name:'钟山' + }, + changjiangdukou:{ + name:'长江渡口' + } } } }, @@ -36,6 +114,9 @@ mode.story={ minskin:true, singleHandcard:true, chess:true, + saveData:function(){ + game.save(get.config('save'),game.data); + }, addChessPlayer:function(name,enemy,num,pos){ if(typeof num!='number'){ num=4; @@ -294,44 +375,33 @@ mode.story={ var next=game.createEvent('loadScene'); next.content=function(){ 'step 0' + var save=get.config('save'); + if(!save){ + save='save1'; + } + if(!lib.storage[save]){ + lib.storage[save]={}; + game.data=lib.storage[save]; + game.saveData(); + } + else{ + game.data=lib.storage[save]; + } lib.init.css('layout/mode','story'); game.delay(); 'step 1' - var sceneNode=ui.create.div('#storyscene',ui.window); - // sceneNode.addEventListener('mousewheel',function(e){ - // if(this.wheeling) return; - // var current=this.querySelector('.flipped'); - // if(current){ - // if(e.wheelDelta>0){ - // if(current.nextSibling){ - // this.wheeling=true; - // setTimeout(function(){ - // sceneNode.wheeling=false; - // },500); - // clickScene.call(current.nextSibling); - // e.preventDefault(); - // e.stopPropagation(); - // } - // } - // else{ - // if(current.previousSibling){ - // this.wheeling=true; - // setTimeout(function(){ - // sceneNode.wheeling=false; - // },500); - // clickScene.call(current.previousSibling); - // e.preventDefault(); - // e.stopPropagation(); - // } - // } - // } - // }); + var scenes={ + middle:ui.create.div('.storyscene'), + north:ui.create.div('.storyscene'), + south:ui.create.div('.storyscene',ui.window), + }; var clickScene=function(e){ if(this._clicking) return; if(this.classList.contains('flipped')){ e.stopPropagation(); return; } + var sceneNode=this.parentNode; var current=document.querySelector('.player.flipped.scene'); if(current){ restoreScene(current,true); @@ -344,7 +414,10 @@ mode.story={ node._clicking=false; },700); sceneNode.dx=ui.window.offsetWidth/2-(-sceneNode.scrollLeft+this.offsetLeft+this.offsetWidth/2); - if(!sceneNode.interval){ + if(Math.abs(sceneNode.dx)<20){ + sceneNode.dx=0; + } + if(!sceneNode.interval&&sceneNode.dx){ sceneNode.interval=setInterval(function(){ var dx=sceneNode.dx; if(Math.abs(dx)<=2){ @@ -376,6 +449,7 @@ mode.story={ clearInterval(node.transformInterval); delete node.transformInterval; } + var sceneNode=node.parentNode; node._clicking=true; setTimeout(function(){ node._clicking=false; @@ -393,15 +467,16 @@ mode.story={ }; node.addEventListener('webkitTransitionEnd',onEnd); } - var createScene=function(name){ - var scene=lib.story.scene[name]; + var createScene=function(name,position){ + var scene=lib.story.scene[position][name]; var node=ui.create.div('.player.scene',clickScene).animate('start'); node.style.transform='perspective(1600px) rotateY(-180deg) scale(0.7)'; node.name=name; - ui.create.div('.avatar',node).setBackground('mode/story/scene_'+name); + ui.create.div('.avatar',node).setBackground('mode/story/scene/'+name); ui.create.div('.name',node,get.verticalStr(scene.name)).dataset.nature='soilm'; node.content=ui.create.div('.menu',node); - sceneNode.appendChild(node); + scenes[position].appendChild(node); + return node; } event.custom.add.window=function(){ var current=document.querySelector('.player.flipped.scene'); @@ -409,13 +484,14 @@ mode.story={ restoreScene(current); } } - var count=0; - for(var i in lib.story.scene){ - setTimeout((function(i){ - return function(){ - createScene(i); - } - }(i)),0*(count++)); + for(var i in lib.story.scene.middle){ + createScene(i,'middle'); + } + for(var i in lib.story.scene.north){ + createScene(i,'north'); + } + for(var i in lib.story.scene.south){ + createScene(i,'south'); } game.pause(); }