Holder of Place is an auto-battler card game. Build and improve your roster while fighting ever stronger enemies! Dive into a surrealistic dark future where the distant children of humanity have to fight for survival.

*For better sound quality, or if you have trouble with right clicking in browser, you can download the desktop version for Windows (Mac version coming soon!)

Download

Download
HolderOfPlace_V15.5_Win.zip 58 MB

Comments

Log in with itch.io to leave a comment.

very cool game, took me a while to get the perfect ending

hey - this is excellent. REALLY good mechanics, really fun, great art. I would love to see this developed into a bigger card/roguelike/auto-battler, I really feel like you could have a pretty successful game here. I've played a good amount of this genre and this stands out.

This game was super fun, I really enjoyed it!  If you ever ported this to mobile, I think I'd probably play this everywhere I went. 

It took me a few tries to beat the chaos mode. I would recommend new gamemodes so it doesn't get boring. But great game it was very fun!

I start a run and I just get the background with Exit and Restart buttons in the corner and nothing else.
Any help?
This is on Windows 10, desktop version. The browser one works fine.

Huh interesting... have never encountered anything like that. I'll look into it.

Also, we just uploaded a new version of the build. I tested it specifically for this problem and it was working fine. Please let us know if the new version doesn't work for you!

Sadly still the same.
I click to start a run, confirm (on chaos mode) and just get the background and exit/restart and nothing else.

Is there some log I could check/send to you or something?

(1 edit)

That is very strange.

It should create a log in Users/username/AppData/LocalLow/DefaultCompany/PartyFinder. It will be super helpful if you can send me the log!

(You can just post it here or email me at [REDACTED])

Don't you mean /DefaultCompany/HolderOfPlace XD.

Here is the log from a clean run where I start the game and enter the tutorial. (I admit I did then quit through esc accidentally instead through normal quit, but that shouldn't be a problem).

To me it looks like an issue with regional settings, specifically number formatting. Perhaps it doesn't like the Polish use of "," as decimal separator or something like that (Though changing that separator to "." doesn't seem to fix it). I assume the browser version doesn't have this issue due to one more degree of separation from the system where the browser mitigates it in some way.

Mono path[0] = 'E:/Games/Itch/Games/holder-of-place/V15.5_Win/HolderOfPlace_Data/Managed'

Mono config path = 'E:/Games/Itch/Games/holder-of-place/V15.5_Win/MonoBleedingEdge/etc'

Initialize engine version: 2021.1.7f1 (d91830b65d9b)

[Subsystems] Discovering subsystems at path E:/Games/Itch/Games/holder-of-place/V15.5_Win/HolderOfPlace_Data/UnitySubsystems

GfxDevice: creating device client; threaded=1; jobified=0

Direct3D:

    Version:  Direct3D 11.0 [level 11.1]

    Renderer: NVIDIA GeForce GTX 980 (ID=0x13c0)

    Vendor:   NVIDIA

    VRAM:     4053 MB

    Driver:   30.0.15.1179

Begin MonoManager ReloadAssembly

- Completed reload, in  2.350 seconds

D3D11 device created for Microsoft Media Foundation video decoding.

<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 0.555200 ms

Unloading 6 Unused Serialized files (Serialized files now loaded: 0)

UnloadTime: 1.943300 ms

FormatException: Input string was not in a correct format.

  at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00083] in <a1e9f114a6e64f4eacb529fc802ec93d>:0 

  at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in <a1e9f114a6e64f4eacb529fc802ec93d>:0 

  at System.Single.Parse (System.String s) [0x0000b] in <a1e9f114a6e64f4eacb529fc802ec93d>:0 

  at ADV.KeyBase.Translate (System.String OriKey, System.Single& Value) [0x00014] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.KeyBase.Translate (System.String OriKey) [0x00000] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.KeyBase.ChangeKey (System.String Key, System.Single Value) [0x00028] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.KeyBase.SetKey (System.String Key, System.Single Value) [0x0000a] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.Mark.SetKey (System.String Key, System.Single Value) [0x00006] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.Card.SetKey (System.String Key, System.Single Value) [0x0000e] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.CombatControl.SetCoreLife (System.Single Value) [0x0001a] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.CombatControl.LevelInfoIni () [0x0000c] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.CombatControl.Awake () [0x00000] in <ba2670449241401d8062c81fce0b8edb>:0 

FormatException: Input string was not in a correct format.

  at System.Number.ParseSingle (System.String value, System.Globalization.NumberStyles options, System.Globalization.NumberFormatInfo numfmt) [0x00083] in <a1e9f114a6e64f4eacb529fc802ec93d>:0 

  at System.Single.Parse (System.String s, System.Globalization.NumberStyles style, System.Globalization.NumberFormatInfo info) [0x00000] in <a1e9f114a6e64f4eacb529fc802ec93d>:0 

  at System.Single.Parse (System.String s) [0x0000b] in <a1e9f114a6e64f4eacb529fc802ec93d>:0 

  at ADV.KeyBase.Translate (System.String OriKey, System.Single& Value) [0x00014] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.KeyBase.Translate (System.String OriKey) [0x00000] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.KeyBase.HasKey (System.String Key) [0x00015] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.Mark.HasKey (System.String Key) [0x00006] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.Card.UpdateRenderMods () [0x00061] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.Card.UpdateRenderSkills () [0x000e0] in <ba2670449241401d8062c81fce0b8edb>:0 

  at ADV.Card.Awake () [0x002ca] in <ba2670449241401d8062c81fce0b8edb>:0 

Unloading 20 unused Assets to reduce memory usage. Loaded Objects now: 68611.

Total: 74.812600 ms (FindLiveObjects: 2.911000 ms CreateObjectMapping: 4.495600 ms MarkObjects: 67.299900 ms  DeleteObjects: 0.105600 ms)

Setting up 2 worker threads for Enlighten.

  Thread -> id: 19f4 -> priority: 1 

  Thread -> id: 184c -> priority: 1 

Interesting... Seems like something went wrong when the game tries to read numbers from string keys.

It could be because of regional settings and number formatting. I never knew this is a thing. Maybe we will need a better way to parse string into float then. I will definitely do some research on that for the next build.

Today I learned something new. Thanks a lot for the log!

That was awesome! At first I didn't quite understand the game flow, but once it clicked it was really satisfying to build up a team and try steamrolling through. Sets itself apart from other card games I've tried and I can see that there are already some fun combos to work towards.

Thanks for playing!

Really neat stuff! Finally beat the purple boss after half a dozen runs. Interesting how wide a variety of decks you can make.

Thanks for playing! Hope you enjoy it!