diff --git a/P3D/Content/GUI/Badges.png b/P3D/Content/GUI/Badges.png
index 4c82d6e26..7368efcde 100644
Binary files a/P3D/Content/GUI/Badges.png and b/P3D/Content/GUI/Badges.png differ
diff --git a/P3D/Content/Textures/NPC/0.png b/P3D/Content/Textures/NPC/0.png
index ee1cb5fc8..da8e7399b 100644
Binary files a/P3D/Content/Textures/NPC/0.png and b/P3D/Content/Textures/NPC/0.png differ
diff --git a/P3D/Content/Textures/NPC/0_bow.png b/P3D/Content/Textures/NPC/0_bow.png
index e96cf44e2..6bbede746 100644
Binary files a/P3D/Content/Textures/NPC/0_bow.png and b/P3D/Content/Textures/NPC/0_bow.png differ
diff --git a/P3D/Content/Textures/NPC/1.png b/P3D/Content/Textures/NPC/1.png
index 8426bc1c9..1db8333d3 100644
Binary files a/P3D/Content/Textures/NPC/1.png and b/P3D/Content/Textures/NPC/1.png differ
diff --git a/P3D/Content/Textures/NPC/14.png b/P3D/Content/Textures/NPC/14.png
index 87324cd7f..b5824f850 100644
Binary files a/P3D/Content/Textures/NPC/14.png and b/P3D/Content/Textures/NPC/14.png differ
diff --git a/P3D/Content/Textures/NPC/16.png b/P3D/Content/Textures/NPC/16.png
index 61518c8a6..c36892b4a 100644
Binary files a/P3D/Content/Textures/NPC/16.png and b/P3D/Content/Textures/NPC/16.png differ
diff --git a/P3D/Content/Textures/NPC/17.png b/P3D/Content/Textures/NPC/17.png
index 0db5c2a0f..f38ba0454 100644
Binary files a/P3D/Content/Textures/NPC/17.png and b/P3D/Content/Textures/NPC/17.png differ
diff --git a/P3D/Content/Textures/NPC/18.png b/P3D/Content/Textures/NPC/18.png
index d36d7d77c..6a1b2731e 100644
Binary files a/P3D/Content/Textures/NPC/18.png and b/P3D/Content/Textures/NPC/18.png differ
diff --git a/P3D/Content/Textures/NPC/19.png b/P3D/Content/Textures/NPC/19.png
index c96a34cd4..2e9dd6dc2 100644
Binary files a/P3D/Content/Textures/NPC/19.png and b/P3D/Content/Textures/NPC/19.png differ
diff --git a/P3D/Content/Textures/NPC/2.png b/P3D/Content/Textures/NPC/2.png
index 07fcd2756..cb909c309 100644
Binary files a/P3D/Content/Textures/NPC/2.png and b/P3D/Content/Textures/NPC/2.png differ
diff --git a/P3D/Content/Textures/NPC/22.png b/P3D/Content/Textures/NPC/22.png
index bec70bf70..99df1af30 100644
Binary files a/P3D/Content/Textures/NPC/22.png and b/P3D/Content/Textures/NPC/22.png differ
diff --git a/P3D/Content/Textures/NPC/24.png b/P3D/Content/Textures/NPC/24.png
index 484867e7a..628195488 100644
Binary files a/P3D/Content/Textures/NPC/24.png and b/P3D/Content/Textures/NPC/24.png differ
diff --git a/P3D/Content/Textures/NPC/32.png b/P3D/Content/Textures/NPC/32.png
index 262762396..4ee0c2fac 100644
Binary files a/P3D/Content/Textures/NPC/32.png and b/P3D/Content/Textures/NPC/32.png differ
diff --git a/P3D/Content/Textures/NPC/34.png b/P3D/Content/Textures/NPC/34.png
index d2871f0ab..932c02012 100644
Binary files a/P3D/Content/Textures/NPC/34.png and b/P3D/Content/Textures/NPC/34.png differ
diff --git a/P3D/Content/Textures/NPC/35.png b/P3D/Content/Textures/NPC/35.png
index 4c0b1132d..82ff4650c 100644
Binary files a/P3D/Content/Textures/NPC/35.png and b/P3D/Content/Textures/NPC/35.png differ
diff --git a/P3D/Content/Textures/NPC/38.png b/P3D/Content/Textures/NPC/38.png
index 7737e71ef..13a83bc5e 100644
Binary files a/P3D/Content/Textures/NPC/38.png and b/P3D/Content/Textures/NPC/38.png differ
diff --git a/P3D/Content/Textures/NPC/39.png b/P3D/Content/Textures/NPC/39.png
index d31e9d08e..ec0301538 100644
Binary files a/P3D/Content/Textures/NPC/39.png and b/P3D/Content/Textures/NPC/39.png differ
diff --git a/P3D/Content/Textures/NPC/4.png b/P3D/Content/Textures/NPC/4.png
index 17f3a9a0e..a40995922 100644
Binary files a/P3D/Content/Textures/NPC/4.png and b/P3D/Content/Textures/NPC/4.png differ
diff --git a/P3D/Content/Textures/NPC/40.png b/P3D/Content/Textures/NPC/40.png
index 5d65e5333..d3c0ba9a9 100644
Binary files a/P3D/Content/Textures/NPC/40.png and b/P3D/Content/Textures/NPC/40.png differ
diff --git a/P3D/Content/Textures/NPC/41.png b/P3D/Content/Textures/NPC/41.png
index 5bee05864..710e73945 100644
Binary files a/P3D/Content/Textures/NPC/41.png and b/P3D/Content/Textures/NPC/41.png differ
diff --git a/P3D/Content/Textures/NPC/42.png b/P3D/Content/Textures/NPC/42.png
index 89d73bc31..a02fe10c6 100644
Binary files a/P3D/Content/Textures/NPC/42.png and b/P3D/Content/Textures/NPC/42.png differ
diff --git a/P3D/Content/Textures/NPC/43.png b/P3D/Content/Textures/NPC/43.png
index 104ea7aee..88b3f1f80 100644
Binary files a/P3D/Content/Textures/NPC/43.png and b/P3D/Content/Textures/NPC/43.png differ
diff --git a/P3D/Content/Textures/NPC/44.png b/P3D/Content/Textures/NPC/44.png
index 00b7f0370..2e1750620 100644
Binary files a/P3D/Content/Textures/NPC/44.png and b/P3D/Content/Textures/NPC/44.png differ
diff --git a/P3D/Content/Textures/NPC/45.png b/P3D/Content/Textures/NPC/45.png
index 947ff7036..40e8bf51d 100644
Binary files a/P3D/Content/Textures/NPC/45.png and b/P3D/Content/Textures/NPC/45.png differ
diff --git a/P3D/Content/Textures/NPC/46.png b/P3D/Content/Textures/NPC/46.png
index e2adcf519..0cc6a90cf 100644
Binary files a/P3D/Content/Textures/NPC/46.png and b/P3D/Content/Textures/NPC/46.png differ
diff --git a/P3D/Content/Textures/NPC/47.png b/P3D/Content/Textures/NPC/47.png
index 474bf99e0..74d1acf11 100644
Binary files a/P3D/Content/Textures/NPC/47.png and b/P3D/Content/Textures/NPC/47.png differ
diff --git a/P3D/Content/Textures/NPC/48.png b/P3D/Content/Textures/NPC/48.png
index 1a6d90b7d..fac171fba 100644
Binary files a/P3D/Content/Textures/NPC/48.png and b/P3D/Content/Textures/NPC/48.png differ
diff --git a/P3D/Content/Textures/NPC/50.png b/P3D/Content/Textures/NPC/50.png
index b0fce2335..583fc65e2 100644
Binary files a/P3D/Content/Textures/NPC/50.png and b/P3D/Content/Textures/NPC/50.png differ
diff --git a/P3D/Content/Textures/NPC/51.png b/P3D/Content/Textures/NPC/51.png
index f7e7978f9..d0c83bd57 100644
Binary files a/P3D/Content/Textures/NPC/51.png and b/P3D/Content/Textures/NPC/51.png differ
diff --git a/P3D/Content/Textures/NPC/52.png b/P3D/Content/Textures/NPC/52.png
index b4337c79d..c16fa87c9 100644
Binary files a/P3D/Content/Textures/NPC/52.png and b/P3D/Content/Textures/NPC/52.png differ
diff --git a/P3D/Content/Textures/NPC/53.png b/P3D/Content/Textures/NPC/53.png
index 6d6987c47..5c109aac1 100644
Binary files a/P3D/Content/Textures/NPC/53.png and b/P3D/Content/Textures/NPC/53.png differ
diff --git a/P3D/Content/Textures/NPC/54.png b/P3D/Content/Textures/NPC/54.png
index c6210c46b..03a786f3c 100644
Binary files a/P3D/Content/Textures/NPC/54.png and b/P3D/Content/Textures/NPC/54.png differ
diff --git a/P3D/Content/Textures/NPC/55.png b/P3D/Content/Textures/NPC/55.png
index 5fd9d5c5e..56cd9c5ab 100644
Binary files a/P3D/Content/Textures/NPC/55.png and b/P3D/Content/Textures/NPC/55.png differ
diff --git a/P3D/Content/Textures/NPC/56.png b/P3D/Content/Textures/NPC/56.png
index c252f7979..41bcfbaaf 100644
Binary files a/P3D/Content/Textures/NPC/56.png and b/P3D/Content/Textures/NPC/56.png differ
diff --git a/P3D/Content/Textures/NPC/57.png b/P3D/Content/Textures/NPC/57.png
index ba336e573..9d62f8385 100644
Binary files a/P3D/Content/Textures/NPC/57.png and b/P3D/Content/Textures/NPC/57.png differ
diff --git a/P3D/Content/Textures/NPC/58.png b/P3D/Content/Textures/NPC/58.png
index 24b53ba4d..9fb1d70b2 100644
Binary files a/P3D/Content/Textures/NPC/58.png and b/P3D/Content/Textures/NPC/58.png differ
diff --git a/P3D/Content/Textures/NPC/59.png b/P3D/Content/Textures/NPC/59.png
index 7a908eeb0..7c858a020 100644
Binary files a/P3D/Content/Textures/NPC/59.png and b/P3D/Content/Textures/NPC/59.png differ
diff --git a/P3D/Content/Textures/NPC/6.png b/P3D/Content/Textures/NPC/6.png
index 344d87de9..d72a3127a 100644
Binary files a/P3D/Content/Textures/NPC/6.png and b/P3D/Content/Textures/NPC/6.png differ
diff --git a/P3D/Content/Textures/NPC/60.png b/P3D/Content/Textures/NPC/60.png
index 4a8f2bd95..a57787f7c 100644
Binary files a/P3D/Content/Textures/NPC/60.png and b/P3D/Content/Textures/NPC/60.png differ
diff --git a/P3D/Content/Textures/NPC/61.png b/P3D/Content/Textures/NPC/61.png
index e42e27bd3..3159f6029 100644
Binary files a/P3D/Content/Textures/NPC/61.png and b/P3D/Content/Textures/NPC/61.png differ
diff --git a/P3D/Content/Textures/NPC/62.png b/P3D/Content/Textures/NPC/62.png
index d82acd7c4..4c122f26a 100644
Binary files a/P3D/Content/Textures/NPC/62.png and b/P3D/Content/Textures/NPC/62.png differ
diff --git a/P3D/Content/Textures/NPC/64.png b/P3D/Content/Textures/NPC/64.png
index 4b7622f2f..32e740316 100644
Binary files a/P3D/Content/Textures/NPC/64.png and b/P3D/Content/Textures/NPC/64.png differ
diff --git a/P3D/Content/Textures/NPC/65.png b/P3D/Content/Textures/NPC/65.png
index 8de06d1ad..93f288a5d 100644
Binary files a/P3D/Content/Textures/NPC/65.png and b/P3D/Content/Textures/NPC/65.png differ
diff --git a/P3D/Content/Textures/NPC/66.png b/P3D/Content/Textures/NPC/66.png
index 29c65f9c3..f3d6fe37c 100644
Binary files a/P3D/Content/Textures/NPC/66.png and b/P3D/Content/Textures/NPC/66.png differ
diff --git a/P3D/Content/Textures/NPC/67.png b/P3D/Content/Textures/NPC/67.png
index cf6113d3b..c0ae02d30 100644
Binary files a/P3D/Content/Textures/NPC/67.png and b/P3D/Content/Textures/NPC/67.png differ
diff --git a/P3D/Content/Textures/NPC/68.png b/P3D/Content/Textures/NPC/68.png
index 65e248ebc..867fd194f 100644
Binary files a/P3D/Content/Textures/NPC/68.png and b/P3D/Content/Textures/NPC/68.png differ
diff --git a/P3D/Content/Textures/NPC/69.png b/P3D/Content/Textures/NPC/69.png
index ba9ae901b..8ec64cd1b 100644
Binary files a/P3D/Content/Textures/NPC/69.png and b/P3D/Content/Textures/NPC/69.png differ
diff --git a/P3D/Content/Textures/NPC/70.png b/P3D/Content/Textures/NPC/70.png
index 18acc7f22..ceb98870c 100644
Binary files a/P3D/Content/Textures/NPC/70.png and b/P3D/Content/Textures/NPC/70.png differ
diff --git a/P3D/Content/Textures/NPC/71.png b/P3D/Content/Textures/NPC/71.png
index a5a6e8b98..612d85b8e 100644
Binary files a/P3D/Content/Textures/NPC/71.png and b/P3D/Content/Textures/NPC/71.png differ
diff --git a/P3D/Content/Textures/NPC/72.png b/P3D/Content/Textures/NPC/72.png
index a87f8ce06..719aa6580 100644
Binary files a/P3D/Content/Textures/NPC/72.png and b/P3D/Content/Textures/NPC/72.png differ
diff --git a/P3D/Content/Textures/NPC/73.png b/P3D/Content/Textures/NPC/73.png
index deaf65bac..16ebbf75a 100644
Binary files a/P3D/Content/Textures/NPC/73.png and b/P3D/Content/Textures/NPC/73.png differ
diff --git a/P3D/Content/Textures/NPC/74.png b/P3D/Content/Textures/NPC/74.png
index ef6eb0f89..0f2479c53 100644
Binary files a/P3D/Content/Textures/NPC/74.png and b/P3D/Content/Textures/NPC/74.png differ
diff --git a/P3D/Content/Textures/NPC/75.png b/P3D/Content/Textures/NPC/75.png
index 059328002..a25b4e9e9 100644
Binary files a/P3D/Content/Textures/NPC/75.png and b/P3D/Content/Textures/NPC/75.png differ
diff --git a/P3D/Content/Textures/NPC/76.png b/P3D/Content/Textures/NPC/76.png
index eeb308d97..43b60c38d 100644
Binary files a/P3D/Content/Textures/NPC/76.png and b/P3D/Content/Textures/NPC/76.png differ
diff --git a/P3D/Content/Textures/NPC/77.png b/P3D/Content/Textures/NPC/77.png
index 5b22f36b2..6e5f37b21 100644
Binary files a/P3D/Content/Textures/NPC/77.png and b/P3D/Content/Textures/NPC/77.png differ
diff --git a/P3D/Content/Textures/NPC/78.png b/P3D/Content/Textures/NPC/78.png
index 28d171955..dc24db090 100644
Binary files a/P3D/Content/Textures/NPC/78.png and b/P3D/Content/Textures/NPC/78.png differ
diff --git a/P3D/Content/Textures/NPC/79.png b/P3D/Content/Textures/NPC/79.png
index e324c41ca..5554b3885 100644
Binary files a/P3D/Content/Textures/NPC/79.png and b/P3D/Content/Textures/NPC/79.png differ
diff --git a/P3D/Content/Textures/NPC/80.png b/P3D/Content/Textures/NPC/80.png
index c7006ab9a..49402442d 100644
Binary files a/P3D/Content/Textures/NPC/80.png and b/P3D/Content/Textures/NPC/80.png differ
diff --git a/P3D/Content/Textures/NPC/81.png b/P3D/Content/Textures/NPC/81.png
index b8684a208..8a2b1f2ba 100644
Binary files a/P3D/Content/Textures/NPC/81.png and b/P3D/Content/Textures/NPC/81.png differ
diff --git a/P3D/Content/Textures/NPC/84.png b/P3D/Content/Textures/NPC/84.png
index 2e887d22c..89576b4b0 100644
Binary files a/P3D/Content/Textures/NPC/84.png and b/P3D/Content/Textures/NPC/84.png differ
diff --git a/P3D/Content/Textures/NPC/85.png b/P3D/Content/Textures/NPC/85.png
index 796d30c93..ef1b69e77 100644
Binary files a/P3D/Content/Textures/NPC/85.png and b/P3D/Content/Textures/NPC/85.png differ
diff --git a/P3D/Content/Textures/NPC/87.png b/P3D/Content/Textures/NPC/87.png
index 91a6ed62d..91487e52d 100644
Binary files a/P3D/Content/Textures/NPC/87.png and b/P3D/Content/Textures/NPC/87.png differ
diff --git a/P3D/Content/Textures/NPC/93.png b/P3D/Content/Textures/NPC/93.png
index 22db219bd..193210a39 100644
Binary files a/P3D/Content/Textures/NPC/93.png and b/P3D/Content/Textures/NPC/93.png differ
diff --git a/P3D/Content/Textures/NPC/94.png b/P3D/Content/Textures/NPC/94.png
index 45aa24ccd..a68428fd2 100644
Binary files a/P3D/Content/Textures/NPC/94.png and b/P3D/Content/Textures/NPC/94.png differ
diff --git a/P3D/Content/Textures/NPC/95.png b/P3D/Content/Textures/NPC/95.png
index b191f2b4c..dce558458 100644
Binary files a/P3D/Content/Textures/NPC/95.png and b/P3D/Content/Textures/NPC/95.png differ
diff --git a/P3D/Content/Textures/NPC/Agatha.png b/P3D/Content/Textures/NPC/Agatha.png
index a9b5448aa..ccb73e649 100644
Binary files a/P3D/Content/Textures/NPC/Agatha.png and b/P3D/Content/Textures/NPC/Agatha.png differ
diff --git a/P3D/Content/Textures/NPC/Anvil.png b/P3D/Content/Textures/NPC/Anvil.png
index 8f03eadaa..9d268f8b0 100644
Binary files a/P3D/Content/Textures/NPC/Anvil.png and b/P3D/Content/Textures/NPC/Anvil.png differ
diff --git a/P3D/Content/Textures/NPC/Aragas.png b/P3D/Content/Textures/NPC/Aragas.png
index 9624ed4ac..e76373053 100644
Binary files a/P3D/Content/Textures/NPC/Aragas.png and b/P3D/Content/Textures/NPC/Aragas.png differ
diff --git a/P3D/Content/Textures/NPC/Blue.png b/P3D/Content/Textures/NPC/Blue.png
index b9a84dcca..5cb8b1a04 100644
Binary files a/P3D/Content/Textures/NPC/Blue.png and b/P3D/Content/Textures/NPC/Blue.png differ
diff --git a/P3D/Content/Textures/NPC/Brendan.png b/P3D/Content/Textures/NPC/Brendan.png
new file mode 100644
index 000000000..c0f56e871
Binary files /dev/null and b/P3D/Content/Textures/NPC/Brendan.png differ
diff --git a/P3D/Content/Textures/NPC/Bugsy.png b/P3D/Content/Textures/NPC/Bugsy.png
index 63f137684..a7819d1be 100644
Binary files a/P3D/Content/Textures/NPC/Bugsy.png and b/P3D/Content/Textures/NPC/Bugsy.png differ
diff --git a/P3D/Content/Textures/NPC/Chuck.png b/P3D/Content/Textures/NPC/Chuck.png
index 2987303ea..66e5ea8cb 100644
Binary files a/P3D/Content/Textures/NPC/Chuck.png and b/P3D/Content/Textures/NPC/Chuck.png differ
diff --git a/P3D/Content/Textures/NPC/Clair.png b/P3D/Content/Textures/NPC/Clair.png
index dfcdbbf07..98e9f5954 100644
Binary files a/P3D/Content/Textures/NPC/Clair.png and b/P3D/Content/Textures/NPC/Clair.png differ
diff --git a/P3D/Content/Textures/NPC/DP.png b/P3D/Content/Textures/NPC/DP.png
index 340af4260..f8297f16a 100644
Binary files a/P3D/Content/Textures/NPC/DP.png and b/P3D/Content/Textures/NPC/DP.png differ
diff --git a/P3D/Content/Textures/NPC/Dawn.png b/P3D/Content/Textures/NPC/Dawn.png
new file mode 100644
index 000000000..a014c0d19
Binary files /dev/null and b/P3D/Content/Textures/NPC/Dawn.png differ
diff --git a/P3D/Content/Textures/NPC/Enethil.png b/P3D/Content/Textures/NPC/Enethil.png
index eae921f5d..2b563a0c9 100644
Binary files a/P3D/Content/Textures/NPC/Enethil.png and b/P3D/Content/Textures/NPC/Enethil.png differ
diff --git a/P3D/Content/Textures/NPC/Falkner.png b/P3D/Content/Textures/NPC/Falkner.png
index f9716841c..630d115ae 100644
Binary files a/P3D/Content/Textures/NPC/Falkner.png and b/P3D/Content/Textures/NPC/Falkner.png differ
diff --git a/P3D/Content/Textures/NPC/Fanta.png b/P3D/Content/Textures/NPC/Fanta.png
index a0f158bc8..c2a68ef23 100644
Binary files a/P3D/Content/Textures/NPC/Fanta.png and b/P3D/Content/Textures/NPC/Fanta.png differ
diff --git a/P3D/Content/Textures/NPC/Farfetch'd.png b/P3D/Content/Textures/NPC/Farfetch'd.png
index 4aa51ccad..cecfd185f 100644
Binary files a/P3D/Content/Textures/NPC/Farfetch'd.png and b/P3D/Content/Textures/NPC/Farfetch'd.png differ
diff --git a/P3D/Content/Textures/NPC/Giovanni.png b/P3D/Content/Textures/NPC/Giovanni.png
index c1a4943f4..fadb3e448 100644
Binary files a/P3D/Content/Textures/NPC/Giovanni.png and b/P3D/Content/Textures/NPC/Giovanni.png differ
diff --git a/P3D/Content/Textures/NPC/Green.png b/P3D/Content/Textures/NPC/Green.png
index 299c22c40..6ab99af70 100644
Binary files a/P3D/Content/Textures/NPC/Green.png and b/P3D/Content/Textures/NPC/Green.png differ
diff --git a/P3D/Content/Textures/NPC/GymGuy.png b/P3D/Content/Textures/NPC/GymGuy.png
index 78ae1fa4e..fa8761ca2 100644
Binary files a/P3D/Content/Textures/NPC/GymGuy.png and b/P3D/Content/Textures/NPC/GymGuy.png differ
diff --git a/P3D/Content/Textures/NPC/Jasmine.png b/P3D/Content/Textures/NPC/Jasmine.png
index 812ef9c22..6693e22c1 100644
Binary files a/P3D/Content/Textures/NPC/Jasmine.png and b/P3D/Content/Textures/NPC/Jasmine.png differ
diff --git a/P3D/Content/Textures/NPC/Leaf.png b/P3D/Content/Textures/NPC/Leaf.png
index 299c22c40..486b9391d 100644
Binary files a/P3D/Content/Textures/NPC/Leaf.png and b/P3D/Content/Textures/NPC/Leaf.png differ
diff --git a/P3D/Content/Textures/NPC/LittleGirl.png b/P3D/Content/Textures/NPC/LittleGirl.png
index e133d920f..5caa06c37 100644
Binary files a/P3D/Content/Textures/NPC/LittleGirl.png and b/P3D/Content/Textures/NPC/LittleGirl.png differ
diff --git a/P3D/Content/Textures/NPC/Looker.png b/P3D/Content/Textures/NPC/Looker.png
index f8fcbebff..ab6313420 100644
Binary files a/P3D/Content/Textures/NPC/Looker.png and b/P3D/Content/Textures/NPC/Looker.png differ
diff --git a/P3D/Content/Textures/NPC/Lorelei.png b/P3D/Content/Textures/NPC/Lorelei.png
index 7e5456eb3..1713df77f 100644
Binary files a/P3D/Content/Textures/NPC/Lorelei.png and b/P3D/Content/Textures/NPC/Lorelei.png differ
diff --git a/P3D/Content/Textures/NPC/Lucas.png b/P3D/Content/Textures/NPC/Lucas.png
new file mode 100644
index 000000000..85287612a
Binary files /dev/null and b/P3D/Content/Textures/NPC/Lucas.png differ
diff --git a/P3D/Content/Textures/NPC/Lyra.png b/P3D/Content/Textures/NPC/Lyra.png
index d96c67f46..81478c67f 100644
Binary files a/P3D/Content/Textures/NPC/Lyra.png and b/P3D/Content/Textures/NPC/Lyra.png differ
diff --git a/P3D/Content/Textures/NPC/May.png b/P3D/Content/Textures/NPC/May.png
new file mode 100644
index 000000000..9cd142c6f
Binary files /dev/null and b/P3D/Content/Textures/NPC/May.png differ
diff --git a/P3D/Content/Textures/NPC/Morty.png b/P3D/Content/Textures/NPC/Morty.png
index 04335a7c2..9e64444d9 100644
Binary files a/P3D/Content/Textures/NPC/Morty.png and b/P3D/Content/Textures/NPC/Morty.png differ
diff --git a/P3D/Content/Textures/NPC/N.png b/P3D/Content/Textures/NPC/N.png
index e8a21412a..6b921888c 100644
Binary files a/P3D/Content/Textures/NPC/N.png and b/P3D/Content/Textures/NPC/N.png differ
diff --git a/P3D/Content/Textures/NPC/Omega.png b/P3D/Content/Textures/NPC/Omega.png
index f280d631d..0b6c2e1ce 100644
Binary files a/P3D/Content/Textures/NPC/Omega.png and b/P3D/Content/Textures/NPC/Omega.png differ
diff --git a/P3D/Content/Textures/NPC/PinkShirtGirl.png b/P3D/Content/Textures/NPC/PinkShirtGirl.png
index 1e2ba0010..94c0c8ad5 100644
Binary files a/P3D/Content/Textures/NPC/PinkShirtGirl.png and b/P3D/Content/Textures/NPC/PinkShirtGirl.png differ
diff --git a/P3D/Content/Textures/NPC/Pokeball.png b/P3D/Content/Textures/NPC/Pokeball.png
index 068e4e0c0..92d1e9229 100644
Binary files a/P3D/Content/Textures/NPC/Pokeball.png and b/P3D/Content/Textures/NPC/Pokeball.png differ
diff --git a/P3D/Content/Textures/NPC/Pryce.png b/P3D/Content/Textures/NPC/Pryce.png
index 8e6d1c635..48350ae34 100644
Binary files a/P3D/Content/Textures/NPC/Pryce.png and b/P3D/Content/Textures/NPC/Pryce.png differ
diff --git a/P3D/Content/Textures/NPC/RedMom.png b/P3D/Content/Textures/NPC/RedMom.png
index 19fcf50e2..d03cba51d 100644
Binary files a/P3D/Content/Textures/NPC/RedMom.png and b/P3D/Content/Textures/NPC/RedMom.png differ
diff --git a/P3D/Content/Textures/NPC/RedTrainer.png b/P3D/Content/Textures/NPC/RedTrainer.png
new file mode 100644
index 000000000..e301be09f
Binary files /dev/null and b/P3D/Content/Textures/NPC/RedTrainer.png differ
diff --git a/P3D/Content/Textures/NPC/Segis.png b/P3D/Content/Textures/NPC/Segis.png
index ef4183ecf..bd314afeb 100644
Binary files a/P3D/Content/Textures/NPC/Segis.png and b/P3D/Content/Textures/NPC/Segis.png differ
diff --git a/P3D/Content/Textures/NPC/Steven.png b/P3D/Content/Textures/NPC/Steven.png
index 2e18e52df..3297aa7f1 100644
Binary files a/P3D/Content/Textures/NPC/Steven.png and b/P3D/Content/Textures/NPC/Steven.png differ
diff --git a/P3D/Content/Textures/NPC/Whitney.png b/P3D/Content/Textures/NPC/Whitney.png
index 87ad49033..874818880 100644
Binary files a/P3D/Content/Textures/NPC/Whitney.png and b/P3D/Content/Textures/NPC/Whitney.png differ
diff --git a/P3D/Content/Textures/NPC/Yellow.png b/P3D/Content/Textures/NPC/Yellow.png
new file mode 100644
index 000000000..a72cecc96
Binary files /dev/null and b/P3D/Content/Textures/NPC/Yellow.png differ
diff --git a/P3D/Content/Textures/NPC/btguide.png b/P3D/Content/Textures/NPC/btguide.png
index 5510b5ce4..66c4769a2 100644
Binary files a/P3D/Content/Textures/NPC/btguide.png and b/P3D/Content/Textures/NPC/btguide.png differ
diff --git a/P3D/Content/Textures/NPC/bugcatcher.png b/P3D/Content/Textures/NPC/bugcatcher.png
index cde896013..d26db8854 100644
Binary files a/P3D/Content/Textures/NPC/bugcatcher.png and b/P3D/Content/Textures/NPC/bugcatcher.png differ
diff --git a/P3D/Content/Textures/NPC/captain.png b/P3D/Content/Textures/NPC/captain.png
index 6796bed87..05f637d5f 100644
Binary files a/P3D/Content/Textures/NPC/captain.png and b/P3D/Content/Textures/NPC/captain.png differ
diff --git a/P3D/Content/Textures/NPC/construction.png b/P3D/Content/Textures/NPC/construction.png
index 2e887d22c..c1569eed7 100644
Binary files a/P3D/Content/Textures/NPC/construction.png and b/P3D/Content/Textures/NPC/construction.png differ
diff --git a/P3D/Content/Textures/NPC/cros.png b/P3D/Content/Textures/NPC/cros.png
index e510f33ad..6b3dd1abd 100644
Binary files a/P3D/Content/Textures/NPC/cros.png and b/P3D/Content/Textures/NPC/cros.png differ
diff --git a/P3D/Content/Textures/NPC/daniel.png b/P3D/Content/Textures/NPC/daniel.png
index 57334272d..ba0a69106 100644
Binary files a/P3D/Content/Textures/NPC/daniel.png and b/P3D/Content/Textures/NPC/daniel.png differ
diff --git a/P3D/Content/Textures/NPC/darkfire.png b/P3D/Content/Textures/NPC/darkfire.png
index fc70a9e70..4a6d33db5 100644
Binary files a/P3D/Content/Textures/NPC/darkfire.png and b/P3D/Content/Textures/NPC/darkfire.png differ
diff --git a/P3D/Content/Textures/NPC/daziman.png b/P3D/Content/Textures/NPC/daziman.png
index d3e2f7efc..8fec5f4f3 100644
Binary files a/P3D/Content/Textures/NPC/daziman.png and b/P3D/Content/Textures/NPC/daziman.png differ
diff --git a/P3D/Content/Textures/NPC/dracohouston.png b/P3D/Content/Textures/NPC/dracohouston.png
index a688344cf..563c39786 100644
Binary files a/P3D/Content/Textures/NPC/dracohouston.png and b/P3D/Content/Textures/NPC/dracohouston.png differ
diff --git a/P3D/Content/Textures/NPC/lucy.png b/P3D/Content/Textures/NPC/lucy.png
index 2e501afb4..f404642a6 100644
Binary files a/P3D/Content/Textures/NPC/lucy.png and b/P3D/Content/Textures/NPC/lucy.png differ
diff --git a/P3D/Content/Textures/NPC/oak.png b/P3D/Content/Textures/NPC/oak.png
index bc6ce66f6..591315e0c 100644
Binary files a/P3D/Content/Textures/NPC/oak.png and b/P3D/Content/Textures/NPC/oak.png differ
diff --git a/P3D/Content/Textures/NPC/oldhatman.png b/P3D/Content/Textures/NPC/oldhatman.png
index 17f394eed..ab994e2be 100644
Binary files a/P3D/Content/Textures/NPC/oldhatman.png and b/P3D/Content/Textures/NPC/oldhatman.png differ
diff --git a/P3D/P3D.vbproj b/P3D/P3D.vbproj
index 207673a2c..de31d2b18 100644
--- a/P3D/P3D.vbproj
+++ b/P3D/P3D.vbproj
@@ -19496,9 +19496,15 @@
Always
+
+ PreserveNewest
+
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
@@ -19526,9 +19532,15 @@
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
+
+ PreserveNewest
+
PreserveNewest
@@ -19544,6 +19556,9 @@
PreserveNewest
+
+ PreserveNewest
+
Always
@@ -19553,6 +19568,9 @@
Always
+
+ PreserveNewest
+
PreserveNewest
diff --git a/P3D/Resources/GameModeManager.vb b/P3D/Resources/GameModeManager.vb
index dcf4115eb..bf653b280 100644
--- a/P3D/Resources/GameModeManager.vb
+++ b/P3D/Resources/GameModeManager.vb
@@ -624,10 +624,10 @@ Public Class GameMode
''' Returns the default Kolben GameMode.
'''
Public Shared Function GetKolbenGameMode() As GameMode
- Dim SkinColors As List(Of Color) = {New Color(248, 176, 32), New Color(248, 216, 88), New Color(56, 88, 200), New Color(216, 96, 112), New Color(56, 88, 152), New Color(239, 90, 156)}.ToList()
- Dim SkinFiles As List(Of String) = {"Ethan", "Lyra", "Nate", "Rosa", "Hilbert", "Hilda"}.ToList()
- Dim SkinNames As List(Of String) = {"Ethan", "Lyra", "Nate", "Rosa", "Hilbert", "Hilda"}.ToList()
- Dim SkinGenders As List(Of String) = {"Male", "Female", "Male", "Female", "Male", "Female"}.ToList()
+ Dim SkinColors As List(Of Color) = {New Color(245, 26, 33), New Color(26, 245, 48), New Color(255, 208, 16), New Color(248, 176, 32), New Color(248, 216, 88), New Color(152, 27, 8), New Color(8, 46, 152), New Color(8, 143, 152), New Color(148, 52, 145), New Color(56, 88, 200), New Color(216, 96, 112), New Color(56, 88, 152), New Color(239, 90, 156)}.ToList()
+ Dim SkinFiles As List(Of String) = {"Red", "Green", "Yellow", "Ethan", "Lyra", "Brendan", "May", "Lucas", "Dawn", "Nate", "Rosa", "Hilbert", "Hilda"}.ToList()
+ Dim SkinNames As List(Of String) = {"Red", "Green", "Yellow", "Ethan", "Lyra", "Brendan", "May", "Lucas", "Dawn", "Nate", "Rosa", "Hilbert", "Hilda"}.ToList()
+ Dim SkinGenders As List(Of String) = {"Male", "Female", "Female", "Male", "Female", "Male", "Female", "Male", "Female", "Male", "Female", "Male", "Female"}.ToList()
Dim gameMode As New GameMode("Kolben", "The normal GameMode.", GameController.GAMEVERSION, "Kolben Games", "\Content\Data\maps\", "\Content\Data\Scripts\", "\Content\Data\maps\poke\", "\Content\Pokemon\Data\", "\Content\", "\Content\Localization\", New List(Of GameRule), New List(Of GameRule), New List(Of GameRule),
"newgame\intro0.dat", New Vector3(1.0F, 0.1F, 3.0F), MathHelper.PiOver2, "Your Room", "", New Color(59, 123, 165), "0", "welcome", "1", SkinColors, SkinFiles, SkinNames, SkinGenders, 8)
diff --git a/P3D/credits.txt b/P3D/credits.txt
index 355af6bcd..0fdbf68df 100644
--- a/P3D/credits.txt
+++ b/P3D/credits.txt
@@ -5,7 +5,7 @@ Pokémon 3D is not affiliated with Nintendo, Creatures Inc. or GAME FREAK Inc.
Pokémon 3D
Created by Kolben Games
- 2012-2024
+ 2012-2026
Team Kolben
Nils Drescher