|
@@ -65,6 +65,10 @@ def package(config, sdk):
|
|
|
if 'properties' in config:
|
|
|
jsonConfig['properties'] = config['properties']
|
|
|
|
|
|
+ jsonConfig['bgMusic'] = config['bgMusic']
|
|
|
+ if 'recordConfig' in config:
|
|
|
+ setRecordConfig(jsonConfig, config['recordConfig'])
|
|
|
+
|
|
|
# 获取sdk相关配置
|
|
|
getSdkConfig(sdk, jsonConfig, config)
|
|
|
|
|
@@ -77,6 +81,26 @@ def package(config, sdk):
|
|
|
# 打包
|
|
|
package_utils_record.packConsole(game, sdk, subChannel)
|
|
|
|
|
|
+def setRecordConfig(config, recordConfig):
|
|
|
+ configData = None
|
|
|
+ if 'configData' in config:
|
|
|
+ configData = config['configData']
|
|
|
+ configData['bgMusic'] = 'bg_music.mp3'
|
|
|
+ configData['gameId'] = recordConfig['gameId']
|
|
|
+ configData['gameName'] = recordConfig['gameName']
|
|
|
+ configData['gameIcon'] = recordConfig['gameIcon']
|
|
|
+ configData['gameUrl'] = recordConfig['gameUrl']
|
|
|
+ configData['skinId'] = recordConfig['skinId']
|
|
|
+ else:
|
|
|
+ config['configData'] = {
|
|
|
+ 'bgMusic':'bg_music.mp3',
|
|
|
+ 'gameId':recordConfig['gameId'],
|
|
|
+ 'gameName':recordConfig['gameName'],
|
|
|
+ 'gameIcon':recordConfig['gameIcon'],
|
|
|
+ 'gameUrl':recordConfig['gameUrl'],
|
|
|
+ 'skinId':recordConfig['skinId']
|
|
|
+ }
|
|
|
+
|
|
|
def toBoolean(booleanStr):
|
|
|
if type(booleanStr) == bool:
|
|
|
return booleanStr
|