Wow, I didn't think you could move game text messages around. I thought they were stuck on the bottom left of the screen.
Could you please elaborate then? I don't know jass. Where do I insert my text? And are the x and y coordinates in pixels, % of screen (50% possibly being the centre), or are they in game coordinates. Sorry, I don't really know the proper terms. This might be useful for another part of my map.
I don't remember the specifics, but here is an example:
JASS:
call DisplayTextToPlayer(Player(0), 2.0, 1.0, "Hello World!")
Player(0) is where you put the
player
argument. Players in JASS start at 0, so Player(0) refers to Player 1 (red). Player(1) refers to Player 2 (blue), and so forth.
GetTriggerPlayer()
refers to the triggering player, and
GetOwningPlayer(GetTriggerUnit())
refers to the owner of the triggering unit. If you don't know how to make that argument in JASS, just assign a player variable and then use udg_<Name> instead.
The x and y.. those are coordinates on screen. I don't remember the extents though. If I recall correctly, it is from 0 to about 2. I don't quite remember whether you can have negatives.
The "Hello World" is just the text to display. It must be enclosed in quotes.
Okay, back to topic. I actually wanted a credit style of text. E.g. At the end of a movie, the credits "roll up" the screen. This is achievable, but I wanted an image in the background. One question. Will displaying the image in game have different effects on people with different screen resolutions? What I mean is, will people with smaller screens only see half the image and bigger screens see outside of the image parameters?
Ah I see. Resolution, AFAIK, shouldn't have an impact on that. The field of view should remain the same. As long as your picture fills up the screen on one computer, it should fill up the screen on another. Text may change with resolution though.
In your case, images would be perfect. Just follow that tutorial I linked (giving it an invisible border). Texttags
can appear above those images.
If you have any issues implementing it, just let me know.