Virtual U.org
Get Personal Training on VU Today
    
Top shadow
 
 register/help
User Name:

Password:

ChanceEvent class Reference
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

ChanceEvent Class Reference

#include <Ochance.h>

List of all members.

Public Methods

void init ()
void deinit ()
int write_file (File *filePtr)
int read_file (File *filePtr)
void next_day ()

Public Attributes

int alumni_die_gift
int alumni_die_financial_year
int plagiarism_scandal_n
float yield_for_profit_competition
int minority_student_percentage_falls_consYrs
float true_cost_education
float research_adjust_multiplier
int football_game_bonus
int basketball_game_bonus
int scandal_in_alt_drop_gift
int athlete_special_ban_year
float capital_campaign_lock_ins_pect
int research_prize_dept_recno
int research_prize_faculty_recno
int research_prize_happen_date
int research_prize_happen_month
int research_prize_happen_year
int dept_technology_transfer
float dept_technology_transfer_research_amount
int dept_technology_transfer_start_year
int dept_technology_transfer_start_month
int research_prize_flag
int profit_competition_end_date
int profit_competition_act
int stock_dir
char court_limit_minority_flag
float operating_reserve_modifier
float gift_modifier
float gift_growth_rate_multiplier
int capital_campaign_end_year
float extra_effect_staff_morale
float extra_effect_media_att
float extra_effect_alumni_morale
int test_chance
char * news_str
char * date_str
char news_date_str [55]
String news_news_str
int any_event_last_happen_date
int event_last_happen_date [NEWS_ID_COUNT]
int any_task_last_happen_date
int task_last_happen_date [TASK_COUNT]


Detailed Description

The Random Event module. Used by Info::next_day() to process daily operations.

Definition at line 27 of file Ochance.h.


Member Function Documentation

void ChanceEvent::deinit  
 

Definition at line 140 of file Ochance.cpp.

void ChanceEvent::init  
 

Definition at line 126 of file Ochance.cpp.

void ChanceEvent::next_day  
 

Definition at line 147 of file Ochance.cpp.

int ChanceEvent::read_file File   filePtr
 

Definition at line 377 of file OGFILE3.CPP.

References File::file_read().

int ChanceEvent::write_file File   filePtr
 

Definition at line 373 of file OGFILE3.CPP.

References File::file_write().


Member Data Documentation

int ChanceEvent::alumni_die_financial_year
 

Definition at line 32 of file Ochance.h.

int ChanceEvent::alumni_die_gift
 

Definition at line 31 of file Ochance.h.

int ChanceEvent::any_event_last_happen_date
 

Definition at line 97 of file Ochance.h.

int ChanceEvent::any_task_last_happen_date
 

Definition at line 100 of file Ochance.h.

int ChanceEvent::athlete_special_ban_year
 

Definition at line 41 of file Ochance.h.

int ChanceEvent::basketball_game_bonus
 

Definition at line 39 of file Ochance.h.

int ChanceEvent::capital_campaign_end_year
 

Definition at line 62 of file Ochance.h.

float ChanceEvent::capital_campaign_lock_ins_pect
 

Definition at line 42 of file Ochance.h.

char ChanceEvent::court_limit_minority_flag
 

Definition at line 57 of file Ochance.h.

char* ChanceEvent::date_str
 

Definition at line 93 of file Ochance.h.

int ChanceEvent::dept_technology_transfer
 

Definition at line 48 of file Ochance.h.

float ChanceEvent::dept_technology_transfer_research_amount
 

Definition at line 50 of file Ochance.h.

int ChanceEvent::dept_technology_transfer_start_month
 

Definition at line 52 of file Ochance.h.

int ChanceEvent::dept_technology_transfer_start_year
 

Definition at line 51 of file Ochance.h.

int ChanceEvent::event_last_happen_date[NEWS_ID_COUNT]
 

Definition at line 98 of file Ochance.h.

float ChanceEvent::extra_effect_alumni_morale
 

Definition at line 77 of file Ochance.h.

float ChanceEvent::extra_effect_media_att
 

Definition at line 76 of file Ochance.h.

float ChanceEvent::extra_effect_staff_morale
 

Definition at line 75 of file Ochance.h.

int ChanceEvent::football_game_bonus
 

Definition at line 38 of file Ochance.h.

float ChanceEvent::gift_growth_rate_multiplier
 

Definition at line 61 of file Ochance.h.

float ChanceEvent::gift_modifier
 

Definition at line 60 of file Ochance.h.

int ChanceEvent::minority_student_percentage_falls_consYrs
 

Definition at line 35 of file Ochance.h.

char ChanceEvent::news_date_str[55]
 

Definition at line 94 of file Ochance.h.

String ChanceEvent::news_news_str
 

Definition at line 95 of file Ochance.h.

char* ChanceEvent::news_str
 

Definition at line 92 of file Ochance.h.

float ChanceEvent::operating_reserve_modifier
 

Definition at line 59 of file Ochance.h.

int ChanceEvent::plagiarism_scandal_n
 

Definition at line 33 of file Ochance.h.

int ChanceEvent::profit_competition_act
 

Definition at line 55 of file Ochance.h.

int ChanceEvent::profit_competition_end_date
 

Definition at line 54 of file Ochance.h.

float ChanceEvent::research_adjust_multiplier
 

Definition at line 37 of file Ochance.h.

int ChanceEvent::research_prize_dept_recno
 

Definition at line 43 of file Ochance.h.

int ChanceEvent::research_prize_faculty_recno
 

Definition at line 44 of file Ochance.h.

int ChanceEvent::research_prize_flag
 

Definition at line 53 of file Ochance.h.

int ChanceEvent::research_prize_happen_date
 

Definition at line 45 of file Ochance.h.

int ChanceEvent::research_prize_happen_month
 

Definition at line 46 of file Ochance.h.

int ChanceEvent::research_prize_happen_year
 

Definition at line 47 of file Ochance.h.

int ChanceEvent::scandal_in_alt_drop_gift
 

Definition at line 40 of file Ochance.h.

int ChanceEvent::stock_dir
 

Definition at line 56 of file Ochance.h.

int ChanceEvent::task_last_happen_date[TASK_COUNT]
 

Definition at line 101 of file Ochance.h.

int ChanceEvent::test_chance
 

Definition at line 88 of file Ochance.h.

float ChanceEvent::true_cost_education
 

Definition at line 36 of file Ochance.h.

float ChanceEvent::yield_for_profit_competition
 

Definition at line 34 of file Ochance.h.


The documentation for this class was generated from the following files:
Generated on Fri Aug 23 01:39:02 2002 for VirtualU by doxygen1.2.17