Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Field Of View!!! A NEW ASPECT!!!
Field Of View!!! A NEW ASPECT!!!
Dec 30 2007, 11:51 pm
By: Pyro682  

Dec 30 2007, 11:51 pm Pyro682 Post #1



I have come up with a whole new addition to Starcraft Gaming and Map making.
Usually, Stealth is limited to just a Cloaked unit killing another Unit. Correct?
Well, with this new Aspect of SC gaming, I have come up with a Whole new level of Stealth KIlls, Microing, and More realistic Maps!
Field of View is Based Upon a 2 Grid system. One smaller, Larger.
THe smaller one uses Observers (yes i know, very bad unit choice because you get the Cloaking sound every 2 steps, and it tends to be innacurate because they move.)
THe Observer grid is to find the locations that are Directly Above, below, to the left, and to the right of the unit.
The Devourer Grid(Larger grid) is to place a Zergling (also blinded if necessary... depends on how large you want the field of view) Up ahead, burrowed, and Giving Vision to the player.
This system is great, because it gives a Player a Mega huge advantage If he comes Up behind another Player with FoV and attacks him, giving him an extra 3 - 10 shots... Maybe killing the unit before it knew what hit it.

Oh, Before you start Playing it In Starcraft, Check it out on your editor, and Look in the Triggers For a Couple Notes on how to Activate the system and Such.

-Have fun!
-Pyro682


Edited-Removed attachment.

Post has been edited 1 time(s), last time on Dec 31 2007, 7:31 pm by Pyro682.



None.

Dec 31 2007, 2:28 am FatalException Post #2



Ok, so I would just test it in game, but I kind of don't have Brood War installed at the moment, so could you explain how it can detect which way is forward? Also, I'm a bit confused about the grids you talked about. Do the observer and the devourer fly over the unit with the "Field of View" thing? I'll test it as soon as I can, it sounds like an interesting concept if it works well, but for now...



None.

Dec 31 2007, 3:12 am Pyro682 Post #3



Well
What ur asking about is the Observer Grid.
The Observer grid detects which way the unit is facing.
How it does this is simple: You have a marine. It sets up a 3x3 Grid (each Grid square having 1x1, and theres 9 grid squares.)
It then (Through Giving and removing) Separates The Directions Left, Right, Up, and Down.... Here, Ill show you using this incredibly sophisticated and intricate Diagram I have created.

For Example, Lets say Each Face is an Observer Created Over the Marine.

(The Red one is the Marine With an Obs Over it.)

:D :D :D
:D :D
:D :D :D

(So, Then, Through Giving and Removing, We Switch it to this.)
(The Sad Faces Are the spots or places of the removed observers.)

:D
:D :D
:D

The Happy Faces are Still being used, and the Flamer Face Is just where the Marine Is.
Now, We Give Each Observer To a separate player.
Red=
Teal=
Purple= :dontgetit:
Orange= :blush:
UNUSED =
Marine Location =
So, We Give them to their separate players, Which results in this.



:blush:

So, Now we Convert Each Observer into a Location.
Trigger
Players

  • Player 1
  • Conditions

  • Current Player Commands At least 1 Observer
  • Actions

  • Center Location "Left" On Observers Owned by Current Player
  • Remove All Observer Owned By Current Player at "Left"
  • Preserve Trigger


  • Ok, Now we Have our locations Around Our marine.
    So, We can Tell if he Moves anywhere, because hes gonna move into at least one of those locations.. Right?(Unless if he Moves at a Perfect 45 Degree angle for the entire game, which he wont.)
    And if he moves, anywhere, hes GOT to be facing that same direction... Correct?
    So, Now you Whip our a devourer grid when he moves into one of the four of those locations and then throw a burrowed zergling out there. (make sure that instead of using a "Create a zergling here" trigger, Use a "Move the Zergling here", So you dont get the "CANNOT PLACE UNIT HERE" beep every time he makes a step near a cliff.

    You can even make it more precise, so if he walks in a Diagonal, he Gets the vision there, just use the same Principles. Im just lazy.

    The Observer Grid Accomplishes this.



    The Observer Grid Basically Tells the Devourer Grid how to set up, by telling it which way the Marine is facing.

    The Devourer Grid then just says "Ok, well, the Marine is Moving Upwards, therefore, the Marine Must be facing Up, because the marine doesnt walk backwards."
    So, It sets up a Ling a few inches away (on the computer screen). This can be adjusted so there are more than one lings, and lings farter away, or you can use a hydra AND a ling so it sorta..."Fans Out".



    Holy crap that was alot of typing. You better have ur question answered or im gonna stab you.


    -edit-

    Hey, Smilies can be used for an incredibly Easy way of teaching, Making sophisticated diagrams, and Pictures. Who knew? haha

    Post has been edited 4 time(s), last time on Dec 31 2007, 3:38 am by Pyro682.



    None.

    Dec 31 2007, 6:10 am FatalException Post #4



    Hmm... Clever. I thought about doing something like that, but that would take way too much triggering for a big map...



    None.

    Dec 31 2007, 6:57 am Fwop_ Post #5



    For 1x1 Grids you use Scourge and Observers. So it comes out looking like this:

    OSO
    SSS
    OSO

    The creating pattern is such from 1 to 9, first spawn to last:

    876
    915
    234

    Also, the test map didn't work for me.

    I'm pretty sure Lethal_Illusion did this a while ago, he does everything.



    None.

    Dec 31 2007, 7:29 am EzDay281 Post #6



    The problem I have is that it's rather awkward, and, though I could easily be wrong as I haven't really thought about it at all ( =P ) , it could run into conflicts when/if two players approach too closely ( given that it relies on player-ownership of units ) . Actualy, I'd wanted to use the system for two map ideas of mine a long time ago ( well, a very similar system ) , though I'd never really completed them, nor got anywhere near touching those systems at all. >_>

    ... okay, Pyro, you obviously know how to use colored text. Why in gods' names couldn't you have just made a bunch of differently-colored letters?



    None.

    Dec 31 2007, 11:22 am Pyro682 Post #7



    Uhhhh... Dude?
    Smilies fuckin ROCK MAN!!!


    Fwop:
    Trigger
    Players

  • Player 1
  • Conditions

  • Player Brings at most 0 Marine to "Marine Current Location"
  • Current Player Suffered At most 0 Deaths of Marine
  • Actions

  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"


  • So thats the order?

    Post has been edited 1 time(s), last time on Dec 31 2007, 11:28 am by Pyro682.



    None.

    Dec 31 2007, 12:19 pm Ahli Post #8

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

    create an observer storage and move some if you need them....
    the sound is really annoying... and the systems works only sometimes atm...




    Dec 31 2007, 5:52 pm Falkoner Post #9



    This really doesn't detect what direction it's facing, as they tend to fidget, although it does work, depending on the unit, but the locations aren't small enough for it to truly work, as you can turn it inside that tiny spot, all it really does is detect what direction it moved last.



    None.

    Dec 31 2007, 7:06 pm Fwop_ Post #10



    Quote from Pyro682
    Fwop:
    Trigger
    Players

  • Player 1
  • Conditions

  • Player Brings at most 0 Marine to "Marine Current Location"
  • Current Player Suffered At most 0 Deaths of Marine
  • Actions

  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"
  • Create 1 Observer at "Observer Grid"
  • Create 1 Scourge at "Observer Grid"


  • So thats the order?

    Yes, that's exactly it. Scourges are the sides and Observers are the corners.



    None.

    Dec 31 2007, 7:11 pm Pyro682 Post #11



    And you said Lethal already did it? god FREAKIN damnit man!
    I was so happy, because i invented a new way to Map make and add in a whole other level for playing, with strategy of coming up behind an enemy!
    man... Im bummed. :-_-:



    None.

    Dec 31 2007, 10:56 pm Conspiracy Post #12



    I think Mp)Sniper attempted this before he quit too.. now where the hell did I put that map!?



    None.

    Options
      Back to forum
    Please log in to reply to this topic or to report it.
    Members in this topic: None.
    [2019-7-14. : 8:29 pm]
    Ultraviolet -- Suicidal Insanity
    Suicidal Insanity shouted: or the scmdraft thread here
    Suicidal Insanity
    Suicidal Insanity shouted: or the one in the bnet forums
    Suicidal Insanity
    Suicidal Insanity shouted: or the one on reddit
    :lol:
    [2019-7-14. : 7:04 pm]
    Suicidal Insanity -- or the one on reddit
    [2019-7-14. : 7:04 pm]
    Suicidal Insanity -- or the one in the bnet forums
    [2019-7-14. : 7:04 pm]
    Suicidal Insanity -- or the scmdraft thread here
    [2019-7-14. : 7:04 pm]
    Suicidal Insanity -- check the newspost on the scmdraft homepage
    [2019-7-14. : 6:59 pm]
    No-Name-Needed -- Been gone a bit, Came back to a new BW patch and SCm Draft won;t work now.. Anyone have a link to download a working version?
    [2019-7-14. : 5:06 pm]
    Suicidal Insanity -- Ultraviolet
    Ultraviolet shouted: Suicidal Insanity The point of gambling isn't for YOU to make money :P
    No !
    [2019-7-14. : 4:35 pm]
    Voyager7456 -- lil-Inferno
    lil-Inferno shouted: y'all mad AF
    [2019-7-14. : 2:43 pm]
    RdeRenato -- xd
    [2019-7-14. : 2:15 pm]
    lil-Inferno -- y'all mad AF
    Please log in to shout.


    Members Online: Roy, Arta(M), JimenanDaniels