Stormworks: Build and Rescue

Stormworks: Build and Rescue

51 ratings
NNTC "NN-Link" Tactical Datalink Terminals
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
190.639 KB
25 Sep, 2023 @ 2:54am
25 Sep, 2023 @ 4:14am
2 Change Notes ( view )

Subscribe to download
NNTC "NN-Link" Tactical Datalink Terminals

In 4 collections by thatcoolcat1
The NNTC HQ Collection
84 items
NNTC Aircraft Parts
20 items
NNTC Warfare Systems
53 items
NNTC NN-Link Compatibles
43 items
Description
Datalink terminals are large, complicated, and are rarely used in stormworks. Until now.

Share position and target location between up to 120 users on a system that only needs to take up a single instrument panel and a single display page. There's even built-in support for voice transmission!

Color Key:
Cyan - You
Green - Friend
Red - Your Target
White - Your GPS POI
Magenta - Datalink Target

This creation is only a set of default terminals that can be used together to share basic target data. But for LUA developers, this system can be expanded much further.

To start, NN-Link uses a TDMA protocol that joins the network based on random time slot designation. This means that no matter what time of day, what location, what spawn tick, it will always join a random slot. Two terminals in the same save file? They will communicate perfectly.

For developers:

The network protocol is a 120 tick (2sec) data stream consisting of the following composite data:
Num 1-3 - Position XYZ
Num 4-6 - Target XYZ

With this simple network format, the burden of complication is inside the systems that wish to use it. Need to send more targets? Just emulate more users. Want to smooth out the movement? Apply a TWS system function, and treat each of the last 120 ticks as separate track files. I can't wait to see what systems integrate this network into their designs!

NNTC Server[discord.gg]
20 Comments
thatcoolcat1  [author] 13 Jun @ 2:36pm 
This is just used to see the data, and also as a terminal to connect the stream of data to pull from to transmit. Add me on discord @thatcoolcat1 and I can explain a bit more how this fits into a full system
McLittleSillyFellλ 13 Jun @ 1:26pm 
or is this not used for putting into the vehicles and just to see the data?
McLittleSillyFellλ 13 Jun @ 1:19pm 
so quick question how do i add the radar to this cause my brain is a lil to smooth
Darkness 10 Jun @ 7:14pm 
is there a way to get target data out of it? like from other systems with the datalink
thatcoolcat1  [author] 1 Dec, 2023 @ 4:50pm 
The radar input is for XYZ format signal, and the system only has 2 second memory
Dec 1 Dec, 2023 @ 3:02pm 
After detecting an enemy vehicle through radar but than losing the target (e.g with a fixed forward facing radar) will the datalink remember that in any way or do you have to maintain lock for the datalink to know its there?
thatcoolcat1  [author] 29 Sep, 2023 @ 6:30pm 
its not designed for that. you need a live data stream to do that, and for that i would reccomend a fighter to fighter network, not an information network like this.
Mrmunchyolly 29 Sep, 2023 @ 6:29pm 
Would this be able to send information to a missile?
Or has it not been made for it?
thatcoolcat1  [author] 27 Sep, 2023 @ 5:08am 
IFF allows you to know where friendly units are located, and in custom implementations with radars, can allow you to be instructed to not shoot at a friendly target.

Datalink allows you to know where detected enemy units are at, so that you may have a better understanding of enemy positions, and allow you to vector onto a target in order to help others.

Both parts combine to give greater battlespace situational awareness which leads to greater survivability and lethality.