Tutorial de Trem
Neste tutorial, vc aprenderá a fazer um trem simples. O trem que criaremos, na verdade é um brush que se move e que aceita várias opções.
1. Crie o modelo de seu trem. Neste exemplo usaremos uma plataforma simples.

2. Selecione-o e aperte no botão toEntity

3. Aperte na setinha e escolha func_train.

4. Configure os items da seguinte forma:
Obs.: Esses são os 2 items essenciais para que o trem funcione, mas há outros vários items, como por exemplo: Render Mode, Fx Ammount, Move sound entre outros.
| Name | Nome, necessário para ativar o trem. Neste exemplo vamos usar como sendo trem |
| First stop target | Primeiro lugar para onde o trem irá quando for ativado. É como se fosse a estação de trem. No exemplo será parada1 |
5. Feche esta janela
6. Agora que vc já fez o modelo do trem e já configurou-o, é necessário criar as "estações", que são chamadas de path_corner
7. Clique no botão da Entity Tool, e escolha com o mouse, onde vc quer que seja a primeira estação. Para isso, aperte com o mouse, no lugar onde vc quer que seja a estação.
![]()
Atenção: a primeira estação, será de onde o trem partirá! Mesmo que vc coloque-o do outro lado do mapa, quando ele for ativado, ele será teletransportado para a primeira estação.
8. Aperte ENTER para que a "estação" seja criada, ou seja, o path_corner.
9. Selecione esta entidade que vc acabou de criar e aperte ALT+ENTER para abrir a janela de propriedades da entidade
10. Aperte na setinha e escolha path_corner.

11. Configure os items da seguinte maneira:
| Name | Nome da estação. No passo 4, vc definiu o nome da primeira estação. No exemplo é parada1 |
| Next stop target | Nome da próxima estação, ou seja da próxima entidade path_corner. Neste exemplo vamos usar parada2. |
Obs.: Assim como a entidade func_train, o path_corner há também outras items opcionais para se coinfigurar, mas estes 2 acima são os principais.
12. Feche esta janela
13. Clique no botão da Entity Tool, e escolha com o mouse, onde vc quer que seja a segunda estação. Para isso, aperte com o mouse, no lugar onde vc quer que seja a estação.
![]()
14. Aperte ENTER para que a "estação" seja criada, ou seja, o path_corner.
15. Selecione esta entidade que vc acabou de criar e aperte ALT+ENTER para abrir a janela de propriedades da entidade
16. Aperte na setinha e escolha path_corner.

17. Configure os items da seguinte maneira:
| Name | Nome da estação. No passo 11, vc definiu o nome desta segunda estação. No exemplo é parada2 |
| Next stop target | Nome da próxima estação. Opcional (somente se vc quiser criar mais "estações". |
18. Feche esta janela
19. Repita do passo 13 ao 18, para criar mais estações.
20. Agora que vc já criou o trem e suas estações, falta um trigger, ou seja, um acionador para o trem. Vc pode usar qq tipo de trigger, desde o item Target das entidades, até botões e tal. Não se esqueça: vc deve colocar o nome de seu trem no acionador, e não o nome das entidades, neste exemplo, o nome é trem
21. (opcional) Caso queira criar um botão, leia abaixo.
22. Crie o modelo de um botão.
23. Selecione o modelo do seu botão e aperte no botão toEntity.

24. Aperte na seta para trocar de entidade, e escolha func_button.

25. Configure o item assim:
| Targetted object | Nome de seu trem que vc definiu no passo 4. Neste exemplo é trem. |
26. Aperte na aba Flags e marque Don't move e Toggle.

27. Feche essa janela.
28. Pronto! Agora quando for jogar é só apertar o botão que vc criou (para isso chegue perto e aperte E)