diff --git a/assets/images/alien1.jpg b/assets/images/alien1.jpg new file mode 100644 index 0000000..a780537 Binary files /dev/null and b/assets/images/alien1.jpg differ diff --git a/assets/images/alien1.png b/assets/images/alien1.png deleted file mode 100644 index 6150ae2..0000000 Binary files a/assets/images/alien1.png and /dev/null differ diff --git a/assets/images/alien2.jpg b/assets/images/alien2.jpg new file mode 100644 index 0000000..84601ab Binary files /dev/null and b/assets/images/alien2.jpg differ diff --git a/assets/images/alien2.png b/assets/images/alien2.png deleted file mode 100644 index e0abcba..0000000 Binary files a/assets/images/alien2.png and /dev/null differ diff --git a/assets/images/alien3.jpg b/assets/images/alien3.jpg new file mode 100644 index 0000000..07a819a Binary files /dev/null and b/assets/images/alien3.jpg differ diff --git a/assets/images/alien3.png b/assets/images/alien3.png deleted file mode 100644 index 2ea125e..0000000 Binary files a/assets/images/alien3.png and /dev/null differ diff --git a/assets/images/alien4.jpg b/assets/images/alien4.jpg new file mode 100644 index 0000000..93b0833 Binary files /dev/null and b/assets/images/alien4.jpg differ diff --git a/assets/images/alien4.png b/assets/images/alien4.png deleted file mode 100644 index b536d0e..0000000 Binary files a/assets/images/alien4.png and /dev/null differ diff --git a/assets/images/artifact_chest.jpg b/assets/images/artifact_chest.jpg new file mode 100644 index 0000000..4a8d891 Binary files /dev/null and b/assets/images/artifact_chest.jpg differ diff --git a/assets/images/artifact_chest.png b/assets/images/artifact_chest.png deleted file mode 100644 index a389515..0000000 Binary files a/assets/images/artifact_chest.png and /dev/null differ diff --git a/assets/images/core.jpg b/assets/images/core.jpg new file mode 100644 index 0000000..163075e Binary files /dev/null and b/assets/images/core.jpg differ diff --git a/assets/images/core.png b/assets/images/core.png deleted file mode 100644 index e51a35c..0000000 Binary files a/assets/images/core.png and /dev/null differ diff --git a/assets/images/cryo_start.jpg b/assets/images/cryo_start.jpg new file mode 100644 index 0000000..fb38caa Binary files /dev/null and b/assets/images/cryo_start.jpg differ diff --git a/assets/images/cryo_start.png b/assets/images/cryo_start.png deleted file mode 100644 index e614eb8..0000000 Binary files a/assets/images/cryo_start.png and /dev/null differ diff --git a/assets/images/dark_city1.jpg b/assets/images/dark_city1.jpg new file mode 100644 index 0000000..ff5f634 Binary files /dev/null and b/assets/images/dark_city1.jpg differ diff --git a/assets/images/dark_city1.png b/assets/images/dark_city1.png deleted file mode 100644 index c8a3401..0000000 Binary files a/assets/images/dark_city1.png and /dev/null differ diff --git a/assets/images/dark_city2.jpg b/assets/images/dark_city2.jpg new file mode 100644 index 0000000..16736e2 Binary files /dev/null and b/assets/images/dark_city2.jpg differ diff --git a/assets/images/dark_city2.png b/assets/images/dark_city2.png deleted file mode 100644 index 3dcc485..0000000 Binary files a/assets/images/dark_city2.png and /dev/null differ diff --git a/assets/images/inner_strange.jpg b/assets/images/inner_strange.jpg new file mode 100644 index 0000000..fe4db11 Binary files /dev/null and b/assets/images/inner_strange.jpg differ diff --git a/assets/images/inner_strange.png b/assets/images/inner_strange.png deleted file mode 100644 index 8ea195f..0000000 Binary files a/assets/images/inner_strange.png and /dev/null differ diff --git a/assets/images/inner_workspace.jpg b/assets/images/inner_workspace.jpg new file mode 100644 index 0000000..9e9b0cf Binary files /dev/null and b/assets/images/inner_workspace.jpg differ diff --git a/assets/images/inner_workspace.png b/assets/images/inner_workspace.png deleted file mode 100644 index 0a1788f..0000000 Binary files a/assets/images/inner_workspace.png and /dev/null differ diff --git a/assets/images/merchant.jpg b/assets/images/merchant.jpg new file mode 100644 index 0000000..1f8afc7 Binary files /dev/null and b/assets/images/merchant.jpg differ diff --git a/assets/images/merchant.png b/assets/images/merchant.png deleted file mode 100644 index 1a1e5c6..0000000 Binary files a/assets/images/merchant.png and /dev/null differ diff --git a/assets/images/people1.jpg b/assets/images/people1.jpg new file mode 100644 index 0000000..2b2b17f Binary files /dev/null and b/assets/images/people1.jpg differ diff --git a/assets/images/people1.png b/assets/images/people1.png deleted file mode 100644 index 61a5479..0000000 Binary files a/assets/images/people1.png and /dev/null differ diff --git a/assets/images/people2.jpg b/assets/images/people2.jpg new file mode 100644 index 0000000..02ed4b4 Binary files /dev/null and b/assets/images/people2.jpg differ diff --git a/assets/images/people2.png b/assets/images/people2.png deleted file mode 100644 index b433ea9..0000000 Binary files a/assets/images/people2.png and /dev/null differ diff --git a/assets/images/plant_enviroment.jpg b/assets/images/plant_enviroment.jpg new file mode 100644 index 0000000..9c01275 Binary files /dev/null and b/assets/images/plant_enviroment.jpg differ diff --git a/assets/images/plant_enviroment.png b/assets/images/plant_enviroment.png deleted file mode 100644 index fa20022..0000000 Binary files a/assets/images/plant_enviroment.png and /dev/null differ diff --git a/assets/images/red_room.jpg b/assets/images/red_room.jpg new file mode 100644 index 0000000..0221e88 Binary files /dev/null and b/assets/images/red_room.jpg differ diff --git a/assets/images/red_room.png b/assets/images/red_room.png deleted file mode 100644 index 2baa378..0000000 Binary files a/assets/images/red_room.png and /dev/null differ diff --git a/assets/images/the_egg.jpg b/assets/images/the_egg.jpg new file mode 100644 index 0000000..bf67cab Binary files /dev/null and b/assets/images/the_egg.jpg differ diff --git a/assets/images/the_egg.png b/assets/images/the_egg.png deleted file mode 100644 index c92d4e5..0000000 Binary files a/assets/images/the_egg.png and /dev/null differ diff --git a/assets/images/title.jpg b/assets/images/title.jpg new file mode 100644 index 0000000..215fe52 Binary files /dev/null and b/assets/images/title.jpg differ diff --git a/assets/images/title.png b/assets/images/title.png deleted file mode 100644 index 15b3255..0000000 Binary files a/assets/images/title.png and /dev/null differ diff --git a/assets/images/underground1.jpg b/assets/images/underground1.jpg new file mode 100644 index 0000000..d9bffea Binary files /dev/null and b/assets/images/underground1.jpg differ diff --git a/assets/images/underground1.png b/assets/images/underground1.png deleted file mode 100644 index cf9d39c..0000000 Binary files a/assets/images/underground1.png and /dev/null differ diff --git a/assets/scripts/events/base/merchant.lua b/assets/scripts/events/base/merchant.lua index 5ae74b3..5d445d7 100644 --- a/assets/scripts/events/base/merchant.lua +++ b/assets/scripts/events/base/merchant.lua @@ -1,7 +1,7 @@ register_event("MERCHANT", { name = "A strange figure", description = - [[!!merchant.png + [[!!merchant.jpg The merchant is a tall, lanky figure draped in a long, tattered coat made of plant fibers and animal hides. Their face is hidden behind a mask made of twisted roots and vines, giving them an unsettling, almost alien appearance. diff --git a/assets/scripts/events/misc/raising_the_bar.lua b/assets/scripts/events/misc/raising_the_bar.lua index 2f57e92..b9a6b96 100644 --- a/assets/scripts/events/misc/raising_the_bar.lua +++ b/assets/scripts/events/misc/raising_the_bar.lua @@ -1,6 +1,6 @@ register_event("RAISING_THE_BAR", { name = "Raising The Bar", - description = [[!!red_room.png + description = [[!!red_room.jpg ...]], choices = { diff --git a/assets/scripts/events/misc/recycle_device.lua b/assets/scripts/events/misc/recycle_device.lua index 3ab18e8..2db8d50 100644 --- a/assets/scripts/events/misc/recycle_device.lua +++ b/assets/scripts/events/misc/recycle_device.lua @@ -1,6 +1,6 @@ register_event("RECYCLE_DEVICE", { name = "Talking Being", - description = [[!!artifact_chest.png + description = [[!!artifact_chest.jpg ...]], choices = { diff --git a/assets/scripts/events/misc/talking_being.lua b/assets/scripts/events/misc/talking_being.lua index 5be5895..153b35b 100644 --- a/assets/scripts/events/misc/talking_being.lua +++ b/assets/scripts/events/misc/talking_being.lua @@ -1,6 +1,6 @@ register_event("TALKING_BEING", { name = "Talking Being", - description = [[!!alien2.png + description = [[!!alien2.jpg Suddenly, a massive vine with a gaping, tooth-filled maw emerges from the shadows. It towers over you, its presence imposing and otherworldly. diff --git a/assets/scripts/events/stage_0/start.lua b/assets/scripts/events/stage_0/start.lua index 04af4d4..f652ef7 100644 --- a/assets/scripts/events/stage_0/start.lua +++ b/assets/scripts/events/stage_0/start.lua @@ -1,6 +1,6 @@ register_event("START", { name = "Waking up...", - description = [[!!cryo_start.png + description = [[!!cryo_start.jpg You wake up in a dimly lit room, the faint glow of a red emergency light casting an eerie hue over the surroundings. The air is musty and stale, the metallic scent of the cryo-chamber still lingering in your nostrils. You feel groggy and disoriented, your mind struggling to process what's happening. diff --git a/assets/scripts/events/stage_1/bio_kingdom.lua b/assets/scripts/events/stage_1/bio_kingdom.lua index cb93ba6..bb3ade8 100644 --- a/assets/scripts/events/stage_1/bio_kingdom.lua +++ b/assets/scripts/events/stage_1/bio_kingdom.lua @@ -1,6 +1,6 @@ register_event("BIO_KINGDOM", { name = "Bio Kingdom", - description = [[!!plant_enviroment.png + description = [[!!plant_enviroment.jpg You finally find a way leading to the outside, and step out of the cryo facility into a world you no longer recognize. diff --git a/assets/scripts/events/stage_1/the_core.lua b/assets/scripts/events/stage_1/the_core.lua index d4ef08e..e2d12b5 100644 --- a/assets/scripts/events/stage_1/the_core.lua +++ b/assets/scripts/events/stage_1/the_core.lua @@ -1,6 +1,6 @@ register_event("THE_CORE", { name = "The Wasteland", - description = [[!!underground1.png + description = [[!!underground1.jpg You finally find a way you thought would lead to the outside, only to discover that you're still inside the massive facility known as *"The Core."* diff --git a/assets/scripts/events/stage_1/the_wasteland.lua b/assets/scripts/events/stage_1/the_wasteland.lua index fdb1225..463a888 100644 --- a/assets/scripts/events/stage_1/the_wasteland.lua +++ b/assets/scripts/events/stage_1/the_wasteland.lua @@ -1,6 +1,6 @@ register_event("THE_WASTELAND", { name = "The Wasteland", - description = [[!!dark_city1.png + description = [[!!dark_city1.jpg You finally find a way leading to the outside, and with a deep breath, you step out into the unforgiving wasteland. diff --git a/internal/misc/downsize_pngs.sh b/internal/misc/downsize_pngs.sh new file mode 100755 index 0000000..aecf74f --- /dev/null +++ b/internal/misc/downsize_pngs.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +input_dir="$1" + +if [ ! -d "$input_dir" ]; then + echo "Usage: $0 " + exit 1 +fi + +# Loop through all PNG files in the specified directory +for file in "$input_dir"/*.png; do + if [ -f "$file" ]; then + filename=$(basename -- "$file") + filename_no_extension="${filename%.*}" + output_file="${file%.png}.jpg" + + # Convert PNG to JPG with quality 30 and save in the same directory + convert "$file" -quality 30 "$output_file" + + echo "Converted $file to $output_file" + fi +done \ No newline at end of file diff --git a/ui/menus/mainmenu/mainmenu.go b/ui/menus/mainmenu/mainmenu.go index dbc6d47..60692b3 100644 --- a/ui/menus/mainmenu/mainmenu.go +++ b/ui/menus/mainmenu/mainmenu.go @@ -40,7 +40,7 @@ type Model struct { } func NewModel(zones *zone.Manager, settings settings.Settings, values []uiset.Value, saver uiset.Saver) Model { - img, _ := image2.Fetch("title.png", image2.WithResize(180, 9)) + img, _ := image2.Fetch("title.jpg", image2.WithResize(180, 9)) audio.PlayMusic("planet_mining")