Trains: Difference between revisions
Jump to navigation
Jump to search
(first pass) |
(done) |
||
Line 1: | Line 1: | ||
This page is about Source train entities. Train entities move along a pre-determined track, and can look like anything (not just locomotives). | This page is about Source train entities. Train entities move along a pre-determined track, and can look like anything (not just locomotives). | ||
==Entities== | ==Entities== | ||
*[[func_tracktrain]] The part that moves. Brush-based. | *[[func_tracktrain]] — The part that moves. Brush-based. | ||
*[[path_track]] — A waypoint on the track. Invisible and non-solid. | |||
==Notes== | ==Notes== | ||
*If you want a prop to behave as a train, parent it to an invisible [[func_tracktrain]]. | *If you want a prop to behave as a train, parent it to an invisible [[func_tracktrain]]. | ||
*Trains must be constructed facing east (in the Top viewport of Hammer, this is facing right) otherwise they will be pointing the wrong direction in-game. They will turn themselves to face the correect direction. | *Trains must be constructed facing east (in the Top viewport of Hammer, this is facing right) otherwise they will be pointing the wrong direction in-game. They will turn themselves to face the correect direction. | ||
*You don't need to create each [[path_track]] by hand. | *You don't need to create each [[path_track]] by hand. Create the first one, then shift-drag it to create another; the new one will be automatically linked from the previous one. This works even for inserting new path_tracks between existing ones. | ||
==External links== | ==External links== | ||
*[http://www.akilling.org/akg/tutorials/wiseTrains.asp Player Controllable Trains] tutorial | *[http://www.akilling.org/akg/tutorials/wiseTrains.asp Player Controllable Trains] tutorial | ||
*[http://www.akilling.org/akg/tutorials/wiseTrains2.asp Automated Trains] tutorial | |||
*[http://www.akilling.org/akg/tutorials/wiseTrains3.asp HL2 Synchronized Trains] tutorial | |||
*[http://www.akilling.org/akg/tutorials/wiseAltpath.asp Alternate paths] tutorial | |||
[[Category:Level Editing]] | [[Category:Level Editing]] |
Revision as of 18:53, 25 October 2005
This page is about Source train entities. Train entities move along a pre-determined track, and can look like anything (not just locomotives).
Entities
- func_tracktrain — The part that moves. Brush-based.
- path_track — A waypoint on the track. Invisible and non-solid.
Notes
- If you want a prop to behave as a train, parent it to an invisible func_tracktrain.
- Trains must be constructed facing east (in the Top viewport of Hammer, this is facing right) otherwise they will be pointing the wrong direction in-game. They will turn themselves to face the correect direction.
- You don't need to create each path_track by hand. Create the first one, then shift-drag it to create another; the new one will be automatically linked from the previous one. This works even for inserting new path_tracks between existing ones.
External links
- Player Controllable Trains tutorial
- Automated Trains tutorial
- HL2 Synchronized Trains tutorial
- Alternate paths tutorial