#Blood X Thirsty

202 messages · Page 1 of 1 (latest)

lusty ether
#

Introduction:

Serve drinks, enhance your brew, and fight off unruly customers in this fast-paced bartending sim!

SwAAn Studios

Instructions:

Ready To Run!

Controls:

DPAD- Menu Selection
L Analog- Movement
B - Select
A- Attack
X- Get drinks/Up in Menu
Y- Place Drinks/Down In Menu
Start - Enter
Select - Menu

CFW Tests

[x] AmberELEC
[X] ArkOS
[x] ROCKNIX-panfrost only
[x] MuOS

Resolution Tests

Test all major resolutions:
[] 480x320 (Optional)
[x] 640x480
[X] 720x720 (RGB30)
[x] Higher resolutions (e.g., 1280x720 (edited)

https://store.steampowered.com/app/3200160/Blood_X_Thirsty/

Blood X Thirsty is a bartending roguelike made as a submission for Pirate Software Game Jam 15 with the theme Shadows and Alchemy Fill Your Brew With Strange Ingredients Serve Drinks to Impatient Monster customers Choose Perks to Improve Your Bartending SkillsSee how many nights you can run your bar before you're overwhelmed by angry cu...

▶ Play video
lusty ether
#

This games ready to run. people... try it out

#

It's really fun.

somber peak
#

<@&1216123318122577972>

#

oh lol the watacac again

lusty ether
#

No way fir real?

#

Hiw dies that shit keep happening

#

Maybe I need to zip it with 7zip instead of windows

#

i was able to download it no problem

#

didnt get any prompt at all man

#

yall should be able to download it. please let me know if anything pops up for you.

opal fox
#

Ca you explain this game a bit?
How to play is hard to read on 4:3

lusty ether
#

it work for you @opal fox ?

#

so you make your brew at the fiurst stcreen witht he cauldorn. first level just move right and highlught the + sign and ass the hops

opal fox
#

It does on muOS

lusty ether
#

then press ready

#

then once the game starts you run to the cauldron, you go up to it and grab drinks by pressing X and you Place them at the counter wherever a zombie sits by pressing Y

#

if the time runs out and you cant get the dirnk to them fast enough as you can only hold 2 drinks at a time, you can attack them by pressing A if they crawl over the counter top

#

as you progress, different ingredients make different brews that give you different buffs/nerfs

#

theyre all explained in the How To Play part of the main menu

lusty ether
# opal fox It does on muOS

thats awsome. yah it runs great on Muos and rocknix for me too, i just had to make the analog stick the control of charcter for rocknix

#

d pad wont work with the bug

#

so i mad eit the same for muOS too

opal fox
#

Thanks, will try to play some now.

lusty ether
#

youll get the hang of it quick enough

#

youl also get to choose a buff that in permanent afte reachg "firght" you beat

opal fox
#

X and Y acts like Up and Down in cauldron menu
Maybe that could be some workaround for the menu controls?

lusty ether
#

because they are set to up and down!

#

haha

#

in the keybinds set for the game as is, up is grab drinks and down is place drinks

#

so thats not a bad idea

#

i could definitely change that in the contrls readme

#

edited above though, so thanks

lusty ether
#

So you all know, World Recors fright lvl getting to is 19.

#

I can't get past 10

stoic tapir
#

✅ ArkOS 1024x768

lusty ether
#

Thabks a ton ben

lusty ether
somber peak
#

✅ rgb10x amberelec. This game has a bit wacky controls, but its playable

lusty ether
#

What's wacky about them

#

It's exactly as it's shown in the settings page. I wanted to make the d pad movement, but godots4 runtimes are bugging out I think and make it so you have to oress and hold down the direction for you to first attack, then walk.

#

But setting wasd to the L analog just worked somehow.

#

So I just need a 720x720

#

@visual crater ?

lament fjord
#

What are you wanting?

lusty ether
#

720x720 tested

#

CubeXX or RGB30/20SX

lament fjord
#

Yeah I know

#

Is it a free game?

lusty ether
#

Yup

lament fjord
lusty ether
#

It's ready to run

#

B)

lament fjord
#

Is the zip file properly formatted?

lusty ether
#

Yup

#

Can't remember if I Included metadata

lament fjord
#

Fine

#

i'll test it

#

<_<

lusty ether
#

But its zip-.sh/portfolder

#

Okay! Tyvm!

#

It's really pretty fun

lament fjord
#

Oh i have to play it?

lusty ether
#

For a round or two!

#

World records 19 frights

#

I can barely get past like 8-10

lament fjord
#
2025-03-14 13:54:22.761 | WARNING  | harbourmaster.captain:check_port:75 - Port bloodxthirsty.zip has bloodxthirsty/Blood X Thirsty.sh inside, this can cause issues.
2025-03-14 13:54:22.763 | ERROR    | harbourmaster.captain:check_port:89 - Port bloodxthirsty.zip has no scripts, aborting.
#

you fucked up

lusty ether
#

Oh...okay..

lament fjord
#

lemme get it

lusty ether
#

Was that with autoinstall?

lament fjord
#

no

#

harbourmaster 😄

lusty ether
#

What'd I fuck up with

lament fjord
#

Zip is not properly formatted.

lusty ether
#

Okay, so maybe explain what that means exactly

#

For future reference

lament fjord
#

Your zip is like this:

bloodxthirsty/
bloodxthirsty/Blood X Thirsty.sh
bloodxthirsty/bloodxthirsty/
bloodxthirsty/bloodxthirsty/blood-x-thirsty.pck
bloodxthirsty/bloodxthirsty/bloodxthirsty.gptk
bloodxthirsty/bloodxthirsty/licenses/
bloodxthirsty/bloodxthirsty/licenses/LICENSE.FRT.txt
bloodxthirsty/bloodxthirsty/licenses/R2R-Permission.png
bloodxthirsty/gameinfo.xml
bloodxthirsty/port.json
bloodxthirsty/README.md
bloodxthirsty/screenshot.png
#

Your zip should be like this:

Blood X Thirsty.sh
bloodxthirsty/
bloodxthirsty/blood-x-thirsty.pck
bloodxthirsty/bloodxthirsty.gptk
bloodxthirsty/licenses/
bloodxthirsty/licenses/LICENSE.FRT.txt
bloodxthirsty/licenses/R2R-Permission.png
bloodxthirsty/gameinfo.xml
bloodxthirsty/port.json
bloodxthirsty/README.md
bloodxthirsty/screenshot.png
#

🙂

lusty ether
#

Ooh

#

I see

#

My fault

lament fjord
#

Nah its fine

#

just doesnt allow me to install it with the commandline

lusty ether
#

Command line is crazy to me

lament fjord
#

Testing it now

lament fjord
lusty ether
#

Okay tytyty

lament fjord
#

uhhh

#

didnt work

#

hrmmm

lusty ether
#

What? Noone else has had issues

#

Log?

lament fjord
#
2025-03-14 14:03:13.617 | DEBUG    | harbourmaster.config:<module>:151 - HM_DEFAULT_TOOLS_DIR:   /userdata/system/.local/share
2025-03-14 14:03:13.618 | DEBUG    | harbourmaster.config:<module>:152 - HM_DEFAULT_PORTS_DIR:   /userdata/roms/ports
2025-03-14 14:03:13.619 | DEBUG    | harbourmaster.config:<module>:153 - HM_DEFAULT_SCRIPTS_DIR: /userdata/roms/ports
Downloading runtime Westonpack 0.2.
Downloading https://github.com/PortsMaster/PortMaster-New/releases/download/2025-02-11_0956/weston_pkg_0.2.squashfs - (35.86 MB)
 - Downloading file.
[||||||||||||||||||||||||||||||||||||||||] - 35.86 MB / 35.86 MBPassed file validation.
/userdata/roms/ports/Blood X Thirsty.sh: line 45: check: command not found
/userdata/roms/ports/Blood X Thirsty.sh: line 46: syntax error near unexpected token `fi'
/userdata/roms/ports/Blood X Thirsty.sh: line 46: `fi'
#

<_<

lusty ether
#

Yep thats.. I have no clueee

ashen monolith
#

"fi"

#

well that's helpful

lusty ether
#

No runtime downloaded yet

lament fjord
#

It should download it

lusty ether
#

?

#

Hm

lament fjord
#

lemme shellcheck it

lusty ether
#

Mayne make sure in PM

#

On device that it says installed

ashen monolith
#

I like that it's not even descriptive

#

just

#

fi

lament fjord
#

Manually installing runtimes

lusty ether
#

Ah ha

#

So you haven't even tried a westonpack godot yet.

#

Shame on u

lament fjord
#

😄

lusty ether
#

Linux or I general

lament fjord
#

Game works

#

i have no idea what im doing

#

and died

#

😄

lusty ether
#

Miyoo flip(waiting for PM....), rg35xxh, x55, rgb10max3, rg40xxh,rg556, y700 2023

lusty ether
lament fjord
#

Yeah i dont care

#

game runs

#

Also your runtime installer script stuff isnt working

#

so... maybe check that

lusty ether
#

Then you run to the cauldron on the left, grab drinks with Y or... maybe x, then when they come sit down you run over and place drink with x or y

#

What do you mean?

lament fjord
#

its not downloading the runtimes

lusty ether
#

Like adding to my .sh if someone doesn't have it already

#

It will auto download?

lament fjord
#

It should fetch any runtimes missing?

lusty ether
#

I just used binarys example script right from his page?

#

This is the first I'm hearing of this

#

Maybe ask binary to add it to his example

hardy plank
lusty ether
#

Cause a lot of people are going to be using it in the future

hardy plank
lusty ether
#

Hes already tired of my ass

#

I'll leave him well alone for a good while

#

I don't get why people get so irritated by pings though. Like am I missing something?

#

It just bring up a tiny little message on PC and a top of screen notification like one on Phone

hardy plank
lusty ether
#

I understand that, but it seems like the act of pinging is what bugs people.

#

I dunno, I don't mind it at all.

#

Anyone can ping me if they have a question. I've been helped enough in here to be committed to answering MANY questions for MANY people.

#

I feel obligated after the help I've received

#

Anyways, what do I need to add to my .sh to auto download runtimes?

lament fjord
#

@lusty ether ignore me

#

my fault 😄

lusty ether
#

Oh ok

#

Just want to make sure I'm doing this new script right

lament fjord
#

nah

#

My data was out of date 😛

lusty ether
#

Hahaha

lament fjord
#

so it couldnt find the runtime

lusty ether
#

Of course

lament fjord
#

to download it

lusty ether
#

This is ready for PR

#

Very cool

#

I prd samurai bros and branched off of main for a new branch for annulus

#

So I feel confident I did it right

#

I'll wait till next update to do this one tho

viral heart
#

Do you need the frt license?

lusty ether
#

If godot yeah

viral heart
#

you need weston and godot

#

not frt

lusty ether
#

Okay, I'll switch that out when pr'd

lusty ether
#

@solid patrol runtime is highest available 4.1.3

#

what do i do about it?

#

for the json

#

i mean i can edit it o say 4.2.2 but its not on the list

solid patrol
lusty ether
#

Ya. Ok cool

solid patrol
#

I don't see godot_4.2.2 files in the PR

#

so, I take back what I said, you need to list godot_4.2.2 in the runtime in port.json

lusty ether
#

How?

#

It's not in the list

#

I can use 4.1 and edit it

#

Use the json generator tool from packaging page of website. You need to update
update runtime list. Its missing 4.2.2, 4.3 ,4.4 & 4.6

lament fjord
#

What’s the problem?

lusty ether
#

My json for this port

#

They want me to list fry 4.22 but in the json generator it doesn't exist

lament fjord
#

Ah

lusty ether
#

None of them do

lament fjord
#

It’s godot_4.2.2?

lusty ether
#

yes

lament fjord
#

So put that in instead of frt_4.1

lusty ether
#

And the drop down I figure is because of a link perhaps to sonethibg

#

Well that's what I suggested

#

But I never got a response.i just wanted to be sure it was okay and that I didn't NEED to use the drop down list (which needs updating QUICK with all the new ports coming out)

#

If you know how to do that on the json generator on the packaging page

#

Or at least get a message to whoever does

lament fjord
#

I can later.

lusty ether