This is a fantastic idea and makes life so much better for end of game players. However, after using the mod to jump, after leaving my ship, it puts me in third person mode and I can't return to first person. I have a lot of mods running but I can't fins a clash. Could you test this?
Huh! Also tried testing with just this mod running. Here's my steps... 1) install and add mod 2) Run Game 3) From planet, use mod to warp 4) Appear inside ship in another system 5) Land ship on any planet and exit 6) Player appears in third person mode 7) attempts to return to first person fails.
If you can't duplicate this, I'll try another save. My current save is a very old release day save with over two thousand hours. I'll try a newer save.
I have tried this out on two other saves with only this mod running and it happens on all of them. Once I exit my starship, I can't return to first person view. If you can't replicate this, I'll have to live without it, I guess. I can't think of what else to try.
Hi there. Sorry to go on about this, but this is such a great mod, I really want to use it. You can see that I've laid out the problem in steps and I am getting this problem on every save, with only this mod running. I have taken this further and tried the mod on my Son's PC and my Daughter's PC and they both get the same result. That is, after using the icon in the quick menu to warp and then landing on any planet or space station, you emerge from your ship in third person and cannot return to first person. It's important to note that things are fine before you warp, it's only after you warp with this mod for the first time that the problem occurs.
OK I spoke too soon, it's still doing it. I've played with this a bit and finally removed all other mods. With just this mod, it still does this. You warp, you exit your ship, you are forced into third person mode and you can't switch back.
Thanks for that zootal. bad for you, but at least I know it's not just me. Hopefully Babscoole is still monitoring this and realises something is definitely wrong here. It would be great to get it fixed.
I'll go back through, probably not until late this week, or possibly next week though. I still have over thirty mods to get an initial update out for. Will have to play it by ear and see how things go.
I've had something like this happen waaaay back, before this mod even existed. It went something like this:
Be in 1st person
Perform a gesture, which puts you temporarily in 3rd person
Enter ship mid-gesture (in my case, sitting)
On exiting ship, stuck in 3rd person
I couldn't reproduce it in later versions of the game so it might've been patched, but what fixed it for me at the time was using any other gesture and waiting for it complete, which also put me back in 1st person right away. Might be worth a try.
The issue in this case, was more that the game wouldn't let you switch, the Quick Menu button became non-functional. Although, as of NMS 5.8, the game now allows EXML for ENTITY files, they do not work well with PLAYERCHARACTER.ENTITY, which is the most complex and largest in-game. Now seen various weirdness or complete breakage from having this file as EXML with multiple mods, reported by multiple users. In each case, resolved by using modded full MBIN instead.
I'd like to take this opportunity to thank Babscoole for their time and effort in working with me to fix this (my only effort was testing; the fix was all Babscoole's work). A test version has worked for both of us and, I believe, a Nexus update will soon follow. If only all user support was this cool. :-)
This Mod is awesome, and I would love to continue to use it. As .PAK files no longer work, would you be willing to update this to work for Worlds 2, Please?
Good luck with the RL issues, take care of first things first. And when you have time, remember us that love this mod and would love to see an update for Worlds II :) .
Greetings. Mod idea for you. Teleport to Nexus. When you are on the Nexus and teleport to someone's base, you get an option to teleport right back to the Nexus. That means that function should be available like Relic Gate Warp. Would be so handy to teleport rather than having to fly there.
Maybe. Depends if it's available for use in the game files or if only a function in the exe. If it's an option available to the game files, it can be done, if internal within the .exe only, then not. Given would need to use coordinates saved in the game save file, get the feeling it may be the later. Will have to look into return to Nexus. :)
Yep. GcQuickMenuActions - MBINCompiler (monkeyman192.github.io) . The majority of items in the Quick Menu, including WarpToNexus, have no means to call them from the game files, which is all we can mod. Internal functions to the exe only. This is the reason why you don't see any mods for the Quick Menu, only portion that's accessible via game file modding is the emotemenu, the rest is dynamically built in-memory by the exe. There are now several APIs in varying states of development for NMS, which would allow for directly calling of exe functions, in memory, but none are at the point where they'd be useable yet for public mods. For now, as we have been since day one, NMS modders are very limited in what can be changed.
No problem. I may be able to bring up the station/base teleporter interface. I was actually shooting for that originally, when I came up with this one. I wasn't have too much luck with getting it linked with an emote menu button, but there were a couple of ideas I had that I didn't get around to trying. I always planned on looping back on it. I've another thing I'm working on right now, but I think I'll work on that again next.
Greetings and thank you for all your hard work on this. Unfortunately, as of 4.45 it no longer seems to be working. I have had it working in previous versions and I miss the ability to warp out of a bad situation. Hopefully it just needs a quick fix to be compatible with the current version of the game.
Thanks, glad you like the mod. I checked and does still work. Most likely culprit is you have a mod conflict for the PLAYERCHARACTER.ENTITY.MBIN file, keeping it from working. If you don't already have it, get AMUMSS. With this you can do two things. 1) Run _Check_CONFLICTS_in_MODS.bat, then check the report file to get specifics on conflicts in your MODS folder. 2) Can take the Lua included with the mod and re-roll the mod .pak, using the game files on your system. This would solve an issue if your NMS install isn't latest, 4.45. For install instructions and basic usage, see How to use AMUMSS at No Man's Sky Nexus - Mods and Community (nexusmods.com).
I found the problem. It was a face palm mistake. disablemods.txt had returned due to update. Mod is working with the update that just dropped this morning, NMS.exe version 49250 Product 114786. Thank you!
Any chance this will be updated for Endurance soon? I have a manual save that I want to use, but it traps me in a room on my freighter that I have no escape from and no build menu available. I've tried everything, and I think the only way I'm going to get out is by warping through the quick menu.
Currently the mod causes the game to crash during the save loading (in the starfield).
After an NMS update comes out, we have to wait for the tool used by modders, MBINCompiler, to be updated before the actual mods can get fixed. Usually takes a few days after an NMS Update for this to happen. I'll get the mod updated as soon as MBINCompiler is fully compatible with Endurance. Please be patient and thanks for the Obi-Wan reference. :)
Yeh no go on VR, cannot find it or bind it anywhere. I am super excited for this mod. Is there anyway to bind this to another menu? Like the build menu or something?
Not in "regular" mode. EmoteMenu is the only thing we can attach to. I have an idea we can try. Come grab me on the Modding Discord. https://discord.gg/22ZAU9H. Will need a few to put it together, but might work to Frankenstein this into another mod for VR I have.
Here's the thing, we just don't know. Implementing this as a mod was suggested to me. I thought to myself, what's the difference between this and say a black hole warp. Did a little research and the NMS wiki said it could do other galaxies. This is implemented to use a built in game function, within the .exe. <Property value="GcWarpAction.xml"> <Property name="WarpType" value="SpacePOI" />
We can't really see the source code behind it, so have no clue of the actual parameters.
The first time I did a test run, it shot me one galaxy back. Now, I was using my current expedition save to test, and as part of the expedition, at the end, you go from one galaxy to another. Was the relic gate using that existing warp "tunnel"? We really have no way of knowing. I've only done the warp 3 times since that initial run. Once was a fairly short hop of a few hundred LY. The other two were over 1M LY, but all in the same galaxy. I'll do it again soon when I find myself near a galactic core and see if it shoots me forward 1 galaxy.
That's cool.. It just makes the Relic Gate more mysterious! ... very cool mod. I like that you can be walking around on a planet and with a click of the mouse you are warping into the unknown. I noticed in the LUA, you have: "MOD_DESCRIPTION" = "WTFAI". That would have been an even better name.. It was so funny, I spit out my coffee when I read it!
Hey Babscoole, quick thought and I know it's one that is kinda out there, but speaking of gates and warping - could you create a Custom Teleporter for your freighter and use an emote to locate the coordinates of the x,y,z for each new freighter location of said Custom Teleporter, to then be able to teleport to the Custom Teleporter. Therefore it would pop up in a spacestation, just like a base way point. Just throwing it out there, food for thought so they say...
Thanks for the idea. Would need to mull this over for a bit to see if it's even possible (NMS has a ton of roadblocks to modding. Can't add truly new stuff, more repurpose what is already there in vanilla). I'll get back with you. :)
No need for a custom, just aka stand alone of the same teleporter already in the game, but share a space next to the current teleporter. (Freighter Teleporter... I know easier said than done. I've only made easy, like super easy mods. Scripting is my Kryptonite... However you have a community behind you and I unfortunately am a lone wolf.
How to pull coords on demand, if there is a place that could store coords in a game save for a second freighter teleporter and how to write/retrieve the data from there. Lots of other parts of this. :)
52 comments
1) install and add mod
2) Run Game
3) From planet, use mod to warp
4) Appear inside ship in another system
5) Land ship on any planet and exit
6) Player appears in third person mode
7) attempts to return to first person fails.
If you can't duplicate this, I'll try another save. My current save is a very old release day save with over two thousand hours. I'll try a newer save.
1st person fail
I have taken this further and tried the mod on my Son's PC and my Daughter's PC and they both get the same result. That is, after using the icon in the quick menu to warp and then landing on any planet or space station, you emerge from your ship in third person and cannot return to first person.
It's important to note that things are fine before you warp, it's only after you warp with this mod for the first time that the problem occurs.
- Be in 1st person
- Perform a gesture, which puts you temporarily in 3rd person
- Enter ship mid-gesture (in my case, sitting)
- On exiting ship, stuck in 3rd person
I couldn't reproduce it in later versions of the game so it might've been patched, but what fixed it for me at the time was using any other gesture and waiting for it complete, which also put me back in 1st person right away. Might be worth a try.Thanks for all your hard work!
Currently the mod causes the game to crash during the save loading (in the starfield).
Help me @Babscoole, you're my only hope!
Can I ask: How many times I have to warp before I would end up in a different galaxy?
<Property value="GcWarpAction.xml">
<Property name="WarpType" value="SpacePOI" />
We can't really see the source code behind it, so have no clue of the actual parameters.
The first time I did a test run, it shot me one galaxy back. Now, I was using my current expedition save to test, and as part of the expedition, at the end, you go from one galaxy to another. Was the relic gate using that existing warp "tunnel"? We really have no way of knowing. I've only done the warp 3 times since that initial run. Once was a fairly short hop of a few hundred LY. The other two were over 1M LY, but all in the same galaxy. I'll do it again soon when I find myself near a galactic core and see if it shoots me forward 1 galaxy.
quick thought and I know it's one that is kinda out there, but speaking of gates and warping - could you create a Custom Teleporter for your freighter and use an emote to locate the coordinates of the x,y,z for each new freighter location of said Custom Teleporter, to then be able to teleport to the Custom Teleporter. Therefore it would pop up in a spacestation, just like a base way point. Just throwing it out there, food for thought so they say...
BW