Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: EUD Mouse Over Display Text?
EUD Mouse Over Display Text?
This topic is locked. You can no longer write replies here.
May 19 2010, 9:35 pm
By: Super Duper  

May 19 2010, 9:35 pm Super Duper Post #1



I have some text in the middle of a screen in an UMS map I recently started making. How do I make it so that when a player mouses over the Display Text that it displays MORE text at the bottom left of the screen?



None.

May 19 2010, 9:40 pm rockz Post #2

ᴄʜᴇᴇsᴇ ɪᴛ!

006CDDAC Mouse X Position
006CDDB0 Mouse Y Position
The addresses have changed, though since the new patch. I suggest you look around there for mouse position.

Figure out a range of values you want, for example, the center of the screen, make a 200x200 box or something. Then use a range to detect that the x position is in that 200 range, and so is the y position. The actual numbers may change a little.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

May 19 2010, 10:47 pm Super Duper Post #3



Thanks, but I am having trouble finding the mouse position :/



None.

May 19 2010, 11:00 pm Ahli Post #4

I do stuff and thingies... Try widening and reducing the number of small nooks and crannies to correct the problem.

mouse position on your screen:
X: Player 1, unit 27618
Y: Player 2, unit 27618
// coordinates: mouse on screen x: 0-639, mouse on screen y: 0-371
X-mouseoffset: Memory(331416, Exactly, pixelcoordinate);
Y-mouseoffset: Memory(331417, Exactly, pixelcoordinate);

edit:
I think they are correct. I forgot how I named my testmap and I'm to lazy to search right now...




May 19 2010, 11:53 pm Cinolt Post #5



The origin (0, 0) of the grid is in the top left rather than the bottom left. Take a screenshot and see what coordinates the text is in (XnView is free and can do this, I dunno about others)



None.

May 20 2010, 12:21 am Heinermann Post #6

memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes memes

Code
MouseX: 0x006CDDC4  |  Deaths of Terran Marine for Player 331417  |  Memory 331416
MouseY: 0x006CDDC8  |  Deaths of Terran Marine for Player 331418  |  Memory 331417


Range should be (0, 0) to (640, 480).

You have to use the condition and come up with a solution for displaying text yourself.




May 20 2010, 12:43 am stickynote Post #7



Note that that is single player only. The multiplayer version would be to do what Kaias and Lethal did; use unit order coordinate detection.



None.

May 21 2010, 11:11 pm Super Duper Post #8



Yes, I know its single player.

Anyways, this is solved. Kthxbai.

(@Ahli: Those are correct.)



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[09:17 pm]
Ultraviolet -- hell yeah. did you have trouble making the button functional, or just haven't gotten there yet?
[08:29 pm]
Symmetry -- I made the marine shoot lasers and gave the medic a nonfunctional button
[08:07 pm]
Ultraviolet -- Symmetry
Symmetry shouted: I did my first EUD thing today. Feels like me finding arsenal at age 8 again
haha for sure. in some ways it's even more exciting because you can play EUD maps on regular battle.net, don't need to convince someone to download your mod to play with you. what did you do?
[06:47 pm]
Symmetry -- I did my first EUD thing today. Feels like me finding arsenal at age 8 again
[03:20 pm]
l)ark_ssj9kevin -- le reddit
[02:55 pm]
Moose -- >reddit :rip2:
[02:07 pm]
IskatuMesk -- reddit 💀
[2026-5-30. : 1:31 pm]
l)ark_ssj9kevin -- DarkenedFantasies
DarkenedFantasies shouted: FaRTy1billion Ah, crap! This landing site doesn't have any minerals!
sick refeernce
[2026-5-30. : 10:39 am]
NudeRaider -- Are you frigging kidding me? Such an impactful patch in this economy? https://www.youtube.com/watch?v=fYsP29E-FUs
Please log in to shout.


Members Online: Ultraviolet, Symmetry