mirror of https://codeberg.org/minenux/minenux
Added spanish translation, (Issue #23, Improved)
parent
c8424baa0b
commit
a14aa442b1
|
@ -0,0 +1,97 @@
|
|||
Las configuraciones de artefactos minetest
|
||||
=====================
|
||||
|
||||
|
||||
## Contexto de prueba de minas
|
||||
|
||||
Minetest tiene 4 tipos de partes:
|
||||
|
||||
* **motor**: el motor funciona con la biblioteca irrlicht, el motor es la parte que
|
||||
maneja el juego y representa la lógica de los jugadores cuando se mueve e interactúa con
|
||||
el juego.
|
||||
* versión: el motor más antiguo (las versiones como 0.4 y 4.X) y más nuevo (los de 5.0 y 5.X+)
|
||||
* sabor: está el minetest original, también multicraft, freeminer y mientest4/minetest5
|
||||
* **mods**: son como complementos que mejoran el juego del motor utilizando la api minetest.
|
||||
* **juegos**: son la unión de mods y archivos de configuración para proporcionar objetivos lógicos de juego específicos
|
||||
|
||||
## Archivos de configuración
|
||||
|
||||
El nombre del archivo `.conf` depende del tipo de contenido:
|
||||
|
||||
| archivo | contexto | versiones minetest | identificacion y significado |
|
||||
| ------------------- | ------- | ----------------- | -------------------------- |
|
||||
| `minetest.conf` | motor | todas las versiones | para ejecutar la configuración |
|
||||
| `juego.conf` | juegos | 0.4, 5.X | para juegos en el motor. |
|
||||
| `depende.txt` | mods | 0.4,5.1,5.2 | para paquetes de mods, solo la parte de dependencia |
|
||||
| `descripción.txt` | mods | 0.4,5.1,5.2 | para mods, solo la parte de descripción |
|
||||
| `mod.conf` | mods | 5.X | para mods en los juegos, depende y descripción unida |
|
||||
| `modpack.txt` | mods | 0.4,5.0,5.1,5.2 | para la identificación de paquetes de mods de mods. |
|
||||
| `modpack.conf` | mods | 5.X | para la identificación de paquetes de mods de mods. |
|
||||
| `paquete_textura.conf` | juegos | 5.X | para paquetes de texturas. |
|
||||
|
||||
La siguiente sección explicará los dos tipos de archivos que puede configurar y dónde se aplican:
|
||||
|
||||
#### Archivos entendidos
|
||||
|
||||
Los archivos `txt` solo tienen una línea si son la descripción y una línea por nombre técnico de mods para cada uno depende.
|
||||
|
||||
Los archivos `.conf` usan un formato clave-valor, separados usando iguales. Aquí hay un ejemplo simple:
|
||||
|
||||
```
|
||||
nombre = minenux
|
||||
descripción = MinenuX
|
||||
```
|
||||
|
||||
La siguiente sección explicará el contexto de los valores clave y dónde se aplican:
|
||||
|
||||
#### Valores entendidos
|
||||
|
||||
| clave | contexto | Descripción del valor |
|
||||
| ------------------------------------- | ----------- | ------------------------ |
|
||||
| `nombre` | mods, juegos | el nombre técnico del mod. |
|
||||
| `descripción` | mods | Una breve descripción para mostrar en el cliente. |
|
||||
| `juegos_soportados` | mods | Lista de nombres técnicos de juegos compatibles. |
|
||||
| `juegos_no_compatibles` | mods | Lista de nombres técnicos de juegos no admitidos. Útil para anular la detección de soporte del juego. |
|
||||
| `depende` | mods | Dependencias rígidas separadas por comas. |
|
||||
| `opcional_depende` | mods | Dependencias blandas separadas por comas. |
|
||||
| `min_minetest_version` | mods, juegos | La versión mínima de Minetest en la que se ejecuta, consulte [Versiones mínimas y máximas de Minetest](#min_max_versions). |
|
||||
| `max_minetest_version` | mods, juegos | La versión máxima de Minetest en la que se ejecuta, consulte [Versiones mínimas y máximas de Minetest](#min_max_versions). |
|
||||
|
||||
El archivo `minetest.conf` tiene una enorme lista de claves para enumerar, que ya se describen en cada archivo de versión del motor.
|
||||
|
||||
##### .cdb.json para desarrolladores
|
||||
|
||||
Puede incluir un archivo `.cdb.json` en la raíz de su directorio de contenido (es decir, junto a un .conf)
|
||||
para actualizar el paquete meta.
|
||||
|
||||
Debe ser un diccionario JSON con una o más de las siguientes claves opcionales:
|
||||
|
||||
* `tipo`: Uno de `JUEGO`, `MOD`, `TXP`.
|
||||
* `título`: Título legible por humanos.
|
||||
* `name`: Nombre técnico (necesita permiso si ya está aprobado).
|
||||
* `breve_descripción`
|
||||
* `dev_state`: uno de `WIP`, `BETA`, `ACTIVELY_DEVELOPED`, `MAINTENANCE_ONLY`, `TAL CUAL`, `DEPRECATED`, `BUSCANDO_MANTENEDOR`.
|
||||
* `tags`: Lista de nombres de etiquetas
|
||||
* `content_warnings`: Lista de nombres de advertencias de contenido
|
||||
* `license`: un nombre de licencia pero para el código fuente
|
||||
* `media_license`: Un nombre de licencia pero para archivos multimedia
|
||||
* `long_description`: descripción de descuento larga.
|
||||
* `repo`: URL del repositorio de Git.
|
||||
* `sitio web`: URL del sitio web.
|
||||
* `issue_tracker`: URL de seguimiento de problemas.
|
||||
* `foros`: ID del tema del foro.
|
||||
* `video_url`: URL de un vídeo.
|
||||
|
||||
Use `null` o `[]` para desarmar campos donde sea relevante.
|
||||
|
||||
Ejemplo:
|
||||
|
||||
```json
|
||||
{
|
||||
"título": "Foo bar",
|
||||
"etiquetas": ["pvp", "supervivencia"],
|
||||
"licencia": "MIT",
|
||||
"sitio web": nulo
|
||||
}
|
||||
```
|
||||
|
Loading…
Reference in New Issue