Hello, people.
You've seen DeathKnight having discovered EUD triggers, now it is time to innovate once again. I've developed my "Micro Scan" and I'm working on my new project Starcraft: Ghost.
Micro Scan System has got infinite appliction you can ever imagine. Let's look at the benefits of this new technology. (Sounds cool, "technology")
Efficiency
- You DO NOT need to create any additional location because acquiring unit's postion through Micro Scan can replace the function of condition "Brings"
- You can create/remove unit in any coordinate on the map
New Events
- Tired of having one location following your character and make event happen if he gets nearby some object? Now every unit on the map can have this function. For example, if you want to turn marine into firebat if it is near the bunker, then any marine that is near the bunker will turn into firebat.
- Testing on 128 x 128, the average scan time is shorter than 3 sec. This is because the algorithm has got many skip functions. (Skips scanning any grid if that grid has got no unit in it) But I must say, it usually take less than 1 sec to scan entire map. And still, it never lags the game.
Applied Systems
- Velocity detection is now ever easier than before. Since Micro Scan system gives you which coordinate is being scanned, by combining with special event, you can compare pre-position and post-position to evaluate the speed and the direction of the unit that is moving.
- Traffic System?
- Making different footstep sounds according to the style of ground you are walking?
But further more this system can be used for more interesing ideas.
So people, start your new project that can innovate mapmaker community!
EDIT:
Here is the Beta version of "Micro Scan"
This version have Micro Scan, Velocity Detection and Coordinate Detection.
Test each of these systems and think about their applications.
Note: If Micro Scan screws up it screws entire Engine. Thus Micro Scan is very core system of Omega Engine, and other systems are just sub-systems of Micro Scan.
If there was no Micro Scan, then there will be no Coordinate Detection. And if there was no Coordinate Detection, then there will be no Velocity Detection. All sub-systems are dependent on their super-system. (Have I used right word?)