Venk Posted May 30, 2014 Hi i am working on a megawad and i would like to have points where the main character speaks, or messages appear on screen at certain points in maps. How do i achieve this? 0 Share this post Link to post
Darch Posted May 30, 2014 You need to be mapping for ZDoom or its related ports to do that; (GZDoom, Zandronum) Then, you need a script. The best place to get detailed information about this is at ZDoom wiki: http://zdoom.org/wiki/HudMessage or http://zdoom.org/wiki/print 0 Share this post Link to post
Vermil Posted May 31, 2014 Many ports, not just ZDoom can do that. In Doomsday, one can write an XG def to play a sound or display a hud messages. http://www.dengine.net/dew/index.php?title=XG Line Type { ID= 6000; Count = 1; Class = sound Flags = player_use_a Flags2 = when_act | any Time = 0.75; Act Message = "Blahblah"; Ip0 = "lref_self"; Ip2 = "SOUNDNAME"; Ip3 = "0"; } Then simply stick linetype 6000 at the appropriate place on your map, as you would a Vanilla Doom linetype. -------------------- For 2D animations (i.e one wishes to do something more advanced than a hud message or simple sound, one can use the Infine scripting system. http://www.dengine.net/dew/index.php?title=Infine Try entering 'startinf imp' into the Doomsday console while playing Doom, to see an example of what Infine can do (it's the inbuilt example). Then write an XG line like the below and place it in your map. Line Type { ID= 6000; Count = 1; Class= command Flags = player_use_a Flags2 = when_act | any Time = 0.75; Ip0 = "lref_self"; Sp0 = "startinf NAMEHERE"; } 0 Share this post Link to post
Vermil Posted May 31, 2014 Many ports, not just ZDoom can do that. In Doomsday, one can use the infine scripting system for instance. 0 Share this post Link to post
Kappes Buur Posted May 31, 2014 Venk said:..... i would like to have points where the main character speaks, or messages appear on screen at certain points in maps. How do i achieve this? Are you thinking to just have text pop up whenever a certain action is done or are you more interested to have a conversation a la Strife? 0 Share this post Link to post
Kappes Buur Posted May 31, 2014 Well, yes. It does pop up, either fast or slow. Whatever port you want to use, please, do not use print because on higher resolution monitors to text will be so small as to be illegible. 0 Share this post Link to post
Blue Shadow Posted June 1, 2014 Kappes Buur said:Whatever port you want to use, please, do not use print because on higher resolution monitors to text will be so small as to be illegible. Don't you have this option set? 0 Share this post Link to post
Kappes Buur Posted June 1, 2014 Blue Shadow said:Don't you have this option set? Now I do. :) Thx 0 Share this post Link to post