Romu-WindyLab_IdentityCard icon

WindyLab IdentityCard

Physical roleplay identity cards for BONELAB Fusion. Avatar portrait, personal details, persistent server-issued ID, and French or US English display. PCVR.

By Romu
Last updated a day ago
Total downloads 175
Total rating 0 
Categories Code Mods AI Generated
Dependency string Romu-WindyLab_IdentityCard-0.1.10
Dependants 0 other packages depend on this package

This mod requires the following mods to function

bonelib-BoneLib-3.2.2 icon
bonelib-BoneLib

A BONELAB mod for making life easier for other mod creators.

Preferred version: 3.2.2
Lakatrazz-Fusion-1.14.2 icon
Lakatrazz-Fusion

A multiplayer mod for BONELAB, taking advantage of its physical interaction.

Preferred version: 1.14.2

README

WindyLab Identity Card — 0.1.10

Document Officiel - WindyLab City

Physical roleplay identity cards for BONELAB PCVR and Fusion. / Cartes d’identité physiques RP pour BONELAB PCVR et Fusion.

FR — Présentation

Créez votre identité RP avec photo d’avatar, nom, prénom, date et lieu de naissance, nationalité et sexe facultatif. Le serveur attribue un numéro de carte et une date d’émission. Les informations sont affichées sur les deux faces : présentez la carte en main ou posez-la pour qu’un autre joueur puisse la lire et la prendre.

Le mod utilise le prop ID Card natif de BONELAB. Ses maillages sont masqués pour supprimer la texture de test, mais ses prises et sa physique restent actives ; l’interface constitue la carte visible. Aucun modèle externe à télécharger. LabRP et WindyPhone ne sont pas requis.

Installation

  1. Installer MelonLoader 0.7.3, BoneLib 3.2.2 et Fusion 1.14.2.

  2. Fermer BONELAB et placer BonelabRP.Identite.dll dans le dossier Mods du jeu, à côté de BONELAB.exe. Exemple Steam :

    C:\Program Files (x86)\Steam\steamapps\common\BONELAB\Mods

  3. Ne conserver qu’une version de la DLL, puis redémarrer le jeu.

  4. Installer la même version du mod chez l’hôte et chaque joueur qui doit voir les cartes.

  5. Héberger ou rejoindre une session Fusion.

Conserver UserData/BonelabRP.Identite lors des mises à jour. Le dossier Mods du jeu ne doit pas être confondu avec le dossier des mods de contenu dans AppData. PCVR uniquement ; version Quest standalone non fournie.

Créer et utiliser sa carte

  1. Ouvrir BoneMenu → Identité RP → Ma fiche RP.
  2. Renseigner les informations du personnage.
  3. Pour la naissance, saisir huit chiffres au format JJMMAAAA : 07101992 devient 07/10/1992. Les / sont ajoutés automatiquement. Une date valide comprise entre 1900 et aujourd’hui est requise.
  4. Sélectionner Enregistrer auprès du serveur.
  5. Sélectionner Photographier mon avatar, puis enregistrer de nouveau la fiche pour appliquer la photo.
  6. Sélectionner Sortir / rappeler ma carte. La carte apparaît devant vous et reste suspendue jusqu’à la prise en main.
  7. Saisir la carte, la présenter, la poser ou la donner à un autre joueur. Relâcher la carte avant de la rappeler ; le rappel est refusé si quelqu’un la tient.

Une carte physique par propriétaire, jusqu’à 32 cartes simultanées. Les cartes sont recréées à la demande après un changement de map ; les fiches sont conservées par l’hôte.

Boutons du BoneMenu

Bouton Utilité
État : … Confirmation de l’action ou erreur à corriger.
Ma fiche RP Modifier les renseignements du personnage.
NOM / PRÉNOM Nom de famille / prénom.
Naissance (8 chiffres) Date de naissance, saisie JJMMAAAA.
Lieu de naissance Ville ou lieu de naissance.
Nationalité Nationalité du personnage.
Sexe (facultatif) Renseignement facultatif.
Enregistrer auprès du serveur Sauvegarder la fiche et actualiser une carte déjà sortie.
Photographier mon avatar Prendre un portrait de l’avatar actuel.
Importer portrait.jpg (160 × 200) Utiliser un portrait JPEG préparé à la main.
Sortir / rappeler ma carte Faire apparaître la carte ou ramener celle existante devant soi.
Langue de la carte / Card language Choisir Français ou English (US) pour l’affichage local des cartes.

Pour importer une photo, placer portrait.jpg dans UserData/BonelabRP.Identite : JPEG, dimensions maximales 160 × 200 pixels, 16 Ko maximum. Après import, enregistrer la fiche.

Le choix de langue est sauvegardé pour chaque joueur et change immédiatement les cartes qu’il voit. En English (US), les dates sont affichées en MM/DD/YYYY. La saisie dans la fiche reste JJMMAAAA, et les boutons BoneMenu restent français. Le sous-titre « Document Officiel - WindyLab City » reste identique dans les deux langues.

Sauvegarde et dépannage

ma-fiche.json conserve le brouillon local ; identites-serveur.json conserve les identités sur l’hôte ; langue.txt conserve la langue locale. Les anciens réglages placement.json sont conservés, sans menu de réglage technique.

Si la carte n’apparaît pas, attendre la fin du chargement de la map, vérifier la ligne État et la validité des champs, puis réessayer. Si un autre joueur ne voit pas l’interface, vérifier qu’il a la même version et redémarrer après installation. Ces renseignements sont RP : ne saisissez pas vos données personnelles réelles si vous ne souhaitez pas les partager avec les joueurs et l’hôte.

EN — Overview

Create a roleplay identity with an avatar portrait, last name, first name, date and place of birth, nationality, and optional sex field. The server assigns a card number and issue date. Both sides display the details: hold the card up, place it down, or hand it to another player for inspection.

The mod uses BONELAB’s native ID Card prop. Its native meshes are hidden to remove the test texture, while grabbing and physics remain active; the UI forms the visible card. No external prop download is required. LabRP and WindyPhone are not required.

Installation

  1. Install MelonLoader 0.7.3, BoneLib 3.2.2, and Fusion 1.14.2.

  2. Close BONELAB and copy BonelabRP.Identite.dll into the game’s Mods folder, next to BONELAB.exe. Steam example:

    C:\Program Files (x86)\Steam\steamapps\common\BONELAB\Mods

  3. Keep only one version of the DLL, then restart the game.

  4. The host and every player who should see the cards must install the same version.

  5. Host or join a Fusion session.

Keep UserData/BonelabRP.Identite when updating. This game-root Mods folder is different from the content-mod folder in AppData. PCVR only; no standalone Quest build is included.

First-Time Setup and Use

  1. Open BoneMenu → Identité RP → Ma fiche RP.
  2. Enter your character’s details using the translations below.
  3. Enter the birth date as eight digits in DDMMYYYY order: 07101992 becomes 07/10/1992 (October 7, 1992). Slashes are inserted automatically. The date must be valid and between 1900 and today.
  4. Select Enregistrer auprès du serveur to save.
  5. Select Photographier mon avatar to capture your avatar portrait, then save the profile again.
  6. Select Sortir / rappeler ma carte to spawn or recall the card. It waits in front of you until grabbed.
  7. Hold it, show it to another player, place it down, or hand it over. Release it before recalling it; recall is refused while anyone holds it.

One physical card per owner, up to 32 cards at once. After changing maps, spawn your card again; the host retains your saved identity.

French BoneMenu Labels Explained

French label Meaning / action
Identité RP Roleplay identity menu.
État : … Action confirmation or an error to resolve.
Ma fiche RP Edit your character’s identity profile.
NOM Last name.
PRÉNOM First name.
Naissance (8 chiffres) Birth date: eight digits in DDMMYYYY order.
Lieu de naissance Place of birth.
Nationalité Nationality.
Sexe (facultatif) Optional sex field.
Enregistrer auprès du serveur Save the profile to the server and update an existing card.
Photographier mon avatar Capture a portrait of your current avatar.
Importer portrait.jpg (160 × 200) Import a custom JPEG portrait.
Sortir / rappeler ma carte Spawn your card or recall the existing one.
Langue de la carte / Card language Choose the card’s display language.

English Card Display

Open Langue de la carte / Card language → English (US). Select Français to switch back.

The choice is saved locally and applies immediately to the cards you see, including other players’ cards. English cards display dates as MM/DD/YYYY, but the birth-date input always remains DDMMYYYY. BoneMenu buttons remain in French. The subtitle “Document Officiel - WindyLab City” remains unchanged in both languages.

Custom Portrait

Place portrait.jpg in UserData/BonelabRP.Identite. Use a JPEG no larger than 160 × 200 pixels and 16 KB. Select Importer portrait.jpg (160 × 200), then save your profile.

Saved Data and Troubleshooting

ma-fiche.json stores your local draft; identites-serveur.json stores identities on the host; langue.txt stores your language preference. Existing placement.json settings are retained without exposing technical adjustment buttons.

If the card does not appear, wait for the map to finish loading, check the status line and profile fields, then try again. If another player cannot see the UI, check that they installed the same version and restarted the game. Use fictional roleplay details unless you intend to share real personal information with the host and other players.