This commit is contained in:
2025-09-08 14:17:29 +08:00
parent 6ea12b7c77
commit a29e55f0ae
251 changed files with 9789 additions and 18 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 861 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 999 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 248 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 350 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 849 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 946 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 201 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 358 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 841 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 528 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 310 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 626 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 470 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 987 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 832 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 889 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 453 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 632 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 990 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 848 KiB

+47 -15
View File
@@ -15,29 +15,29 @@ export enum Category {
/** /**
* 熟女 * 熟女
*/ */
shunv = 0, mature = 0,
/** /**
* 20s * 18s
*/ */
twenty = 1, eighteen = 1,
/** /**
* 辣妈 * qinfan
*/ */
lama = 2, qinfan = 2,
/** /**
* 捆绑 * luanlun
*/ */
kunbang = 3, luanlun = 3,
/** /**
* 公众野战 * bdsm
*/ */
publicfight = 4, bdsm = 4,
/** /**
* 卡通 * loli
*/ */
cartoon = 5, loli = 5,
/** /**
* 未完成 * upcomming
*/ */
upcomming = 6, upcomming = 6,
} }
@@ -199,11 +199,11 @@ export class GirlsDetail {
*/ */
readonly detailDesc: string readonly detailDesc: string
/** /**
* 类型 * 资源ID
*/ */
readonly commercialImages: purchase.CommercialImage[] readonly commercialImages: purchase.CommercialImage[]
/** /**
* 视频资源列表 * 资源ID
*/ */
readonly commercialVideos: purchase.CommercialVideo[] readonly commercialVideos: purchase.CommercialVideo[]
@@ -229,6 +229,8 @@ export class GlobalConfig {
this.MaxTokens = _buf_.readInt() this.MaxTokens = _buf_.readInt()
this.Timeout = _buf_.readInt() this.Timeout = _buf_.readInt()
this.FreeChatTimes = _buf_.readInt() this.FreeChatTimes = _buf_.readInt()
this.OnceChatAddScore = _buf_.readInt()
this.ScoreExchangeStarLevel = _buf_.readInt()
this.GameName = _buf_.readString() this.GameName = _buf_.readString()
this.EmotionRating = _buf_.readString() this.EmotionRating = _buf_.readString()
this.girlBasePrompt = _buf_.readString() this.girlBasePrompt = _buf_.readString()
@@ -260,6 +262,14 @@ export class GlobalConfig {
* 单个角色免费聊天次数 * 单个角色免费聊天次数
*/ */
readonly FreeChatTimes: number readonly FreeChatTimes: number
/**
* 单次对话增长好感度
*/
readonly OnceChatAddScore: number
/**
* 好感度等级兑换比例
*/
readonly ScoreExchangeStarLevel: number
/** /**
* 游戏名 * 游戏名
*/ */
@@ -289,6 +299,8 @@ export class GlobalConfig {
} }
} }
@@ -343,11 +355,16 @@ export namespace purchase {
export class CommercialImage { export class CommercialImage {
constructor(_buf_: ByteBuf) { constructor(_buf_: ByteBuf) {
this.id = _buf_.readInt()
this.imageType = _buf_.readInt() this.imageType = _buf_.readInt()
this.imagePrice = _buf_.readFloat() this.imagePrice = _buf_.readFloat()
this.path = _buf_.readString() this.path = _buf_.readString()
} }
/**
* 图片资源ID
*/
readonly id: number
/** /**
* 1=详情页展示<br/>2=聊天触发 * 1=详情页展示<br/>2=聊天触发
*/ */
@@ -365,6 +382,7 @@ export class CommercialImage {
} }
} }
@@ -375,11 +393,16 @@ export namespace purchase {
export class CommercialVideo { export class CommercialVideo {
constructor(_buf_: ByteBuf) { constructor(_buf_: ByteBuf) {
this.id = _buf_.readInt()
this.path = _buf_.readString() this.path = _buf_.readString()
this.emotion = _buf_.readInt() this.emotion = _buf_.readInt()
this.videoPrice = _buf_.readFloat() this.videoPrice = _buf_.readFloat()
} }
/**
* 视频资源ID
*/
readonly id: number
/** /**
* 资源路径 * 资源路径
*/ */
@@ -397,6 +420,7 @@ export class CommercialVideo {
} }
} }
@@ -426,7 +450,7 @@ export class PurchaseConfig {
*/ */
readonly desc: string readonly desc: string
/** /**
* 计费点ID * 价格
*/ */
readonly count: number readonly count: number
@@ -762,6 +786,14 @@ export class TbGlobalConfig {
* 单个角色免费聊天次数 * 单个角色免费聊天次数
*/ */
get FreeChatTimes(): number { return this._data.FreeChatTimes; } get FreeChatTimes(): number { return this._data.FreeChatTimes; }
/**
* 单次对话增长好感度
*/
get OnceChatAddScore(): number { return this._data.OnceChatAddScore; }
/**
* 好感度等级兑换比例
*/
get ScoreExchangeStarLevel(): number { return this._data.ScoreExchangeStarLevel; }
/** /**
* 游戏名 * 游戏名
*/ */
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1,2 @@
ƒιι’»η³11000ΟF)ƒκι’»η³23000ΟF*ƒλι’»η³35000ΟF+ƒμι’»η³410000ΟF,ƒνι’»η³520000ΟF-ƒξι’»η³630000ΟF.‡Ρ η‰Ήζƒε΅168ΟJ ƒé␍充值挡ä½1999ƒçƒê␍充值挡ä½29999§ƒë␍充值挡ä½319999ÀNƒì␍充值挡ä½429999Àu/ƒí␍充值挡ä½569999Áoƒî␍充值挡ä½699999Á†Ÿ‡Ñ
7天会员168ƒç‡Ò 30天会员7200‡Ï‹¹增加èŠå¤©æ¬¡æ•°20€Ç
Binary file not shown.
+9
View File
@@ -0,0 +1,9 @@
{
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "b7664124-8f1b-411b-91c8-cd6db75fffe7",
"files": [],
"subMetas": {},
"userData": {}
}
+9
View File
@@ -0,0 +1,9 @@
{
"ver": "1.2.0",
"importer": "directory",
"imported": true,
"uuid": "81ca5422-58eb-4105-8e79-77c7e40f803b",
"files": [],
"subMetas": {},
"userData": {}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "3e1b82e5-c229-4cc3-b924-aadfd05c6015",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "3e1b82e5-c229-4cc3-b924-aadfd05c6015@6c48a",
"displayName": "多边形 1 拷贝 2",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "3e1b82e5-c229-4cc3-b924-aadfd05c6015",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "3e1b82e5-c229-4cc3-b924-aadfd05c6015@f9941",
"displayName": "多边形 1 拷贝 2",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 751,
"height": 123,
"rawWidth": 751,
"rawHeight": 123,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-375.5,
-61.5,
0,
375.5,
-61.5,
0,
-375.5,
61.5,
0,
375.5,
61.5,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
123,
751,
123,
0,
0,
751,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-375.5,
-61.5,
0
],
"maxPos": [
375.5,
61.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "3e1b82e5-c229-4cc3-b924-aadfd05c6015@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "3e1b82e5-c229-4cc3-b924-aadfd05c6015@6c48a"
}
}
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

@@ -0,0 +1,134 @@
{
"ver": "1.0.27",
"importer": "image",
"imported": true,
"uuid": "55323d77-3d55-41f7-b26d-ca52dd1f424d",
"files": [
".json",
".png"
],
"subMetas": {
"6c48a": {
"importer": "texture",
"uuid": "55323d77-3d55-41f7-b26d-ca52dd1f424d@6c48a",
"displayName": "多边形 1 拷贝 3",
"id": "6c48a",
"name": "texture",
"userData": {
"wrapModeS": "clamp-to-edge",
"wrapModeT": "clamp-to-edge",
"imageUuidOrDatabaseUri": "55323d77-3d55-41f7-b26d-ca52dd1f424d",
"isUuid": true,
"visible": false,
"minfilter": "linear",
"magfilter": "linear",
"mipfilter": "none",
"anisotropy": 0
},
"ver": "1.0.22",
"imported": true,
"files": [
".json"
],
"subMetas": {}
},
"f9941": {
"importer": "sprite-frame",
"uuid": "55323d77-3d55-41f7-b26d-ca52dd1f424d@f9941",
"displayName": "多边形 1 拷贝 3",
"id": "f9941",
"name": "spriteFrame",
"userData": {
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 0,
"trimY": 0,
"width": 751,
"height": 123,
"rawWidth": 751,
"rawHeight": 123,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"packable": true,
"pixelsToUnit": 100,
"pivotX": 0.5,
"pivotY": 0.5,
"meshType": 0,
"vertices": {
"rawPosition": [
-375.5,
-61.5,
0,
375.5,
-61.5,
0,
-375.5,
61.5,
0,
375.5,
61.5,
0
],
"indexes": [
0,
1,
2,
2,
1,
3
],
"uv": [
0,
123,
751,
123,
0,
0,
751,
0
],
"nuv": [
0,
0,
1,
0,
0,
1,
1,
1
],
"minPos": [
-375.5,
-61.5,
0
],
"maxPos": [
375.5,
61.5,
0
]
},
"isUuid": true,
"imageUuidOrDatabaseUri": "55323d77-3d55-41f7-b26d-ca52dd1f424d@6c48a",
"atlasUuid": ""
},
"ver": "1.0.12",
"imported": true,
"files": [
".json"
],
"subMetas": {}
}
},
"userData": {
"type": "sprite-frame",
"hasAlpha": true,
"fixAlphaTransparencyArtifacts": false,
"redirect": "55323d77-3d55-41f7-b26d-ca52dd1f424d@6c48a"
}
}

Some files were not shown because too many files have changed in this diff Show More