3D Game client developed with Godot Engine. Please check https://khaganat.net/wikhan/fr:godot:collaborer page for instructions.
Find a file
2021-10-17 21:53:05 +02:00
addons Adding submodule for generic textures files repository 2021-10-17 21:27:13 +02:00
assets Creating basic first zone landscape node 2021-10-15 16:47:27 +02: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 Changement de nom des animations du ra ferens - suppression de deux animations obsolètes et inutiles 2021-10-05 13:30:55 +02: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 Activating Height Terrain addon by Zylann 2021-10-15 16:39:05 +02:00
README.md Adding submodules usage indications 2021-10-17 21:53:05 +02: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

git clone 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 for the first time after the adition of submodules, you will have to pass these commands to be sure you will get the submodules downloaded and updated. From your repository folder, pass :
    • git submodule init
    • git submodule update

If you clone the repository for the first time, you can do everything in one command :

  • git clone --recurse-submodules ssh://git@git.khaganat.net:3543/khaganat/mmorpg_khanat/khanat-client.git