Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
77 commits
Select commit Hold shift + click to select a range
b847fc5
Updated to v4.91 patch 21, added data generator!
AudunVN Sep 15, 2019
0f33704
Updated navmap to v4.91 patch 22
AudunVN Sep 28, 2019
382f37a
Updated system classes
AudunVN Oct 4, 2019
377fa52
Gallia system class updates
AudunVN Oct 4, 2019
412b8ad
Updated special_systems.txt used for update script
AudunVN Oct 5, 2019
7be60ba
Updated navmap to v4.91 patch 23
AudunVN Nov 3, 2019
c5ec392
Bumped last update time
AudunVN Nov 3, 2019
c4c67d5
Updated navmap to v4.91 patch 23 hotfix 1
AudunVN Nov 17, 2019
caf2cdc
Updated to v4.92
AudunVN Jan 1, 2020
bb7738d
Updated to v4.92.0 patch 3
AudunVN Mar 6, 2020
94bb3ba
Updated to v4.92.0 patch 5
AudunVN Mar 28, 2020
d0d07f0
Added option for showing internal nicknames on hover
AudunVN Apr 12, 2020
af906a9
Updated to v4.93.0 patch 1
AudunVN May 3, 2020
ec29d13
Updated to v4.93.0 patch 2
AudunVN May 12, 2020
ddae041
Updated to v4.93.0 patch 3
AudunVN Jun 20, 2020
77ceb72
Removed remaining dependencies on old Ioncross data exports
AudunVN Jun 20, 2020
79829e3
Added Drake and Omicron Phi to OORP systems array
AudunVN Jun 21, 2020
d3c741e
Updated to v4.93.0 patch 4
AudunVN Jun 28, 2020
b615332
Updated to v4.93.0 patch 5
AudunVN Jul 20, 2020
89163da
Updated path files
AudunVN Jul 21, 2020
dbadba5
Updated to v4.93.0 patch 6
AudunVN Aug 22, 2020
b01b718
Hiding ST02 (O-58) from regular map view
AudunVN Aug 26, 2020
f91d28b
Start refactoring and redesign, repository layout overhaul
AudunVN Aug 31, 2020
7f37c3c
Moving old map data out of root directory
AudunVN Aug 31, 2020
ada131d
Moving (more) old map data out of root directory
AudunVN Aug 31, 2020
04d0e59
Moved remaining map data out of root directory
AudunVN Aug 31, 2020
5477054
Navbar style updates for new layout
AudunVN Aug 31, 2020
14b54be
Add fix for objects being clicked after panning
AudunVN Sep 1, 2020
4bbbcc8
Fixed grid coordinate labels to edges of map when zoomed in
AudunVN Sep 1, 2020
4efbef2
Merge branch 'v2.0-dev' into gh-pages
AudunVN Sep 1, 2020
4da140a
Implemented basic version of pan+zoom to highlight
AudunVN Sep 1, 2020
233c4d4
Added meta-viewport tag
AudunVN Sep 1, 2020
4a78123
Fixed path to SiriusMap.jpg
AudunVN Sep 1, 2020
67ecdbf
Removed unused FLInfocardIE source files
AudunVN Sep 1, 2020
fb86230
Increasing treshold for counting a drag as a click
AudunVN Sep 1, 2020
db2bb95
Decreasing click drag threshold
AudunVN Sep 1, 2020
6eddaff
Compressed old map data files
AudunVN Sep 1, 2020
ebc1da6
Removed console.log() calls related to zoom/pan testing
AudunVN Sep 1, 2020
34c016b
Adding new zoomed-in map styles, add new game icon export
AudunVN Sep 2, 2020
bbb23e1
Adding custom zoomed in icons for a heap of archetypes
AudunVN Sep 2, 2020
6d44a9f
Reduced duplicate zoom icon CSS
AudunVN Sep 2, 2020
11d44f1
Add zoom in object background transition
AudunVN Sep 2, 2020
0c5b97b
Increased dockable base icon size
AudunVN Sep 2, 2020
4567af6
Added rudimentary font/label size scaling on zoom
AudunVN Sep 2, 2020
8d1b036
Added shorter labels for very narrow viewports
AudunVN Sep 2, 2020
40b50f1
Removing screenshot mode button
AudunVN Sep 2, 2020
b2d4420
Add fix for IE11
AudunVN Sep 2, 2020
d7b3fc3
Rewriting all arrow functions for IE11 support
AudunVN Sep 2, 2020
b244ec3
Readd system title, add settings text for wide viewports
AudunVN Sep 2, 2020
61604bf
Updated last change time
AudunVN Sep 2, 2020
8ccd702
rm unused bg layer + transparency to speed up rendering
AudunVN Sep 2, 2020
d8a2a18
Made map contained inside viewport for large screens
AudunVN Sep 2, 2020
715fd90
Force reload css+js
AudunVN Sep 2, 2020
9e3fc90
Improved map background for large screens
AudunVN Sep 2, 2020
3aed893
Quick fix for background not filling container
AudunVN Sep 2, 2020
36bdc33
Quick fix for white background flash on mobile
AudunVN Sep 2, 2020
49386da
Adding v491P15 map data from web server
AudunVN Sep 3, 2020
e01ed34
Updated to v4.94 patch 1, added old navmap version to repo
AudunVN Sep 8, 2020
cbd0a55
Adjusted initial zoom level label scaling
AudunVN Sep 9, 2020
0f9b6cf
Marked Omicron Nu as IRP, changed class to Nomad Worlds
AudunVN Sep 9, 2020
ab63aec
Add highlighting of system connections on hover, new nav buoy icon
AudunVN Sep 12, 2020
7de441e
Tweaked highlight colours
AudunVN Sep 12, 2020
f844171
Add panzoom-exclude class to objects and systems
AudunVN Sep 12, 2020
98584c0
Don't want panzoom-exclude default behaviour - breaks pan/zoom too often
AudunVN Sep 12, 2020
f9b036c
Updated to v4.94.03
AudunVN Sep 14, 2020
8cc96e8
Updated last update dates
AudunVN Sep 14, 2020
5138248
Updated to v4.94.03
AudunVN Sep 25, 2020
a2a8d0e
Updated to v4.94.05
AudunVN Oct 10, 2020
6a9d645
Remove manual overrides for system positions
AudunVN Oct 12, 2020
d086ec9
Updated to v.4.94.06
AudunVN Nov 8, 2020
2c8d397
Updated to v4.94.07, fixed image paths on old layout
AudunVN Nov 18, 2020
4aa0d2d
Updated to v4.95.0
AudunVN Dec 23, 2020
678e3ca
Updated to v4.95.0 Patch 1 Hotfix 2
AudunVN Jan 25, 2021
6e50d04
Merge branch 'gh-pages' into merge-new-index-html
AudunVN Jan 26, 2021
11d467c
rm old v491P15 data directory, already archived in data/v491P15.zip
AudunVN Jan 26, 2021
a891610
Updated system colours at request from Markam
AudunVN Feb 3, 2021
28b2294
Fixed last update time
AudunVN Feb 3, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
5 changes: 5 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"editor.insertSpaces": false,
"editor.detectIndentation": false,
"liveServer.settings.port": 5501
}
Binary file removed Monthly.report.20160121-20160220.pdf
Binary file not shown.
30 changes: 3 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,34 +4,10 @@ A browser-based map viewer for the Freelancer mod Discovery. This also works for
A complete change and issue log from before this project was moved to a GitHub repo may be found in [this DiscoveryGC forum thread](http://discoverygc.com/forums/showthread.php?tid=132266&pid=1700007#pid1700007).

## Updating instructions
- Create new data folder in the root directory of this repo (or somewhere else accessible, these are the v4XXXX folders)
- Generate infocards.txt using FLInfocardIE, located in the /utils folder.
- Open the program, point it at your FL directory, click "Load", then "Export" and select the folder from step 1 as your destination directory
- replace "\r\n\r\n" with "\r\n"
- replace "\r\nNAME\r\n" with "\r\n"
- replace "\r\nINFOCARD\r\n" with "\r\n"
- remove "\r\n" from start of file
- Copy special_systems.txt into the folder from step 1 from the previous version
- This file defines the house of each system using the prefix (IW, BW, etc.) in front of their full name. This is the closest Discovery has to a house definition file, unfortunately, and it's not kept up-to-date either - it frequently requires manual modification.
- Copy DATA/MISSIONS/mbases.ini into the folder from step 1
- Copy DATA/INTERFACE/infocardmap.ini into the folder from step 1
- Copy DATA/SOLAR/solararch.ini into the folder from step 1
- Copy the contents of the IONCROSS folder from the Freelancer root directory into the folder from step 1
- Create a folder named "solar" in the folder from step 1
- Create a folder named "asteroids" in the folder from the previous step (so you should have the version directory, solar underneath that, and asteroids underneath that)
- Copy the DATA/SOLAR/ASTEROIDS folder (minus MODELS, if you wish - the map doesn't use it) into this folder
- Create a folder named "universe" in the folder from step 1
- Create a folder named "systems" in the folder from the previous step (so you should have the version directory, universe underneath that, and systems underneath that)
- Copy the DATA/UNIVERSE/SYSTEMS folder (minus BASE_INTERIORS, if you wish - the map doesn't use it) into this folder
- Copy DATA/UNIVERSE/universe.ini into the universe folder
- Copy DATA/UNIVERSE/multiuniverse.ini into the universe folder
- Run FL_Path_Generator.jar on your Freelancer installation, for good measure
- Copy DATA/UNIVERSE/shortest_illegal_path.ini into the universe folder
- Copy DATA/UNIVERSE/shortest_legal_path.ini into the universe folder
- Copy DATA/UNIVERSE/systems_shortest_path.ini into the universe folder
- Depending on your web server and/or file system, you may need to lowercase absolutely everything; this can be done using the Metamorphose2 tool in the /utils folder on Windows (pick all files in the directory created in step 1 recursively, and in the renamer add a modifications operation with Change case: lowercase, then Go - do this again non-recursively on the contents of the universe/systems directory), or your favorite command line tool or whatnot.
- Run update.py in the root directory of this repo, and follow the instructions
- Check if the OORP systems array in index.html needs updating
- This thing really needs a per-version config file.
- Update the data folder path at the top of index.html to point the map script at your new data folder

Regarding texture data: These are extracted using [UTF Image Exporter](https://github.com/AudunVN/Navmap/tree/gh-pages/utils/UTFImageExporter), then bulk converted to from txm to jpg using IrFanView, and afterwards recursively and renamed counting up from 01.jpg using Metamorphose2 to ensure that there's at least one texture available from each .txm file (namely, 01.jpg, since they may be stored using any filename inside the .txm file and the navmap has no idea what they might be named in advance, so it simply expects there to be a file named "01.jpg" inside the folder for each txm file).

Icons and such are converted from TGA after being exported using ImageMagick or similar: ```mogrify -flip -path png -format png *.tga```
Binary file added data/v48841.zip
Binary file not shown.
Binary file added data/v48842.zip
Binary file not shown.
Binary file added data/v48851.zip
Binary file not shown.
Binary file added data/v48852.zip
Binary file not shown.
Binary file added data/v48853.zip
Binary file not shown.
Binary file added data/v48854.zip
Binary file not shown.
Binary file added data/v48860.zip
Binary file not shown.
Binary file added data/v48861.zip
Binary file not shown.
Binary file added data/v48911.zip
Binary file not shown.
Binary file added data/v48912.zip
Binary file not shown.
Binary file added data/v48921.zip
Binary file not shown.
Binary file added data/v48922.zip
Binary file not shown.
Binary file added data/v49011.zip
Binary file not shown.
Binary file added data/v49012.zip
Binary file not shown.
Binary file added data/v49015.zip
Binary file not shown.
Binary file added data/v49016.zip
Binary file not shown.
Binary file added data/v49021.zip
Binary file not shown.
Binary file added data/v49022.zip
Binary file not shown.
Binary file added data/v490252.zip
Binary file not shown.
Binary file added data/v49100.zip
Binary file not shown.
Binary file added data/v4910p21.zip
Binary file not shown.
Binary file added data/v4910p22.zip
Binary file not shown.
Binary file added data/v4910p23.zip
Binary file not shown.
Binary file added data/v4910p23h1.zip
Binary file not shown.
Binary file added data/v491P10.zip
Binary file not shown.
Binary file added data/v491P13.zip
Binary file not shown.
Binary file added data/v491P14.zip
Binary file not shown.
Binary file added data/v491P15.zip
Binary file not shown.
Binary file added data/v491P1P4.zip
Binary file not shown.
Binary file added data/v491P6.zip
Binary file not shown.
Binary file added data/v491P7.zip
Binary file not shown.
Binary file added data/v4920p0.zip
Binary file not shown.
Binary file added data/v4920p3.zip
Binary file not shown.
Binary file added data/v4920p5.zip
Binary file not shown.
Binary file added data/v4930p1.zip
Binary file not shown.
Binary file added data/v4930p2.zip
Binary file not shown.
Binary file added data/v4930p3.zip
Binary file not shown.
Binary file added data/v4930p4.zip
Binary file not shown.
Binary file added data/v4930p5.zip
Binary file not shown.
Binary file added data/v4930p6.zip
Binary file not shown.
Binary file added data/v49403.zip
Binary file not shown.
Binary file added data/v49404.zip
Binary file not shown.
Binary file added data/v49405.zip
Binary file not shown.
Binary file added data/v49406.zip
Binary file not shown.
Binary file added data/v49407.zip
Binary file not shown.
Binary file added data/v4940p1.zip
Binary file not shown.
Binary file added data/v4950.zip
Binary file not shown.
Loading