Please ask your basic (newbie) questions in here. - by scumble
ascottk on 26/11/2005 at 17:04
Quote Posted by van HellSing
OK, this is starting to get frustrating. I put the script into the PlayerStart properties. I save selected packages, then export changed scripts. Yet when I close the editor and open it again, the script is gone from the PlayerStart properties. What am I doing wrong?
EDIT: Even without restarting, when I add a PlayerStart to a map, it doesn't have the script attatched :(. Is this hopeless?
Add the script to the PlayerStart actor in your map & not on the archetype. If you're trying to add a script to Garrett you attach that to PlayerGarrett. If you want to have a script that starts up with your map then you add the script to the EnterMissionInfo actor on your map.
van HellSing on 26/11/2005 at 17:13
But this is exactly what I want to do: alter the default behavior of the PlayerStart archetype in the gamesys. I already know how to use the script in my own map.
ascottk on 26/11/2005 at 17:32
Quote Posted by van HellSing
But this is exactly what I want to do: alter the default behavior of the PlayerStart archetype in the gamesys. I already know how to use the script in my own map.
Do you have "Show Non Local" Archetypes checked in the browser menu & have the T3Gamesys box checked?
van HellSing on 26/11/2005 at 17:42
Quote Posted by ascottk
Do you have "Show Non Local" Archetypes checked in the browser menu
Yup
Quote:
& have the T3Gamesys box checked?
Where's that one?
ascottk on 26/11/2005 at 19:12
Quote Posted by van HellSing
Where's that one?
You need to check "Show Packages" in the view menu.
van HellSing on 26/11/2005 at 19:16
Oh, right, I didn't have Show Non-local Props turned on after all. The script is there when I place the Playerstart, but once I restart the editor, it's still gone from both the archetype and the playerstart I'd created.
And where is that T3Gamesys box again? And what is it for? :confused:
I'm seriously confused here :erm:
EDIT: Posted that before I saw your reply. OK, so what are those package boxes for?
ascottk on 26/11/2005 at 19:21
Quote Posted by van HellSing
Oh, right, I didn't have Show Non-local Props turned on after all. The script is there when I place the Playerstart, but once I restart the editor, it's still gone from both the archetype and the playerstart I'd created.
And where is that T3Gamesys box again? And what is it for? :confused:
I'm seriously confused here :erm:
It tells T3Ed which packages to save. A lot of them don't work.
(
http://img414.imageshack.us/my.php?image=actormenu9es.jpg)
Inline Image:
http://img414.imageshack.us/img414/6744/actormenu9es.th.jpgOops, I checked the wrong box although I wish we could edit the physics . . .
GlasWolf on 26/11/2005 at 19:40
To continue the theme, am I right in thinking that the gamesys basically defines the hierarchy of objects and their properties? I changed (removed) the collision hull on a stairs smesh I was using so I could resize it, but I noticed this affected all the other instances in the map. Is this because it's held in the gamesys, meaning I'd have to redistribute it with my map?
van HellSing on 26/11/2005 at 19:50
Moving forward - when I try to save the packages, I get this nice message:
"Something attempted to save the gamesys without going through UEngine::SaveGamesys(). You need to quit the editor immediately after you finish this save, or hit cancel now to abort save"
Something indeed :p. Do I just ignore this? By the way - thanks for all the help!
ascottk on 26/11/2005 at 19:51
Quote Posted by GlasWolf
To continue the theme, am I right in thinking that the gamesys basically defines the hierarchy of objects and their properties? I changed (removed) the collision hull on a stairs smesh I was using so I could resize it, but I noticed this affected all the other instances in the map. Is this because it's held in the gamesys, meaning I'd have to redistribute it with my map?
Probably but the gamesys isn't very big so distribution won't be any trouble.