First-person control and look true the eyes

Could we during the game choose to get control of a heartling and walk around the city we build ?? It also has the advantage that you could put your personal heartling in the behavior of larger buildings and it could also be a way to play in the game.

I do not know if you knew the game Landmark which unfortunately was shut down before it was finished, a fantastic nice and good build game.

Stoneheart must of course not be Landmark, but it would have been great if you could control your own heartling while building and walking around the city or the landscape in which you are.

Will any of this be possible in the future, I have talked to my older son and he also thought it would be great if you could be a haertling while playing and seeing all the amazing things in personal plan that you have built. I have tried to zoom in and walk around mines and houses, but it’s very difficult to control, so you get the right perspective and experience.

I hope these are ideas and thoughts that can be used to something and when I think we are only in ALFA, I’m totally lost in the game and have not been so excited about a game like this either before or after Landmark, there Unfortunately, it was sold and closed down. Looking forward to following and playing Stoneheart for many years :wink:

3 Likes

Yeah, I’d like to have a Hearthling-level view, at least for decorating and looking at rooms.

1 Like

Indeed. And for a more intimate view into scenes like this one:

1 Like

At the moment the closest thing you can do is select a hearthling and press J to auto follow him. You can zoom in/out with this, but if you try to rotate the camera it will stop following him. And this is not really first-person, because you can’t zoom in that much.

If someone finds the other suggestion threads about first-person view, please ping moderators so that we can merge them.

I’m almost certain that this is moddable-in. Simply having a hearthling move around when you press certain keys should be easier than ever, now that the hotkeys update is out. Not sure how complex the camera programming would be, but @Drotten managed to get the camera to zoom in on a hearthling, facing it. I figure that making the camera follow the hearthling would be a combination of that code and the J function @Relyss talked about above.

1 Like

Agreed. Most of the suggestions are already moddable, but some require better knowledge than others, so they’re not accessible for everyone at the moment (sometimes you might even run into limitations or bugs of our code). Non-programmers and new modders might find it difficult to accomplish something like that.

That reminds me, we can add our own hotkeys already I believe :thinking:
Or maybe that wasn’t merged yet; but we were discussing about the best way of giving hotkeys to things that still don’t have one and organizing all the hotkeys in a sane way for a better user experience. What is already in is what’s referenced in the release notes: the ability to distribute your own hotkeys configurations via mods.

1 Like

That reminds me, we can add our own hotkeys already I believe :thinking:
Or maybe that wasn’t merged yet;

All hotkey modding features are in the unstable branch. You can make mods to create new hotkeys that can be bound in the UI (see the debugtools mod for an example), and you can also distribute binding configurations for existing hotkeys as mods.

Possess camera should be possible as a mod. See camera_service.lua for how to control the camera.

3 Likes

I actually experimented with this a little bit. YES you can make your own key-bindings! Did that, and it worked. I basically copied the follow cam, but in trying to get it to be “a first-person view” I can’t figure out the camera. But it’s definitely possible, and maybe with more attempts I can get it myself.

2 Likes

It’s very possible to make your own first-person camera, I played around with it myself and got it working. The reason I stopped was because of a crash that occurs when the camera faces a certain angle, not sure if it’s fixed now, since this was some time ago that I did this, but if you’d like to see what I did, I could pm you my old code (not updated since December 2014 so there’re bound to be some bugs because of the game updates).

2 Likes

Sure, I’d love to look at it. PM away!