3D Game client developed with Godot Engine. Please check https://khaganat.net/wikhan/fr:godot:collaborer page for instructions.
Find a file
2022-01-17 21:38:21 +01:00
addons Integrating new versions of texture files 2022-01-16 21:30:03 +01:00
assets Adding a bit or height using only sculpting tools 2022-01-16 21:15:16 +01:00
locale update README, and add section for language on script locale.sh 2021-09-23 22:39:13 +02:00
logs Ajout d'un modele de personnage temporaire basé sur makehuman et amélioration du systeme de chargement de scene et diverses autre petites chose. reste a nettoyer certaine partie du vieux code. 2020-10-15 19:23:55 +02:00
ressources adding raference 2021-09-03 23:27:28 +02:00
scenes Ajusting starting position of first zone 2022-01-16 21:03:16 +01:00
.gitignore Delete *.import files generated during import stage as they are needed to recreate locally the parent .import folder 2021-10-07 12:07:26 +02:00
.gitmodules Adding submodule for generic textures files repository 2021-10-17 21:27:13 +02:00
AUTHORS update 1st page - adding option to update/configure video/sound, show information and locale (fr & en) 2021-05-27 23:56:16 +02:00
default_bus_layout.tres update 1st page - adding option to update/configure video/sound, show information and locale (fr & en) 2021-05-27 23:56:16 +02:00
default_env.tres Initial commit. 2020-03-21 10:10:26 +01:00
icon.png update 1st page - adding option to update/configure video/sound, show information and locale (fr & en) 2021-05-27 23:56:16 +02:00
icon.png.import Adding all .import files to have them remotely to recreate locally the .import folder 2021-10-07 12:08:49 +02:00
LICENSE Add LICENSE 2020-03-21 10:00:15 +01:00
NEWS update 1st page - adding option to update/configure video/sound, show information and locale (fr & en) 2021-05-27 23:56:16 +02:00
NEWS_fr show menu after key <menu> pressed (default Escape) 2021-09-23 00:50:40 +02:00
project.godot Adding basic setup for a textured zone with Zylann addon 2022-01-16 21:01:09 +01:00
README.md Adding explanations about the use and cloning with submodules, mandatory from now on 2022-01-17 21:38:21 +01:00

Khanat

Launch Game

Download Version Godot

We use version GODOT : 3.3.3

wget https://downloads.tuxfamily.org/godotengine/3.3.3/Godot_v3.3.3-stable_x11.64.zip unzip Godot_v3.3.3-stable_x11.64.zip

Clone our project

Notice we use git submodules for this main repository, s you have to get them also.

git clone --recurse-submodules https://git.khaganat.net/khaganat/mmorpg_khanat/khanat-client.git (cd khanat-client;git checkout develop)

Launch Godot

./Godot_v3.3.3-stable_x11.64 khanat-client/project.godot

Add/update your language

Welcome to help us to improve our translation. We need clone our project.

Create a new language

  • On Linux :

Edit file : khanat-client/locale/locale.sh (You need add in section [# LIST LANGUAGE] your locale) After launch this script : bash khanat-client/locale/locale.sh

Edit your local

khanat-client/locale/<your locale].po

keyword msgid is Id used in khanat, and msgstr is translation (if you have some doubt, don't hesitate to see other translation)

  • msgid "MAIN_MENU_PLAY"
  • msgstr "Jouer"

Activate your language

Two option to activate (just use one)

1/ Use godot editor

in Parameter, localization, add your file

2/ Edit project.godot

Edit line :

translations=PoolStringArray( "res://locale/fr.po", "res://locale/en.po", "res//locale/.po" )

Push your update

To send your update, could you please create a branch and send us this branch?

Git sub modules

This repository uses submodule to git :

  • when updating the repository after merging, you will have to pass these commands to be sure you will get the submodules downloaded and updated. From your repository folder and in a branch where the submodules are being used, pass :
    • git submodule init
    • git submodule update
  • you can pass the two in one : git submodule update --init