PDA

View Full Version : Can't launch FG Unity



goonalan
March 18th, 2021, 13:04
Latest build- apologies for lack of technical detail but I really don't know what I am doing.

I've been trying to make this work since 6 PM yesterday evening.

If I run updates before hand- there are no updates- it just counts down my purchases and then it works, note if I cancel the run updates after five seconds then when I try to start server/game it works.

In summary start campaign after running updates- works.
Without- see below.

Every time.

[3/18/2021 11:57:17 AM] FGU v4.0.0 ULTIMATE (2020-04-17)
[3/18/2021 11:57:17 AM] Launcher scene starting.
[3/18/2021 11:57:25 AM] Starting cloud server mode. [goonalan]
[3/18/2021 11:57:28 AM] Game server started. [128.199.60.165:49607]
[3/18/2021 11:57:28 AM] Launcher scene exiting.
[3/18/2021 11:57:28 AM] Tabletop scene starting.
[3/18/2021 11:57:28 AM] Match successfully created on lobby.
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_utility.lua"]:9: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_export.lua"]:9: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_currency.lua"]:13: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_language.lua"]:32: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_npc.lua"]:7: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_token.lua"]:20: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_utility.lua"]:17: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_version.lua"]:10: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_characterlist.lua"]:23: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_gmidentity.lua"]:11: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_utility.lua"]:9: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/data_desktop.lua"]:63: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "ps/scripts/manager_ps.lua"]:10: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_utility.lua"]:9: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "ps/scripts/manager_ps2.lua"]:9: attempt to index global 'Session' (a nil value)
[3/18/2021 11:57:56 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_version2.lua"]:10: attempt to index global 'Session' (a nil value)
[3/18/2021 11:58:28 AM] [<color="red">ERROR</color>] Script execution error: [string "scripts/manager_dicetower.lua"]:36: attempt to index global 'Session' (a nil value)
[3/18/2021 11:58:28 AM] Handler error: [string "scripts/manager_combat.lua"]:24: attempt to index global 'Session' (a nil value)
[3/18/2021 11:58:28 AM] Handler error: [string "scripts/manager_options.lua"]:221: attempt to index global 'Session' (a nil value)
[3/18/2021 11:58:28 AM] Handler error: [string "scripts/manager_utility.lua"]:9: attempt to index global 'Session' (a nil value)

Any assistance?

Cheers goonalan

Here's out FG (Classic) campaign-

https://www.enworld.org/threads/dark-squad-in-the-secrets-of-saltmarsh-38-too-smart-for-that.672536/

38 sessions in to the lockdown FG game.

Trenloe
March 18th, 2021, 13:07
See this thread where another user had exactly the same issue. The post linked is what's needed to fix it: https://www.fantasygrounds.com/forums/showthread.php?66469-Returned-after-almost-a-year-and-can-t-seem-to-load-campaign&p=582405&viewfull=1#post582405

damned
March 18th, 2021, 13:09
Unpacked ruleset in your /rulesets directory?

Trenloe
March 18th, 2021, 13:17
Unpacked ruleset in your /rulesets directory?
The error's caused by a newer ruleset running against an older FantasyGrounds.exe - the fix I list in the linked post should work. Or the OP has two FantasyGrounds.exe applications installed and the shortcut is pointing towards and old one.

goonalan
March 18th, 2021, 13:42
Hi there, apologies but I have not understood either of the answers given-

So, I went to the first link and did what was said-

Settings" button and go to the Advanced tab - look at the "App Directory" location and go that that directory and delete FantasyGrounds.exe

But when I go there there are three folders
FantasyGrounds_Data
FGUpdaterEngine
MonoBleedingEdge

Each of these has a bunch more folders in them, none of them actually have any files that display, even when show hidden folders is clicked.

Help

Trenloe
March 18th, 2021, 13:50
Settings" button and go to the Advanced tab - look at the "App Directory" location and go that that directory and delete FantasyGrounds.exe

But when I go there there are three folders
FantasyGrounds_Data
FGUpdaterEngine
MonoBleedingEdge
FantasyGrounds.exe isn't in those directories, it's in the base FG app data directory:

https://www.fantasygrounds.com/forums/attachment.php?attachmentid=44980

goonalan
March 18th, 2021, 14:28
I'll start with an apology- I really am bad with PCs, but I want to add very typical (but more persistent than my actual players)

So, did what you said- deleted it.

It updated- Unity 4.10 achieved.

Loaded it all up okay.

Saved campaign closed down.

Went back to it- 10 mins later, clicked on FG and it's back to 4.0.0 version and needs to run update...

Ah, got it- needed to change the short cut.

This is the kind of thing that makes this stuff difficult for the likes of me, it took me three failures to load and 20 minutes to figure the short cut I was clicking on was for the 4.0.0 version- although, I deleted that file so why it should work- heaven knows?

Thanks for all of your help, and patience.

Just for info, and I (and some of my colleagues) are really struggling to make FG Unity work- if you think there's some place better I should send this information the feel free. I realise that is a general statement rather than specific- there will be other specific areas of struggle to follow (from me) no doubt in this forum in the future. We've been playing FG Classic for quite a while, although only me DMing, so I set one of the guys the task of investigating Unity and he reported back two weeks later that it was just plain broken. I had another volunteer give it a go, he gave up after two weeks as well.

I can't talk for them, the hows and whys of what they did or did not get stuck with, but that's the truth.

I'm not going to go into detail about their failures, but I will say we're all old gits- we have no affinity for computers, we have been playing D&D maybe once a fortnight for the past 30 or so years (on average), and have been using FG Classic off and on for a decade or so. FG Unity is a real step up, and hard to get into- for all of us.

The other two players have refused to even give it a go, they barely understand Classic and one of them has been using it for as long as I have (a decade, but let me make clear there are still dozens of things I still can't work out how to do in Classic- like targeting multiple creatures, still don't get it).

There are a lot of video tutorials that don't have sound for Unity, or are hard to see what's going on- and/or the text/instruction in many of the help sections implies that the user understands quite a lot of jargon, and keep in mind when you said 'directory' then I almost had to look it up.

You are wonderful people, but FG Unity is a struggle, at least for us.

Just to emphasise, we're not idiots- all of us have a degree or two, mostly however in the arts rather than sciences.

And I'll be more specific with asking for help as I try to get through it, and ask many more questions.

Sorry for the essay, an incredible piece of software, an absolute nightmare to learn, but the oh... the benefits (particularly in lockdown).

You are all lifesavers.

Thanks goonalan

Trenloe
March 18th, 2021, 14:54
If you can't understand FGU then take it slowly. It can be used exactly the same as FG Classic. Whether it's worth you making the move to FGU just to use it like FG Classic is debatable - you'll probably find it a bit slower (maybe quite a bit slower for some users), but the memory limitations of FG Classic are essentially removed.

Beyond that, take it slow to learn the image functionality. If you're using a official module, there's a good chance the line-of-sight will have been setup for you on most maps. Just drop the tokens to the map as normal and start using the maps. If you're having issues then turn off line of site and just use it like before.

There are a few videos available that give an overview of the image features. The "How Do I in Unity?" thread is a good place to start: https://www.fantasygrounds.com/forums/showthread.php?55797-How-do-I-in-Unity

goonalan
March 18th, 2021, 15:18
If you can't understand FGU then take it slowly. It can be used exactly the same as FG Classic. Whether it's worth you making the move to FGU just to use it like FG Classic is debatable - you'll probably find it a bit slower (maybe quite a bit slower for some users), but the memory limitations of FG Classic are essentially removed.

Beyond that, take it slow to learn the image functionality. If you're using a official module, there's a good chance the line-of-sight will have been setup for you on most maps. Just drop the tokens to the map as normal and start using the maps. If you're having issues then turn off line of site and just use it like before.

There are a few videos available that give an overview of the image features. The "How Do I in Unity?" thread is a good place to start: https://www.fantasygrounds.com/forums/showthread.php?55797-How-do-I-in-Unity

Thanks for that, will do... I've left it alone for now because... well, now I've started a game I can't find a way to start a second version of FG Unity as a player to see what they can see, I just get connection issues- but I'll try again tomorrow, and post here with a new question- no doubt.

The videos you recommended in the above I've only just found, having spotted them listed in another one of your posts, they're excellent- not the 1 min 30 seconds ones that seem to be canon on the site, and are (the ones I have seen) either without sound or confusing, if you don't know what you are doing.

I appreciate of course that I am culpable, this isn't my world- but you kinda think I should have a little credit in the bag after long years fathoming Classic, a foolish thought as it turns out.

But again, don't want to sound churlish- with help I'll/we'll get there (probably).

Thanks again, very much appreciated.

I think Trenloe sounds like a great name for a friendly NPC the PCs are going to rely on in their next adventure (or something similar).

Thank you for taking the time.

Goonalan

Cheers goonalan

Trenloe
March 18th, 2021, 15:24
Thanks for that, will do... I've left it alone for now because... well, now I've started a game I can't find a way to start a second version of FG Unity as a player to see what they can see, I just get connection issues
Assuming your second instance is on the same computer as the GM instance: if you've setup the GM campaign Server Type as "LAN" then "Join LAN Game" with an IP of localhost (like you would in FG Classic). If you've setup your game as "Cloud" Server Type, then "Join Cloud Game" with your GM name.


I think Trenloe sounds like a great name for a friendly NPC the PCs are going to rely on in their next adventure (or something similar).
Hahaha - I think that's a great idea! :D

Zacchaeus
March 18th, 2021, 15:55
I think Trenloe sounds like a great name for a friendly NPC the PCs are going to rely on in their next adventure (or something similar).

You'll need to be able to do a Geordie accent to roleplay him properly :)

LordEntrails
March 18th, 2021, 15:57
www.fantasygroungcollege.net
Free classes

Trenloe
March 18th, 2021, 15:58
You'll need to be able to do a Geordie accent to roleplay him properly :)
Takes a bit of practice. :)

LordEntrails
March 18th, 2021, 16:20
Geordie has an accent?