Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.0 Update #2

Merged
merged 77 commits into from
Mar 7, 2021
Merged

2.0 Update #2

merged 77 commits into from
Mar 7, 2021

Conversation

Shanomac99
Copy link
Collaborator

No description provided.

Shanomac99 and others added 30 commits December 23, 2020 20:19
File completely rewritten for new raw data type.
Team data will be auto populated into a JSON format. Data with multiple points will be converted into an array.

## JSON

### New Data:

#### Layer
rawName - SDK name for the layer.
lightingLevel - Lighting Level used in that layer.
lighting - Lighting/Weather type.
border - Array of points that make up the map border/minimap.
mapSize - Size of map.
mapSizeType - Type the map size is calculated from. Either "Playable Area" or "Minimap Size"

#### Teams
teamSetupName - Name of the division the map is using.
playerPercent - % of players this team will recieve.
disabledVeh - true/false vehicles disabled during staging?
intelOnEnemy - Bitwise integer listing what intel on enemy the team has.
actions - Number of actions available to the commander.
commander - true/false does the team allow a commander?

#### Vehicles
respawnTime - Time (in minutes) it takes to respawn a vehicle.

#### Skirmish Maps
FacSetup - Always none, indicating there is no set division.
allowedAlliances - Array of alliances that can be chosen for this layer.
factionSetups - Array of setups that can be chosen for this layer.
- Added setup extraction.
- Resturcted lane outputs to represent lanes.
- Fixed flags to be under the map, not under team 2.
- Seperated out gamemode, mapName, and layerVersion.
- Made no allowedAlliances mean all allowedAlliances.
- Fixed an issue with the last map not having border sizes,

- Added CAF lighting to lightingMap.

-Added traning to gamemodes.
Team data will be auto populated into a JSON format. Data with multiple points will be converted into an array.

rawName - SDK name for the layer.
lightingLevel - Lighting Level used in that layer.
lighting - Lighting/Weather type.
border - Array of points that make up the map border/minimap.
mapSize - Size of map.
mapSizeType - Type the map size is calculated from. Either "Playable Area" or "Minimap Size"

teamSetupName - Name of the division the map is using.
playerPercent - % of players this team will recieve.
disabledVeh - true/false vehicles disabled during staging?
intelOnEnemy - Bitwise integer listing what intel on enemy the team has.
actions - Number of actions available to the commander.
commander - true/false does the team allow a commander?

respawnTime - Time (in minutes) it takes to respawn a vehicle.

FacSetup - Always none, indicating there is no set division.
allowedAlliances - Array of alliances that can be chosen for this layer.
factionSetups - Array of setups that can be chosen for this layer.
Team data will be auto populated into a JSON format. Data with multiple points will be converted into an array.

rawName - SDK name for the layer.
lightingLevel - Lighting Level used in that layer.
lighting - Lighting/Weather type.
border - Array of points that make up the map border/minimap.
mapSize - Size of map.
mapSizeType - Type the map size is calculated from. Either "Playable Area" or "Minimap Size"

teamSetupName - Name of the division the map is using.
playerPercent - % of players this team will recieve.
disabledVeh - true/false vehicles disabled during staging?
intelOnEnemy - Bitwise integer listing what intel on enemy the team has.
actions - Number of actions available to the commander.
commander - true/false does the team allow a commander?

respawnTime - Time (in minutes) it takes to respawn a vehicle.

FacSetup - Always none, indicating there is no set division.
allowedAlliances - Array of alliances that can be chosen for this layer.
factionSetups - Array of setups that can be chosen for this layer.
- Added setup extraction.
- Resturcted lane outputs to represent lanes.
- Fixed flags to be under the map, not under team 2.
- Seperated out gamemode, mapName, and layerVersion.
- Made no allowedAlliances mean all allowedAlliances.
- Fixed an issue with the last map not having border sizes,

- Added CAF lighting to lightingMap.

-Added traning to gamemodes.
- Added setup extraction.
- Resturcted lane outputs to represent lanes.
- Fixed flags to be under the map, not under team 2.
- Seperated out gamemode, mapName, and layerVersion.
- Made no allowedAlliances mean all allowedAlliances.
- Fixed an issue with the last map not having border sizes,

- Added CAF lighting to lightingMap.

-Added traning to gamemodes.
Shanomac99 and others added 29 commits January 15, 2021 00:30
Removed unnecessary zip file.
Added token example.
Removed outdated image.

### configuration.md

- Increased header for all file headers
- Added blacklist, flagmap, and lighting configuration

### installation.md

- Fixed spelling mistake
- Fixed capitalization issue

### usage.md

- Updated SDK to reflect 2.0 changes
- Updated raw to json node command
- Factions bugged out
- Some vehicles would go missing from the list
Some CAF names are not similar to the vanilla ones they should now be.
- Added TAPV variarants.
- Renamed FV520's to match in game names.
- Removed CAF notes, CAF is now delt with on the blueprint side.

- Fixed spelling mistake.

- Removed unessary step left over from 1.0.
- Added more perminent file location.
- Added levelName which is the UE4 world name of the map.
- Updated incorrect parsing of CAF gamemodes.
- Move images to a more permenent location

- Update names to use LayerID's. (LevelName)
- Fixed missing CAF division (Thanks baron!)
@Shanomac99 Shanomac99 merged commit 94b9b31 into master Mar 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants