Jump to content

CnCNet Forums

Search In
  • More options...
Find results that contain...
Find results in...

Hijacking and Unit "Displacement"


Chrono Vortex
 Share

Recommended Posts

This is based off a post I made to Project Perfect Mod. View the original thread here.

I made an interesting discovery concerning hijackers. Sometimes, the game will "displace" a unit (meaning move it off-center relative to all other units of that type) if it comes off of a repair bay or out of a war factory wrong, or if it's part of a paradrop. If this happens, it seems that hijackers can only enter that unit from the direction towards which it has been displaced.

This first bit is completely wrong. Scroll down to see the actual explanation.

Here's an example...

KEY:

posted image

In this situation, the hijacker fails to enter the vehicle because it is approaching the subject from the direction away from which it has been displaced.

posted image

In this situation, the hijacker succeeds in entering the vehicle because it is approaching the subject from the direction towards which it has been displaced.

posted image

And here's what's really happening:

13 minutes ago, Chrono Vortex said:

KEY:

Key.png.16178e7b22b335bc4ff4283afb0434a7.png

In this situation, a hijacker occupying subcell 2 or 3 will fail to enter the vehicle because the vehicle is not overlapping those subcells.

Example.png.2cfbc6e4a7e4e0794244f2cc4311e25a.png

Here's a map I threw together for others who want to experiment with this.

Edited by Chrono Vortex
  • Upvote 1
Link to comment
Share on other sites

3 hours ago, Plokite_Wolf said:

Quite interesting. Does this occur in Tiberian Sun as well?

I assume it does, since the hijacker logic is the same in both RA2 and TS (it is, right?), but I havn't tested it.

Now that you ask, I wonder if this occurs with Ares...

Edited by Chrono Vortex
Link to comment
Share on other sites

Are you sure that unit displacement is the only factor? Do you know if you had a left, right, or bottom hijacker? Did you try shuffling the hijacker into a different position?

Edited by dkeeton
Link to comment
Share on other sites

On 7/27/2017 at 10:38 PM, dkeeton said:

Are you sure that unit displacement is the only factor? Do you know if you had a left, right, or bottom hijacker? Did you try shuffling the hijacker into a different position?

Direction doesn't seem to affect how effectively a hijacker can enter a unit that hasn't been displaced, from the testing I did. They can enter a non-displaced unit from any direction without any trouble. Besides that, the only other thing I could imagine making hijacking difficult is a messed up HVA file, but that isn't something I've experimented with.

I've updated the post to include a map which demonstrates this phenomenon.

Edited by Chrono Vortex
Link to comment
Share on other sites

I'm not sure if we're fully synced up in what we're talking about. I mean that a hijacker can be in 3 different subcell location(aka quadrant): left, right, or bottom. I was asking if you experimented with all subcell locations.

Link to comment
Share on other sites

On 7/29/2017 at 0:41 AM, dkeeton said:

I'm not sure if we're fully synced up in what we're talking about. I mean that a hijacker can be in 3 different subcell location(aka quadrant): left, right, or bottom. I was asking if you experimented with all subcell locations.

Ah, gotcha. Now that you mention it, and now that I'm looking at it with that in mind, it looks like this has nothing to do with direction and everything to do with which subcell the hijacker is in. I was totally wrong.

What's ACTUALLY happening is the hijacker failing to overlap with the displaced vehicle in the cell it's occupying due to being in a subcell which does not allow it to overlap the vehicle.

Here's another diagram:

KEY:

Key.png.16178e7b22b335bc4ff4283afb0434a7.png

In this situation, a hijacker occupying subcell 2 or 3 will fail to enter the vehicle because the vehicle is not overlapping those subcells.

Example.png.2cfbc6e4a7e4e0794244f2cc4311e25a.png

Edited by Chrono Vortex
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Similar Content

    • By Sam-I-am
      Your client might crash sometimes, and you might get an error message whenever you try to host/join a game.
      It happened to me, so I figured out a way to fix it, and I thought it may help you as well, in case you experience the same thing.
      Just go to "RA2\Client" (where your game is installed) and delete these files:
      "friend_list", "ignore_list", "recent_list" (the client would create new ones).
      They could get messed up, which would prevent you from playing.
      If you really care about these lists, you can copy them to another location.
      Deleting only one or two of them might solve the issue, so you can try that (Quit, delete, restart and test, one by one), but for a guaranteed quick fix, delete them all at once.
      That would wipe out your lists.
      To restore them, you can either edit them the old-fashioned way (copying info from the old files to the new empty ones), or make new lists from within the client, as you'd do normally.
      Good luck! 🙂
    • By Sam-I-am
      Good day, everybody! 🙂

      There's a necessary feature that must be included, which is to link the nickname to the player's ID, so that your friends would still be on your "Friend List" even if they change their nicknames.
      As of now, that is not the case, so any change to your friends' nicknames would make it seem like they've gone offline, even if their nicks just got an automatic underscore for a short disconnection. So you'd have to re-add every friend whenever they use a different nickname! or else they won't show up as "online" on your list, which makes it useless.
      You wouldn't even know whether that's your real friend or someone else using the same nick!
      It's ridiculous to have an imposter on your "Friend List" 😀
    • By Sam-I-am
      Hi, everyone.

      When a host selects a map, other players in the room are asked to download it to be able to see and play it, if they don't already have it, and often times, undecided hosts keep picking different maps to preview them before selecting one.
      So, players are left with 2 not very good options. Either to download the maps that the host picks, cluttering their clients with so many unnecessary maps that they probably would never play, OR to not download the maps, and not be able to preview or play them either.
      You can download, but you can't delete!
      This is especially irritating with cheat-maps; fake maps which look totally identical to original ones (same pic, title, everything) but with unfair edits.
      You can't easily tell which one is which, and even if you can, you won't be able to get rid of the fake ones, and you may also "distribute" it to others, unknowingly.
      My suggestion is to add two useful options which were available back in the day in the original client:
      1- Enable players to preview the map before downloading it (makes sense).
      2- Add a "Delete" button which would make it much easier to remove clutter maps, with the ability to multi-select them (Ctrl + Select) & (Ctrl A + Unselect) to delete all but the ones unselected.
      You can also add a "Select" button, so that just clicking the map would only preview it, and not require others to download it until the host decides to "Select" it.
      I only play a few maps (about 10), but I have over 1,000 maps which I don't want, and the only way to delete them is by going to the game files, and it's not that easy either, because map names are encrypted, so I don't know which ones to delete and which to keep.
      I'm really surprised that the "Delete" button is not yet available.
      The client's been created about 6 years ago. This is a key feature, and it's relatively simple to add, compared to the many less-important features that have already been added.
      I'm not complaining. Just expressing my shock 😲😀
    • By darthhound
      After updating my game to the latest version, whenever I'd hover my cursor over a LAN game in the LAN lobby the game would crash.
      I tried uninstalling and reinstalling everything, but no luck.

       
      ClientCrashLog_2021_12_07_18_29.txt
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...