This wiki is archived from 2021-09-05

Community Mods Testing: Difference between revisions

From Planetary Annihilation: TITANS and Classic PA Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 52: Line 52:
== [[File:gold-rank-icon.png|50px]] Many mods may not work at this time ==
== [[File:gold-rank-icon.png|50px]] Many mods may not work at this time ==


Any mods using mixed case or that depend on frameworks using mixed case will fail to load. eg no ubermap, pa stats, etc.
Any mods using mixed case or that depend on frameworks using mixed case will fail to load.


A fix will be in the PTE but is NOT available in the current test build.
A fix will be in the PTE but is NOT available in the current test build.
Look for 404's with a mixed case path or filename in the debugger or logs.


The following mods will work:
The following mods will work:
Line 63: Line 65:
* second PIP
* second PIP
* ready up
* ready up
* auto start game
* auto name
* lobby system preview
* exodus
* exodus
* hot build (soon)
* hot build (soon)
* simple server mods
* simple server mods


Some mods that use new functionality have been updated for this build and will load different versions from PAMM.
Some mods that use new functionality have been updated for this build and will load different versions from PAMM.
The following mods will not work:
* ubermap
* pa stats
== [[File:gold-rank-icon.png|50px]] Focus area for testing ==
Please focus on the following areas:
* mounting of client mods during startup
* remounting of client mods on return to start
* mounting / remounting of client mods in galactic war with different loadouts and technology discovered
* mounting of server mods when hosting home
* resetting of server mods when leaving a game and returning to start
* uberbar functionality without pa chat installed
* uberbar functionality with pa chat installed
* general unmodded live game experience related to mouse handling, selection and functionality of each live game panel
* general build stability unmodded and modded
* custom server integration (without faster server browser or PA stats installed)
== [[File:gold-rank-icon.png|50px]] Still in progress ==
* custom server reconnects
* system info in server_browser, load_planet, new_game, live_game_planets, etc (replacing functionality from faster server browser, system sharing and better system view)

Revision as of 07:36, 1 April 2016

File:Titans-icon.png Community Mods Testing

File:Gold-rank-icon.png Locate your PA directory and PA installation directory

Locate your PA Directory

Make a backup of your entire PA directory.

Locate the stable directory in your PA installation. The PA installation directory will be different if installed using steam.

File:Gold-rank-icon.png Create a copy of your PA installation

Make a copy of your PA installation directory. eg on your desktop

This copy will be updated and launched manually.

File:Gold-rank-icon.png Update the build in your copy of PA

Replace the FMOD files with: https://palobby.com/fmodex64-4.44.60.zip

On Windows replace the PA.exe and server.exe executables in bin_x64 with copies from the PA Test zip (see link in title of testing room).

Ignore any other files in the PA test build.

File:Gold-rank-icon.png Update the user interface in your copy of PA

Merge replace media/ui in your PA app directory with https://github.com/mikeyh/pa-ui/tree/community-mods

Fonts and videos are not in github so if you replace media/ui you will need to at least add back the fonts to /media/ui/main/shared/font/

File:Gold-rank-icon.png Update the server script in your copy of PA

Replace media/server_script in your PA app directory with https://github.com/mikeyh/pa-server-script/tree/custom-commanders

File:Gold-rank-icon.png Create empty client_mods and server_mods directories

For faster startup... rename your client_mods directory to client_mods-PAMM and server_mods directory to server_mods-PAMM in your PA directory.

The client_mods directory may be named just mods on older installs.

File system mods are only used during mod development.

File:Gold-rank-icon.png Launching the test build

The test build is launched manually using the first PA.exe in your copy (not the PA.exe inside bin_x64 on windows).

File:Gold-rank-icon.png Switching between the test and stable build

To switch back to the stable build rename client_mods-PAMM back to client_mods and server_mods-PAMM back to server_mods in your PA directory.

File:Gold-rank-icon.png Many mods may not work at this time

Any mods using mixed case or that depend on frameworks using mixed case will fail to load.

A fix will be in the PTE but is NOT available in the current test build.

Look for 404's with a mixed case path or filename in the debugger or logs.

The following mods will work:

  • pa chat
  • system sharing
  • display rank
  • second PIP
  • ready up
  • auto start game
  • auto name
  • lobby system preview
  • exodus
  • hot build (soon)
  • simple server mods

Some mods that use new functionality have been updated for this build and will load different versions from PAMM.

The following mods will not work:

  • ubermap
  • pa stats

File:Gold-rank-icon.png Focus area for testing

Please focus on the following areas:

  • mounting of client mods during startup
  • remounting of client mods on return to start
  • mounting / remounting of client mods in galactic war with different loadouts and technology discovered
  • mounting of server mods when hosting home
  • resetting of server mods when leaving a game and returning to start
  • uberbar functionality without pa chat installed
  • uberbar functionality with pa chat installed
  • general unmodded live game experience related to mouse handling, selection and functionality of each live game panel
  • general build stability unmodded and modded
  • custom server integration (without faster server browser or PA stats installed)

File:Gold-rank-icon.png Still in progress

  • custom server reconnects
  • system info in server_browser, load_planet, new_game, live_game_planets, etc (replacing functionality from faster server browser, system sharing and better system view)