Naeadil supplied a compressed RAR file with three folders, originally the contents of three CDs. The file size is 1.45 Gb uncompressed. Each folder contains a combined four cabinet (CAB) files that contain the bulk of the game's data and the other various files necessary for installing the game. The cabinet files are not a standard format that Windows Explorer can open (normally, it can) and without further testing I can not talk about the game's uncomposed data. The first CD contains the entry point for the PlanetSide installer - setup.exe - which can be executed. The installer will eventually ask for the location of the second CD. Though Naeadil suggests that neglecting the second CD won't obstruct the offline tutorial mode or disrupt the installation process, I supplied a proper link to the location of that second folder when prompted and did not test the consequences otherwise.
The third CD was not used in the installation process and currently contains unknown data. It will not be part of this analysis.
To start the tutorial mode, as previously discussed in another thread, a Command Prompt window was opened and the planetside.exe program was run. Appending " -offline" after the invocation started the tutorial mode.
The first thing the user is asked to do after starting the tutorial mode is to select a faction. This is merely meant as a cosmetic choice, though the ramifications of the changing game means that certain things will not work properly anymore. Afterwards the user is asked to choose one of eight missions that would follow an unlock progression. They are: Basic Movement and Weapon Handling, Certifications and Equipment, Vehicle Handling, Map Usage, Drop Pods, Capturing Facilities, Silos and the ANT, Dying and Respawning. The following general notes cover all of the tutorials:
- Neither the player character nor the vehicle they are utilizing can be destroyed, except in the last tutorial mission. (Even then, it is scripted.)
- Most exits and actions that are not sanctioned by the tutorial are disabled.
- You will frequently be held in place by a mysterious force. Sometimes it will stop you from walking; sometimes it will stop you from looking around; usually, you can jump, even if it will never help you.
- Do not board the invisible HART shuttle in the Sanctuary unless you are told to by the tutorial. The shuttle will not work automatically and there is no way to disembark. (You can not bail from the HART.)
- Some objects will display the wrong message if you hover your cursor over them and may still not do anything even with an agreeable message. This is because the environment is being controlled.
- By default, most bases will be neutral and unpowered. Even if the base is powered or shifts alignment, that is merely cosmetic for the purposes of the tutorial mission.
- The instructions of all of the tutorials are narrated by a female voice whose only contribution to the game was the said tutorial script.
- What the narrated instructions say will sometimes differ from what the text instructions say. This will rarely spurn confusion but the text instructions are always correct.
- If the step requests that the user go to waypoints or follow waypoints that would be laborious or silly, setting a personal waypoint nearby on the tactical map and going to that waypoint will cause the step to progress.
- When walking through some doors, the player character may be violently thrown to the side by a small unseen force. This does not cause any issues by itself but remains noteworthy.
- The UI is not perfect.
- The cursor is almost completely off center regardless of whether the user is in windowed mode or fullscreen mode. Despite that, the "center of the screen" is still the active cursor area.
- Care must be taken around the status pane. If clicked in the wrong way, it will mess up the icons or vanish and that requires restarting the tutorial. On missions where you are asked to enter a Vehicle, the addition of the Vehicular controls to the pane will also mess up the rest of the pane, but it will fix itself upon exiting the Vehicle.
- Occasionally the game options may not work correctly when set.
- Occasionally keybinds may not work correctly when set.
- Few normal messages will appear in the chat window.
- No experience is ever earned during the tutorial.
- Towers will not appear on the tactical map above a certain zoom factor.
- The provided game is a very early build, after release but before the Bending. There are no Geowarps, the continents are still all on one planet, and Oshur Prime still exists.
- The user has a unique quirky turning animation. In third-person view (chase camera) you can turn within a certain degree of "forward" and the player character's model's upper body will only turn. At the extremities, the camera will turn to catch up; but, before that, moving in anyway way will cause the camera to snap to the "new forward" as indicated by the turned upper body of the character model. This can cause a bit of warping.
- Some details that have been lost to older versiosn of the game exist in the Offline Tutorial Missions.
- Steps are very slow to mark off as completed and progress to the next.
Basic Movement and Weapon Handling:
The only thing of worth noting in this tutorial is that the Suppressor and the Beamer the user are given have exceptional damage values. Less than a single magazine of normal 9mm Ammo destroys an enemy Harasser and a single magazine of Energy Cell allows a Beamer to destroy a Flash in secondary fire mode. Two shots of either the Beamer or the Suppressor kill. Additionally, unlike other instances throughout these tuorials where the user's cursor is not positioned correctly, the recticle for the weapons are typically (always?) centered properly here.
Certifications and Equipment:
This mission can not be completed due to complications with Santuary. For starters, one can not use a TR or a VS character during this mission. The Sanctuary spawn-in point is set to a position that was valid where the campus of buildings were centralized to the continent and, thus, the spawn in out in the middle of nowhere, center of the Sanctuary for the modern "three sets of buildings" Sanctuary. For TR and VS characters, however, this spawn point is also below the ground and thus your character drops to the bottom of the map. Only the NC spawn point is above the ground. Even walking to one of the valid Sanctuary villages as an NC grunt, however, does not allow this tutorial to reach completion because they are all neutral. Without being able to access the Certification Terminals and the Equipment Terminals, there is no way to progress.
One thing of interest is that, for the parts of it that can be played, this tutorial is the only one that is not narrated.
This mission utilizes old vehicle spawn pad rules where the new vehicle was placed onto the pad and the user had to intentionally run over to it, get in, and drive off the pad, before the next person could use it. Multiple vehicle can be spawned by the user without normal despawning rules. Compications that could arise from this were not tested. The ANT is also available, and can be spawned, even though it is not used or recognized by this tutorial.
Location: Hossin, Oshur Prime
It is not possible to reach the Oshur Prime Wapr Gate or go to Oshur Prime from Hossin ebfore the tutorial lets you and, after you have gotten there, the tutorial will soon end anyway. No exploration of Oshur Prime is possible. An exploration of Hossin should be possible by delaying an earlier step.
Location: Sanctaury, Hossin
Once again, this mission requires using an NC character to navigate in Sanctuary. Although the HART shuttle is nearly perpetually invisible, it is docked properly and can be boarded. This is the only time when one should board the HART shuttle if they find themselves in Sanctuary during the tutorial missions. The shuttle may become visible during the launching animation, though that is not gauranteed. The launching animation is also mistimed to the sound effects and the scene transition takes a long time to progress towards the global map for drop selection. Unfortunately, this mission can not be completed because dropping on Hossin will glitch the tutorial. When the user selects a location and presses the drop button, Hossin fails to load properly and displays a warp environment where the field of view is encompassed by a spiralling green distorion in a navy "sky," a fragment of distant ocean appears in front of the user, their field of vision is limited horizontally, and there are two moons slightly above and behind the user barely visible. In third person view (chase camera), the user is not visible and only dark blue ground is seen. Movement is impossible and the tutorial does not proceed to subsequent steps.
It is possible to temporarily drop onto Hossin if one selects a spawn point and drop in while the narrator is still talking about the global map, but that glitches out the dropping animation and only delays the stalling of the tutorial. The user will appear about 20m above the ground where they selected and fall to the ground normally. The drop pod will never be rendered, though the start of its sound effects may be ehard occasionally. When the tutorial has caught up with the user, however, the background will still glitch out in the exact same manner and the tutorial will stall. There is no way to progress.
It is possible to disconnect the REK and the utility it is hacking during this tutorial by clicking-off. Doing this causes the progress window to continue running even as the player is himself running away down the hallway.
Silos and the ANT:
Unlike the previous mission, REK hacking works more or less correctly in this one, though iot admittedly still does not work exactly like in live. The ANT in the tutorial is an older model that requires the user to get out of it and operate it from behind to deploy it. Once again, as with the Vehicle Handling tutorial, the Harasser is also available at the terminal, but it is not recognized by the tutorial if it gets pulled.
It is probably not possible to run down the base timer to fail the tutorial "unexpectedly" or go to a diferent Warp Gate for NTU refueling due to the controlled nature of the events.
Dying and Respawning:
The MAX that "kills" you at Ogma has no weapon arm (and no MAXes seen in the tutorial missions ever do) and your death is formally triggered by walking into the waypoint by the door. One can exit the farthest door of the spawn room, walk all the way around, and get behind the MAX if so desired. It doesn't accomplish anything.
The AMS featured in this tutorial mission is the older "spawn tube" model, with a deploy control panel at the front of the vehicle rather than bound to a keybind, and the equipment terminal at the rear of the unit. It is floating about a foot above the ground until it is undeployed.
Although it does not look like it, you do "bind" to Ogma in a sense during the tutorial step where the action is asked. It may be a bug in the tutorial or old behavior but the inventory window will open during binding even though there is no reason for it to do that. The spawn point for Ogma on the tactial map, however, is the one that hovers over Eaton. This is important for completion of the tutorial.
When installing this version of PlanetSide, a Launchpad is placed in a directory that is in the directory above the installation folder. Of course, this application will not connect to the login server out of the box and should have no expectations of connecting to any server. It does, however, try to update files after it tells the user it has failed to connect. Ultimately, a "pure virtual function call" error causes the application to completely terminate.
The tutorial missions are short and can be completed in a single sitting, at least the ones that can be completed at all can be completed in a single sitting. More exploration may be warranted, including a decompilation dive in OllyDebugger.
An inquiry into the unused third disk will happen, of course.
Pictures that were found to be interesting will be added later. There are also so interesting menu differences that will be shown once I determine how to capture that (since screenshots normally turn that off).
The whole discussion about these Offline Tutorials started because of the elusive and unvisited map16 that was found in the game's files. After all is said and done, the user still does not get sent to map16 during these offline tutorials, which means the mystery remains.