ascottk on 4/7/2009 at 17:33
Quote Posted by massimilianogoi
!!!!
Can you better explain it? What happens to the guard? And how you use that command?
It'd be better to watch:
(
http://www.youtube.com/watch?v=09Hdu6Mgmcw)
massimilianogoi on 4/7/2009 at 18:01
Hmm.. it's possible to modify it in-game, for example in a FM?
And what could be a concrete usage of this?
ascottk on 4/7/2009 at 18:26
Quote Posted by massimilianogoi
Hmm.. it's possible to modify it in-game, for example in a FM?
And what could be a concrete usage of this?
Probably nothing outside of the editor (or we could distribute the T3MainOptVersion.exe). In-game you could put in a few tscripts on a volume:
CONDITION:
When linked volume(s) [MYSELF] are breached by [PLAYER]
ACTION:
Execute command [togglegravity]
Reset script conditions and actions
&
CONDITION:
When linked volume(s) [LinkFlavor] are exited by [Enum:eObjectCategory]
ACTION:
Execute command [togglegravity]
Reset script conditions and actions
But that effects everything. Whether or not it's everything on the level, or it's just the visible area/zone needs to be tested.
Any object needs a physics impulse, or be on angled geometry, in order to be put into motion. I don't know if the player can receive physics impulses. AIs/Player continue on their path even if there's a hole in the geometry like a ditch or something.
Displacer on 4/7/2009 at 19:08
I had a quick look at the code, found several commands but don't have time to try them. If someone wants, try these:
BulletLines
RemoveAllBones
RemoveBone
AddBone
Multispawn
PivotCoords
BoneCoords
DebugFlagsMenu
Just a few to get you started
ShadowSneaker on 4/7/2009 at 19:28
Would those be entered through the console, Displacer?
Displacer on 4/7/2009 at 19:36
I believe so, it was a quick scan but these were near other console commands.
ShadowSneaker on 6/7/2009 at 22:25
How do you bring up the console in T3Ed? Can you only do it in debug mode or does the 'send to xbox' thing also work?
Beleg Cúthalion on 7/7/2009 at 07:49
No, only debug mode. You have to press the ' key for it if you have an English keyboard, for me it was ö. Took me ages to find that out...
ascottk on 11/7/2009 at 18:35
Yet another interesting command:
Quote:
PROP ARCHINSTANTIATE command can only be used by programmers
PROP ARCHINSTANTIATE command called without property name. Usage: PROP ARCHINSTANTIATE PROPERTY=propname
Updating archetype %s with value %s
PROP ARCHINSTANTIATE command found property named %s, but it doesn't use new object system
PROP ARCHINSTANTIATE command found duplicate properties named %s
PROP ARCHINSTANTIATE command found no property named %s
PROPERTY=
ARCHINSTANTIATE
I'm not sure what it does but it affects everything in the gamesys. I.E.:
PROP ARCHINSTANTIATE PROPERTY=blsLadder
It'll do something to everything & it'll generate a list in t3ed. You'll need:
Quote:
[Developer]
IsProgrammer=True
In Default.ini
& maybe this:
Quote:
[Engine.Engine]
...
ProgrammerGamesysPath=""
Flux on 11/7/2009 at 19:01
Excellent work ascottk.:thumb:
Digging deeper into this engine feels like watching a mystery movie.:p
I wonder what does arch stand for, archetype?
Wishful thinking tells me this is about property limits, hopefully.