I have a few questions. Sometimes the grid doesn't fill up all 16 letters (but it does on the following turn), and sometimes no tiles appear at the "coming tiles" area, so I'm not sure if that's a bug. Also, how do you activate the carbon paper? I'm guessing you only run out of tiles if your HP is at 0 or below?
Are there any plans to release the OST?
And is it possible to avoid murder by skipping and doing nothing?
I've not added Steam keys for Itch to distribute to you yet; since it's not released on Steam yet they'd function just like pre-order keys so it wouldn't let you play it there anyway yet outside of the demo. IIRC the claim button would be through your non-demo download link.
Woah, I saw this on my little front page and went 'Hey, this looks like bookworm adventure- holy, I played that game LONG ago. Lemme check this out-'. So I did, and even seeing that its inspired by bookworm on the front page. Seeing it all laid out. It fills me with nostalgia. (And I haven't even tried the demo yet XD)
I tried the demo and almost immediately got this:
Error
ui/objects/text.lua:31: bad argument #1 to 'setf' (string expected, got nil)
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: in function 'setf'
ui/objects/text.lua:31: in function 'object'
ui/lorescreen.lua:26: in function <ui/lorescreen.lua:3>
ui/modesequence.lua:12: in function <ui/modesequence.lua:1>
classselection.lua:1163: in function 'startNewGame'
classselection.lua:1174: in function 'mousereleased'
ui/elements/button.lua:96: in function <ui/elements/button.lua:87>
utils/input.lua:323: in function 'relativeMouse'
main.lua:280: in function <main.lua:280>
[love "callbacks.lua"]:154: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'
There already is a free download demo. Unless you're after one for a different platform?
Web demo I've tried in the past and it didn't work; the java emulator for the engine can't handle it.
I played the demo to the end on Steam (after reading about it on Rock, Paper, Shotgun) and really, really enjoyed it! And I want to keep playing, dammit! Now, because the full version isn't available on Steam yet (and I'd actually prefer to buy here, so you get a larger cut): Can I transfer my save from the demo (that I played on Steam) to the Itch full version somehow?
I'm getting a consistent blue-screen crash (just the program, not the computer) whenever, as the cultist, I successfully commit murder.
Oh! Also, one of the town names contains a racial slur -- the one that refers to the Roma, starts with a G, and has no vowels other than Y. The game correctly identifies it as a slur if you use it (it's in the Profane Book) but it also showed up in a town name, G***yville, which it shouldn't.
It happened again and I captured it!
Error
rpg/adventure.lua:352: attempt to call field 'setAreaFlag' (a nil value)
Traceback
[love "callbacks.lua"]:228: in function 'handler'
rpg/adventure.lua:352: in function 'onTypeDeath'
rpgenemy.lua:162: in function 'onDeath'
rpgview.lua:1150: in function 'onEnd'
rpgview.lua:1374: in function 'update'
main.lua:113: in function 'update'
[love "callbacks.lua"]:162: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'
I got no where else to place this bug so ig here will due (full version and latest patch (37.1)
Error
rpgenemy.lua:13: attempt to concatenate field 'state' (a nil value)
Traceback
[love "callbacks.lua"]:228: in function 'handler'
rpgenemy.lua:13: in function 'getStateData'
rpgenemy.lua:96: in function 'update'
rpgview.lua:1160: in function 'update'
main.lua:102: in function 'update'
[love "callbacks.lua"]:162: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'
Not intentional, I'll investigate both.
I just updated today and it's doing the same thing for me. I tried different versions and several are broken, plus it's asking me to buy the game again for some reason.
An easy way to handle this that doesn't require waiting for me to get the fix out or edit save files, is to load the Steam demo, then quit and go back to the itch version.
It's a script that affects migrating old save data, that had a last minute addition specifically for the Steam version that shouldn't have been enabled for the Itch version.
Not sure where the best place is to post crashes etc. Got this one trying to fight a highwayman. Fun game. The bronze bonsai tree tiles are bit harder for my brain to process but might just be me.
Error
ui/objects/tile.lua:198: attempt to perform arithmetic on a nil value
Traceback
[love "callbacks.lua"]:228: in function 'handler'
ui/objects/tile.lua:198: in function 'getRelativeRegularMaterial'
tileboard.lua:273: in function 'getTileLegendMaterialReplacement'
tileboard.lua:286: in function 'generateTileForRefresh'
tileboard.lua:357: in function 'fill'
tileboard.lua:504: in function 'onPlayerTurn'
rpgview.lua:854: in function <rpgview.lua:833>
rpgview.lua:1019: in function 'update'
main.lua:70: in function 'update'
[love "callbacks.lua"]:162: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'
Excellent fun, thank you.
[slight spolier below]
But I'm a bit confused. I bought the game yesterday and played through to what I thought might be the end (cleared the fiery circle location, beating all the enemies there) but then nothing happened. No prize, no message. Just an empty altar . There is one change: the city now gives me the option to leave the island. The "explore" option is still unavailable, though. I hesitate to leave in case I've missed something. Do I need to clear all the locations on the map?
edit:
The battles were straightforward but the statues threw me a bit: DELFS, IDIGBO, TITTLE. Also, the statues don't reveal what the word was if you didn't get it It was fun to try to guess them all the same.
Poison feels like it can become extremely unmanageable past level 2 or 3. Even with antidotes and potions or healing items, it feels like something that can easily end your run in an unfun way. Other than that, the game otherwise feels pretty fun to play
I'm really enjoying the game! I just got to the second location. However, it seems like I can't rest at towns anymore - I get this error message and have to quit the game:
Error
overworldview.lua:255: attempt to index local 't' (a nil value)
Traceback
[love "callbacks.lua"]:228: in function 'handler'
overworldview.lua:255: in function 'doRest'
overworldview.lua:273: in function 'acceptfunction'
ui/confirm.lua:7: in function 'mousereleased'
ui/button.lua:197: in function <ui/button.lua:187>
utils/input.lua:53: in function 'relativeMouse'
main.lua:245: in function <main.lua:245>
[love "callbacks.lua"]:154: in function <[love "callbacks.lua"]:144>
[C]: in function 'xpcall'
Thank you so much! No worries, hope the weekend was a good one.
Came across a 5 letter shrine and couldn't figure out what the hell the word was. It ended up being ZIARA. ZIARA? Are you kidding me?!
I had to write a script to try and figure this one out lol, I don't even think it's in the dictionary.
Also, something will sometimes bug out the shines when switching between keyboard and mouse for hint guessing - when typing on keyboard it just doesn't register in the answer box, but then when you click a letter it will drop it into a later letter slot as if your key presses did put something in the earlier letters.
Awesome, thanks.
also, as a suggestion maybe a crafting guide that fills in once you find a combo would be great. Or some sort of hint. I can't tell why some things are highlighted and others aren't in there.
There are definitely a few ways to approach this. If you want to keep it as is, just a message displayed when the hint button fails but detects 1 or more wildcards 'hint cannot use wildcards'
I don't know what sort and search method you are using for hints, but several methods come to mind to do a search that only use a fraction of the dictionary.
Also would love to talk Kickstarter/Steam/Publishing with you if you are interested in that route. You can find me on discord under the same name.
Also, I had no idea the other colour of tiles were worth more. You said I could hover over them, but when I hovered over the silver and gold tiles nothing came up so I had no idea.
I think you misunderstand. I'm not saying base your distribution on how often these words appear, but use that as a dictionary to run your tile improvement method against.
So instead of "The new tile rarities are based on an analysis of the in-game dictionary, weighted based on source word length with a bias curving towards 7 letter words."
It would be "The new tile rarities are based on an analysis of the most used words dictionary, weighted based on source word length with a bias curving towards 7 letter words."
edit: if you do this, delete any one or two letter words in that dictionary, there is a lot of slang and bullshit there that should be removed before running an analysis.
Also, just checking you 100% have the rights to use the dictionary you're using, because hint found a unique word that isn't in oxford or scrabble dictionaries (I googled it because I'd never heard it before). ooecia - cool word, tonnes of vowels, but not in just about any dictionary used for games. (Some dictionaries include unique words to their dictionary to test if people use it without proper authorization)
Baldurs Gate 3 take a hike!
Are there plans to put this on Steam? Looks like it could be a big hit.
I've considered multiplayer, but I've not come up with an idea that's distinct enough from just streaming your game to the other person to be worth the netcode. It's admittedly not been a focus of my thoughts though.
Having booting issue with the Win64 and Win 32 versions both with this error log:
Error
[love "boot.lua"]:276: conf.lua:35: attempt to call field 'getOS' (a nil value)
Traceback
[love "callbacks.lua"]:228: in function 'handler'
[C]: in function 'error'
[C]: in function 'xpcall'
It was my worst fears realised; a critical bug slipping through right before the game got some actual coverage.
Thank you for commenting, otherwise this could have been a total disaster.
First? First.