GithubHelp home page GithubHelp logo

squadmc-maps's Introduction

squadmc-maps

repository for SquadMC holding the only the map image files. Also includes maps for PostScriptumMC.

Usage

SquadMC works with external maps hosted on maps.squadmc.ende.pro. However, if you wish to host and serve them locally, follow these steps:

  1. npm install -g yarn
  2. yarn install
  3. yarn run mapdata
  4. yarn run serve
  5. adapt the baseUrl variable in the squadmc repository (squadmc/src/App.vue), to whatever http-server tells you

Adding new maps

To learn how to add new maps to this repository yourself, please check out this wiki page: https://github.com/Endebert/squadmc-maps/wiki/How-to-add-new-maps-to-SquadMC

I'm looking forward to your contributions!

squadmc-maps's People

Contributors

endebert avatar lukethorp avatar niklaskuu avatar topmak avatar trikolon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

squadmc-maps's Issues

Generating / Getting Heightmaps

I recently figured that some of the Squad Maps provided by the tool are outdated,
so I tried taking matters into my own hand and fixing it, without much success.

Would be amazing if you would be able to tell me how you get the heightmaps etc.
so I can make a fork of this project with all updated maps + heightmaps.

Expand the Wiki Page

The guide is lacking in areas

  • What is the source of hDim?
  • How do we find and add locations?
  • Add instructions to merge layers in the GIMP before tiling.

Map updates

Will these maps be updating at all? At v14 we have a new official map as well as a few changes to older maps.

Add Cache-Control immutable

Adding cache-control immutable for cachable assets makes sure Firefox does not try to revalidate them with the server.

For example:
Cache-Control: public, max-age=31536000, immutable

New tool for automating this process

Hi guys,

As part of a recent project, I created a heightmap ripper for Squad that can even extract heightmaps from mods. I hope it will be useful for you guys and save you some time.

https://github.com/williamvenner/squad-mortar-helper

Click "Heightmaps" at the top, then click "Select...", choose a map from the game/mod and click "Export as PNG" to get the grayscale version of the heightmap (PNG, 16-bit luminance)

image

Here's Naboo from Galactic Contention:

exported

Branch Permissions

I have some local branches for a number of missing maps. I.E. Fallujah and Manic, are you able to add me to the permissions so I can supply you with a pull request for the tiles/heightmaps etc.

Question: Calculating map sizes in PS

I'd like to contribute, but I have precisely 0 idea on how you go about making accurate map size calculations for Post Scriptum, is there a resource for the methodology available somewhere?

Provide base height maps?

Would it be possible to get the original gray height maps? I don't know a way to convert the RGB maps back into a usable height map given the non-standard coloring used.

Map updates

Just wanted to request a map update, I can't say for certain on map changes on current maps but the new map Muhata needs to be added to the list, if possible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.