123456789101112131415161718192021222324252627282930313233343536373839 |
- #!/usr/bin/env bash
- DATAFILE_NAME='config'
- CSFILE_NAME='Config'
- CLI_PATH='../ShootSniper'
- # clear prev exports
- rm -rf ./exports/*
- # build and export
- ./tabtoy --mode=v2 \
- --binary_out=./exports/TableData.bin \
- --csharp_out=./exports/TableData.cs \
- --json_out=./exports/TableData.json \
- --combinename=TableData \
- --lan=zh_cn \
- ./tables/FieldShapeData.xlsx \
- ./tables/ChallengeData.xlsx \
- ./tables/FieldData.xlsx \
- ./tables/GameConfig.xlsx \
- ./tables/Language.xlsx \
- ./tables/Level.xlsx \
- ./tables/PurchaseGoods.xlsx \
- ./tables/RewardDatas.xlsx \
- ./tables/Sound.xlsx \
- ./tables/TargetData.xlsx \
- ./tables/TargetGroup.xlsx \
- ./tables/Weapon.xlsx \
- ./tables/WeaponPart.xlsx \
- ./tables/WeaponProperty.xlsx
- # copy to project
- DATAFILE_PATH="${CLI_PATH}/Assets/StreamingAssets/ReadWritePath/Config/"
- # cp "./exports/TableData.bin" "../ShootSniper/Assets/StreamingAssets/ReadWritePath/Config/TableData.bin"
- # echo "成功覆盖文件:${DATAFILE_PATH}${DATAFILE_NAME}.bin"
- CSFILE_PATH="${CLI_PATH}/Assets/Game/Scripts/Config/"
- cp "./exports/TableData.cs" "../ShootSniper/Assets/ShootGame/Scripts/GameData/TableData.cs"
- # echo "成功覆盖文件:${CSFILE_PATH}${CSFILE_NAME}.cs"
|