Before I go off-topic. This mall looks good. Those chairs reminds me of our mall. It must be the thing today. Although one might want to use this legitimately (only shoppers) I can see this as a Zombie kill zone. Tons of Zombies spawning and roaming about while the player zeroes in on them. Or perhaps a werewolf finds his way into the mall and the player has to hunt him down while interacting with the shoppers.
Yes, xplosys, I have been there too many times -- accidentally deleting something or throwing something away I shouldn't have.


This leads me to the following fact:
I'm both, "old and have some health problems!"
Sorry to spoil that for you, young ones.
It is sad that not enough younger people have an interest in FPSC.

And if they think GG would be a better because they are attracted to the eye-candy that it has right now, then they better take another think. If you think FPI is difficult, then look at the following lua code simply fades out the screen to black:
function fade_out_huds_init(e)
LoadImages("found in images folder", 0)
SetImagePosition(50, 50)
end
function fade_out_huds_main(e)
blackoutTime = 1000
hudFadeMaxHud = 20
maxFadeTime = 2000
if g_Entity[e]['activated'] == 0 then
PlayerDist = GetPlayerDistance(e)
GetEntityPlayerVisibility(e)
if (PlayerDist < 100 and g_Entity[e]['plrvisible'] == 1) then
if (g_Entity[e]['haskey'] == 1 or g_Entity[e]['haskey'] == -1) then
Prompt("Press E to open door")
if (g_KeyPressE == 1) then
PlaySound(e, 0)
SetActivated(e, 1)
StartTimer(e)
resident_evil_door_open_curImage = hudFadeMaxHud - 1
ShowImage(resident_evil_door_open_curImage)
resident_evil_door_open_direction = -1
FreezePlayer()
end
elseif (g_Entity[e]['haskey'] ~= 1 or g_Entity[e]['haskey'] ~= -1) then
Prompt("The door is locked. Find a key to unlock door")
end
end
elseif g_Entity[e]['activated'] == 1 then
if (resident_evil_door_open_curImage ~= hudFadeMaxHud) then
if (GetTimer(e) >= maxFadeTime / hudFadeMaxHud and resident_evil_door_open_curImage ~= 0 or GetTimer(e) >= blackoutTime and resident_evil_door_open_curImage == 0) then
resident_evil_door_open_curImage = resident_evil_door_open_curImage + resident_evil_door_open_direction
if (resident_evil_door_open_curImage == 0) then
UnFreezePlayer()
TransportToIfUsed(e)
else
FreezePlayer()
end
StartTimer(e)
end
if (curImage ~= hudFadeMaxHud) then
ShowImage(resident_evil_door_open_curImage)
else
UnFreezePlayer()
HideImage(hudFadeMaxHud - 1)
SetActivated(e, 2)
end
end
end
end
GG is still in the early throws that FPSC was in back in the day. DX11 is now just being incorporated into GG. This should have been done in the very beginning; but I might have started out the same as Lee. So, there are still a lot of things that GG cannot do but FPSC with BIM can do. There's a few bugs but not many. It's just the features. Right now everything can be coded using lua but the coding can really be complex. It would be better if there are simple commands like in FPSC that will do all the work.
OK, enough rambling. Another sign of old age. On the lighter side, I was thinking of the "me and ..." -- that common error given to the younger generations. I used to say that myself, all the time some sixty years ago. :LOL:
THEORY - you know everything but nothing works. PRACTICE - when everything works but don't know why.
For me, theory and practice are combined: nothing works and I don't know why.