• 0

    posted a message on Lag-Less WASD movement update

    Well I did an update to the lag-less WASD movement to make it so you can have as many players as you want with only 1 set of triggers to keep it nice and efficient. Hopefully you already have this in your map if you use WASD but if not here you go.

    Also in this map is a small leaderboard and dialog button for anyone who wants it.

    I've published the map as Cosmic Rift GH on bnet if you want to run it there.

    Posted in: Project Workplace
  • 0

    posted a message on Cosmic Rift - Star Control 2 type map

    For my next map I would like to create a game like Cosmic Rift or Star Control 2.  Leaning towards Cosmic Rift but they are in the same category.  This time I would like to enlist others rather than try to do it all on my own.  If you don't know, its an overhead space shooter, each player controls 1 starship, WASD movement.  Initially I'd probably do a basic player vs player map to get the starship balance down, then make another map that incorporates RPG aspects like upgrading your ship. (the fun stuff)

    What is needed:

    -WASD ship movement (lagless) - throttle forward, backward, turn left, turn right (no strafe)
    -no gravity / no friction movement - when you boost one direction, you keep moving that direction until you boost in a different direction. (like Asteroids)
    -Projectiles with impact damage - when you shoot an energy ball it needs to detonate and hurt an enemy ship on collision.
    -Camera locked above your ship

    -Custom user interface (no sense blocking the lower 1/3rd of your vision)
    - OneTwoSC has a great tutorial and interface.  I'd like to incorporate something like that.  (this map is also downloadable, I'll dig in it later)

    So, did you see anything in there that you can do and would you like to help make this happen?  Lets get this thing done.

    I've never made a map with multiple people before, but I imagine we'll have to be open with sharing our work.  Triggers we can cut and paste, but data editor is a little trickier.  We may need to be able to repeat steps on the latest version of the map.  This is all new ground to me so if you have expertise and can help please do.

    Posted in: Map Suggestions/Requests
  • 0

    posted a message on Response Delay

    Huh.. I don't have any Triggers running every .01 sec that I know of or any (key pressed) triggers.  Most of mine are all (unit enters region) triggers, (unit dies), (unit created), and (ability used = ___) triggers.

    @Dr SuperEvil, yes it is very uninspired desert terrain.  Most of my focus is on gameplay.

    Speaking of WASD movement and lag, my next map I plan on having WASD movement as a real time overhead shooter (like Asteroids).  I'm starting to get cold feet on if its going to be worth my time if there's lag.  I think there's a semi lagless WASD movement out their but I have not looked into it yet (somehow linking abilities with movement).  Point being, I don't think I'd play one that has lag so why make one?  So you have not found a solution for it?

    Just a quick edit, the response time is a LOT better now.  I have a feeling its more Bnet then my edits, though I did a few.  Also playing a 1:42AM on Christmas may help the Bnet lag part.

    Posted in: Miscellaneous Development
  • 0

    posted a message on Response Delay

    Well I know I get better response times on other maps so its something with mine.  I have very little going on in my map as far as units and periodic events.

    Turns out my triggers are a huge part of the file size on my map so I deleted all of my disabled ones, reduced some variables (the Achievements variables I cut and pasted in had a 128 integer array that I reduced to 12).

    After doing this I noticed its a little better.  I still have a lot I can cut out, and a lot of variables I could make Boolean instead of integers, local instead of global, and arrays rather than unique variables.  I'll try to clean some more up.

    Looking at my Overview Manager I've got:
    2,000 actions
    300 conditions
    100 events
    2,700 Function Calls
    129 triggers
    128 variables

    Are these numbers in an ok range?  Checking a Campaign map I see it has 1,000 actions and 900 function calls.

    Posted in: Miscellaneous Development
  • 0

    posted a message on Response Delay

    Please take no offense to this but as someone who's had their map stolen before the in wc3 days I prefer to keep it protected.  When you watch the intro scene you spent a day on and they don't even mention you in the credits you get a little peeved.

    Just curious if anyone else has ever encountered a longer response delay in their map and if they found a solution to it.

    Posted in: Miscellaneous Development
  • 0

    posted a message on Response Delay

    So I just published my map which I'm quite happy about (Starship Troopers Abandoned GreyHunter) - however there's a bit of lag on the unit response times.  It's almost a full second.  This is just me soloing it.  I tried other maps and I might get half a sec delay or less.  Mine just feels like it has a worse delay.  Do you know what would cause this?  Is it my ridiculous amount of triggers and variables?

    It runs smooth with no delay when I play it from the editor.

    Posted in: Miscellaneous Development
  • 0

    posted a message on Starship Troopers Abandoned GreyHunter

    I just published my map Starship Troopers Abandoned.  It's 1 to 4 players so you can solo it.  Search it to play it and kill zerg, lots of zerg.

    Posted in: Map Feedback
  • 0

    posted a message on different name for every unit?

    Ok, what I want is to be able to give each unit a different name.  My idea was the different name would display where the kills Rank was, while still keeping the kills.  Changing the actual unit name would be ok too.

    I know how to change the kills rank text in the actor / model but not how to give each separate marine a different one.

    The closest I came was the trigger, change unit info text, which let me put in whatever I wanted, however it erased the units kills which is a no go.

    Anyone know how to do this?

    Posted in: Miscellaneous Development
  • 0

    posted a message on Banks, Real Values, and my Leaderboard

    2.  I've never messed with protecting/hacking bank files so not sure.  (if they want to alter their stats on my map that bad they can knock themselves out)

    Hmm, I would like to remove the row if they're not playing.  How do you do that?  

    I noticed they have a Change number of rows trigger, which would take more if / then's to get the proper rows, and then all my triggers that update the leaderboard are matched to the player number / row number and I don't know what chaos that route would ensue.

    Then I found the, set player column, add player to leaderboard, however when I tried doing this I ended up with one nice row, however my header font size was ridiculously large and I couldn't get it back to normal.

    I did however do one thing that reduced its size pretty well.  I created a dialog button for my leaderboard and then hid the minimize button and disabled the title.  See below for the triggers.  
    (I just discovered the right click a trigger and copy to text so I may abuse this - I also just found setting the Markup Type to Plain Text on this forums drop down menu lets you keep all your new lines.)

            Leaderboard - Disable Show Title state for leaderboard for (All players)
            Leaderboard - Hide leaderboard minimize button for (All players)

    Event: Dialog item pressed,
    Condition: item pressed = stats

            General - Pick each integer from 1 to 4, and do (Actions)
                Actions
                    General - If (Conditions) then do (Actions) else do (Actions)
                        If
                            (Triggering player) == (Picked integer)
                            Scores pressed[(Picked integer)] == 0
                        Then
                            Leaderboard - Maximize leaderboard for (Player group((Picked integer)))
                            Variable - Set Scores pressed[(Picked integer)] = 1
                        Else
                            Leaderboard - Minimize leaderboard for (Player group((Picked integer)))
                            Variable - Set Scores pressed[(Picked integer)] = 0

    Posted in: Triggers
  • 0

    posted a message on Banks, Real Values, and my Leaderboard

    I think yours looks better than mine. Attached. I meant to do that mouse over for more detail but oh well. Oh wait, you're missing your Header Lines, see below link for leaderboards. When you're picking the row in the trigger double click the row section and change the number to Header and set headers. Also you have pretty big borders around your info. I'm not sure how but I'd try to reduce them. Less is usually more on interfaces. Mines huge but it can be minimized and you're not really meant to play with it up.

    Swagblanket, 1: nice name. 2: banks

    3: leaderboards

    Just a random tip, thou shall not divide by zero on win / loss ratio's. The action will give you a trigger error and the actions after that will just not run. I was beating my head earlier over this. Just do, Condition: If losses = 0, then display Wins, else display Wins / Losses.

    You can have 0 / 5 but not 5 / 0. Unless you are Chuck Norris. Then you can divide by 0 no problem.

    Posted in: Triggers
  • 0

    posted a message on Banks, Real Values, and my Leaderboard

    Holy hell, I found the problem. On my store value losses, I loaded losses + 1 and saved under the key wins, thereby erasing my wins, saving nothing under losses and making me go crazy.

    I found it when I started renaming my keys to try and solve the problem. Crisis averted, you may all now carry on.

    Posted in: Triggers
  • 0

    posted a message on Banks, Real Values, and my Leaderboard

    (how do I get a single new line on this forum?)

    ok someone tell me what I'm doing wrong. What I want is my map to store wins, losses, win/loss ratio and then display them on the leaderboard

    My triggers are as follows:

    open bank, store real value (real arithmetic (wins + 3), store real value (real arithmetic (losses + 1), save bank

    leaderboard - set item text as (convert real to text) wins - leaderboard - set item text as (convert real to text) losses - leaderboard - set item text as (convert real to text) real arithmetic (wins / losses) 2 decimals

    however what I end up getting is my leaderboard displaying, wins 1, losses 0, win/loss (nothing)

    what the hell?????? I run the trigger multiple times so wins should stack way up but it just keeps displaying 1 and losses 0.

    It worked fine as an integer however I don't believe you can have decimal places with the integer so I turned the numbers into real and now it doesn't work.

    Posted in: Triggers
  • 0

    posted a message on Create Custom Achievements

    Hey gray, here's how you display the achievements: http://www.sc2mapster.com/assets/achievement-lib/

    You can just cut and paste the triggers from: http://www.sc2mapster.com/media/files/550/335/achievement.SC2Map into your map then adjust the pictures and redefine the events as necessary. Keep in mind you'll also have to import the 3 picture files on the map.

    Ah, thanks dog! And thank you to the creator of that guide.

    Posted in: Miscellaneous Development
  • 0

    posted a message on (Solved) Help, All my enemy unit's hp/life is gone.

    You don't spend hours on end working on a map to just give it away without getting credit for it. It's his design he's worked hard on and he doesn't want anyone to steal it. Don't belittle it like that.

    If it's such a simple problem tell him the solution instead of condescending him.

    Posted in: Miscellaneous Development
  • 0

    posted a message on Give an individual marine a shield?

    Can you break this down for me further? What type of Behavior does it need to be? Where in the Behavior does it allow you to turn on/off animations and remove events?

    I'm sorry, I google what I can but try to remember what its like when you didn't know how to do any of this stuff.

    Posted in: Miscellaneous Development
  • To post a comment, please or register a new account.