Differences between PHost and Host

Here you can find, hints, strategies and other info for VGA Planets, PHost and it's many addon's and utilities.

Moderators: BitMask, Havok

User avatar
Cherek
Posts: 5695
Contact:

Differences between PHost and Host

Post#1 » Fri Sep 23, 2005 12:10 pm

Winplan and DOS Planets do not support PHost combat - When you try to run a Phost VCR, your Winplan or DOS Planet will shutdown or your graphics goes crazy. I use a program called PlayVCR (PVCR) to watch all of my battles, whether it is a Phost game or not.

Since I don't use any of the following programs (except EchoView) the following information is from the Phost documents.

For you VPA users, acording to the docs, VPA 3.51d and later know how to call PVCR when needed. In some versions after that, this ability was broken, but got back again in 3.60f.

For you PPC users, acording to the docs, PCC 0.99.9 and later, and all CCBSim versions based on it have a pirate copy :-) of PVCR built-in.

For you BSim users, acording to the docs, BSim has PVCR built in.

For you EchoView users, acording to the docs, EchoView's simulator has PVCR built in, too.
Last edited by Cherek on Mon Oct 03, 2005 4:08 pm, edited 1 time in total.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Host Order

Post#2 » Fri Sep 23, 2005 12:56 pm

For all of you players who use the Host Order to help you plan your battlefield strategies, you will need to look at Phost Host Order, since there are some differences.

In Phost, mine decay happens before all other minefield actions, in Host it is almost the last minefield action, only mines destroy mines and minefield friendly codes are established after minefield decay. It makes mine sweeping a little bit harder.

Sensor sweep in Phost is a little different also. In Phost, when your ship does a sensor sweep, it happens after movement phase. In Host, it happens very early in the order, right before the Lokis first decloak.
The line below is true.
The line above is false.

Cherek

User avatar
Sysop
Site Admin
Posts: 1240
Contact:

Mission Order

Post#3 » Fri Sep 23, 2005 3:22 pm

Here's the VERSION 3 Mission Order right from the docs:

Mission Ordering
PHOST performs the following events in sequence. The phase numbers (1, 2, and 3) refer to broad stages of host processing. Phase 1 represents the processing of TRN files, phase 2 represents the bulk of host processing, phase 3 represents the generation of RST files. AUXHOST 1 programs run between phase 1 and phase 2, while AUXHOST 2 programs run betweeen phase 2 and phase 3.

Phase 1

1 Host Data Checking
2 Turn File Processing:
* ships with valid Cloak missions are cloaked
* starbase construction
* cargo dump/transfer between ships/planets belonging to the same player
* base tech levels, primary order, etc. are set
* planetary factories, mines, defenses, friendly codes are set to new values
* ship name changes, friendly code changes, waypoint settings, warp speed settings, etc.
3 Alliance Status Processing (if DelayAllianceCommands is disabled)
4 Cheat Checking

Phase 2

1 Ship/Planet Ownership Transfers (give command, gsN friendly code)
2 Meteors
3 Meteor Showers
4 Loki Anti-Cloak Tachyon Fields
5 Birdman Super Spy Deluxe Missions
6 New Natives Appearing
7 Privateer Rob Mission
8 Gambling Ships
9 Cargo Dump (also Imperial Assault and bdm action) from ships to foreign planets
10 Cargo Transfer from ships to foreign ships
11 Overloaded ships are trimmed down
12 Beam Transfer Friendly Codes (btt, btf, and btm)
13 Cargo Gather missions
14 Beam Transfer Planetary Credits (bum action)
15 Minefield Decay
16 Mine Laying and Minefield Explosions
17 Minefields which still overlap explode (3.4f and later)
18 Minefield Friendly Code Assignment
19 Minefield Sweeping
20 Minefield Scanning
21 Wormhole Scanning
22 Web Draining
23 Special Missions 1 (Fed Super Refit, Lizard Hiss, Cyborg self repair)
24 Fighter Building for Ships (and lfm action)
25 Torpedo Building for Ships
26 Alchemy Functions (including Aries advanced refinery)
27 Populate Build Queue (build orders from starbases, and cln orders)
28 Ship Building/Cloning
29 Dump Old Starbase Parts
30 Starbase Missions: Fix, Recycle, Load Torps, Max Defense, Force Surrender
31 Ship Repair Using Supplies
32 Boarding Parties (tow capture)
33 Free Fighters for Starbases
34 Ship Movement: tow resolution, movement, intercept resolution, intercepts, wormhole travel, gravity wells
35 Glory Devices
36 Chunneling
37 Loki Anti-Cloak Tachyon Fields (again)
38 Ship Colonize Mission
39 Ship Repair Using Supplies (again)
40 Starbase Missions: Refuel, Unload Freighters, Repair Base
41 Combat
42 Ship Repair Using Supplies (again)
43 Science Ships
44 Ship Sensor Sweep Mission
45 Special Missions 2 (Klingon Pillage, Rebel Ground Attack, Empire Dark Sense)
46 Planetary Production: mines, supplies, TUDR
47 Planetary Happiness Changes
48 Planetary Taxation
49 Planetary Colonist and Native Growth
50 Planetary Losses: climate deaths, overpopulation supply loss, structure decay, losses due to riots/civil war, losses from Amorphous natives
51 Clear Invalid Tow/Intercept Missions (on ships destroyed in combat)
52 Ship Building/Cloning (again)
53 Cyborg Native Assimilation
54 Birdmen Super Spy Mission
55 Ship Exploration Mission
56 Update player activity levels and build queue priorities
57 Build Queue Report

Phase 3

1 External Message Processing (MESS.EXT file)
2 Ships Scan for Enemy Ships
3 Planets Scan for Enemy Ships
4 SHIPSCAN.EXT file is written
5 Ship Adjustments: ships with >100% damage deleted, waypoints truncated, tow missions that target deleted ships cleared, intercept missions on deleted/non-visible ships cleared, ship speed damage-limited
6 Calculate Scores
7 Alliance Status Processing (if DelayAllianceCommands is enabled)
8 Generate RST Files
9 Generate UTIL.DAT Files
10 Append UTIL.EXT files to UTIL.DAT files
11 Remove UTIL.EXT files
12 Remove TRN Files
Last edited by Sysop on Wed Dec 31, 1969 8:00 pm, edited 1 time in total.
Best Regards,

Joe

User avatar
Battlestar Host
Posts: 66
Contact:

Re: Mission Order

Post#4 » Fri Sep 23, 2005 3:59 pm

Not to try to confuse the issue... :D .. but is this for Phostv3 or PHost v4?


Ed
"I won't be wronged, I won't be insulted, and I won't be laid a hand on. I don't do these things to other people and I expect the same from them." John Wayne, THE SHOOTIST.

User avatar
Cherek
Posts: 5695
Contact:

Re: Mission Order

Post#5 » Fri Sep 23, 2005 4:01 pm

Battlestar Host wrote:Not to try to confuse the issue... :D .. but is this for Phostv3 or PHost v4?


Ed

He has ver 3 not version 4.0i, I'm working on the CORRECT information.
The line below is true.
The line above is false.

Cherek

User avatar
Sysop
Site Admin
Posts: 1240
Contact:

Re: Mission Order

Post#6 » Fri Sep 23, 2005 4:28 pm

Commodore Cherek, IRJTN wrote:
Battlestar Host wrote:Not to try to confuse the issue... :D .. but is this for Phostv3 or PHost v4?


Ed

He has ver 3 not version 4.0i, I'm working on the CORRECT information.


The top of my former post now says VERSION 3 :wink:
Best Regards,

Joe

User avatar
Cherek
Posts: 5695
Contact:

Version 4 Host Order

Post#7 » Fri Sep 23, 2005 5:07 pm

Version 4.0i Host Order

Phase 1

PHost initialisation, command-line parsing, etc.
Hosting files are read and validated.
Turn files are read and processed in random order. Turn files are checked for cheating and then incorporated into the hosting files. This will update all information from the client (mission changes, cargo transfers between same-race objects, ...).
- Rumors are sent in random order.
- (v4.0h:) In turn 1, PHost assigns special functions to ships created by Master.
- When DelayAllianceCommands is off, alliance changes are performed here.
Remote Control commands are performed in the following order
- "drop"
- "allow"/"forbid"
- "control"
- "give"
Remote-controlled ships are given back to their real owner.

Phase 2

Ship/Planet Ownership Transfers (give command, gsN friendly code)
Large Meteors
Meteor Showers
Loki Anti-Cloak Tachyon Fields
Birdman Super Spy Deluxe Missions
New Natives Appearing
Privateer Rob Mission
Gambling Ships
Cargo Dump (Imperial Assault, beam down mission and bdm action) from ships to foreign planets
Cargo Transfer from ships to foreign ships
Overloaded ships are trimmed down
Academy ship crew exchange
Training
Beam Transfer Friendly Codes (btt, btf, and btm and matching missions)
Gather missions
Beam Up Credits (bum action)
Minefield Decay
Mine Laying
Minefields which still overlap explode (V4.0b and later)
Minefield Friendly Code Assignment
Minefield Sweeping
Minefield Scanning
Wormhole Scanning
Web Draining
Special Missions 1 (Fed Super Refit, Lizard Hiss, Cyborg self repair)
Fighter Building for Ships (and lfm action)
Torpedo Building for Ships
Alchemy Functions (including Aries advanced refinery)
Populate Build Queue (build orders from starbases, and cln orders)
Ship Building/Cloning
Starbase Recycles Parts
Starbase Tech Doowngrade
Starbase Missions I
- Fix, Recycle
- Maximize Defense order
- Load Torps
- Force Surrender
Ship Repair Using Supplies
Boarding Parties (tow capture)
Free Fighters for Starbases
Tow Resolution
Movement (Resolves interceptor, wormhole travel, gravity wells, Hyper Jump)
Glory Devices
Chunneling
Loki Anti-Cloak Tachyon Fields #2
Ship Colonize Mission
Ship Repair Using Supplies #2
Starbase Missions II
- Refuel
- Unload Freighters
- Repair Base
Combat
Ship Repair Using Supplies #3
Terraformming
Wormhole Scanning
Ship Sensor Sweep Mission
Special Missions 2 (Klingon Pillage, Rebel Ground Attack, Empire Dark Sense)
Planetary Production: mines, supplies, TUDR
Planetary Happiness Changes
Planetary Taxation
Planetary Colonist and Native Growth
Planetary Losses: climate deaths, overpopulation supply loss, structure decay, losses due to riots/civil war, losses from Amorphous natives
Clear Invalid Tow/Intercept Missions (on ships destroyed in combat)
Ship Building/Cloning #2
Cyborg Native Assimilation
Birdmen Super Spy Mission
Ship Exploration Mission
Experience Upgrades

Phase 3

External Message Processing (MESS.EXT file)
Score compution
Alliance changes
Remote-controlled given to controlling race
Result and Utility data files generated
Last edited by Cherek on Sun Sep 25, 2005 9:35 am, edited 1 time in total.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Special Friendly Codes Matching

Post#8 » Sat Sep 24, 2005 1:51 pm

In Host, if two enemy ships meet or a ship and an enemy planet have matching special friendly code (except NUK and ATT) they will not fight. Special friendly codes are treated as normal friendly codes. The same holds true when travelling through an enemy minefield when a ship and the minefield have matching friendly codes.

In PHost, special friendly codes will never match the friendly code of another ship, planet, or minefield.

For example, if a ship has a friendly code of "mkt" then it will fight an enemy ship even if the enemy ship also has a friendly code of "mkt". This holds true even for unregistered games.
Last edited by Cherek on Sun Sep 25, 2005 9:36 am, edited 1 time in total.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Special Friendly Codes Not Used

Post#9 » Sat Sep 24, 2005 2:03 pm

Speaking of special friendly codes, the following special friendly codes are not used in PHost
eeX, ffX, FFX, noc and LFM.
Last edited by Cherek on Sun Sep 25, 2005 9:36 am, edited 1 time in total.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Wrap Around Map Feature

Post#10 » Sat Sep 24, 2005 10:23 pm

Wraparound Map: PHost implements a wraparound map in its core, supporting all features across borders smoothly. HOST needs an external add-on for that. With the most popular one, Sphere, things like Sensor Sweep will not work across the border. There is a rather new add-on, Zeus, which claims to provide the same functionality for HOST.
Last edited by Cherek on Sun Sep 25, 2005 9:37 am, edited 1 time in total.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Player/Race Assignments Feature

Post#11 » Sat Sep 24, 2005 10:27 pm

Player/Race assignments: In PHost, every player can be assigned every race. There also exists a HOST version which does that (SRACE), but it doesn't seem to be up-to-date. PHost also has ways to define completely new standard races.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Command Message Feature

Post#12 » Sun Sep 25, 2005 9:57 am

Command messages: Some functions of PHost are accessed using command messages. A command message is a normal sub-space message addressed to yourself. HOST does not treat such messages specially.

Command messages allows you to setup alliances and their levels, send a rumor, you can control what components are upgraded on what ship (Feds Super Refit only), change the name of your race, what language you receive your sub-space messages in, give your ships or planets to, and quite a few more other commands.
The line below is true.
The line above is false.

Cherek

User avatar
Cherek
Posts: 5695
Contact:

Utility Data File Feature

Post#13 » Sun Sep 25, 2005 9:58 am

UTILx.DAT: PHost writes utility data files which can be used by client-side programs. HOST does not, so clients have to rely on message scanning.
The line below is true.
The line above is false.

Cherek

User avatar
Sysop
Site Admin
Posts: 1240
Contact:

A new tip

Post#14 » Sun Sep 25, 2005 12:34 pm

Don't eat the yellow snow!!!
Best Regards,

Joe

User avatar
Cherek
Posts: 5695
Contact:

Re: A new tip

Post#15 » Sun Sep 25, 2005 12:39 pm

Old Fashion wrote:Don't eat the yellow snow!!!

Answered under current event > AutoTroll Frozen
The line below is true.
The line above is false.

Cherek

Return to “Intel”

Who is online

Users browsing this forum: No registered users and 2 guests

cron