Hunter: to get an env_message to work, you'll need the titles.txt file and make this "code block" segments where you refer to in the entity. I got it working multiple times.
As for the game_text, support for this entity may still be available in the TFC game dll. You could try adding the game_text fgd code into the fgd file that potatis linked to a couple posts up, then go into Hammer, place a game_text entity, set up its properties and a trigger and see if the text appears ingame.
This is the fgd code for the game_text:
@PointClass base(Targetname, Target) = game_text : "HUD Text Message"
[
spawnflags(flags) =
[
1: "All Players" : 0
]
message(string) : "Message Text"
x(string) : "X (0 - 1.0 = left to right) (-1 centers)" : "-1"
y(string) : "Y (0 - 1.0 = top to bottom) (-1 centers)" : "-1"
effect(Choices) : "Text Effect" : 0 =
[
0 : "Fade In/Out"
1 : "Credits"
2 : "Scan Out"
]
color(color255) : "Color1" : "100 100 100"
color2(color255) : "Color2" : "240 110 0"
fadein(string) : "Fade in Time (or character scan time)" : "1.5"
fadeout(string) : "Fade Out Time" : "0.5"
holdtime(string) : "Hold Time" : "1.2"
fxtime(string) : "Scan time (scan effect only)" : "0.25"
channel(choices) : "Text Channel" : 1 =
[
1 : "Channel 1"
2 : "Channel 2"
3 : "Channel 3"
4 : "Channel 4"
]
master(string) : "Master"
]