forked from Mirrorlandia_minetest/minetest
Main menu, lua_api.txt: Fix mod/texture pack screenshot size issues
Recommend mod screenshot size in lua_api.txt Adjust displayed screenshot size of texture packs Document texture pack files in lua_api.txt
This commit is contained in:
parent
c8b4bedaa8
commit
2cb0f649f4
@ -96,8 +96,8 @@ local function get_formspec(tabview, name, tabdata)
|
|||||||
return retval ..
|
return retval ..
|
||||||
render_texture_pack_list(list) ..
|
render_texture_pack_list(list) ..
|
||||||
";" .. index .. "]" ..
|
";" .. index .. "]" ..
|
||||||
"image[0.25,0.25;4.0,3.7;" .. core.formspec_escape(screenfile or no_screenshot) .. "]" ..
|
"image[0.25,0.25;4.05,2.7;" .. core.formspec_escape(screenfile or no_screenshot) .. "]" ..
|
||||||
"textarea[0.6,3.5;3.7,1.5;;" .. core.formspec_escape(infotext or "") .. ";]"
|
"textarea[0.6,2.85;3.7,1.5;;" .. core.formspec_escape(infotext or "") .. ";]"
|
||||||
end
|
end
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
|
@ -157,7 +157,8 @@ to a single modname. Their meaning is that if the specified mod
|
|||||||
is missing, that does not prevent this mod from being loaded.
|
is missing, that does not prevent this mod from being loaded.
|
||||||
|
|
||||||
### `screenshot.png`
|
### `screenshot.png`
|
||||||
A screenshot shown in modmanager within mainmenu.
|
A screenshot shown in the mod manager within the main menu. It should
|
||||||
|
have an aspect ratio of 3:2 and a minimum size of 300×200 pixels.
|
||||||
|
|
||||||
### `description.txt`
|
### `description.txt`
|
||||||
A File containing description to be shown within mainmenu.
|
A File containing description to be shown within mainmenu.
|
||||||
@ -234,6 +235,40 @@ stripping out the file extension:
|
|||||||
* e.g. `foomod_foothing.png`
|
* e.g. `foomod_foothing.png`
|
||||||
* e.g. `foomod_foothing`
|
* e.g. `foomod_foothing`
|
||||||
|
|
||||||
|
Texture pack directory structure
|
||||||
|
--------------------------------
|
||||||
|
|
||||||
|
textures
|
||||||
|
|-- Texture Pack
|
||||||
|
| |-- screenshot.png
|
||||||
|
| |-- description.txt
|
||||||
|
| |-- your_texture_1.png
|
||||||
|
| |-- your_texture_2.png
|
||||||
|
`-- Another Texture Pack
|
||||||
|
|
||||||
|
### Texture Pack
|
||||||
|
This is a directory containing the entire contents of a single texture pack.
|
||||||
|
It can be chosen more or less freely and will also become the name of the
|
||||||
|
texture pack. The name must not be “base”.
|
||||||
|
|
||||||
|
### `description.txt`
|
||||||
|
A file containing a short description of the texture pack to be shown in the
|
||||||
|
texture packs tab.
|
||||||
|
|
||||||
|
### `screenshot.png`
|
||||||
|
A preview image showing an in-game screenshot of this texture pack; it will be
|
||||||
|
shown in the texture packs tab. It should have an aspect ratio of 3:2 and a
|
||||||
|
minimum size of 300×200 pixels.
|
||||||
|
|
||||||
|
### `your_texture_1.png`, `your_texture_2.png`, etc.
|
||||||
|
Any other PNG files will be interpreted as textures. They must have the same
|
||||||
|
names as the textures they are supposed to override. For example, to override
|
||||||
|
the apple texture of Minetest Game, add a PNG file named `default_apple.png`.
|
||||||
|
|
||||||
|
The custom textures do not necceessarily require the same size as their
|
||||||
|
originals, but this might be required for a few particular textures. When
|
||||||
|
unsure, just test your texture pack in-game.
|
||||||
|
|
||||||
Texture modifiers
|
Texture modifiers
|
||||||
-----------------
|
-----------------
|
||||||
There are various texture modifiers that can be used
|
There are various texture modifiers that can be used
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 140 B After Width: | Height: | Size: 586 B |
Loading…
Reference in New Issue
Block a user