Start

The user can login to C3Fire as a manager, observer or player, but before this can happen the user either need to have C3Fire installed and started or have connection to the client map in a C3Fire installed and started at a intranet or be in contact with an installed and started C3Fire at the Internet.

If you do not have C3Fire installed then this must be done.

Install C3Fire

The C3Fire system must be started before any client can be started. Starting a client means that a user are logged in as a manager, an observer or a player.

Start the server environment

To run a session with the C3Fire environment you need start one ore more clients.

Start the user clients

When the C3Fire client is started the user will answer a set of questions, like a wizard help style process. These questions depend on which client is started. When the questions are answered the system should be ready.

Map over client start questions

There is away to get around all these questions when starting a client and that way is to use the configuration possibilities of auto start configuration. This demands more in writing configuration files but demands less in answering questions.

How to Auto Start

If this is the first time you are in contact with C3Fire we recommend you to try the example configurations that is included in the basic C3Fire and start with them in the beginning.

Beginner's start



Start The Server Environment

The web server and the C3Fire server needs to be started for the system to function properly. This can only be done on the computer where C3Fire is installed.

Start a web server

The pre-configured web server is started by running the script file
<C3FIRE-ROOT>\apache\StartC3FireApache.bat.
Find and run the script file with the file explorer in the windows environment.

Example : C:\C3Fire\apache\StartC3FireApache.bat.



It is also possible to start the pre-configured apache web server by activating shortcut "C3Fire Web Server" on your desktop. The shortcut will find and run the script file.

If the Apache web server does not give any error messages then the server is running.
You can test the web server by surfing to the server computer with a web browser.

Surf to : 'your-ip-number'/index.html

Example : http://192.168.1.2/index.html



A typical problem can occur when a http/web server already is running on the computer or if some other application is using port 80.

If you have connection to the client map in a C3Fire installed at a intranet you must contact your system administrator to have web server and C3Fire server started.
If you have connection to C3Fire at the Internet you must contact their system administrator to have web server and C3Fire server started.


Start a C3Fire server

The C3Fire server is started by running the program <C3FIRE-Server>\C3FireServer.exe or the script file <C3FIRE-Server>\C3FireServer.bat.
Find and run the program or the script file with the file explorer in the windows environment.

Example : C:\C3Fire\Server\C3FireServer.exe.
Example : C:\C3Fire\Server\C3FireServer.bat.

After some startup processes the C3Fire server should write 'Server Running'.


It is also possible to start the pre-configured apache web server by activating shortcut "C3Fire Server" on your desktop. The shortcut will find and run the program.



Start a Client

When the C3Fire client is started the user will answer a set of questions, like a wizard help style process. The manager is the first client to be started and the most complicated client to start with many questions. When the questions are answered the system should be ready.

If you intend to start a session and play C3Fire it is the manager that chooses configuration file, scenario file, map image and lets the C3Fire system have knowledge about information from these files. If you intend to start a sequence of sessions it is the manager that chooses sequence configuration file. After this players and observers can be started and the session begin. If you intend to start a replay of an old session it is the manager that chooses session file to be replayed.

Start a manager
Start an observer
Start a player


Start a manager

[an error occurred while processing this directive]



Create new session

When 'Create new session' is chosen the session is given an identification number by the C3Fire system.







Select configuration file, session scenario file and map image for the session. When this questions are answered the manager is started.



Replay old session

[an error occurred while processing this directive]



Run a sequence of sessions

The manger can create a new sequence or restart an old sequence.





When creating a new sequence you must select sequence configuration file.




When creating a new sequence you must enter the name of the new sequence. The name must be unique.




This is where the sequence of sessions is managed.




Start an observer

An oserver is only meant for observing a session and have no possibilities to interact with the simulation or the session. The user interface of an observer and the information given in it depends on configuration. Configuration is done in session configuration.

The observer is possible to start only after a manager is already started and set not enabled. The observer is started emidiately and have no other questions to answere.

The observer must be manually closed down after the session is done and the manager is closed, and once again started when a new manager is started.




Start a player

A player interact with the simulation and the session. The user interface of a player and the information given in it depends on configuration. Configuration is done in session configuration.

The player is possible to start only after a manager is already started and set not enabled.







Select the players role.









Activate the session and clients

When the C3Fire client is started the user will answer a set of questions, like a wizard help style process. When the questions are answered the system should be ready.
The answer to all wizard questions can be defined in a start script, see Client Auto Start Configuration.
For some of the wizard questions a default value can be set, see Default Files.

The questions are:

Select
User
Type
player manager observer
Select Select Go
Role Activation
Type
Go
New Sequence Replay
Session
Select Select
View Start Session
Session Sequence
ID Type Go
Select New Restart
Session Sequence Old
Configuration Sequence
Select
Go Sequence Select
Configuration Sequence
Select Start
Sequence Session
Name
Go
Start
Session



User Type

The user can login as manager, observer or player.
The manager is the person who starts and controls the sessions or starts a replay of an existing session. An observer can observe the simulated activities during a session. A player is participant of the session controlled by the manager.
The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.


Manager

Activation Type

The manger can start a new session, start a replay of an old session, or start the session sequence manager.
The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.



Session ID

The session is given an identification number by the C3Fire system.



Session Configuration

Select configuration file, session scenario file and map image for the session.
The answer to these questions can be defined in a script for auto start, see Client Auto Start Configuration.
A value for the path of these files and image can be set as default value, see Default Files.



Start Sequence Type

The manger can create a new sequence or restart an old sequence. The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.



Select Sequence Configuration

Select session sequence configuration file for the sequence.
The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.
A value for the path of the sequence configuration file can be set as default value, see Default Files.



Select Sequence Name

Enter the name of this sequence. The name must be unique.
The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.



Start Session

This is where the sequence of sessions is managed.



Select Old Sequence

Select the sequence you want to start.
The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.



Start Old Session

This is where the sequence of sessions is managed.



Select Session for Replay

Enter session number for the old sequence you want to replay, or replay last session.


Player

Select Role

Select the players role.
The answer to this question can be defined in a script for auto start, see Client Auto Start Configuration.





How to Auto Start




Beginner's start

In the basic C3Fire some example configurations are included. Starting with them is a good idea if you never have played before.
For being able to run a C3Fire session the server environment must be started, see test 1 and 2 in the installation information. Then it is time to start the clients.

This instruction will guide you throug opening and starting the first example configuration, P1-F4W0-1024x768. It is configured for one player, but two clients must be opened, a manager and a player.
Opening a client is done in Test 3 in the installation information. What you do is run the script file C:\c3fire\client\ClientStart\Applet\C3FireAppletViewerSunvm.bat.
It is also possible to start a client by activating shortcut "C3Fire Client" on your desktop.


Start a manager

[an error occurred while processing this directive]

Choose "Create new session"-button.

When 'Create new session' is chosen the session is given an identification number by the C3Fire system.



Make a note and press ok.

Select configuration file, session scenario file and map image for the session. When this questions are answered the manager is started.


For the first example configuration, P1-F4W0-1024x768, your selection of files should bee,

Configuration = C:\c3fire\client\SessionDef\SessionConfig\P1-F4W0-1024x768.con
Scenario = C:\c3fire\client\SessionDef\SessionScenario\Dev.sce
Map Image = C:\c3fire\client\SessionDef\SessionMapImage\dev.gif


Each session configuration file is different in the examples, but the scenario is always the same file.
For example 1-4 the map image is dev.gif. For example 5-11 the map image is 5-STAD.GIF.


Start a player

The first example configuration, P1-F4W0-1024x768, is for one player.
Once again you run the script file C:\c3fire\client\ClientStart\Applet\C3FireAppletViewerSunvm.bat.
or activate the shortcut "C3Fire Client" on your desktop.
This time manager is set not enabled. Chose player.








Select players role Ground Chief (X).









The user interface of Ground Chief (X) appear. Press OK and the player is started.
The game is started by pressing "start"-button in the managers session control panel. In the session control panel the manager also can pause or stop the session. The player is where the game take place.
After the game, do file and exit on the manager then close all windows connected to the manager and the player. It is now possible to start a new manager and player and play again. The web server and the C3Fire server does not need to be closed.