Bunker System For WC3

sunshinex3

You can change this now in User CP.
I am trying to create an actual bunker system for wc3

I've run in to a problem and now know the specifics.

I've tried 2 methods both using dummy units

I've tried putting the dummy unit inside the bunker but wasn't sure if i could get the sizing right when i pulled him out still maybe also giving 'Aloc' to loading unit didn't seem to work properly just made it invincible didn't make it unselectable or remove pathing.
Trigger:
  • Custom script: call UnitAddAbility( GetLoadedUnit(), 'Aloc' )

This didn't work as intended so did it differently.

I've decided that putting the dummy on the out side works best because I'm giving it 'Aloc' the locust ability to get to the center of the bunker and it works properly with LastCreatedUnit.
Trigger:
  • Custom script: call UnitAddAbilityBJ( 'Aloc', GetLastCreatedUnit() )



but i have a problem how do I select this Dummy unit(with Locust) upon unload? to remove the Dummy unit...

any one have an idea?

This is the Load Trigger:

Trigger:
  • Bunker Load
    • Events
      • Unit - A unit Is loaded into a transport
    • Conditions
      • And - All (Conditions) are true
        • Conditions
          • (Unit-type of (Transporting unit)) Equal to Bunker (dark iorn)
          • ((Loading unit) is A ranged attacker) Equal to True
    • Actions
      • Set VariableSet TempPoint = (Position of (Transporting unit))
      • Unit - Create 1 (Unit-type of (Loading unit)) for (Owner of (Loading unit)) at TempPoint facing Default building facing degrees
      • Unit Group - Add (Last created unit) to BunkersUnitGroup
      • Unit - Set Unit: (Last created unit)'s Real Field: Scaling Value ('usca') to Value: 0.10
      • Unit - Set Unit: (Last created unit)'s Real Field: Speed ('umvc') to Value: 0.00
      • Animation - Change (Last created unit)'s size to (1.00%, 1.00%, 1.00%) of its original size
      • Custom script: call UnitAddAbilityBJ( 'Aloc', GetLastCreatedUnit() )
      • Unit - Move (Last created unit) instantly to TempPoint
      • Custom script: call UnitRemoveAbility(GetLastCreatedUnit(), 'Amov')
      • Custom script: call RemoveLocation (udg_TempPoint)


This is the Unload Trigger:


Trigger:
  • Bunker Unload
    • Events
      • Unit - A unit Is issued an order targeting an object
    • Conditions
      • And - All (Conditions) are true
        • Conditions
          • (Issued order) Equal to (Order(unload))
          • (Unit-type of (Ordered unit)) Equal to Bunker (dark iorn)
          • ((Target unit of issued order) is A ranged attacker) Equal to True
    • Actions
      • Set VariableSet TempPoint2 = (Position of (Ordered unit))
      • Unit Group - Pick every unit in (Random 1 units from (Units within 100.00 of TempPoint2 matching (((Level of MM Bunker Dummy Ability (All Dummy units) for (Matching unit)) Equal to 1) and ((Unit-type of (Matching unit)) Equal to (Unit-type of (Target unit of issued order)))).)) and do (Actions)
        • Loop - Actions
          • If (All Conditions are True) then do (Then Actions) else do (Else Actions)
            • If - Conditions
              • ((Target unit of issued order) is A Hero) Equal to True
            • Then - Actions
              • Unit - Remove (Picked unit) from the game
            • Else - Actions
              • Do nothing
      • Custom script: call RemoveLocation (udg_TempPoint2)
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Varine Varine:
    I don't want to compete for that, yall can have it.
  • Varine Varine:
    @The Helper I'm trying. Once I am more prepared to be figuring out school I'll probably ask for your advice
  • Varine Varine:
    Right now I'm just trying to get through the pandemic and figure out how I'm going to pay for it, and figure out what I need to get a job at Best Buy instead of a kitchen somewhere.
  • thewrongvine thewrongvine:
    oy just catching up on the discussion above. @Varine yeah I usually alternate between claritin & zyrtec, depending on whatever my body decides to reject at the time lol
  • thewrongvine thewrongvine:
    the more I use it the less effective it gets over time as my body accustoms to it so I try to not use it every day
  • S songbird:
    Glad to see some interest in the IS3 NUON reprint. :)
    +1
  • The Helper The Helper:
    Thank you Carl for making that happen that just might be the spark we need.
  • Varine Varine:
    I'm confused and amazed that NUON and TWV's news postings are the things still active.
  • Varine Varine:
    Or Tom Mai, not TWV
  • Varine Varine:
    Whatever happened to Cheshire? Or Firecat, whatever his real name was?
  • Varine Varine:
    I've been using both claritin and fexofenadine or something like that recently alternately and that's been kinda working, I don't feel like my face is going to explode at least. Eyes are still itchy as fuck though
  • tom_mai78101 tom_mai78101:
    I dunno, haven't seen Firecat in a long while now.
  • tom_mai78101 tom_mai78101:
    By the way, we have new file attachment size limits now.
  • Varine Varine:
    Are they bigger?
  • tom_mai78101 tom_mai78101:
    Yeah, new max size limit is 64 MB, to accommodate NUON-Dome emulation.
  • Varine Varine:
    I don't think I ever ran into a file size problem before. What was it before?
  • Varine Varine:
    I've had file type issues before I think, but I haven't uploaded anything since like 2010.
  • The Helper The Helper:
    alot smaller than that basically barely anything and it would have been different then 2010 because of the forum upgrade
  • Varine Varine:
    lol I forgot this used to look different
  • Varine Varine:
    It's by far the brightest webpage I regularly visit, the first thing I usually do is try to figure out dark mode.
  • tom_mai78101 tom_mai78101:
    If you invert the colors, The Helper Forums looks amazing
  • tom_mai78101 tom_mai78101:
    It still has that blue theme at the top
  • Ghan Ghan:
    There's no particular hard limit to attachments. "Something reasonable" is preferred to "a size large enough to fill up the server disk"
  • B Badmanhop (Andy):
    I would be interested to.
  • tom_mai78101 tom_mai78101:
    Feel free to contribute to NUON.

    Staff online

    Members online

    Affiliates

    Hive Workshop
    Top