|
@@ -1,6 +1,9 @@
|
|
|
# intro_sg_select_custom
|
|
|
|
|
|
if $ARGS[0] = 'start':
|
|
|
+ $start_type['group'] = 'custom'
|
|
|
+ $start_type['cat'] = 'custom'
|
|
|
+
|
|
|
act 'Pick a social group': gt 'intro_sg_select_custom','modgrup'
|
|
|
act 'Set relationships': gt 'intro_sg_select_custom','modrel'
|
|
|
act 'Confirm these options':
|
|
@@ -25,34 +28,11 @@ if $ARGS[0] = 'start':
|
|
|
killvar 'class_list_name'
|
|
|
|
|
|
!!Setting the shcoll classes such that grades can be assigned
|
|
|
- gs 'grades', 'createclass', 'school', 'math', 3, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'rus', 3, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'lit', 2, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'art', 2, 2, 'yes', 'no', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'bio', 2, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'pe', 3, 1, 'yes', 'no', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'eng', 2, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'geo', 2, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'sci', 2, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'shop', 2, 2, 'yes', 'no', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'comp', 3, 2, 'yes', 'yes', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'mus', 2, 2, 'yes', 'no', 0, 0
|
|
|
- gs 'grades', 'createclass', 'school', 'his', 2, 2, 'yes', 'yes', 0, 0
|
|
|
+ gs 'intro_functions', 'create_sgclasses'
|
|
|
|
|
|
!!Set the greades to be average.
|
|
|
- gs 'grades', 'grade_award', 'school', 'math', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'rus', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'lit', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'art', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'bio', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'pe', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'eng', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'geo', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'sci', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'shop', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'comp', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'mus', 55
|
|
|
- gs 'grades', 'grade_award', 'school', 'his', 55
|
|
|
+ gs 'intro_functions', 'set_base_sgrades'
|
|
|
+
|
|
|
gt $loc, $loc_arg
|
|
|
end
|
|
|
end
|
|
@@ -118,117 +98,71 @@ if $ARGS[0] = 'modgrup':
|
|
|
'Your current social group is <<$soc_grup>>.'
|
|
|
act 'Nerd':
|
|
|
killvar 'grupvalue'
|
|
|
+ $start_type['group'] = 'nerd'
|
|
|
$soc_grup = 'Nerd'
|
|
|
+ grupTipe = 3
|
|
|
grupvalue[1] = 200
|
|
|
grupvalue[2] = 100
|
|
|
grupvalue[3] = 800
|
|
|
grupvalue[4] = 100
|
|
|
grupvalue[6] = 600
|
|
|
- grupTipe = 3
|
|
|
gt 'intro_sg_select_custom','modgrup'
|
|
|
end
|
|
|
act 'Jock':
|
|
|
killvar 'grupvalue'
|
|
|
+ $start_type['group'] = 'jock'
|
|
|
$soc_grup = 'Jock'
|
|
|
+ grupTipe = 2
|
|
|
grupvalue[1] = 400
|
|
|
grupvalue[2] = 800
|
|
|
grupvalue[3] = 100
|
|
|
grupvalue[4] = 200
|
|
|
grupvalue[6] = 400
|
|
|
- grupTipe = 2
|
|
|
gt 'intro_sg_select_custom','modgrup'
|
|
|
end
|
|
|
act 'Popular':
|
|
|
killvar 'grupvalue'
|
|
|
+ $start_type['group'] = 'cool'
|
|
|
$soc_grup = 'Cool'
|
|
|
+ grupTipe = 1
|
|
|
grupvalue[1] = 800
|
|
|
grupvalue[2] = 400
|
|
|
grupvalue[3] = 200
|
|
|
grupvalue[4] = 100
|
|
|
grupvalue[6] = 400
|
|
|
- grupTipe = 1
|
|
|
gt 'intro_sg_select_custom','modgrup'
|
|
|
end
|
|
|
act 'Gopnik':
|
|
|
killvar 'grupvalue'
|
|
|
+ $start_type['group'] = 'gopnik'
|
|
|
$soc_grup = 'Gopnik'
|
|
|
+ grupTipe = 4
|
|
|
grupvalue[1] = 200
|
|
|
grupvalue[2] = 300
|
|
|
grupvalue[3] = 100
|
|
|
grupvalue[4] = 800
|
|
|
grupvalue[6] = 100
|
|
|
- grupTipe = 4
|
|
|
gt 'intro_sg_select_custom','modgrup'
|
|
|
end
|
|
|
act 'Outcast':
|
|
|
killvar 'grupvalue'
|
|
|
+ $start_type['group'] = 'outcast'
|
|
|
+ $soc_grup = 'Outcast'
|
|
|
+ grupTipe = 5
|
|
|
grupvalue[1] = 200
|
|
|
grupvalue[2] = 200
|
|
|
grupvalue[3] = 200
|
|
|
grupvalue[4] = 200
|
|
|
grupvalue[6] = 200
|
|
|
- $soc_grup = 'Outcast'
|
|
|
- grupTipe = 5
|
|
|
gt 'intro_sg_select_custom','modgrup'
|
|
|
end
|
|
|
- act 'Return':gt'intro_customization','start'
|
|
|
+ act 'Return': gt'intro_customization','start'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'none':
|
|
|
!!Attributes Reset - I know most of these att&skl are not in need of reset, but I dont know how to use loops and I wanted this to clear all changes made by choosing social group and/or player choices.
|
|
|
- pcs_stren = 30
|
|
|
- pcs_agil = 30
|
|
|
- pcs_vital = 30
|
|
|
- pcs_intel = 30
|
|
|
- pcs_react = 30
|
|
|
- pcs_sprt = 30
|
|
|
- pcs_chrsm = 30
|
|
|
- pcs_prcptn = 30
|
|
|
- pcs_grades = 75
|
|
|
- pcs_inhib = 10
|
|
|
- pcs_heels = 5
|
|
|
|
|
|
- !!Mental Skills Reset
|
|
|
- pcs_humint = 0
|
|
|
- pcs_persuas = 0
|
|
|
- pcs_observ = 0
|
|
|
-
|
|
|
- !!Sport Skills Reset
|
|
|
- pcs_jab = 0
|
|
|
- pcs_punch = 0
|
|
|
- pcs_kick = 0
|
|
|
- pcs_def = 0
|
|
|
- pcs_run = 0
|
|
|
- pcs_vball = 0
|
|
|
- pcs_ftbll = 0
|
|
|
- pcs_wrstlng = 0
|
|
|
- pcs_shoot = 0
|
|
|
- pcs_bushcraft = 0
|
|
|
- pcs_chess = 0
|
|
|
- pcs_icesktng = 0
|
|
|
- pcs_gaming = 0
|
|
|
-
|
|
|
- !!Beauty Skills Reset
|
|
|
- pcs_makupskl = 20
|
|
|
- pcs_danc = 0
|
|
|
- pcs_dancero = 0
|
|
|
- pcs_dancpol = 0
|
|
|
- pcs_cheer = 0
|
|
|
- pcs_mdlng = 0
|
|
|
-
|
|
|
- !!Artistic Skills Reset
|
|
|
- pcs_vokal = 0
|
|
|
- pcs_instrmusic = 0
|
|
|
- pcs_photoskl = 0
|
|
|
- pcs_artskls = 0
|
|
|
-
|
|
|
- !!Job Skills Reset
|
|
|
- pcs_compskl = 0
|
|
|
- pcs_comphckng = 0
|
|
|
- pcs_hndiwrk = 0
|
|
|
- pcs_sewng = 0
|
|
|
- pcs_servng = 0
|
|
|
- pcs_medcn = 0
|
|
|
+ gs 'intro_functions', 'set_base_stats'
|
|
|
|
|
|
!!social group Reset
|
|
|
grupTipe = 0
|
|
@@ -237,57 +171,47 @@ if $ARGS[0] = 'none':
|
|
|
grupvalue[3] = 0
|
|
|
grupvalue[4] = 0
|
|
|
grupvalue[6] = 0
|
|
|
+
|
|
|
gs 'npc_relationship', 'socialgroup_setting', 0, 0, 0, 0, 0, 0
|
|
|
|
|
|
!!npc relationship Reset
|
|
|
- npc_rel['A11'] = 60
|
|
|
- npc_rel['A129'] = 30
|
|
|
- npc_rel['A133'] = 30
|
|
|
- npc_rel['A28'] = 50
|
|
|
- npc_rel['A29'] = 50
|
|
|
- npc_rel['A33'] = 70
|
|
|
- npc_rel['A34'] = 50
|
|
|
+ npc_rel['A11'] = 60
|
|
|
+ npc_rel['A28'] = 50
|
|
|
+ npc_rel['A29'] = 50
|
|
|
+ npc_rel['A33'] = 70
|
|
|
+ npc_rel['A34'] = 50
|
|
|
+ npc_rel['A129'] = 30
|
|
|
+ npc_rel['A133'] = 30
|
|
|
|
|
|
!!items Reset
|
|
|
- money = 2000
|
|
|
fakepassport = 0
|
|
|
fantasybook = 0
|
|
|
- glass = 0
|
|
|
- mc_inventory['scrunchies'] = 0
|
|
|
- mc_inventory['cosmetics'] = 0
|
|
|
pirsC = 0
|
|
|
PirsC1_owned = 0
|
|
|
- mc_inventory['shampoo'] = 0
|
|
|
- mc_inventory['cigarettes'] = 0
|
|
|
- mc_inventory['razor'] = 0
|
|
|
swim_start = 0
|
|
|
- mc_inventory['tampons'] = 0
|
|
|
|
|
|
!!apprnc & sex stat reset
|
|
|
- pcs_mass['bust_gen'] = 22
|
|
|
- pcs_mass['butt_gen'] = 20
|
|
|
- pcs_skin = 40
|
|
|
- pcs_mass['body'] = 80
|
|
|
- pcs_tan = 0
|
|
|
- pcs_throat = 0
|
|
|
- pcs_vag = 0
|
|
|
- stat['bj'] = 0
|
|
|
- stat['hj'] = 0
|
|
|
- stat['vaginal'] = 0
|
|
|
+ pcs_vag = 10
|
|
|
+ pcs_ass = 10
|
|
|
+ pcs_throat = 10
|
|
|
+ stat['bj'] = 0
|
|
|
+ stat['hj'] = 0
|
|
|
+ stat['vaginal'] = 0
|
|
|
+
|
|
|
$soc_grup = 'outcast'
|
|
|
grupTipe = 5
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'modrel':
|
|
|
- act 'Family':gt 'intro_sg_select_custom','modrel_fam'
|
|
|
- act 'Popular Kids':gt 'intro_sg_select_custom','modrel_pop'
|
|
|
- act 'Athletes':gt 'intro_sg_select_custom','modrel_ath'
|
|
|
- act 'Nerds':gt 'intro_sg_select_custom','modrel_ner'
|
|
|
- act 'Gopniks':gt 'intro_sg_select_custom','modrel_gop'
|
|
|
- act 'Outcasts/Loners':gt'intro_sg_select_custom','modrel_out'
|
|
|
- act 'Teachers/Coaches':gt'intro_sg_select_custom','modrel_tea'
|
|
|
- act 'Others':gt'intro_sg_select_custom','modrel_oth'
|
|
|
- act 'Return':gt'intro_customization','start'
|
|
|
+ act 'Family': gt 'intro_sg_select_custom','modrel_fam'
|
|
|
+ act 'Popular Kids': gt 'intro_sg_select_custom','modrel_pop'
|
|
|
+ act 'Athletes': gt 'intro_sg_select_custom','modrel_ath'
|
|
|
+ act 'Nerds': gt 'intro_sg_select_custom','modrel_ner'
|
|
|
+ act 'Gopniks': gt 'intro_sg_select_custom','modrel_gop'
|
|
|
+ act 'Outcasts/Loners': gt'intro_sg_select_custom','modrel_out'
|
|
|
+ act 'Teachers/Coaches': gt'intro_sg_select_custom','modrel_tea'
|
|
|
+ act 'Others': gt'intro_sg_select_custom','modrel_oth'
|
|
|
+ act 'Return': gt'intro_customization','start'
|
|
|
end
|
|
|
|
|
|
if $ARGS[0] = 'modrel_fam':
|