Programmeur
Installation
Unity Hub : https://public-cdn.cloud.unity3d.com/hub/prod/UnityHubSetup.exe Putty + Pagent + Put...
Dev Notes
Login avec le token de cheneliere
Pour se logger avec le token de cheneliere, le lien va d'abbord pointer vers clogin avec le user,...
Implémenter un nouveau jeu
Pour faire un nouveau jeu dans la structure il faut: Dupliquer la structure de dossier dans Ass...
Informations sur les jeux
Mk1 Score du produit Éthique ou non (3 pts) Couleur (1 pts) Type de matériaux (1 pts) S...
Fix le changement d'email de chenelière
PhpMyAdmin Renommmer le "email" dans la table "users" Modifier le "code" dans "products_code" ...
ByYear vs ByModule
Generation Mode ByYear Bouton : Générer pour toutes les équipes de la simulation. Calendri...
Loop d'initialisation des données dans Unity
Version 2.0
Unit Testing ACC1
Pour unit tester ACC1, il faut décomposer chaque module et chaque fonction en bout de code testab...
Code standard
Server (BrainCloud: JavaScript) Scripts Naming (Voir BrainCloud:Scripts) On organise le nom d...
Client Unity : Structure
Structure générale Control (UI) Script utilisé directement dans les différents prefabs en ta...
Build & Deploy
Pour builder et déployer un nouveau build: Cloud Build Incérmenter version.txt manuellement ...
Setup local server
Clone the uniksim depot with the old_login branch : https://bitbucket.org/gypso/uniksim.git Ru...
BrainCloud
Scripts On organise le nom des scripts de la manière suivantes : {folderName}_{subFolderName}_...
Acc
Correction Acc1
Préparation Avant de commencer la correction, plusieurs informations sont stocker dans differ...
Exemple de donnée d'une équipe pour un module (Module_Test)
{ "uid": "7200188c-a8e6-4904-a92b-b8bbf64086f9-module_TEST", "simUid": "0a189c03-43db-4585-...
Création du corrigé Acc1
Étape 1: Trier les factures selon leur type Les factures triées seront stocker dans un dictionna...
Pointage des differents champs
(2pts) Date (Identifiant de la ligne) Fournisseur à créditer (1pts) Report au compte (Ident...
Préférences
Les dépendances sont présentés sous forme d'une condition. Pour les préférences de type string, ...
StaticData
Uid Google Sheet Description scenario ✔ Contient tous les scénario...
Ajouter une nouvelle page
Ajouter la nouvelle page dans module_pages.json (S'inspirer des pages existantes pour formuler l...
Ajouter un nouveau module
Ajouter le nouveau module dans modules.json (S'inspirer des modules existants pour formuler le n...
Arborescence des controls pour les modules
Modules Pages SubModulePageInputsControls Tables Sections Rows Input Cells
Procédure annuel pour updater les taxes (Deprecated)
Deprecated: Veuillez regarder la nouvelle marche à suivre dans la page "Procédure annuel pour up...
Création d'une simulation (acc1)
Étape préliminaire pour la création de la simulation Mettre à jour les taxes Avant de comme...
Modification de la valeur des stocks, PEPS
Il y avait un problème dans la génération de différents prix pour les stocks. Ce problème se tro...
Bénéfices et pertes
Le système de bénéfices et pertes dans les modules qui utilise l'état des résultats est basé sur...
Remise et remboursement de taxes
La fonctionnalité de remise et de remboursement de taxes n'était pas fonctionnel. Pour l'impléme...
Bugfix Guide
Outils pour programmeur
Dans le Google Drive, dans le folder Dev/Tools, il y a un liste d'outils qui peuvent être utile p...