mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-07 14:56:06 +02:00
Add Japanese Sign Language
This commit is contained in:
+15
-4
@@ -251,6 +251,7 @@ speechSynthesis.getVoices();
|
|||||||
bfi: 'British Sign Language',
|
bfi: 'British Sign Language',
|
||||||
dse: 'Dutch Sign Language',
|
dse: 'Dutch Sign Language',
|
||||||
fsl: 'French Sign Language',
|
fsl: 'French Sign Language',
|
||||||
|
jsl: 'Japanese Sign Language',
|
||||||
kvk: 'Korean Sign Language'
|
kvk: 'Korean Sign Language'
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -284,6 +285,7 @@ speechSynthesis.getVoices();
|
|||||||
bfi: 'gb',
|
bfi: 'gb',
|
||||||
dse: 'nl',
|
dse: 'nl',
|
||||||
fsl: 'fr',
|
fsl: 'fr',
|
||||||
|
jsl: 'jp',
|
||||||
kvk: 'kr'
|
kvk: 'kr'
|
||||||
};
|
};
|
||||||
// #endregion
|
// #endregion
|
||||||
@@ -18182,6 +18184,7 @@ speechSynthesis.getVoices();
|
|||||||
isFavorite: false,
|
isFavorite: false,
|
||||||
isBlocked: false,
|
isBlocked: false,
|
||||||
isQuestFallback: false,
|
isQuestFallback: false,
|
||||||
|
hasImposter: false,
|
||||||
treeData: [],
|
treeData: [],
|
||||||
fileSize: '',
|
fileSize: '',
|
||||||
inCache: false,
|
inCache: false,
|
||||||
@@ -18240,6 +18243,7 @@ speechSynthesis.getVoices();
|
|||||||
D.cacheLocked = false;
|
D.cacheLocked = false;
|
||||||
D.cachePath = '';
|
D.cachePath = '';
|
||||||
D.isQuestFallback = false;
|
D.isQuestFallback = false;
|
||||||
|
D.hasImposter = false;
|
||||||
D.isFavorite = API.cachedFavoritesByObjectId.has(avatarId);
|
D.isFavorite = API.cachedFavoritesByObjectId.has(avatarId);
|
||||||
D.isBlocked = API.cachedAvatarModerations.has(avatarId);
|
D.isBlocked = API.cachedAvatarModerations.has(avatarId);
|
||||||
this.ignoreAvatarMemoSave = true;
|
this.ignoreAvatarMemoSave = true;
|
||||||
@@ -18274,11 +18278,14 @@ speechSynthesis.getVoices();
|
|||||||
for (let i = ref.unityPackages.length - 1; i > -1; i--) {
|
for (let i = ref.unityPackages.length - 1; i > -1; i--) {
|
||||||
var unityPackage = ref.unityPackages[i];
|
var unityPackage = ref.unityPackages[i];
|
||||||
if (
|
if (
|
||||||
|
!assetUrl &&
|
||||||
unityPackage.platform === 'standalonewindows' &&
|
unityPackage.platform === 'standalonewindows' &&
|
||||||
this.compareUnityVersion(unityPackage.unityVersion)
|
this.compareUnityVersion(unityPackage.unityVersion)
|
||||||
) {
|
) {
|
||||||
assetUrl = unityPackage.assetUrl;
|
assetUrl = unityPackage.assetUrl;
|
||||||
break;
|
}
|
||||||
|
if (unityPackage.variant === 'impostor') {
|
||||||
|
D.hasImposter = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var fileId = extractFileId(assetUrl);
|
var fileId = extractFileId(assetUrl);
|
||||||
@@ -18758,14 +18765,14 @@ speechSynthesis.getVoices();
|
|||||||
D.worldId = L.tag;
|
D.worldId = L.tag;
|
||||||
D.worldName = args.ref.name;
|
D.worldName = args.ref.name;
|
||||||
D.friendsInInstance = [];
|
D.friendsInInstance = [];
|
||||||
for (var ctx of this.friends.values()) {
|
var friendsInCurrentInstance = this.lastLocation.friendList;
|
||||||
|
for (var friend of friendsInCurrentInstance.values()) {
|
||||||
|
var ctx = this.friends.get(friend.userId);
|
||||||
if (typeof ctx.ref === 'undefined') {
|
if (typeof ctx.ref === 'undefined') {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (ctx.ref.location === this.lastLocation.location) {
|
|
||||||
D.friendsInInstance.push(ctx);
|
D.friendsInInstance.push(ctx);
|
||||||
}
|
}
|
||||||
}
|
|
||||||
D.visible = true;
|
D.visible = true;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
@@ -24086,6 +24093,10 @@ speechSynthesis.getVoices();
|
|||||||
};
|
};
|
||||||
|
|
||||||
$app.methods.compareUnityVersion = function (version) {
|
$app.methods.compareUnityVersion = function (version) {
|
||||||
|
if (!API.cachedConfig.sdkUnityVersion) {
|
||||||
|
console.error('No cachedConfig.sdkUnityVersion');
|
||||||
|
return false;
|
||||||
|
}
|
||||||
var currentUnityVersion = API.cachedConfig.sdkUnityVersion.replace(
|
var currentUnityVersion = API.cachedConfig.sdkUnityVersion.replace(
|
||||||
/\D/g,
|
/\D/g,
|
||||||
''
|
''
|
||||||
|
|||||||
@@ -820,6 +820,7 @@ html
|
|||||||
el-tag(v-if="avatarDialog.ref.releaseStatus === 'public'" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.public') }}
|
el-tag(v-if="avatarDialog.ref.releaseStatus === 'public'" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.public') }}
|
||||||
el-tag(v-else type="danger" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.private') }}
|
el-tag(v-else type="danger" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.private') }}
|
||||||
el-tag(v-if="avatarDialog.isQuestFallback" type="info" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.fallback') }}
|
el-tag(v-if="avatarDialog.isQuestFallback" type="info" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.fallback') }}
|
||||||
|
el-tag(v-if="avatarDialog.hasImposter" type="info" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.impostor') }}
|
||||||
el-tag(v-if="avatarDialog.ref.unityPackageUrl" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.future_proofing') }}
|
el-tag(v-if="avatarDialog.ref.unityPackageUrl" type="success" effect="plain" size="mini" style="margin-right:5px") {{ $t('dialog.avatar.tags.future_proofing') }}
|
||||||
el-tag(v-if="avatarDialog.fileSize" type="info" effect="plain" size="mini" v-text="avatarDialog.fileSize" style="margin-right:5px")
|
el-tag(v-if="avatarDialog.fileSize" type="info" effect="plain" size="mini" v-text="avatarDialog.fileSize" style="margin-right:5px")
|
||||||
el-tag.x-link(v-if="avatarDialog.inCache" type="info" effect="plain" size="mini" @click="openFolderGeneric(avatarDialog.cachePath)")
|
el-tag.x-link(v-if="avatarDialog.inCache" type="info" effect="plain" size="mini" @click="openFolderGeneric(avatarDialog.cachePath)")
|
||||||
|
|||||||
@@ -721,6 +721,7 @@
|
|||||||
"public": "Public",
|
"public": "Public",
|
||||||
"private": "Private",
|
"private": "Private",
|
||||||
"fallback": "Fallback",
|
"fallback": "Fallback",
|
||||||
|
"impostor": "Impostor",
|
||||||
"future_proofing": "Future Proofing",
|
"future_proofing": "Future Proofing",
|
||||||
"cache": "Cache",
|
"cache": "Cache",
|
||||||
"content_horror": "Horror",
|
"content_horror": "Horror",
|
||||||
|
|||||||
Reference in New Issue
Block a user