diff --git a/src/Constants.ts b/src/Constants.ts
index 0df7ee009..acae9491a 100644
--- a/src/Constants.ts
+++ b/src/Constants.ts
@@ -231,6 +231,9 @@ export let CONSTANTS: IMap = {
v0.48.0
-------
+ ASCII
+ * Travel Agency now displays a world map
+
Netscript
* softReset is a new netscript function that performs a soft reset
regardless of if the player has bought augmentations or not.
diff --git a/src/Locations/ui/TravelAgencyLocation.tsx b/src/Locations/ui/TravelAgencyLocation.tsx
index 3f21b6183..887aa2091 100644
--- a/src/Locations/ui/TravelAgencyLocation.tsx
+++ b/src/Locations/ui/TravelAgencyLocation.tsx
@@ -32,21 +32,16 @@ export class TravelAgencyLocation extends React.Component {
}
render() {
- const travelBtns: React.ReactNode[] = [];
- for (const key in CityName) {
- const city = CityName[key];
+ const thisTravelAgencyLocation = this;
- // Skip current city
- if (city === this.props.p.city) { continue; }
-
- travelBtns.push(
-
- )
+ function LocationLetter(props: any) {
+ if(props.city !== thisTravelAgencyLocation.props.p.city) {
+ return
+ {props.city}
+ {props.city[0]}
+
+ }
+ return {props.city[0]}
}
return (
@@ -55,7 +50,28 @@ export class TravelAgencyLocation extends React.Component {
From here, you can travel to any other city! A ticket
costs {numeralWrapper.formatMoney(CONSTANTS.TravelCost)}
- {travelBtns}
+ ,_ . ._. _. .
+ , _-\','|~\~ ~/ ;-'_ _-' ,;_;_, ~~-
+ /~~-\_/-'~'--' \~~| ', ,' / / ~|-_\_/~/~ ~~--~~~~'--_
+ / ,/'-/~ '\ ,' _ , ','|~ ._/-, /~
+ ~/-'~\_, '-,| '|. ' ~ ,\ /'~ / /_ /~
+.-~ '| '',\~|\ _\~ ,_ , /,
+ '\ /'~ |_/~\\,-,~ \ " ,_,/ |
+ | / ._-~'\_ _~| \ )
+ \ __-\ '/ ~ |\ \_ / ~
+ ., '\ |, ~-_ - | \\_' ~| /\ \~ ,
+ ~-_' _; '\ '-, \,' /\/ |
+ '\_,~'\_ \_ _, /' ' |, /|'
+ / \_ ~ | / \ ~'; -,_.
+ | ~\ | | , '-_, ,; ~ ~\
+ \, / \ / /| ,-, , -,
+ | ,/ | |' |/ ,- ~ \ '.
+ ,| ,/ \ ,/ \ |
+ / | ~ -~~-, / _
+ | ,-' ~ /
+ / ,' ~
+ ',| ~
+ ~'
)
}