Skip to content

Commit e11dd09

Browse files
authored
Merge pull request #36 from rm-you/share_loc_websocket
Location Sharing, Path Recording, and Discord Overlay
2 parents db89b05 + b9a3e81 commit e11dd09

31 files changed

Lines changed: 1700 additions & 127 deletions

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ __pycache__/
1616
# Distribution / packaging
1717
.Python
1818
env/
19+
venv/
1920
bin/
2021
build/
2122
develop-eggs/
@@ -27,6 +28,7 @@ var/
2728
*.egg-info/
2829
.installed.cfg
2930
*.egg
31+
*.zip
3032

3133
# Installer logs
3234
pip-log.txt

README.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,14 @@
33

44
Provides player location and spell tracking support for Project 1999 by reading the player log.
55

6-
Please see the [Wiki](https://github.com/nomns/nparse/wiki) for more information or go to the [Releases](https://github.com/nomns/nparse/releases) for the latest release.
6+
Now with location sharing, path recording, and Discord overlay!
7+
8+
Please see the [Wiki](https://github.com/nomns/nparse/wiki) for more information or go to the [Releases](https://github.com/nomns/nparse/releases) for the latest release.
9+
10+
Building
11+
========
12+
13+
Currently only python 3.8.x is supported. Python 3.10.x has known issues that must be resolved.
14+
Install `pyinstaller==4.3` and `pyinstaller-hooks-contrib==2020.7`
15+
16+
Run: `pyinstaller --onefile nparse_py.spec`

data/maps/map_files/airplane_2.txt

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
P 349.81, -501.7633, 125.11, 0, 127, 0, 2, 6-Evians
2-
P -1108, -516, -15.2926, 0, 0, 127, 2, 2-Swords
3-
P -306.1557, 749.3103, 767.6651, 99, 0, 255, 2, 7-Swarm
4-
P 491.8852, 479.3287, 1005.2204, 0, 0, 0, 2, DA_Jump_to_island_3
5-
P -839, -1419, 0, 0, 0, 127, 2, 2-Swords
1+
P 349.81, -501.7633, 125.11, 0, 127, 0, 2, 5-Evians
2+
P -1108, -516, -15.2926, 0, 0, 127, 2, 1.5-Swords
3+
P -306.1557, 749.3103, 767.6651, 99, 0, 255, 2, 6-Swarm
4+
P 491.8852, 479.3287, 1005.2204, 0, 0, 0, 2, DA_Jump_to_island_2
5+
P -839, -1419, 0, 0, 0, 127, 2, 1.5-Swords
66
P -533, -1612, 0, 64, 64, 64, 2, Quest_Room
7-
P -370, -1360, 0, 127, 0, 0, 2, 3-Misplaced
7+
P -370, -1360, 0, 127, 0, 0, 2, 2-Misplaced
88
P -547, -1415, 0, 0, 0, 0, 3, X
9-
P -1171, -454, 0, 127, 0, 0, 2, 3-Misplaced
10-
P 580, 460, 0, 0, 127, 127, 2, 4-Misfortune
11-
P 434, 103, 0, 127, 0, 0, 2, 3-Misplaced
12-
P -231, -189, 0, 127, 64, 0, 2, 5-Beasts
13-
P -1089, 884, 408.7744, 0, 127, 0, 2, 6-Evians
14-
P -729, 193, 0, 96, 0, 255, 2, 7-_Swarm
15-
P -410, 1181, 0, 255, 53, 0, 2, 8-Scale
16-
P 1340.3395, 714.3034, 1007.2078, 0, 0, 0, 2, 9-Veeshan
17-
P -320, -564, -58.8406, 0, 127, 127, 2, 4-Misfortune
18-
P 781, -1185, 126.608, 127, 64, 0, 2, 5-Beasts
9+
P -1171, -454, 0, 127, 0, 0, 2, 2-Misplaced
10+
P 580, 460, 0, 0, 127, 127, 2, 3-Misfortune
11+
P 434, 103, 0, 127, 0, 0, 2, 2-Misplaced
12+
P -231, -189, 0, 127, 64, 0, 2, 4-Beasts
13+
P -1089, 884, 408.7744, 0, 127, 0, 2, 5-Evians
14+
P -729, 193, 0, 96, 0, 255, 2, 6-Swarm
15+
P -410, 1181, 0, 255, 53, 0, 2, 7-Scale
16+
P 1340.3395, 714.3034, 1007.2078, 0, 0, 0, 2, 8-Veeshan
17+
P -320, -564, -58.8406, 0, 127, 127, 2, 3-Misfortune
18+
P 781, -1185, 126.608, 127, 64, 0, 2, 4-Beasts
1919
P -559.9914, -1296.9843, -766.5031, 0, 0, 0, 1, Charm_of_Sacrifice(GS)Ench1.0)
20-
P 471, 984, 1009.2146, 255, 53, 0, 2, 8-Scale
21-
P 1294, 262, 1217.962, 0, 0, 0, 2, 9-Veeshan
20+
P 471, 984, 1009.2146, 255, 53, 0, 2, 7-Scale
21+
P 1294, 262, 1217.962, 0, 0, 0, 2, 8-Veeshan
2222
P -608.8858, -1371.2844, -663.6644, 0, 0, 127, 2, a_thunder_spirit_princess(Ncr1.0)
2323
P -654.9678, -1304.3721, -769.6851, 0, 0, 127, 2, Test_of_Power(Ncr1.0)
2424
P -653.5959, -1466.8195, -769.6851, 0, 0, 127, 2, Kihun_Solstin(Mag1.0)

data/maps/map_files/feerrott_4.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
P -2670, 1410, 23.7060, 127, 127, 0, 3, #1
2+
P -2710, 1600, 23.7060, 127, 127, 0, 3, #2
3+
P -2815, 1720, 23.7060, 127, 127, 0, 3, #3
4+
P -2988, 1900, 23.7060, 127, 127, 0, 3, #4
5+
P -2830, 1837, 23.7060, 127, 127, 0, 3, #5
6+
P -2905, 1935, 23.7060, 127, 127, 0, 3, #6
7+
P -2740, 1745, 23.7060, 127, 127, 0, 3, #7

data/maps/map_files/mischiefplane.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3707,4 +3707,4 @@ L 46.0000, -9.0000, 90.0000, 45.0000, -8.0000, 90.0000, 255, 255, 255
37073707
L 46.0000, -2.0000, 90.0000, 46.0000, -9.0000, 90.0000, 255, 255, 255
37083708
L 0.0000, -25.0000, 90.0000, 0.0000, 25.0000, 90.0000, 255, 255, 255
37093709
L -25.0000, 0.0000, 90.0000, 100.0000, 0.0000, 90.0000, 255, 255, 255
3710-
P 353.0000, 1017.0000, 90.0000, 0, 127, 0, 3, to_Cobalt_Scar_(tree)
3710+
P -532, 669, 90.0000, 0, 127, 0, 3, to_Cobalt_Scar_(tree)
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
P 1565, 630, 90, 200, 0, 200, 2, Trap!
2+
P 1300, 238, 90, 200, 0, 200, 2, Trap!
3+
P 1235, 195, 90, 200, 0, 200, 2, Trap!
4+
P 1040, 700, 90, 200, 0, 200, 2, Trap!
5+
P 985, 900, 90, 200, 0, 200, 2, Trap!
6+
P 617, 1238, 90, 200, 0, 200, 2, Trap!
7+
P 525, 1275, 90, 200, 0, 200, 2, Trap!
8+
P 485, 870, 90, 200, 0, 200, 2, Trap!
9+
P 275, 1230, 90, 200, 0, 200, 2, Trap!
10+
P 72, 1050, 90, 200, 0, 200, 2, Trap!

data/maps/map_keys.ini

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ocean of tears = oot
22
northern plains of karana = northkarana
33
skyshrine = skyshrine
44
the nektulos forest = nektulos
5-
sleeper's tomb = sleeper
5+
sleepers tomb = sleeper
66
erudin = erudnext
77
kedge keep = kedge
88
ak'anon = akanon
@@ -17,6 +17,7 @@ tower of frozen shadow = frozenshadow
1717
icewell keep = thurgadinb
1818
the feerrott = feerrott
1919
ruins of sebilis = sebilis
20+
old sebilis = sebilis
2021
east commonlands = ecommons
2122
cabilis east = cabeast
2223
veeshan's peak = veeshan
@@ -35,7 +36,7 @@ befallen = befallen
3536
paineel = paineel
3637
north freeport = freportn
3738
nagafen's lair = soldungb
38-
liberated citadel of runnyeye = runnyeye
39+
runnyeye citadel = runnyeye
3940
frontier mountains = frontiermtns
4041
the city of mist = citymist
4142
west freeport = freportw
@@ -51,7 +52,7 @@ city of thurgadin = thurgadina
5152
northern desert of ro = nro
5253
neriak foreign quarter = neriaka
5354
infected paw = paw
54-
plane of sky = airplane
55+
plane of air = airplane
5556
southern felwithe = felwitheb
5657
velketor's labyrinth = velketor
5758
cabilis west = cabwest
@@ -93,7 +94,7 @@ mines of nurga = nurga
9394
oasis of marr = oasis
9495
the emerald jungle = emeraldjungle
9596
great divide = greatdivide
96-
siren's grotto = sirens
97+
sirens grotto = sirens
9798
erudin palace = erudnint
9899
toxxulia forest = tox
99100
ruins of old guk = gukbottom

data/maps/map_keys_who.ini

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
kael drakkal = kael drakkel
2+
eastern wastes = eastern wastelands
3+
the wakening land = the wakening lands
4+
siren's grotto = sirens grotto
5+
the plane of hate = plane of hate
6+
burning woods = the burning wood
7+
south ro = southern desert of ro
8+
plane of sky = plane of air
9+
south karana = southern plains of karana
10+
sleeper's tomb = sleepers tomb
11+
mountains of rathe = rathe mountains
12+
nektulos forest = the nektulos forest
13+
city of mist = the city of mist
14+
west cabilis = cabilis west
15+
east cabilis = cabilis east
16+
cazic-thule = lost temple of cazic-thule
17+
everfrost peaks = everfrost
18+
highkeep = high keep
19+
kithicor forest = kithicor woods
20+
lower guk = ruins of old guk
21+
north ro = northern desert of ro
22+
north karana = northern plains of karana
23+
permafrost keep = permafrost caverns
24+
clan runnyeye = runnyeye citadel
25+
the ruins of old paineel = the hole
26+
the warrens = warrens
27+
thurgadin = city of thurgadin
28+
upper guk = guk
29+
warsliks wood = warsliks woods
30+
west karana = western plains of karana
31+
clan crushbone = crushbone
32+
east karana = eastern plains of karana
33+
the field of bone = field of bone
34+
qeynos catacombs = qeynos aqueduct system
35+
felwithe = northern felwithe
36+
kaladim = south kaladim

data/maps/map_timers.csv

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
greatdivide,10:40
2+
qcat,12:00
3+
guktop,16:30
4+
gukbottom,28:00
5+
kerraridge,17:45
6+
soldunga,18:00
7+
soldungb,22:00
8+
charasis,20:30
9+
cazicthule,22:00
10+
citymist,22:00
11+
runnyeye,22:00
12+
mistmoore,22:00
13+
permafrost,22:00
14+
paw,22:00
15+
unrest,22:00
16+
qey2hh1,22:00
17+
felwithea,24:00
18+
felwitheb,24:00
19+
freporte,24:00
20+
freportn,24:00
21+
freportw,24:00
22+
neriaka,24:00
23+
neriakb,24:00
24+
neriakc,24:00
25+
kael,28:00
26+
sirens,28:00
27+
beholder,6:00
28+
thurgadina,7:00
29+
thurgadinb,7:00
30+
airplane,8:00
31+
butcher,10:00
32+
mischiefplane,1:12:00
33+
highkeep,10:00
34+
paineel,10:00
35+
stonebrunt,11:10
36+
dalnir,12:00
37+
growthplane,12:00
38+
timorous,12:00
39+
skyfire,13:00
40+
crystal,14:45
41+
oasis,16:30
42+
kaesora,18:00
43+
kurn,18:30
44+
najena,18:30
45+
befallen,19:00
46+
chardok,20:00
47+
cobaltscar,20:00
48+
frozenshadow,20:00
49+
nurga,20:30
50+
droga,20:30
51+
thurgadinb,21:00
52+
hole,21:30
53+
blackburrow,22:00
54+
kedge,22:00
55+
rivervale,22:00
56+
grobb,24:00
57+
halas,24:00
58+
oggok,24:00
59+
erudnint,25:00
60+
necropolis,27:00
61+
karnor,27:00
62+
sebilis,27:00
63+
skyshrine,30:00
64+
velketor,32:50
65+
highpass,5:00
66+
oot,6:00
67+
lfaydark,6:30
68+
gfaydark,7:05
69+
templeveeshan,72:00
70+
fearplane,8:00
71+
hateplane,8:00
72+
sleeper,8:00
73+
crushbone,9:00

data/maps/otheruser.png

1.97 KB
Loading

0 commit comments

Comments
 (0)