+ Reply to Thread
Page 51 of 75 FirstFirst ... 41495051525361 ... LastLast
Results 501 to 510 of 749
Like Tree5Likes

Thread: Cronus: The Ultimate Drone

  1. #501
    Wire Amateur Neo Kabuto's Avatar
    Join Date
    May 2009
    Posts
    73

    Default Re: Cronus: The Ultimate Drone

    Quote Originally Posted by Schilcote View Post
    I proposed some ideas. It's somewhere in this thread.
    Is this the post?

  2. #502
    Wire Noob sontali's Avatar
    Join Date
    Oct 2009
    Posts
    7

    Default Re: Cronus: The Ultimate Drone

    If we want to help how do we???

  3. #503
    billywitchdoctor.com Schilcote's Avatar
    Join Date
    Jan 2009
    Location
    There.
    Posts
    2,006

    Default Re: Cronus: The Ultimate Drone

    Quote Originally Posted by Neo Kabuto View Post
    Is this the post?
    Yes.


    [19:16:47]Client "rcdraco" spawned in server
    [19:17:10]rcdraco: hamburgertime
    [19:18:04]rcdraco was killed by worldspawn
    [19:21:50]Dropped "rcdraco" from server

  4. #504
    Wiremod Helper Lyinginbedmon's Avatar
    Join Date
    Mar 2009
    Location
    England
    Posts
    2,659

    Default Re: Cronus: The Ultimate Drone

    Quote Originally Posted by sontali View Post
    If we want to help how do we???
    Well the motion and attacking codes are currently untouched, the pathfinding and body prop assignment codes are nonfunctional, and the eye code is complete vaporware right now.

  5. #505
    Wire Sofaking ktccd's Avatar
    Join Date
    Sep 2009
    Posts
    751

    Default Re: Cronus: The Ultimate Drone

    Attacking codes... how should it attack? Sorry, but I really don't have the time to read through the whole thread.

  6. #506
    Wiremod Helper Lyinginbedmon's Avatar
    Join Date
    Mar 2009
    Location
    England
    Posts
    2,659

    Default Re: Cronus: The Ultimate Drone

    Quote Originally Posted by ktccd View Post
    Attacking codes... how should it attack? Sorry, but I really don't have the time to read through the whole thread.
    Pick a target from an array, determine which body prop is closest to and can see them, hurl it violently at them with enough force to kill them, then return it to it's rightful position in the lot.

    The final stroke is easiest, by inserting an array lookup into the body prop positioning code we can have an array with values of 0 (true) or 1 (false) for each body prop, which the applyForce vector for the positioning is multiplied for. In which case, the attack code can simply and temporarily switch the value for that given body prop to 0 and then back to 1 when it's finished.

    Basically:
    1. Find nearest target
    2. Check which props have passed X+delay array entry, so are useable again
    3. Check which of those body props can see target (rangerOffset can do this, drawing a line from the prop to the target)
    4. From the props that can see it, which is closest?
    5. Turn positioning array entry for prop to 0, set delay array entry for prop to current server tick
    6. Hurl prop towards target with extreme force
    7. After X ticks, update delay array entry, return positioning array entry to 1, returning the prop to it's rightful location
    X ensures that the prop is picked up again by the drone, that the prop is able to achieve as much velocity as possible to kill the target (rather than fizzing about around them near-harmlessly), and very importantly for DroneVPlayer (DVP?) play it means it's range is limited, so that it actually has reason to approach targets rather than whacking them from across the map.
    Last edited by Lyinginbedmon; 10-24-2009 at 01:24 PM.

  7. #507
    Wire Sofaking ktccd's Avatar
    Join Date
    Sep 2009
    Posts
    751

    Default Re: Cronus: The Ultimate Drone

    This would be too difficult for me though ^^.

    I mean, I could maybe make something check line of fire, distances etc, but I got lost on the arrays and such.

    How would it know what should be in the array? Is it it's body parts? if so, then wouldn't it fall apart? especially if it targets to many players.

    If two targets appear, and two props are sent, if one of the props is covering the other, would they get back in the same order?

  8. #508
    Wiremod Helper Lyinginbedmon's Avatar
    Join Date
    Mar 2009
    Location
    England
    Posts
    2,659

    Default Re: Cronus: The Ultimate Drone

    Quote Originally Posted by ktccd View Post
    This would be too difficult for me though ^^.

    I mean, I could maybe make something check line of fire, distances etc, but I got lost on the arrays and such.
    The body props array is what should be used, it's output by another chip, so the "thwack" chip just needs to have it as an input. It also needs an array of the targets, which is output by the entity(N) discovery chip, so that's another input. What the Thwack chip itself needs to output is the positioning reference array.

    Ordinarily, it's not a good idea to put rangerOffsets() into while() loops, but since there's only a small handful of body props that shouldn't be a problem.

    One loop runs to find the target nearest to the base vector that all the props are positioned around, when that finishes it triggers another loop to determine which body prop should be fired, then fires it.

    Quote Originally Posted by ktccd View Post
    How would it know what should be in the array? Is it it's body parts? if so, then wouldn't it fall apart? especially if it targets to many players.
    There's nothing holding the drone together besides applyForce, so it loses nothing if a body part isn't in position. If anything, having all the body props in different locations is almost an advantage because it makes them harder to target. Attacking many targets at once would leave the chips themselves alone in no man's land, but that's not something we can really avoid without making the drone more vulnerable to group attacks.

    Quote Originally Posted by ktccd View Post
    If two targets appear, and two props are sent, if one of the props is covering the other, would they get back in the same order?
    Because of the delay array, they'd return in the same sequence they were originally thrown in. This shouldn't be a problem.
    Last edited by Lyinginbedmon; 10-24-2009 at 02:43 PM.

    The Olympus Technologies drones, totally not SkyNet in Gmod form.
    Cronus: The Ultimate Drone, definitely SkyNet in Gmod form.
    The gBrain Project, the drone controls system that thinks it's better than you

  9. #509
    Wire Sofaking ktccd's Avatar
    Join Date
    Sep 2009
    Posts
    751

    Default Re: Cronus: The Ultimate Drone

    The last part confuses me. what X+delay array?
    so, I am given the targets (players) and my ammo (body parts).
    With this I should find the closest player, and then send the prop closest to him , into his body (Targetos()+vec(0,0,20)). But only if the line of sight is clear?
    What would stop it from homing in on the target? If it could home into it, then why use line of sight?

  10. #510
    Master of Mars Magos Mechanicus's Avatar
    Join Date
    May 2008
    Posts
    852

    Default Re: Cronus: The Ultimate Drone

    Quote Originally Posted by ktccd View Post
    What would stop it from homing in on the target? If it could home into it, then why use line of sight?
    Sportsmanship and showmanship, mainly. The goal is to have the drone be interesting to watch and fight, ne?
    I can wire anything directly into anything! I'm the Professor!
    -Professor Hubert Farnsworth

+ Reply to Thread
Page 51 of 75 FirstFirst ... 41495051525361 ... LastLast

LinkBacks (?)

  1. 03-01-2010, 04:44 PM
  2. 02-02-2010, 03:00 PM

Similar Threads

  1. Ultimate Rave Machine
    By Error 404 in forum Finished contraptions
    Replies: 11
    Last Post: 04-20-2009, 06:46 PM
  2. The ultimate commanders chair
    By Shadow7 in forum Ideas & Suggestions
    Replies: 7
    Last Post: 02-11-2009, 10:03 AM
  3. Ultimate Gmod Pack
    By -Gamah in forum Off-Topic
    Replies: 21
    Last Post: 08-28-2008, 05:37 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
proceed-collector
proceed-collector
proceed-collector
proceed-collector
linguistic-parrots
linguistic-parrots
linguistic-parrots
linguistic-parrots