Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Writing to SC's memory with extended units!
Writing to SC's memory with extended units!
Aug 7 2012, 3:17 am
By: Biophysicist
Pages: < 1 « 8 9 10
 

Feb 28 2014, 7:21 am O)FaRTy1billion[MM] Post #181

👻 👾 👽 💪

Oh, I didn't even think of that! Tanks cannot attack air as they do not have an air attack animation.



TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB - topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig - topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
\:farty\: This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!

Feb 28 2014, 5:41 pm Zoan Post #182

Math + Physics + StarCraft = Zoan

Im a noob at this (and I'm not a programmer) :( but I want to give these a try :D so, how do you find the address-for-the-Unit-ID at any given unit-Index?

EDIT: and i did look at the EUDDB, I couldnt find it :(

Post has been edited 1 time(s), last time on Feb 28 2014, 5:46 pm by Zoan.



\:rip\:ooooo\:wob\:ooooo \:angel\: ooooo\:wob\:ooooo\:rip\:

Feb 28 2014, 6:01 pm Roy Post #183

An artist's depiction of an Extended Unit Death

For finding the Player/UnitID, you can use this: http://www.staredit.net/topic/15378/

For calculating an address in the unit index table, look at Section 6.2 of my EUD tutorial: http://www.staredit.net/topic/14226/#304567




Feb 28 2014, 6:10 pm Zoan Post #184

Math + Physics + StarCraft = Zoan

Great, thanks!

Also, this is my first map trying to test this out, but the map isn't loading that p223 unit :( and I pretty much just copied and pasted the units from the WraithSCV map thing.. could you tell me what I'm doing wrong?

Attachments:
ZoansNEOEUDTESTS.scm
Hits: 6 Size: 56.46kb



\:rip\:ooooo\:wob\:ooooo \:angel\: ooooo\:wob\:ooooo\:rip\:

Feb 28 2014, 6:30 pm jjf28 Post #185

Cartography Artisan

two problems, first UnitID:3900 doesn't have enough space to appear on the map, trying moving it to x center = 750
second, you have nothing capable of killing it in reasonable time, try cranking up the marines damage to 60000



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Feb 28 2014, 6:53 pm Zoan Post #186

Math + Physics + StarCraft = Zoan

Oh.. lol okay. How big is the unit, exactly, then?



\:rip\:ooooo\:wob\:ooooo \:angel\: ooooo\:wob\:ooooo\:rip\:

Feb 28 2014, 6:57 pm jjf28 Post #187

Cartography Artisan

haven't checked, yet



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Jul 17 2014, 4:56 pm Cinolt Post #188



Kind of late at this point, but here's a complete reference for the Vespene Tank death overflow mentioned in OP.

http://pastebin.com/FzTzF3eG (SEN wouldn't let me copypasta it because it's too big).

Contrary to what's been stated, it's possible to modify the second LSB of any DWORD; a DWORD incremented 256 times will leave the first LSB unmodified but increment the second LSB. The third and fourth LSB's would require 65536 and 16777216 increments respectively, so it would be unfeasible with a preplaced unit limit of 1700.

This particular overflow is nice because StarCraft appears to poll the tech/upgrade tables every frame so changes take place immediately after the death; the vespene tank serves as a nice independent interface in a real map.

Post has been edited 1 time(s), last time on Jul 17 2014, 5:11 pm by yoonkwun.



None.

Options
Pages: < 1 « 8 9 10
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[10:41 am]
v9bettel -- Nice
[01:39 am]
Ultraviolet -- no u elky skeleton guy, I'll use em better
[10:50 pm]
Vrael -- Ultraviolet
Ultraviolet shouted: How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
hey cut it out I'm getting all the minerals
[10:11 pm]
Ultraviolet -- :P
[10:11 pm]
Ultraviolet -- How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
[2024-4-17. : 11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
[2024-4-17. : 1:53 am]
Vrael -- bet u'll ask for my minerals first and then just send me some lousy vespene gas instead
Please log in to shout.


Members Online: IlyaSnopchenko, Roy, jun3hong