Section 1
//BaseButton (fl.controls.BaseButton)
package fl.controls {
import flash.display.*;
import fl.core.*;
import flash.events.*;
import fl.events.*;
import flash.utils.*;
public class BaseButton extends UIComponent {
protected var _selected:Boolean;// = false
private var unlockedMouseState:String;
protected var pressTimer:Timer;
protected var mouseState:String;
protected var background:DisplayObject;
private var _mouseStateLocked:Boolean;// = false
protected var _autoRepeat:Boolean;// = false
private static var defaultStyles:Object = {upSkin:"Button_upSkin", downSkin:"Button_downSkin", overSkin:"Button_overSkin", disabledSkin:"Button_disabledSkin", selectedDisabledSkin:"Button_selectedDisabledSkin", selectedUpSkin:"Button_selectedUpSkin", selectedDownSkin:"Button_selectedDownSkin", selectedOverSkin:"Button_selectedOverSkin", focusRectSkin:null, focusRectPadding:null, repeatDelay:500, repeatInterval:35};
public function BaseButton(){
_selected = false;
_autoRepeat = false;
_mouseStateLocked = false;
super();
buttonMode = true;
mouseChildren = false;
useHandCursor = false;
setupMouseEvents();
setMouseState("up");
pressTimer = new Timer(1, 0);
pressTimer.addEventListener(TimerEvent.TIMER, buttonDown, false, 0, true);
}
protected function endPress():void{
pressTimer.reset();
}
public function set mouseStateLocked(_arg1:Boolean):void{
_mouseStateLocked = _arg1;
if (_arg1 == false){
setMouseState(unlockedMouseState);
} else {
unlockedMouseState = mouseState;
};
}
public function get autoRepeat():Boolean{
return (_autoRepeat);
}
public function set autoRepeat(_arg1:Boolean):void{
_autoRepeat = _arg1;
}
override public function set enabled(_arg1:Boolean):void{
super.enabled = _arg1;
mouseEnabled = _arg1;
}
public function get selected():Boolean{
return (_selected);
}
protected function mouseEventHandler(_arg1:MouseEvent):void{
if (_arg1.type == MouseEvent.MOUSE_DOWN){
setMouseState("down");
startPress();
} else {
if ((((_arg1.type == MouseEvent.ROLL_OVER)) || ((_arg1.type == MouseEvent.MOUSE_UP)))){
setMouseState("over");
endPress();
} else {
if (_arg1.type == MouseEvent.ROLL_OUT){
setMouseState("up");
endPress();
};
};
};
}
public function setMouseState(_arg1:String):void{
if (_mouseStateLocked){
unlockedMouseState = _arg1;
return;
};
if (mouseState == _arg1){
return;
};
mouseState = _arg1;
invalidate(InvalidationType.STATE);
}
protected function startPress():void{
if (_autoRepeat){
pressTimer.delay = Number(getStyleValue("repeatDelay"));
pressTimer.start();
};
dispatchEvent(new ComponentEvent(ComponentEvent.BUTTON_DOWN, true));
}
protected function buttonDown(_arg1:TimerEvent):void{
if (!_autoRepeat){
endPress();
return;
};
if (pressTimer.currentCount == 1){
pressTimer.delay = Number(getStyleValue("repeatInterval"));
};
dispatchEvent(new ComponentEvent(ComponentEvent.BUTTON_DOWN, true));
}
public function set selected(_arg1:Boolean):void{
if (_selected == _arg1){
return;
};
_selected = _arg1;
invalidate(InvalidationType.STATE);
}
override public function get enabled():Boolean{
return (super.enabled);
}
override protected function draw():void{
if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){
drawBackground();
invalidate(InvalidationType.SIZE, false);
};
if (isInvalid(InvalidationType.SIZE)){
drawLayout();
};
super.draw();
}
protected function setupMouseEvents():void{
addEventListener(MouseEvent.ROLL_OVER, mouseEventHandler, false, 0, true);
addEventListener(MouseEvent.MOUSE_DOWN, mouseEventHandler, false, 0, true);
addEventListener(MouseEvent.MOUSE_UP, mouseEventHandler, false, 0, true);
addEventListener(MouseEvent.ROLL_OUT, mouseEventHandler, false, 0, true);
}
protected function drawLayout():void{
background.width = width;
background.height = height;
}
protected function drawBackground():void{
var _local1:String;
var _local2:DisplayObject;
_local1 = (enabled) ? mouseState : "disabled";
if (selected){
_local1 = (("selected" + _local1.substr(0, 1).toUpperCase()) + _local1.substr(1));
};
_local1 = (_local1 + "Skin");
_local2 = background;
background = getDisplayObjectInstance(getStyleValue(_local1));
addChildAt(background, 0);
if (((!((_local2 == null))) && (!((_local2 == background))))){
removeChild(_local2);
};
}
public static function getStyleDefinition():Object{
return (defaultStyles);
}
}
}//package fl.controls
Section 2
//Button (fl.controls.Button)
package fl.controls {
import flash.display.*;
import fl.core.*;
import fl.managers.*;
public class Button extends LabelButton implements IFocusManagerComponent {
protected var emphasizedBorder:DisplayObject;
protected var _emphasized:Boolean;// = false
private static var defaultStyles:Object = {emphasizedSkin:"Button_emphasizedSkin", emphasizedPadding:2};
public static var createAccessibilityImplementation:Function;
public function Button(){
_emphasized = false;
super();
}
override public function drawFocus(_arg1:Boolean):void{
var _local2:Number;
var _local3:*;
super.drawFocus(_arg1);
if (_arg1){
_local2 = Number(getStyleValue("emphasizedPadding"));
if ((((_local2 < 0)) || (!(_emphasized)))){
_local2 = 0;
};
_local3 = getStyleValue("focusRectPadding");
_local3 = ((_local3)==null) ? 2 : _local3;
_local3 = (_local3 + _local2);
uiFocusRect.x = -(_local3);
uiFocusRect.y = -(_local3);
uiFocusRect.width = (width + (_local3 * 2));
uiFocusRect.height = (height + (_local3 * 2));
};
}
public function set emphasized(_arg1:Boolean):void{
_emphasized = _arg1;
invalidate(InvalidationType.STYLES);
}
override protected function draw():void{
if (((isInvalid(InvalidationType.STYLES)) || (isInvalid(InvalidationType.SIZE)))){
drawEmphasized();
};
super.draw();
if (emphasizedBorder != null){
setChildIndex(emphasizedBorder, (numChildren - 1));
};
}
public function get emphasized():Boolean{
return (_emphasized);
}
override protected function initializeAccessibility():void{
if (Button.createAccessibilityImplementation != null){
Button.createAccessibilityImplementation(this);
};
}
protected function drawEmphasized():void{
var _local1:Object;
var _local2:Number;
if (emphasizedBorder != null){
removeChild(emphasizedBorder);
};
emphasizedBorder = null;
if (!_emphasized){
return;
};
_local1 = getStyleValue("emphasizedSkin");
if (_local1 != null){
emphasizedBorder = getDisplayObjectInstance(_local1);
};
if (emphasizedBorder != null){
addChildAt(emphasizedBorder, 0);
_local2 = Number(getStyleValue("emphasizedPadding"));
emphasizedBorder.x = (emphasizedBorder.y = -(_local2));
emphasizedBorder.width = (width + (_local2 * 2));
emphasizedBorder.height = (height + (_local2 * 2));
};
}
public static function getStyleDefinition():Object{
return (UIComponent.mergeStyles(LabelButton.getStyleDefinition(), defaultStyles));
}
}
}//package fl.controls
Section 3
//ButtonLabelPlacement (fl.controls.ButtonLabelPlacement)
package fl.controls {
public class ButtonLabelPlacement {
public static const TOP:String = "top";
public static const LEFT:String = "left";
public static const BOTTOM:String = "bottom";
public static const RIGHT:String = "right";
}
}//package fl.controls
Section 4
//LabelButton (fl.controls.LabelButton)
package fl.controls {
import flash.display.*;
import fl.core.*;
import flash.events.*;
import fl.managers.*;
import flash.text.*;
import fl.events.*;
import flash.ui.*;
public class LabelButton extends BaseButton implements IFocusManagerComponent {
protected var _labelPlacement:String;// = "right"
protected var _toggle:Boolean;// = false
protected var icon:DisplayObject;
protected var oldMouseState:String;
protected var mode:String;// = "center"
public var textField:TextField;
protected var _label:String;// = "Label"
private static var defaultStyles:Object = {icon:null, upIcon:null, downIcon:null, overIcon:null, disabledIcon:null, selectedDisabledIcon:null, selectedUpIcon:null, selectedDownIcon:null, selectedOverIcon:null, textFormat:null, disabledTextFormat:null, textPadding:5, embedFonts:false};
public static var createAccessibilityImplementation:Function;
public function LabelButton(){
_labelPlacement = ButtonLabelPlacement.RIGHT;
_toggle = false;
_label = "Label";
mode = "center";
super();
}
protected function toggleSelected(_arg1:MouseEvent):void{
selected = !(selected);
dispatchEvent(new Event(Event.CHANGE, true));
}
public function get labelPlacement():String{
return (_labelPlacement);
}
override protected function keyDownHandler(_arg1:KeyboardEvent):void{
if (!enabled){
return;
};
if (_arg1.keyCode == Keyboard.SPACE){
if (oldMouseState == null){
oldMouseState = mouseState;
};
setMouseState("down");
startPress();
};
}
protected function setEmbedFont(){
var _local1:Object;
_local1 = getStyleValue("embedFonts");
if (_local1 != null){
textField.embedFonts = _local1;
};
}
override protected function keyUpHandler(_arg1:KeyboardEvent):void{
if (!enabled){
return;
};
if (_arg1.keyCode == Keyboard.SPACE){
setMouseState(oldMouseState);
oldMouseState = null;
endPress();
dispatchEvent(new MouseEvent(MouseEvent.CLICK));
};
}
override public function get selected():Boolean{
return ((_toggle) ? _selected : false);
}
public function set labelPlacement(_arg1:String):void{
_labelPlacement = _arg1;
invalidate(InvalidationType.SIZE);
}
public function set toggle(_arg1:Boolean):void{
if (((!(_arg1)) && (super.selected))){
selected = false;
};
_toggle = _arg1;
if (_toggle){
addEventListener(MouseEvent.CLICK, toggleSelected, false, 0, true);
} else {
removeEventListener(MouseEvent.CLICK, toggleSelected);
};
invalidate(InvalidationType.STATE);
}
public function get label():String{
return (_label);
}
override public function set selected(_arg1:Boolean):void{
_selected = _arg1;
if (_toggle){
invalidate(InvalidationType.STATE);
};
}
override protected function draw():void{
if (textField.text != _label){
label = _label;
};
if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){
drawBackground();
drawIcon();
drawTextFormat();
invalidate(InvalidationType.SIZE, false);
};
if (isInvalid(InvalidationType.SIZE)){
drawLayout();
};
if (isInvalid(InvalidationType.SIZE, InvalidationType.STYLES)){
if (((isFocused) && (focusManager.showFocusIndicator))){
drawFocus(true);
};
};
validate();
}
public function get toggle():Boolean{
return (_toggle);
}
override protected function configUI():void{
super.configUI();
textField = new TextField();
textField.type = TextFieldType.DYNAMIC;
textField.selectable = false;
addChild(textField);
}
override protected function drawLayout():void{
var _local1:Number;
var _local2:String;
var _local3:Number;
var _local4:Number;
var _local5:Number;
var _local6:Number;
var _local7:Number;
var _local8:Number;
_local1 = Number(getStyleValue("textPadding"));
_local2 = ((((icon == null)) && ((mode == "center")))) ? ButtonLabelPlacement.TOP : _labelPlacement;
textField.height = (textField.textHeight + 4);
_local3 = (textField.textWidth + 4);
_local4 = (textField.textHeight + 4);
_local5 = ((icon)==null) ? 0 : (icon.width + _local1);
_local6 = ((icon)==null) ? 0 : (icon.height + _local1);
textField.visible = (label.length > 0);
if (icon != null){
icon.x = Math.round(((width - icon.width) / 2));
icon.y = Math.round(((height - icon.height) / 2));
};
if (textField.visible == false){
textField.width = 0;
textField.height = 0;
} else {
if ((((_local2 == ButtonLabelPlacement.BOTTOM)) || ((_local2 == ButtonLabelPlacement.TOP)))){
_local7 = Math.max(0, Math.min(_local3, (width - (2 * _local1))));
if ((height - 2) > _local4){
_local8 = _local4;
} else {
_local8 = (height - 2);
};
_local3 = _local7;
textField.width = _local3;
_local4 = _local8;
textField.height = _local4;
textField.x = Math.round(((width - _local3) / 2));
textField.y = Math.round(((((height - textField.height) - _local6) / 2) + ((_local2)==ButtonLabelPlacement.BOTTOM) ? _local6 : 0));
if (icon != null){
icon.y = Math.round(((_local2)==ButtonLabelPlacement.BOTTOM) ? (textField.y - _local6) : ((textField.y + textField.height) + _local1));
};
} else {
_local7 = Math.max(0, Math.min(_local3, ((width - _local5) - (2 * _local1))));
_local3 = _local7;
textField.width = _local3;
textField.x = Math.round(((((width - _local3) - _local5) / 2) + ((_local2)!=ButtonLabelPlacement.LEFT) ? _local5 : 0));
textField.y = Math.round(((height - textField.height) / 2));
if (icon != null){
icon.x = Math.round(((_local2)!=ButtonLabelPlacement.LEFT) ? (textField.x - _local5) : ((textField.x + _local3) + _local1));
};
};
};
super.drawLayout();
}
override protected function initializeAccessibility():void{
if (LabelButton.createAccessibilityImplementation != null){
LabelButton.createAccessibilityImplementation(this);
};
}
protected function drawIcon():void{
var _local1:DisplayObject;
var _local2:String;
var _local3:Object;
_local1 = icon;
_local2 = (enabled) ? mouseState : "disabled";
if (selected){
_local2 = (("selected" + _local2.substr(0, 1).toUpperCase()) + _local2.substr(1));
};
_local2 = (_local2 + "Icon");
_local3 = getStyleValue(_local2);
if (_local3 == null){
_local3 = getStyleValue("icon");
};
if (_local3 != null){
icon = getDisplayObjectInstance(_local3);
};
if (icon != null){
addChildAt(icon, 1);
};
if (((!((_local1 == null))) && (!((_local1 == icon))))){
removeChild(_local1);
};
}
public function set label(_arg1:String):void{
_label = _arg1;
if (textField.text != _label){
textField.text = _label;
dispatchEvent(new ComponentEvent(ComponentEvent.LABEL_CHANGE));
};
invalidate(InvalidationType.SIZE);
invalidate(InvalidationType.STYLES);
}
protected function drawTextFormat():void{
var _local1:Object;
var _local2:TextFormat;
var _local3:TextFormat;
_local1 = UIComponent.getStyleDefinition();
_local2 = (enabled) ? (_local1.defaultTextFormat as TextFormat) : (_local1.defaultDisabledTextFormat as TextFormat);
textField.setTextFormat(_local2);
_local3 = (getStyleValue((enabled) ? "textFormat" : "disabledTextFormat") as TextFormat);
if (_local3 != null){
textField.setTextFormat(_local3);
} else {
_local3 = _local2;
};
textField.defaultTextFormat = _local3;
setEmbedFont();
}
public static function getStyleDefinition():Object{
return (mergeStyles(defaultStyles, BaseButton.getStyleDefinition()));
}
}
}//package fl.controls
Section 5
//ScrollBar (fl.controls.ScrollBar)
package fl.controls {
import fl.core.*;
import flash.events.*;
import fl.events.*;
public class ScrollBar extends UIComponent {
private var _direction:String;// = "vertical"
protected var inDrag:Boolean;// = false
protected var upArrow:BaseButton;
private var _pageScrollSize:Number;// = 0
protected var downArrow:BaseButton;
private var _pageSize:Number;// = 10
private var thumbScrollOffset:Number;
private var _maxScrollPosition:Number;// = 0
private var _scrollPosition:Number;// = 0
protected var track:BaseButton;
private var _minScrollPosition:Number;// = 0
private var _lineScrollSize:Number;// = 1
protected var thumb:LabelButton;
protected static const THUMB_STYLES:Object = {disabledSkin:"thumbDisabledSkin", downSkin:"thumbDownSkin", overSkin:"thumbOverSkin", upSkin:"thumbUpSkin", icon:"thumbIcon", textPadding:0};
public static const WIDTH:Number = 15;
protected static const DOWN_ARROW_STYLES:Object = {disabledSkin:"downArrowDisabledSkin", downSkin:"downArrowDownSkin", overSkin:"downArrowOverSkin", upSkin:"downArrowUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"};
protected static const UP_ARROW_STYLES:Object = {disabledSkin:"upArrowDisabledSkin", downSkin:"upArrowDownSkin", overSkin:"upArrowOverSkin", upSkin:"upArrowUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"};
protected static const TRACK_STYLES:Object = {disabledSkin:"trackDisabledSkin", downSkin:"trackDownSkin", overSkin:"trackOverSkin", upSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"};
private static var defaultStyles:Object = {downArrowDisabledSkin:"ScrollArrowDown_disabledSkin", downArrowDownSkin:"ScrollArrowDown_downSkin", downArrowOverSkin:"ScrollArrowDown_overSkin", downArrowUpSkin:"ScrollArrowDown_upSkin", thumbDisabledSkin:"ScrollThumb_upSkin", thumbDownSkin:"ScrollThumb_downSkin", thumbOverSkin:"ScrollThumb_overSkin", thumbUpSkin:"ScrollThumb_upSkin", trackDisabledSkin:"ScrollTrack_skin", trackDownSkin:"ScrollTrack_skin", trackOverSkin:"ScrollTrack_skin", trackUpSkin:"ScrollTrack_skin", upArrowDisabledSkin:"ScrollArrowUp_disabledSkin", upArrowDownSkin:"ScrollArrowUp_downSkin", upArrowOverSkin:"ScrollArrowUp_overSkin", upArrowUpSkin:"ScrollArrowUp_upSkin", thumbIcon:"ScrollBar_thumbIcon", repeatDelay:500, repeatInterval:35};
public function ScrollBar(){
_pageSize = 10;
_pageScrollSize = 0;
_lineScrollSize = 1;
_minScrollPosition = 0;
_maxScrollPosition = 0;
_scrollPosition = 0;
_direction = ScrollBarDirection.VERTICAL;
inDrag = false;
super();
setStyles();
focusEnabled = false;
}
public function get minScrollPosition():Number{
return (_minScrollPosition);
}
public function set minScrollPosition(_arg1:Number):void{
setScrollProperties(_pageSize, _arg1, _maxScrollPosition);
}
public function setScrollPosition(_arg1:Number, _arg2:Boolean=true):void{
var _local3:Number;
_local3 = scrollPosition;
_scrollPosition = Math.max(_minScrollPosition, Math.min(_maxScrollPosition, _arg1));
if (_local3 == _scrollPosition){
return;
};
if (_arg2){
dispatchEvent(new ScrollEvent(_direction, (scrollPosition - _local3), scrollPosition));
};
updateThumb();
}
public function set scrollPosition(_arg1:Number):void{
setScrollPosition(_arg1, true);
}
public function get pageScrollSize():Number{
return (((_pageScrollSize)==0) ? _pageSize : _pageScrollSize);
}
public function set pageSize(_arg1:Number):void{
if (_arg1 > 0){
_pageSize = _arg1;
};
}
public function setScrollProperties(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0):void{
this.pageSize = _arg1;
_minScrollPosition = _arg2;
_maxScrollPosition = _arg3;
if (_arg4 >= 0){
_pageScrollSize = _arg4;
};
enabled = (_maxScrollPosition > _minScrollPosition);
setScrollPosition(_scrollPosition, false);
updateThumb();
}
override public function set enabled(_arg1:Boolean):void{
super.enabled = _arg1;
downArrow.enabled = (track.enabled = (thumb.enabled = (upArrow.enabled = ((enabled) && ((_maxScrollPosition > _minScrollPosition))))));
updateThumb();
}
protected function updateThumb():void{
var _local1:Number;
_local1 = ((_maxScrollPosition - _minScrollPosition) + _pageSize);
if ((((((track.height <= 12)) || ((_maxScrollPosition <= _minScrollPosition)))) || ((((_local1 == 0)) || (isNaN(_local1)))))){
thumb.height = 12;
thumb.visible = false;
} else {
thumb.height = Math.max(13, ((_pageSize / _local1) * track.height));
thumb.y = (track.y + ((track.height - thumb.height) * ((_scrollPosition - _minScrollPosition) / (_maxScrollPosition - _minScrollPosition))));
thumb.visible = enabled;
};
}
protected function thumbPressHandler(_arg1:MouseEvent):void{
inDrag = true;
thumbScrollOffset = (mouseY - thumb.y);
thumb.mouseStateLocked = true;
mouseChildren = false;
stage.addEventListener(MouseEvent.MOUSE_MOVE, handleThumbDrag, false, 0, true);
stage.addEventListener(MouseEvent.MOUSE_UP, thumbReleaseHandler, false, 0, true);
}
protected function thumbReleaseHandler(_arg1:MouseEvent):void{
inDrag = false;
mouseChildren = true;
thumb.mouseStateLocked = false;
stage.removeEventListener(MouseEvent.MOUSE_MOVE, handleThumbDrag);
stage.removeEventListener(MouseEvent.MOUSE_UP, thumbReleaseHandler);
}
public function set pageScrollSize(_arg1:Number):void{
if (_arg1 >= 0){
_pageScrollSize = _arg1;
};
}
protected function handleThumbDrag(_arg1:MouseEvent):void{
var _local2:Number;
_local2 = Math.max(0, Math.min((track.height - thumb.height), ((mouseY - track.y) - thumbScrollOffset)));
setScrollPosition((((_local2 / (track.height - thumb.height)) * (_maxScrollPosition - _minScrollPosition)) + _minScrollPosition));
}
public function set direction(_arg1:String):void{
var _local2:Boolean;
if (_direction == _arg1){
return;
};
_direction = _arg1;
if (isLivePreview){
return;
};
setScaleY(1);
_local2 = (_direction == ScrollBarDirection.HORIZONTAL);
if (((_local2) && (componentInspectorSetting))){
if (rotation == 90){
return;
};
setScaleX(-1);
rotation = -90;
};
if (!componentInspectorSetting){
if (((_local2) && ((rotation == 0)))){
rotation = -90;
setScaleX(-1);
} else {
if (((!(_local2)) && ((rotation == -90)))){
rotation = 0;
setScaleX(1);
};
};
};
invalidate(InvalidationType.SIZE);
}
public function set lineScrollSize(_arg1:Number):void{
if (_arg1 > 0){
_lineScrollSize = _arg1;
};
}
override public function get height():Number{
return (((_direction)==ScrollBarDirection.HORIZONTAL) ? super.width : super.height);
}
protected function scrollPressHandler(_arg1:ComponentEvent):void{
var _local2:Number;
var _local3:Number;
_arg1.stopImmediatePropagation();
if (_arg1.currentTarget == upArrow){
setScrollPosition((_scrollPosition - _lineScrollSize));
} else {
if (_arg1.currentTarget == downArrow){
setScrollPosition((_scrollPosition + _lineScrollSize));
} else {
_local2 = (((track.mouseY / track.height) * (_maxScrollPosition - _minScrollPosition)) + _minScrollPosition);
_local3 = ((pageScrollSize)==0) ? pageSize : pageScrollSize;
if (_scrollPosition < _local2){
setScrollPosition(Math.min(_local2, (_scrollPosition + _local3)));
} else {
if (_scrollPosition > _local2){
setScrollPosition(Math.max(_local2, (_scrollPosition - _local3)));
};
};
};
};
}
public function get pageSize():Number{
return (_pageSize);
}
public function set maxScrollPosition(_arg1:Number):void{
setScrollProperties(_pageSize, _minScrollPosition, _arg1);
}
public function get scrollPosition():Number{
return (_scrollPosition);
}
override public function get enabled():Boolean{
return (super.enabled);
}
override protected function draw():void{
var _local1:Number;
if (isInvalid(InvalidationType.SIZE)){
_local1 = super.height;
downArrow.move(0, Math.max(upArrow.height, (_local1 - downArrow.height)));
track.setSize(WIDTH, Math.max(0, (_local1 - (downArrow.height + upArrow.height))));
updateThumb();
};
if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){
setStyles();
};
downArrow.drawNow();
upArrow.drawNow();
track.drawNow();
thumb.drawNow();
validate();
}
override protected function configUI():void{
super.configUI();
track = new BaseButton();
track.move(0, 14);
track.useHandCursor = false;
track.autoRepeat = true;
track.focusEnabled = false;
addChild(track);
thumb = new LabelButton();
thumb.label = "";
thumb.setSize(WIDTH, 15);
thumb.move(0, 15);
thumb.focusEnabled = false;
addChild(thumb);
downArrow = new BaseButton();
downArrow.setSize(WIDTH, 14);
downArrow.autoRepeat = true;
downArrow.focusEnabled = false;
addChild(downArrow);
upArrow = new BaseButton();
upArrow.setSize(WIDTH, 14);
upArrow.move(0, 0);
upArrow.autoRepeat = true;
upArrow.focusEnabled = false;
addChild(upArrow);
upArrow.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true);
downArrow.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true);
track.addEventListener(ComponentEvent.BUTTON_DOWN, scrollPressHandler, false, 0, true);
thumb.addEventListener(MouseEvent.MOUSE_DOWN, thumbPressHandler, false, 0, true);
enabled = false;
}
public function get direction():String{
return (_direction);
}
public function get lineScrollSize():Number{
return (_lineScrollSize);
}
override public function setSize(_arg1:Number, _arg2:Number):void{
if (_direction == ScrollBarDirection.HORIZONTAL){
super.setSize(_arg2, _arg1);
} else {
super.setSize(_arg1, _arg2);
};
}
public function get maxScrollPosition():Number{
return (_maxScrollPosition);
}
override public function get width():Number{
return (((_direction)==ScrollBarDirection.HORIZONTAL) ? super.height : super.width);
}
protected function setStyles():void{
copyStylesToChild(downArrow, DOWN_ARROW_STYLES);
copyStylesToChild(thumb, THUMB_STYLES);
copyStylesToChild(track, TRACK_STYLES);
copyStylesToChild(upArrow, UP_ARROW_STYLES);
}
public static function getStyleDefinition():Object{
return (defaultStyles);
}
}
}//package fl.controls
Section 6
//ScrollBarDirection (fl.controls.ScrollBarDirection)
package fl.controls {
public class ScrollBarDirection {
public static const HORIZONTAL:String = "horizontal";
public static const VERTICAL:String = "vertical";
}
}//package fl.controls
Section 7
//ScrollPolicy (fl.controls.ScrollPolicy)
package fl.controls {
public class ScrollPolicy {
public static const OFF:String = "off";
public static const ON:String = "on";
public static const AUTO:String = "auto";
}
}//package fl.controls
Section 8
//TextArea (fl.controls.TextArea)
package fl.controls {
import flash.display.*;
import fl.core.*;
import flash.events.*;
import fl.managers.*;
import flash.text.*;
import fl.events.*;
import flash.ui.*;
import flash.system.*;
public class TextArea extends UIComponent implements IFocusManagerComponent {
protected var _html:Boolean;// = false
protected var _verticalScrollBar:UIScrollBar;
protected var _savedHTML:String;
protected var background:DisplayObject;
protected var _horizontalScrollBar:UIScrollBar;
protected var _horizontalScrollPolicy:String;// = "auto"
protected var _editable:Boolean;// = true
protected var textHasChanged:Boolean;// = false
public var textField:TextField;
protected var _wordWrap:Boolean;// = true
protected var _verticalScrollPolicy:String;// = "auto"
protected static const SCROLL_BAR_STYLES:Object = {downArrowDisabledSkin:"downArrowDisabledSkin", downArrowDownSkin:"downArrowDownSkin", downArrowOverSkin:"downArrowOverSkin", downArrowUpSkin:"downArrowUpSkin", upArrowDisabledSkin:"upArrowDisabledSkin", upArrowDownSkin:"upArrowDownSkin", upArrowOverSkin:"upArrowOverSkin", upArrowUpSkin:"upArrowUpSkin", thumbDisabledSkin:"thumbDisabledSkin", thumbDownSkin:"thumbDownSkin", thumbOverSkin:"thumbOverSkin", thumbUpSkin:"thumbUpSkin", thumbIcon:"thumbIcon", trackDisabledSkin:"trackDisabledSkin", trackDownSkin:"trackDownSkin", trackOverSkin:"trackOverSkin", trackUpSkin:"trackUpSkin", repeatDelay:"repeatDelay", repeatInterval:"repeatInterval"};
private static var defaultStyles:Object = {upSkin:"TextArea_upSkin", disabledSkin:"TextArea_disabledSkin", focusRectSkin:null, focusRectPadding:null, textFormat:null, disabledTextFormat:null, textPadding:3, embedFonts:false};
public static var createAccessibilityImplementation:Function;
public function TextArea(){
_editable = true;
_wordWrap = true;
_horizontalScrollPolicy = ScrollPolicy.AUTO;
_verticalScrollPolicy = ScrollPolicy.AUTO;
_html = false;
textHasChanged = false;
super();
}
override public function drawFocus(_arg1:Boolean):void{
if (focusTarget != null){
focusTarget.drawFocus(_arg1);
return;
};
super.drawFocus(_arg1);
}
public function set imeMode(_arg1:String):void{
_imeMode = _arg1;
}
protected function handleWheel(_arg1:MouseEvent):void{
if (((!(enabled)) || (!(_verticalScrollBar.visible)))){
return;
};
_verticalScrollBar.scrollPosition = (_verticalScrollBar.scrollPosition - (_arg1.delta * _verticalScrollBar.lineScrollSize));
dispatchEvent(new ScrollEvent(ScrollBarDirection.VERTICAL, (_arg1.delta * _verticalScrollBar.lineScrollSize), _verticalScrollBar.scrollPosition));
}
public function get verticalScrollPosition():Number{
return (textField.scrollV);
}
override protected function isOurFocus(_arg1:DisplayObject):Boolean{
return ((((_arg1 == textField)) || (super.isOurFocus(_arg1))));
}
public function set verticalScrollPosition(_arg1:Number):void{
drawNow();
textField.scrollV = _arg1;
}
protected function handleKeyDown(_arg1:KeyboardEvent):void{
if (_arg1.keyCode == Keyboard.ENTER){
dispatchEvent(new ComponentEvent(ComponentEvent.ENTER, true));
};
}
public function set text(_arg1:String):void{
if (((componentInspectorSetting) && ((_arg1 == "")))){
return;
};
textField.text = _arg1;
_html = false;
invalidate(InvalidationType.DATA);
invalidate(InvalidationType.STYLES);
textHasChanged = true;
}
protected function updateTextFieldType():void{
textField.type = (((enabled) && (_editable))) ? TextFieldType.INPUT : TextFieldType.DYNAMIC;
textField.selectable = enabled;
textField.wordWrap = _wordWrap;
textField.multiline = true;
}
public function get selectionEndIndex():int{
return (textField.selectionEndIndex);
}
public function get editable():Boolean{
return (_editable);
}
override protected function focusInHandler(_arg1:FocusEvent):void{
var _local2:IFocusManager;
setIMEMode(true);
if (_arg1.target == this){
stage.focus = textField;
};
_local2 = focusManager;
if (_local2){
if (editable){
_local2.showFocusIndicator = true;
};
_local2.defaultButtonEnabled = false;
};
super.focusInHandler(_arg1);
if (editable){
setIMEMode(true);
};
}
public function get wordWrap():Boolean{
return (_wordWrap);
}
public function get selectionBeginIndex():int{
return (textField.selectionBeginIndex);
}
public function get horizontalScrollBar():UIScrollBar{
return (_horizontalScrollBar);
}
public function set alwaysShowSelection(_arg1:Boolean):void{
textField.alwaysShowSelection = _arg1;
}
override public function set enabled(_arg1:Boolean):void{
super.enabled = _arg1;
mouseChildren = enabled;
invalidate(InvalidationType.STATE);
}
protected function setEmbedFont(){
var _local1:Object;
_local1 = getStyleValue("embedFonts");
if (_local1 != null){
textField.embedFonts = _local1;
};
}
public function get horizontalScrollPosition():Number{
return (textField.scrollH);
}
public function set condenseWhite(_arg1:Boolean):void{
textField.condenseWhite = _arg1;
invalidate(InvalidationType.DATA);
}
public function get horizontalScrollPolicy():String{
return (_horizontalScrollPolicy);
}
public function set displayAsPassword(_arg1:Boolean):void{
textField.displayAsPassword = _arg1;
}
public function get maxVerticalScrollPosition():int{
return (textField.maxScrollV);
}
public function set horizontalScrollPosition(_arg1:Number):void{
drawNow();
textField.scrollH = _arg1;
}
public function get textHeight():Number{
drawNow();
return (textField.textHeight);
}
public function get textWidth():Number{
drawNow();
return (textField.textWidth);
}
public function get restrict():String{
return (textField.restrict);
}
public function set editable(_arg1:Boolean):void{
_editable = _arg1;
invalidate(InvalidationType.STATE);
}
protected function updateScrollBars(){
_horizontalScrollBar.update();
_verticalScrollBar.update();
_verticalScrollBar.enabled = enabled;
_horizontalScrollBar.enabled = enabled;
_horizontalScrollBar.drawNow();
_verticalScrollBar.drawNow();
}
public function get maxChars():int{
return (textField.maxChars);
}
public function get length():Number{
return (textField.text.length);
}
public function set wordWrap(_arg1:Boolean):void{
_wordWrap = _arg1;
invalidate(InvalidationType.STATE);
}
public function get verticalScrollPolicy():String{
return (_verticalScrollPolicy);
}
public function getLineMetrics(_arg1:int):TextLineMetrics{
return (textField.getLineMetrics(_arg1));
}
public function get imeMode():String{
return (IME.conversionMode);
}
protected function handleScroll(_arg1:ScrollEvent):void{
dispatchEvent(_arg1);
}
override protected function focusOutHandler(_arg1:FocusEvent):void{
var _local2:IFocusManager;
_local2 = focusManager;
if (_local2){
_local2.defaultButtonEnabled = true;
};
setSelection(0, 0);
super.focusOutHandler(_arg1);
if (editable){
setIMEMode(false);
};
}
protected function delayedLayoutUpdate(_arg1:Event):void{
if (textHasChanged){
textHasChanged = false;
drawLayout();
return;
};
removeEventListener(Event.ENTER_FRAME, delayedLayoutUpdate);
}
public function set htmlText(_arg1:String):void{
if (((componentInspectorSetting) && ((_arg1 == "")))){
return;
};
if (_arg1 == ""){
text = "";
return;
};
_html = true;
_savedHTML = _arg1;
textField.htmlText = _arg1;
invalidate(InvalidationType.DATA);
invalidate(InvalidationType.STYLES);
textHasChanged = true;
}
public function get text():String{
return (textField.text);
}
public function get verticalScrollBar():UIScrollBar{
return (_verticalScrollBar);
}
override public function get enabled():Boolean{
return (super.enabled);
}
public function get condenseWhite():Boolean{
return (textField.condenseWhite);
}
public function set horizontalScrollPolicy(_arg1:String):void{
_horizontalScrollPolicy = _arg1;
invalidate(InvalidationType.SIZE);
}
public function get displayAsPassword():Boolean{
return (textField.displayAsPassword);
}
override protected function draw():void{
if (isInvalid(InvalidationType.STATE)){
updateTextFieldType();
};
if (isInvalid(InvalidationType.STYLES)){
setStyles();
setEmbedFont();
};
if (isInvalid(InvalidationType.STYLES, InvalidationType.STATE)){
drawTextFormat();
drawBackground();
invalidate(InvalidationType.SIZE, false);
};
if (isInvalid(InvalidationType.SIZE, InvalidationType.DATA)){
drawLayout();
};
super.draw();
}
protected function handleTextInput(_arg1:TextEvent):void{
_arg1.stopPropagation();
dispatchEvent(new TextEvent(TextEvent.TEXT_INPUT, true, false, _arg1.text));
}
override protected function configUI():void{
super.configUI();
tabChildren = true;
textField = new TextField();
addChild(textField);
updateTextFieldType();
_verticalScrollBar = new UIScrollBar();
_verticalScrollBar.name = "V";
_verticalScrollBar.visible = false;
_verticalScrollBar.focusEnabled = false;
copyStylesToChild(_verticalScrollBar, SCROLL_BAR_STYLES);
_verticalScrollBar.addEventListener(ScrollEvent.SCROLL, handleScroll, false, 0, true);
addChild(_verticalScrollBar);
_horizontalScrollBar = new UIScrollBar();
_horizontalScrollBar.name = "H";
_horizontalScrollBar.visible = false;
_horizontalScrollBar.focusEnabled = false;
_horizontalScrollBar.direction = ScrollBarDirection.HORIZONTAL;
copyStylesToChild(_horizontalScrollBar, SCROLL_BAR_STYLES);
_horizontalScrollBar.addEventListener(ScrollEvent.SCROLL, handleScroll, false, 0, true);
addChild(_horizontalScrollBar);
textField.addEventListener(TextEvent.TEXT_INPUT, handleTextInput, false, 0, true);
textField.addEventListener(Event.CHANGE, handleChange, false, 0, true);
textField.addEventListener(KeyboardEvent.KEY_DOWN, handleKeyDown, false, 0, true);
_horizontalScrollBar.scrollTarget = textField;
_verticalScrollBar.scrollTarget = textField;
addEventListener(MouseEvent.MOUSE_WHEEL, handleWheel, false, 0, true);
}
protected function setTextSize(_arg1:Number, _arg2:Number, _arg3:Number):void{
var _local4:Number;
var _local5:Number;
_local4 = (_arg1 - (_arg3 * 2));
_local5 = (_arg2 - (_arg3 * 2));
if (_local4 != textField.width){
textField.width = _local4;
};
if (_local5 != textField.height){
textField.height = _local5;
};
}
public function appendText(_arg1:String):void{
textField.appendText(_arg1);
invalidate(InvalidationType.DATA);
}
protected function needVScroll():Boolean{
if (_verticalScrollPolicy == ScrollPolicy.OFF){
return (false);
};
if (_verticalScrollPolicy == ScrollPolicy.ON){
return (true);
};
return ((textField.maxScrollV > 1));
}
public function setSelection(_arg1:int, _arg2:int):void{
textField.setSelection(_arg1, _arg2);
}
public function get alwaysShowSelection():Boolean{
return (textField.alwaysShowSelection);
}
public function get htmlText():String{
return (textField.htmlText);
}
public function set restrict(_arg1:String):void{
if (((componentInspectorSetting) && ((_arg1 == "")))){
_arg1 = null;
};
textField.restrict = _arg1;
}
protected function drawBackground():void{
var _local1:DisplayObject;
var _local2:String;
_local1 = background;
_local2 = (enabled) ? "upSkin" : "disabledSkin";
background = getDisplayObjectInstance(getStyleValue(_local2));
if (background != null){
addChildAt(background, 0);
};
if (((((!((_local1 == null))) && (!((_local1 == background))))) && (contains(_local1)))){
removeChild(_local1);
};
}
public function set maxChars(_arg1:int):void{
textField.maxChars = _arg1;
}
public function get maxHorizontalScrollPosition():int{
return (textField.maxScrollH);
}
protected function drawLayout():void{
var _local1:Number;
var _local2:Number;
var _local3:Boolean;
var _local4:Number;
var _local5:Boolean;
_local1 = Number(getStyleValue("textPadding"));
textField.x = (textField.y = _local1);
background.width = width;
background.height = height;
_local2 = height;
_local3 = needVScroll();
_local4 = (width - (_local3) ? _verticalScrollBar.width : 0);
_local5 = needHScroll();
if (_local5){
_local2 = (_local2 - _horizontalScrollBar.height);
};
setTextSize(_local4, _local2, _local1);
if (((((_local5) && (!(_local3)))) && (needVScroll()))){
_local3 = true;
_local4 = (_local4 - _verticalScrollBar.width);
setTextSize(_local4, _local2, _local1);
};
if (_local3){
_verticalScrollBar.visible = true;
_verticalScrollBar.x = (width - _verticalScrollBar.width);
_verticalScrollBar.height = _local2;
_verticalScrollBar.visible = true;
_verticalScrollBar.enabled = enabled;
} else {
_verticalScrollBar.visible = false;
};
if (_local5){
_horizontalScrollBar.visible = true;
_horizontalScrollBar.y = (height - _horizontalScrollBar.height);
_horizontalScrollBar.width = _local4;
_horizontalScrollBar.visible = true;
_horizontalScrollBar.enabled = enabled;
} else {
_horizontalScrollBar.visible = false;
};
updateScrollBars();
addEventListener(Event.ENTER_FRAME, delayedLayoutUpdate, false, 0, true);
}
protected function setStyles():void{
copyStylesToChild(_verticalScrollBar, SCROLL_BAR_STYLES);
copyStylesToChild(_horizontalScrollBar, SCROLL_BAR_STYLES);
}
protected function needHScroll():Boolean{
if (_horizontalScrollPolicy == ScrollPolicy.OFF){
return (false);
};
if (_horizontalScrollPolicy == ScrollPolicy.ON){
return (true);
};
return ((textField.maxScrollH > 0));
}
protected function drawTextFormat():void{
var _local1:Object;
var _local2:TextFormat;
var _local3:TextFormat;
_local1 = UIComponent.getStyleDefinition();
_local2 = (enabled) ? (_local1.defaultTextFormat as TextFormat) : (_local1.defaultDisabledTextFormat as TextFormat);
textField.setTextFormat(_local2);
_local3 = (getStyleValue((enabled) ? "textFormat" : "disabledTextFormat") as TextFormat);
if (_local3 != null){
textField.setTextFormat(_local3);
} else {
_local3 = _local2;
};
textField.defaultTextFormat = _local3;
setEmbedFont();
if (_html){
textField.htmlText = _savedHTML;
};
}
public function set verticalScrollPolicy(_arg1:String):void{
_verticalScrollPolicy = _arg1;
invalidate(InvalidationType.SIZE);
}
protected function handleChange(_arg1:Event):void{
_arg1.stopPropagation();
dispatchEvent(new Event(Event.CHANGE, true));
invalidate(InvalidationType.DATA);
}
public static function getStyleDefinition():Object{
return (UIComponent.mergeStyles(defaultStyles, ScrollBar.getStyleDefinition()));
}
}
}//package fl.controls
Section 9
//UIScrollBar (fl.controls.UIScrollBar)
package fl.controls {
import fl.core.*;
import flash.events.*;
import flash.text.*;
import fl.events.*;
public class UIScrollBar extends ScrollBar {
protected var inScroll:Boolean;// = false
protected var _scrollTarget:TextField;
protected var inEdit:Boolean;// = false
private static var defaultStyles:Object = {};
public function UIScrollBar(){
inEdit = false;
inScroll = false;
super();
}
protected function handleTargetScroll(_arg1:Event):void{
if (inDrag){
return;
};
if (!enabled){
return;
};
inEdit = true;
updateScrollTargetProperties();
scrollPosition = ((direction)==ScrollBarDirection.HORIZONTAL) ? _scrollTarget.scrollH : _scrollTarget.scrollV;
inEdit = false;
}
override public function set minScrollPosition(_arg1:Number):void{
super.minScrollPosition = ((_arg1)<0) ? 0 : _arg1;
}
override public function setScrollPosition(_arg1:Number, _arg2:Boolean=true):void{
super.setScrollPosition(_arg1, _arg2);
if (!_scrollTarget){
inScroll = false;
return;
};
updateTargetScroll();
}
override public function setScrollProperties(_arg1:Number, _arg2:Number, _arg3:Number, _arg4:Number=0):void{
var _local5:Number;
var _local6:Number;
_local5 = _arg3;
_local6 = ((_arg2)<0) ? 0 : _arg2;
if (_scrollTarget != null){
if (direction == ScrollBarDirection.HORIZONTAL){
_local5 = ((_arg3)>_scrollTarget.maxScrollH) ? _scrollTarget.maxScrollH : _local5;
} else {
_local5 = ((_arg3)>_scrollTarget.maxScrollV) ? _scrollTarget.maxScrollV : _local5;
};
};
super.setScrollProperties(_arg1, _local6, _local5, _arg4);
}
public function get scrollTargetName():String{
return (_scrollTarget.name);
}
public function get scrollTarget():TextField{
return (_scrollTarget);
}
protected function updateScrollTargetProperties():void{
var _local1:Boolean;
var _local2:Number;
if (_scrollTarget == null){
setScrollProperties(pageSize, minScrollPosition, maxScrollPosition, pageScrollSize);
scrollPosition = 0;
} else {
_local1 = (direction == ScrollBarDirection.HORIZONTAL);
_local2 = (_local1) ? _scrollTarget.width : 10;
setScrollProperties(_local2, (_local1) ? 0 : 1, (_local1) ? _scrollTarget.maxScrollH : _scrollTarget.maxScrollV, pageScrollSize);
scrollPosition = (_local1) ? _scrollTarget.scrollH : _scrollTarget.scrollV;
};
}
public function update():void{
inEdit = true;
updateScrollTargetProperties();
inEdit = false;
}
public function set scrollTargetName(_arg1:String):void{
var target = _arg1;
try {
scrollTarget = (parent.getChildByName(target) as TextField);
} catch(error:Error) {
throw (new Error("ScrollTarget not found, or is not a TextField"));
};
}
override public function set direction(_arg1:String):void{
if (isLivePreview){
return;
};
super.direction = _arg1;
updateScrollTargetProperties();
}
protected function handleTargetChange(_arg1:Event):void{
inEdit = true;
setScrollPosition(((direction)==ScrollBarDirection.HORIZONTAL) ? _scrollTarget.scrollH : _scrollTarget.scrollV, true);
updateScrollTargetProperties();
inEdit = false;
}
override public function set maxScrollPosition(_arg1:Number):void{
var _local2:Number;
_local2 = _arg1;
if (_scrollTarget != null){
if (direction == ScrollBarDirection.HORIZONTAL){
_local2 = ((_local2)>_scrollTarget.maxScrollH) ? _scrollTarget.maxScrollH : _local2;
} else {
_local2 = ((_local2)>_scrollTarget.maxScrollV) ? _scrollTarget.maxScrollV : _local2;
};
};
super.maxScrollPosition = _local2;
}
protected function updateTargetScroll(_arg1:ScrollEvent=null):void{
if (inEdit){
return;
};
if (direction == ScrollBarDirection.HORIZONTAL){
_scrollTarget.scrollH = scrollPosition;
} else {
_scrollTarget.scrollV = scrollPosition;
};
}
override protected function draw():void{
if (isInvalid(InvalidationType.DATA)){
updateScrollTargetProperties();
};
super.draw();
}
public function set scrollTarget(_arg1:TextField):void{
if (_scrollTarget != null){
_scrollTarget.removeEventListener(Event.CHANGE, handleTargetChange, false);
_scrollTarget.removeEventListener(TextEvent.TEXT_INPUT, handleTargetChange, false);
_scrollTarget.removeEventListener(Event.SCROLL, handleTargetScroll, false);
removeEventListener(ScrollEvent.SCROLL, updateTargetScroll, false);
};
_scrollTarget = _arg1;
if (_scrollTarget != null){
_scrollTarget.addEventListener(Event.CHANGE, handleTargetChange, false, 0, true);
_scrollTarget.addEventListener(TextEvent.TEXT_INPUT, handleTargetChange, false, 0, true);
_scrollTarget.addEventListener(Event.SCROLL, handleTargetScroll, false, 0, true);
addEventListener(ScrollEvent.SCROLL, updateTargetScroll, false, 0, true);
};
invalidate(InvalidationType.DATA);
}
override public function get direction():String{
return (super.direction);
}
public static function getStyleDefinition():Object{
return (UIComponent.mergeStyles(defaultStyles, ScrollBar.getStyleDefinition()));
}
}
}//package fl.controls
Section 10
//ComponentShim (fl.core.ComponentShim)
package fl.core {
import flash.display.*;
public dynamic class ComponentShim extends MovieClip {
}
}//package fl.core
Section 11
//InvalidationType (fl.core.InvalidationType)
package fl.core {
public class InvalidationType {
public static const SIZE:String = "size";
public static const ALL:String = "all";
public static const DATA:String = "data";
public static const SCROLL:String = "scroll";
public static const STATE:String = "state";
public static const STYLES:String = "styles";
public static const SELECTED:String = "selected";
public static const RENDERER_STYLES:String = "rendererStyles";
}
}//package fl.core
Section 12
//UIComponent (fl.core.UIComponent)
package fl.core {
import flash.display.*;
import flash.events.*;
import fl.managers.*;
import flash.text.*;
import fl.events.*;
import flash.utils.*;
import flash.system.*;
public class UIComponent extends Sprite {
protected var _enabled:Boolean;// = true
private var _mouseFocusEnabled:Boolean;// = true
protected var startHeight:Number;
protected var _height:Number;
protected var _oldIMEMode:String;// = null
protected var startWidth:Number;
public var focusTarget:IFocusManagerComponent;
protected var errorCaught:Boolean;// = false
protected var uiFocusRect:DisplayObject;
protected var _width:Number;
public var version:String;// = "3.0.0.15"
protected var isFocused:Boolean;// = false
protected var callLaterMethods:Dictionary;
private var _focusEnabled:Boolean;// = true
private var tempText:TextField;
protected var invalidateFlag:Boolean;// = false
protected var _inspector:Boolean;// = false
protected var sharedStyles:Object;
protected var invalidHash:Object;
protected var isLivePreview:Boolean;// = false
protected var _imeMode:String;// = null
protected var instanceStyles:Object;
protected var _x:Number;
protected var _y:Number;
public static var inCallLaterPhase:Boolean = false;
private static var defaultStyles:Object = {focusRectSkin:"focusRectSkin", focusRectPadding:2, textFormat:new TextFormat("_sans", 11, 0, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), disabledTextFormat:new TextFormat("_sans", 11, 0x999999, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), defaultTextFormat:new TextFormat("_sans", 11, 0, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0), defaultDisabledTextFormat:new TextFormat("_sans", 11, 0x999999, false, false, false, "", "", TextFormatAlign.LEFT, 0, 0, 0, 0)};
public static var createAccessibilityImplementation:Function;
private static var focusManagers:Dictionary = new Dictionary(false);
public function UIComponent(){
version = "3.0.0.15";
isLivePreview = false;
invalidateFlag = false;
_enabled = true;
isFocused = false;
_focusEnabled = true;
_mouseFocusEnabled = true;
_imeMode = null;
_oldIMEMode = null;
errorCaught = false;
_inspector = false;
super();
instanceStyles = {};
sharedStyles = {};
invalidHash = {};
callLaterMethods = new Dictionary();
StyleManager.registerInstance(this);
configUI();
invalidate(InvalidationType.ALL);
tabEnabled = (this is IFocusManagerComponent);
focusRect = false;
if (tabEnabled){
addEventListener(FocusEvent.FOCUS_IN, focusInHandler);
addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler);
addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
addEventListener(KeyboardEvent.KEY_UP, keyUpHandler);
};
initializeFocusManager();
addEventListener(Event.ENTER_FRAME, hookAccessibility, false, 0, true);
}
public function drawFocus(_arg1:Boolean):void{
var _local2:Number;
isFocused = _arg1;
if (((!((uiFocusRect == null))) && (contains(uiFocusRect)))){
removeChild(uiFocusRect);
uiFocusRect = null;
};
if (_arg1){
uiFocusRect = (getDisplayObjectInstance(getStyleValue("focusRectSkin")) as Sprite);
if (uiFocusRect == null){
return;
};
_local2 = Number(getStyleValue("focusRectPadding"));
uiFocusRect.x = -(_local2);
uiFocusRect.y = -(_local2);
uiFocusRect.width = (width + (_local2 * 2));
uiFocusRect.height = (height + (_local2 * 2));
addChildAt(uiFocusRect, 0);
};
}
private function callLaterDispatcher(_arg1:Event):void{
var _local2:Dictionary;
var _local3:Object;
if (_arg1.type == Event.ADDED_TO_STAGE){
removeEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher);
stage.addEventListener(Event.RENDER, callLaterDispatcher, false, 0, true);
stage.invalidate();
return;
};
_arg1.target.removeEventListener(Event.RENDER, callLaterDispatcher);
if (stage == null){
addEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher, false, 0, true);
return;
};
inCallLaterPhase = true;
_local2 = callLaterMethods;
for (_local3 in _local2) {
_local3();
delete _local2[_local3];
};
inCallLaterPhase = false;
}
private function addedHandler(_arg1:Event):void{
removeEventListener("addedToStage", addedHandler);
initializeFocusManager();
}
protected function getStyleValue(_arg1:String):Object{
return (((instanceStyles[_arg1])==null) ? sharedStyles[_arg1] : instanceStyles[_arg1]);
}
protected function isOurFocus(_arg1:DisplayObject):Boolean{
return ((_arg1 == this));
}
override public function get scaleX():Number{
return ((width / startWidth));
}
override public function get scaleY():Number{
return ((height / startHeight));
}
override public function set height(_arg1:Number):void{
if (_height == _arg1){
return;
};
setSize(width, _arg1);
}
protected function keyDownHandler(_arg1:KeyboardEvent):void{
}
protected function focusInHandler(_arg1:FocusEvent):void{
var _local2:IFocusManager;
if (isOurFocus((_arg1.target as DisplayObject))){
_local2 = focusManager;
if (((_local2) && (_local2.showFocusIndicator))){
drawFocus(true);
isFocused = true;
};
};
}
public function setStyle(_arg1:String, _arg2:Object):void{
if ((((instanceStyles[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){
return;
};
instanceStyles[_arg1] = _arg2;
invalidate(InvalidationType.STYLES);
}
override public function get visible():Boolean{
return (super.visible);
}
public function get componentInspectorSetting():Boolean{
return (_inspector);
}
override public function get x():Number{
return ((isNaN(_x)) ? super.x : _x);
}
override public function get y():Number{
return ((isNaN(_y)) ? super.y : _y);
}
protected function setIMEMode(_arg1:Boolean){
var enabled = _arg1;
if (_imeMode != null){
if (enabled){
IME.enabled = true;
_oldIMEMode = IME.conversionMode;
try {
if (((!(errorCaught)) && (!((IME.conversionMode == IMEConversionMode.UNKNOWN))))){
IME.conversionMode = _imeMode;
};
errorCaught = false;
} catch(e:Error) {
errorCaught = true;
throw (new Error(("IME mode not supported: " + _imeMode)));
};
} else {
if (((!((IME.conversionMode == IMEConversionMode.UNKNOWN))) && (!((_oldIMEMode == IMEConversionMode.UNKNOWN))))){
IME.conversionMode = _oldIMEMode;
};
IME.enabled = false;
};
};
}
public function set enabled(_arg1:Boolean):void{
if (_arg1 == _enabled){
return;
};
_enabled = _arg1;
invalidate(InvalidationType.STATE);
}
public function setSharedStyle(_arg1:String, _arg2:Object):void{
if ((((sharedStyles[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){
return;
};
sharedStyles[_arg1] = _arg2;
if (instanceStyles[_arg1] == null){
invalidate(InvalidationType.STYLES);
};
}
protected function keyUpHandler(_arg1:KeyboardEvent):void{
}
public function set focusEnabled(_arg1:Boolean):void{
_focusEnabled = _arg1;
}
override public function set scaleX(_arg1:Number):void{
setSize((startWidth * _arg1), height);
}
public function get mouseFocusEnabled():Boolean{
return (_mouseFocusEnabled);
}
override public function set scaleY(_arg1:Number):void{
setSize(width, (startHeight * _arg1));
}
protected function getDisplayObjectInstance(_arg1:Object):DisplayObject{
var classDef:Object;
var skin = _arg1;
classDef = null;
if ((skin is Class)){
return ((new (skin) as DisplayObject));
};
if ((skin is DisplayObject)){
(skin as DisplayObject).x = 0;
(skin as DisplayObject).y = 0;
return ((skin as DisplayObject));
};
try {
classDef = getDefinitionByName(skin.toString());
} catch(e:Error) {
try {
classDef = (loaderInfo.applicationDomain.getDefinition(skin.toString()) as Object);
} catch(e:Error) {
};
};
if (classDef == null){
return (null);
};
return ((new (classDef) as DisplayObject));
}
protected function copyStylesToChild(_arg1:UIComponent, _arg2:Object):void{
var _local3:String;
for (_local3 in _arg2) {
_arg1.setStyle(_local3, getStyleValue(_arg2[_local3]));
};
}
protected function beforeComponentParameters():void{
}
protected function callLater(_arg1:Function):void{
if (inCallLaterPhase){
return;
};
callLaterMethods[_arg1] = true;
if (stage != null){
stage.addEventListener(Event.RENDER, callLaterDispatcher, false, 0, true);
stage.invalidate();
} else {
addEventListener(Event.ADDED_TO_STAGE, callLaterDispatcher, false, 0, true);
};
}
protected function createFocusManager():void{
if (focusManagers[stage] == null){
focusManagers[stage] = new FocusManager(stage);
};
}
override public function set visible(_arg1:Boolean):void{
var _local2:String;
if (super.visible == _arg1){
return;
};
super.visible = _arg1;
_local2 = (_arg1) ? ComponentEvent.SHOW : ComponentEvent.HIDE;
dispatchEvent(new ComponentEvent(_local2, true));
}
protected function hookAccessibility(_arg1:Event):void{
removeEventListener(Event.ENTER_FRAME, hookAccessibility);
initializeAccessibility();
}
public function set componentInspectorSetting(_arg1:Boolean):void{
_inspector = _arg1;
if (_inspector){
beforeComponentParameters();
} else {
afterComponentParameters();
};
}
override public function set x(_arg1:Number):void{
move(_arg1, _y);
}
public function drawNow():void{
draw();
}
override public function set y(_arg1:Number):void{
move(_x, _arg1);
}
protected function checkLivePreview():Boolean{
var className:String;
if (parent == null){
return (false);
};
try {
className = getQualifiedClassName(parent);
} catch(e:Error) {
};
return ((className == "fl.livepreview::LivePreviewParent"));
}
protected function focusOutHandler(_arg1:FocusEvent):void{
if (isOurFocus((_arg1.target as DisplayObject))){
drawFocus(false);
isFocused = false;
};
}
public function set mouseFocusEnabled(_arg1:Boolean):void{
_mouseFocusEnabled = _arg1;
}
public function getFocus():InteractiveObject{
if (stage){
return (stage.focus);
};
return (null);
}
protected function validate():void{
invalidHash = {};
}
override public function get height():Number{
return (_height);
}
public function invalidate(_arg1:String="all", _arg2:Boolean=true):void{
invalidHash[_arg1] = true;
if (_arg2){
this.callLater(draw);
};
}
public function get enabled():Boolean{
return (_enabled);
}
protected function getScaleX():Number{
return (super.scaleX);
}
protected function getScaleY():Number{
return (super.scaleY);
}
public function get focusEnabled():Boolean{
return (_focusEnabled);
}
protected function afterComponentParameters():void{
}
protected function draw():void{
if (isInvalid(InvalidationType.SIZE, InvalidationType.STYLES)){
if (((isFocused) && (focusManager.showFocusIndicator))){
drawFocus(true);
};
};
validate();
}
protected function configUI():void{
var _local1:Number;
var _local2:Number;
var _local3:Number;
isLivePreview = checkLivePreview();
_local1 = rotation;
rotation = 0;
_local2 = super.width;
_local3 = super.height;
var _local4 = 1;
super.scaleY = _local4;
super.scaleX = _local4;
setSize(_local2, _local3);
move(super.x, super.y);
rotation = _local1;
startWidth = _local2;
startHeight = _local3;
if (numChildren > 0){
removeChildAt(0);
};
}
protected function setScaleX(_arg1:Number):void{
super.scaleX = _arg1;
}
protected function setScaleY(_arg1:Number):void{
super.scaleY = _arg1;
}
private function initializeFocusManager():void{
if (stage == null){
addEventListener(Event.ADDED_TO_STAGE, addedHandler, false, 0, true);
} else {
createFocusManager();
};
}
public function set focusManager(_arg1:IFocusManager):void{
UIComponent.focusManagers[this] = _arg1;
}
public function clearStyle(_arg1:String):void{
setStyle(_arg1, null);
}
protected function isInvalid(_arg1:String, ... _args):Boolean{
if (((invalidHash[_arg1]) || (invalidHash[InvalidationType.ALL]))){
return (true);
};
while (_args.length > 0) {
if (invalidHash[_args.pop()]){
return (true);
};
};
return (false);
}
public function setSize(_arg1:Number, _arg2:Number):void{
_width = _arg1;
_height = _arg2;
invalidate(InvalidationType.SIZE);
dispatchEvent(new ComponentEvent(ComponentEvent.RESIZE, false));
}
override public function set width(_arg1:Number):void{
if (_width == _arg1){
return;
};
setSize(_arg1, height);
}
public function setFocus():void{
if (stage){
stage.focus = this;
};
}
protected function initializeAccessibility():void{
if (UIComponent.createAccessibilityImplementation != null){
UIComponent.createAccessibilityImplementation(this);
};
}
public function get focusManager():IFocusManager{
var _local1:DisplayObject;
_local1 = this;
while (_local1) {
if (UIComponent.focusManagers[_local1] != null){
return (IFocusManager(UIComponent.focusManagers[_local1]));
};
_local1 = _local1.parent;
};
return (null);
}
override public function get width():Number{
return (_width);
}
public function move(_arg1:Number, _arg2:Number):void{
_x = _arg1;
_y = _arg2;
super.x = Math.round(_arg1);
super.y = Math.round(_arg2);
dispatchEvent(new ComponentEvent(ComponentEvent.MOVE));
}
public function validateNow():void{
invalidate(InvalidationType.ALL, false);
draw();
}
public function getStyle(_arg1:String):Object{
return (instanceStyles[_arg1]);
}
public static function getStyleDefinition():Object{
return (defaultStyles);
}
public static function mergeStyles(... _args):Object{
var _local2:Object;
var _local3:uint;
var _local4:uint;
var _local5:Object;
var _local6:String;
_local2 = {};
_local3 = _args.length;
_local4 = 0;
while (_local4 < _local3) {
_local5 = _args[_local4];
for (_local6 in _local5) {
if (_local2[_local6] != null){
} else {
_local2[_local6] = _args[_local4][_local6];
};
};
_local4++;
};
return (_local2);
}
}
}//package fl.core
Section 13
//ComponentEvent (fl.events.ComponentEvent)
package fl.events {
import flash.events.*;
public class ComponentEvent extends Event {
public static const HIDE:String = "hide";
public static const BUTTON_DOWN:String = "buttonDown";
public static const MOVE:String = "move";
public static const RESIZE:String = "resize";
public static const ENTER:String = "enter";
public static const LABEL_CHANGE:String = "labelChange";
public static const SHOW:String = "show";
public function ComponentEvent(_arg1:String, _arg2:Boolean=false, _arg3:Boolean=false){
super(_arg1, _arg2, _arg3);
}
override public function toString():String{
return (formatToString("ComponentEvent", "type", "bubbles", "cancelable"));
}
override public function clone():Event{
return (new ComponentEvent(type, bubbles, cancelable));
}
}
}//package fl.events
Section 14
//ScrollEvent (fl.events.ScrollEvent)
package fl.events {
import flash.events.*;
public class ScrollEvent extends Event {
private var _position:Number;
private var _direction:String;
private var _delta:Number;
public static const SCROLL:String = "scroll";
public function ScrollEvent(_arg1:String, _arg2:Number, _arg3:Number){
super(ScrollEvent.SCROLL, false, false);
_direction = _arg1;
_delta = _arg2;
_position = _arg3;
}
override public function clone():Event{
return (new ScrollEvent(_direction, _delta, _position));
}
public function get position():Number{
return (_position);
}
override public function toString():String{
return (formatToString("ScrollEvent", "type", "bubbles", "cancelable", "direction", "delta", "position"));
}
public function get delta():Number{
return (_delta);
}
public function get direction():String{
return (_direction);
}
}
}//package fl.events
Section 15
//FocusManager (fl.managers.FocusManager)
package fl.managers {
import fl.controls.*;
import flash.display.*;
import fl.core.*;
import flash.events.*;
import flash.text.*;
import flash.utils.*;
import flash.ui.*;
public class FocusManager implements IFocusManager {
private var focusableObjects:Dictionary;
private var _showFocusIndicator:Boolean;// = true
private var defButton:Button;
private var focusableCandidates:Array;
private var _form:DisplayObjectContainer;
private var _defaultButtonEnabled:Boolean;// = true
private var activated:Boolean;// = false
private var _defaultButton:Button;
private var calculateCandidates:Boolean;// = true
private var lastFocus:InteractiveObject;
private var lastAction:String;
public function FocusManager(_arg1:DisplayObjectContainer){
activated = false;
calculateCandidates = true;
_showFocusIndicator = true;
_defaultButtonEnabled = true;
super();
focusableObjects = new Dictionary(true);
if (_arg1 != null){
_form = _arg1;
addFocusables(DisplayObject(_arg1));
_arg1.addEventListener(Event.ADDED, addedHandler);
_arg1.addEventListener(Event.REMOVED, removedHandler);
activate();
};
}
public function get showFocusIndicator():Boolean{
return (_showFocusIndicator);
}
private function getIndexOfNextObject(_arg1:int, _arg2:Boolean, _arg3:Boolean, _arg4:String):int{
var _local5:int;
var _local6:int;
var _local7:DisplayObject;
var _local8:IFocusManagerGroup;
var _local9:int;
var _local10:DisplayObject;
var _local11:IFocusManagerGroup;
_local5 = focusableCandidates.length;
_local6 = _arg1;
while (true) {
if (_arg2){
_arg1--;
} else {
_arg1++;
};
if (_arg3){
if (((_arg2) && ((_arg1 < 0)))){
break;
};
if (((!(_arg2)) && ((_arg1 == _local5)))){
break;
};
} else {
_arg1 = ((_arg1 + _local5) % _local5);
if (_local6 == _arg1){
break;
};
};
if (isValidFocusCandidate(focusableCandidates[_arg1], _arg4)){
_local7 = DisplayObject(findFocusManagerComponent(focusableCandidates[_arg1]));
if ((_local7 is IFocusManagerGroup)){
_local8 = IFocusManagerGroup(_local7);
_local9 = 0;
while (_local9 < focusableCandidates.length) {
_local10 = focusableCandidates[_local9];
if ((_local10 is IFocusManagerGroup)){
_local11 = IFocusManagerGroup(_local10);
if ((((_local11.groupName == _local8.groupName)) && (_local11.selected))){
_arg1 = _local9;
break;
};
};
_local9++;
};
};
return (_arg1);
};
};
return (_arg1);
}
public function set form(_arg1:DisplayObjectContainer):void{
_form = _arg1;
}
private function addFocusables(_arg1:DisplayObject, _arg2:Boolean=false):void{
var focusable:IFocusManagerComponent;
var io:InteractiveObject;
var doc:DisplayObjectContainer;
var i:int;
var child:DisplayObject;
var o = _arg1;
var skipTopLevel = _arg2;
if (!skipTopLevel){
if ((o is IFocusManagerComponent)){
focusable = IFocusManagerComponent(o);
if (focusable.focusEnabled){
if (((focusable.tabEnabled) && (isTabVisible(o)))){
focusableObjects[o] = true;
calculateCandidates = true;
};
o.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler);
o.addEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler);
};
} else {
if ((o is InteractiveObject)){
io = (o as InteractiveObject);
if (((((io) && (io.tabEnabled))) && ((findFocusManagerComponent(io) == io)))){
focusableObjects[io] = true;
calculateCandidates = true;
};
io.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler);
io.addEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler);
};
};
};
if ((o is DisplayObjectContainer)){
doc = DisplayObjectContainer(o);
o.addEventListener(Event.TAB_CHILDREN_CHANGE, tabChildrenChangeHandler);
if ((((((doc is Stage)) || ((doc.parent is Stage)))) || (doc.tabChildren))){
i = 0;
while (i < doc.numChildren) {
try {
child = doc.getChildAt(i);
if (child != null){
addFocusables(doc.getChildAt(i));
};
} catch(error:SecurityError) {
};
i = (i + 1);
};
};
};
}
private function getChildIndex(_arg1:DisplayObjectContainer, _arg2:DisplayObject):int{
return (_arg1.getChildIndex(_arg2));
}
private function mouseFocusChangeHandler(_arg1:FocusEvent):void{
if ((_arg1.relatedObject is TextField)){
return;
};
_arg1.preventDefault();
}
private function focusOutHandler(_arg1:FocusEvent):void{
var _local2:InteractiveObject;
_local2 = (_arg1.target as InteractiveObject);
}
private function isValidFocusCandidate(_arg1:DisplayObject, _arg2:String):Boolean{
var _local3:IFocusManagerGroup;
if (!isEnabledAndVisible(_arg1)){
return (false);
};
if ((_arg1 is IFocusManagerGroup)){
_local3 = IFocusManagerGroup(_arg1);
if (_arg2 == _local3.groupName){
return (false);
};
};
return (true);
}
public function findFocusManagerComponent(_arg1:InteractiveObject):InteractiveObject{
var _local2:InteractiveObject;
_local2 = _arg1;
while (_arg1) {
if ((((_arg1 is IFocusManagerComponent)) && (IFocusManagerComponent(_arg1).focusEnabled))){
return (_arg1);
};
_arg1 = _arg1.parent;
};
return (_local2);
}
private function sortFocusableObjectsTabIndex():void{
var _local1:Object;
var _local2:InteractiveObject;
focusableCandidates = [];
for (_local1 in focusableObjects) {
_local2 = InteractiveObject(_local1);
if (((_local2.tabIndex) && (!(isNaN(Number(_local2.tabIndex)))))){
focusableCandidates.push(_local2);
};
};
focusableCandidates.sort(sortByTabIndex);
}
private function removeFocusables(_arg1:DisplayObject):void{
var _local2:Object;
var _local3:DisplayObject;
if ((_arg1 is DisplayObjectContainer)){
_arg1.removeEventListener(Event.TAB_CHILDREN_CHANGE, tabChildrenChangeHandler);
_arg1.removeEventListener(Event.TAB_INDEX_CHANGE, tabIndexChangeHandler);
for (_local2 in focusableObjects) {
_local3 = DisplayObject(_local2);
if (DisplayObjectContainer(_arg1).contains(_local3)){
if (_local3 == lastFocus){
lastFocus = null;
};
_local3.removeEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler);
delete focusableObjects[_local2];
calculateCandidates = true;
};
};
};
}
private function addedHandler(_arg1:Event):void{
var _local2:DisplayObject;
_local2 = DisplayObject(_arg1.target);
if (_local2.stage){
addFocusables(DisplayObject(_arg1.target));
};
}
private function getTopLevelFocusTarget(_arg1:InteractiveObject):InteractiveObject{
while (_arg1 != InteractiveObject(form)) {
if ((((((((_arg1 is IFocusManagerComponent)) && (IFocusManagerComponent(_arg1).focusEnabled))) && (IFocusManagerComponent(_arg1).mouseFocusEnabled))) && (UIComponent(_arg1).enabled))){
return (_arg1);
};
_arg1 = _arg1.parent;
if (_arg1 == null){
break;
};
};
return (null);
}
private function tabChildrenChangeHandler(_arg1:Event):void{
var _local2:DisplayObjectContainer;
if (_arg1.target != _arg1.currentTarget){
return;
};
calculateCandidates = true;
_local2 = DisplayObjectContainer(_arg1.target);
if (_local2.tabChildren){
addFocusables(_local2, true);
} else {
removeFocusables(_local2);
};
}
public function sendDefaultButtonEvent():void{
defButton.dispatchEvent(new MouseEvent(MouseEvent.CLICK));
}
public function getFocus():InteractiveObject{
var _local1:InteractiveObject;
_local1 = form.stage.focus;
return (findFocusManagerComponent(_local1));
}
private function isEnabledAndVisible(_arg1:DisplayObject):Boolean{
var _local2:DisplayObjectContainer;
var _local3:TextField;
var _local4:SimpleButton;
_local2 = DisplayObject(form).parent;
while (_arg1 != _local2) {
if ((_arg1 is UIComponent)){
if (!UIComponent(_arg1).enabled){
return (false);
};
} else {
if ((_arg1 is TextField)){
_local3 = TextField(_arg1);
if ((((_local3.type == TextFieldType.DYNAMIC)) || (!(_local3.selectable)))){
return (false);
};
} else {
if ((_arg1 is SimpleButton)){
_local4 = SimpleButton(_arg1);
if (!_local4.enabled){
return (false);
};
};
};
};
if (!_arg1.visible){
return (false);
};
_arg1 = _arg1.parent;
};
return (true);
}
public function set defaultButton(_arg1:Button):void{
var _local2:Button;
_local2 = (_arg1) ? Button(_arg1) : null;
if (_local2 != _defaultButton){
if (_defaultButton){
_defaultButton.emphasized = false;
};
if (defButton){
defButton.emphasized = false;
};
_defaultButton = _local2;
defButton = _local2;
if (_local2){
_local2.emphasized = true;
};
};
}
private function deactivateHandler(_arg1:Event):void{
var _local2:InteractiveObject;
_local2 = InteractiveObject(_arg1.target);
}
public function setFocus(_arg1:InteractiveObject):void{
if ((_arg1 is IFocusManagerComponent)){
IFocusManagerComponent(_arg1).setFocus();
} else {
form.stage.focus = _arg1;
};
}
private function setFocusToNextObject(_arg1:FocusEvent):void{
var _local2:InteractiveObject;
if (!hasFocusableObjects()){
return;
};
_local2 = getNextFocusManagerComponent(_arg1.shiftKey);
if (_local2){
setFocus(_local2);
};
}
private function hasFocusableObjects():Boolean{
var _local1:Object;
for (_local1 in focusableObjects) {
return (true);
};
return (false);
}
private function tabIndexChangeHandler(_arg1:Event):void{
calculateCandidates = true;
}
private function sortFocusableObjects():void{
var _local1:Object;
var _local2:InteractiveObject;
focusableCandidates = [];
for (_local1 in focusableObjects) {
_local2 = InteractiveObject(_local1);
if (((((_local2.tabIndex) && (!(isNaN(Number(_local2.tabIndex)))))) && ((_local2.tabIndex > 0)))){
sortFocusableObjectsTabIndex();
return;
};
focusableCandidates.push(_local2);
};
focusableCandidates.sort(sortByDepth);
}
private function keyFocusChangeHandler(_arg1:FocusEvent):void{
showFocusIndicator = true;
if ((((((_arg1.keyCode == Keyboard.TAB)) || ((_arg1.keyCode == 0)))) && (!(_arg1.isDefaultPrevented())))){
setFocusToNextObject(_arg1);
_arg1.preventDefault();
};
}
private function getIndexOfFocusedObject(_arg1:DisplayObject):int{
var _local2:int;
var _local3:int;
_local2 = focusableCandidates.length;
_local3 = 0;
_local3 = 0;
while (_local3 < _local2) {
if (focusableCandidates[_local3] == _arg1){
return (_local3);
};
_local3++;
};
return (-1);
}
public function hideFocus():void{
}
private function removedHandler(_arg1:Event):void{
var _local2:int;
var _local3:DisplayObject;
var _local4:InteractiveObject;
_local3 = DisplayObject(_arg1.target);
if ((((_local3 is IFocusManagerComponent)) && ((focusableObjects[_local3] == true)))){
if (_local3 == lastFocus){
IFocusManagerComponent(lastFocus).drawFocus(false);
lastFocus = null;
};
_local3.removeEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler);
delete focusableObjects[_local3];
calculateCandidates = true;
} else {
if ((((_local3 is InteractiveObject)) && ((focusableObjects[_local3] == true)))){
_local4 = (_local3 as InteractiveObject);
if (_local4){
if (_local4 == lastFocus){
lastFocus = null;
};
delete focusableObjects[_local4];
calculateCandidates = true;
};
_local3.addEventListener(Event.TAB_ENABLED_CHANGE, tabEnabledChangeHandler);
};
};
removeFocusables(_local3);
}
private function sortByDepth(_arg1:InteractiveObject, _arg2:InteractiveObject):Number{
var _local3:String;
var _local4:String;
var _local5:int;
var _local6:String;
var _local7:String;
var _local8:String;
var _local9:DisplayObject;
var _local10:DisplayObject;
_local3 = "";
_local4 = "";
_local8 = "0000";
_local9 = DisplayObject(_arg1);
_local10 = DisplayObject(_arg2);
while (((!((_local9 == DisplayObject(form)))) && (_local9.parent))) {
_local5 = getChildIndex(_local9.parent, _local9);
_local6 = _local5.toString(16);
if (_local6.length < 4){
_local7 = (_local8.substring(0, (4 - _local6.length)) + _local6);
};
_local3 = (_local7 + _local3);
_local9 = _local9.parent;
};
while (((!((_local10 == DisplayObject(form)))) && (_local10.parent))) {
_local5 = getChildIndex(_local10.parent, _local10);
_local6 = _local5.toString(16);
if (_local6.length < 4){
_local7 = (_local8.substring(0, (4 - _local6.length)) + _local6);
};
_local4 = (_local7 + _local4);
_local10 = _local10.parent;
};
return (((_local3 > _local4)) ? 1 : ((_local3 < _local4)) ? -1 : 0);
}
public function get defaultButton():Button{
return (_defaultButton);
}
private function activateHandler(_arg1:Event):void{
var _local2:InteractiveObject;
_local2 = InteractiveObject(_arg1.target);
if (lastFocus){
if ((lastFocus is IFocusManagerComponent)){
IFocusManagerComponent(lastFocus).setFocus();
} else {
form.stage.focus = lastFocus;
};
};
lastAction = "ACTIVATE";
}
public function showFocus():void{
}
public function set defaultButtonEnabled(_arg1:Boolean):void{
_defaultButtonEnabled = _arg1;
}
public function getNextFocusManagerComponent(_arg1:Boolean=false):InteractiveObject{
var _local2:DisplayObject;
var _local3:String;
var _local4:int;
var _local5:Boolean;
var _local6:int;
var _local7:int;
var _local8:IFocusManagerGroup;
if (!hasFocusableObjects()){
return (null);
};
if (calculateCandidates){
sortFocusableObjects();
calculateCandidates = false;
};
_local2 = form.stage.focus;
_local2 = DisplayObject(findFocusManagerComponent(InteractiveObject(_local2)));
_local3 = "";
if ((_local2 is IFocusManagerGroup)){
_local8 = IFocusManagerGroup(_local2);
_local3 = _local8.groupName;
};
_local4 = getIndexOfFocusedObject(_local2);
_local5 = false;
_local6 = _local4;
if (_local4 == -1){
if (_arg1){
_local4 = focusableCandidates.length;
};
_local5 = true;
};
_local7 = getIndexOfNextObject(_local4, _arg1, _local5, _local3);
return (findFocusManagerComponent(focusableCandidates[_local7]));
}
private function mouseDownHandler(_arg1:MouseEvent):void{
var _local2:InteractiveObject;
if (_arg1.isDefaultPrevented()){
return;
};
_local2 = getTopLevelFocusTarget(InteractiveObject(_arg1.target));
if (!_local2){
return;
};
showFocusIndicator = false;
if (((((!((_local2 == lastFocus))) || ((lastAction == "ACTIVATE")))) && (!((_local2 is TextField))))){
setFocus(_local2);
};
lastAction = "MOUSEDOWN";
}
private function isTabVisible(_arg1:DisplayObject):Boolean{
var _local2:DisplayObjectContainer;
_local2 = _arg1.parent;
while (((((_local2) && (!((_local2 is Stage))))) && (!(((_local2.parent) && ((_local2.parent is Stage))))))) {
if (!_local2.tabChildren){
return (false);
};
_local2 = _local2.parent;
};
return (true);
}
public function get nextTabIndex():int{
return (0);
}
private function keyDownHandler(_arg1:KeyboardEvent):void{
if (_arg1.keyCode == Keyboard.TAB){
lastAction = "KEY";
if (calculateCandidates){
sortFocusableObjects();
calculateCandidates = false;
};
};
if (((((((defaultButtonEnabled) && ((_arg1.keyCode == Keyboard.ENTER)))) && (defaultButton))) && (defButton.enabled))){
sendDefaultButtonEvent();
};
}
private function focusInHandler(_arg1:FocusEvent):void{
var _local2:InteractiveObject;
var _local3:Button;
_local2 = InteractiveObject(_arg1.target);
if (form.contains(_local2)){
lastFocus = findFocusManagerComponent(InteractiveObject(_local2));
if ((lastFocus is Button)){
_local3 = Button(lastFocus);
if (defButton){
defButton.emphasized = false;
defButton = _local3;
_local3.emphasized = true;
};
} else {
if (((defButton) && (!((defButton == _defaultButton))))){
defButton.emphasized = false;
defButton = _defaultButton;
_defaultButton.emphasized = true;
};
};
};
}
private function tabEnabledChangeHandler(_arg1:Event):void{
var _local2:InteractiveObject;
var _local3:Boolean;
calculateCandidates = true;
_local2 = InteractiveObject(_arg1.target);
_local3 = (focusableObjects[_local2] == true);
if (_local2.tabEnabled){
if (((!(_local3)) && (isTabVisible(_local2)))){
if (!(_local2 is IFocusManagerComponent)){
_local2.focusRect = false;
};
focusableObjects[_local2] = true;
};
} else {
if (_local3){
delete focusableObjects[_local2];
};
};
}
public function set showFocusIndicator(_arg1:Boolean):void{
_showFocusIndicator = _arg1;
}
public function get form():DisplayObjectContainer{
return (_form);
}
private function sortByTabIndex(_arg1:InteractiveObject, _arg2:InteractiveObject):int{
return (((_arg1.tabIndex > _arg2.tabIndex)) ? 1 : ((_arg1.tabIndex < _arg2.tabIndex)) ? -1 : sortByDepth(_arg1, _arg2));
}
public function activate():void{
if (activated){
return;
};
form.stage.addEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, mouseFocusChangeHandler, false, 0, true);
form.stage.addEventListener(FocusEvent.KEY_FOCUS_CHANGE, keyFocusChangeHandler, false, 0, true);
form.addEventListener(FocusEvent.FOCUS_IN, focusInHandler, true);
form.addEventListener(FocusEvent.FOCUS_OUT, focusOutHandler, true);
form.stage.addEventListener(Event.ACTIVATE, activateHandler, false, 0, true);
form.stage.addEventListener(Event.DEACTIVATE, deactivateHandler, false, 0, true);
form.addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
form.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler, true);
activated = true;
if (lastFocus){
setFocus(lastFocus);
};
}
public function deactivate():void{
form.stage.removeEventListener(FocusEvent.MOUSE_FOCUS_CHANGE, mouseFocusChangeHandler);
form.stage.removeEventListener(FocusEvent.KEY_FOCUS_CHANGE, keyFocusChangeHandler);
form.removeEventListener(FocusEvent.FOCUS_IN, focusInHandler, true);
form.removeEventListener(FocusEvent.FOCUS_OUT, focusOutHandler, true);
form.stage.removeEventListener(Event.ACTIVATE, activateHandler);
form.stage.removeEventListener(Event.DEACTIVATE, deactivateHandler);
form.removeEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
form.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler, true);
activated = false;
}
public function get defaultButtonEnabled():Boolean{
return (_defaultButtonEnabled);
}
}
}//package fl.managers
Section 16
//IFocusManager (fl.managers.IFocusManager)
package fl.managers {
import fl.controls.*;
import flash.display.*;
public interface IFocusManager {
function getFocus():InteractiveObject;
function deactivate():void;
function set defaultButton(_arg1:Button):void;
function set showFocusIndicator(_arg1:Boolean):void;
function get defaultButtonEnabled():Boolean;
function get nextTabIndex():int;
function get defaultButton():Button;
function get showFocusIndicator():Boolean;
function setFocus(_arg1:InteractiveObject):void;
function activate():void;
function showFocus():void;
function set defaultButtonEnabled(_arg1:Boolean):void;
function hideFocus():void;
function findFocusManagerComponent(_arg1:InteractiveObject):InteractiveObject;
function getNextFocusManagerComponent(_arg1:Boolean=false):InteractiveObject;
}
}//package fl.managers
Section 17
//IFocusManagerComponent (fl.managers.IFocusManagerComponent)
package fl.managers {
public interface IFocusManagerComponent {
function set focusEnabled(_arg1:Boolean):void;
function drawFocus(_arg1:Boolean):void;
function setFocus():void;
function get focusEnabled():Boolean;
function get tabEnabled():Boolean;
function get tabIndex():int;
function get mouseFocusEnabled():Boolean;
}
}//package fl.managers
Section 18
//IFocusManagerGroup (fl.managers.IFocusManagerGroup)
package fl.managers {
public interface IFocusManagerGroup {
function set groupName(_arg1:String):void;
function set selected(_arg1:Boolean):void;
function get groupName():String;
function get selected():Boolean;
}
}//package fl.managers
Section 19
//StyleManager (fl.managers.StyleManager)
package fl.managers {
import fl.core.*;
import flash.text.*;
import flash.utils.*;
public class StyleManager {
private var globalStyles:Object;
private var classToDefaultStylesDict:Dictionary;
private var styleToClassesHash:Object;
private var classToStylesDict:Dictionary;
private var classToInstancesDict:Dictionary;
private static var _instance:StyleManager;
public function StyleManager(){
styleToClassesHash = {};
classToInstancesDict = new Dictionary(true);
classToStylesDict = new Dictionary(true);
classToDefaultStylesDict = new Dictionary(true);
globalStyles = UIComponent.getStyleDefinition();
}
public static function clearComponentStyle(_arg1:Object, _arg2:String):void{
var _local3:Class;
var _local4:Object;
_local3 = getClassDef(_arg1);
_local4 = getInstance().classToStylesDict[_local3];
if (((!((_local4 == null))) && (!((_local4[_arg2] == null))))){
delete _local4[_arg2];
invalidateComponentStyle(_local3, _arg2);
};
}
private static function getClassDef(_arg1:Object):Class{
var component = _arg1;
if ((component is Class)){
return ((component as Class));
};
try {
return ((getDefinitionByName(getQualifiedClassName(component)) as Class));
} catch(e:Error) {
if ((component is UIComponent)){
try {
return ((component.loaderInfo.applicationDomain.getDefinition(getQualifiedClassName(component)) as Class));
} catch(e:Error) {
};
};
};
return (null);
}
public static function clearStyle(_arg1:String):void{
setStyle(_arg1, null);
}
public static function setComponentStyle(_arg1:Object, _arg2:String, _arg3:Object):void{
var _local4:Class;
var _local5:Object;
_local4 = getClassDef(_arg1);
_local5 = getInstance().classToStylesDict[_local4];
if (_local5 == null){
_local5 = (getInstance().classToStylesDict[_local4] = {});
};
if (_local5 == _arg3){
return;
};
_local5[_arg2] = _arg3;
invalidateComponentStyle(_local4, _arg2);
}
private static function setSharedStyles(_arg1:UIComponent):void{
var _local2:StyleManager;
var _local3:Class;
var _local4:Object;
var _local5:String;
_local2 = getInstance();
_local3 = getClassDef(_arg1);
_local4 = _local2.classToDefaultStylesDict[_local3];
for (_local5 in _local4) {
_arg1.setSharedStyle(_local5, getSharedStyle(_arg1, _local5));
};
}
public static function getComponentStyle(_arg1:Object, _arg2:String):Object{
var _local3:Class;
var _local4:Object;
_local3 = getClassDef(_arg1);
_local4 = getInstance().classToStylesDict[_local3];
return (((_local4)==null) ? null : _local4[_arg2]);
}
private static function getInstance(){
if (_instance == null){
_instance = new (StyleManager);
};
return (_instance);
}
private static function invalidateComponentStyle(_arg1:Class, _arg2:String):void{
var _local3:Dictionary;
var _local4:Object;
var _local5:UIComponent;
_local3 = getInstance().classToInstancesDict[_arg1];
if (_local3 == null){
return;
};
for (_local4 in _local3) {
_local5 = (_local4 as UIComponent);
if (_local5 == null){
} else {
_local5.setSharedStyle(_arg2, getSharedStyle(_local5, _arg2));
};
};
}
private static function invalidateStyle(_arg1:String):void{
var _local2:Dictionary;
var _local3:Object;
_local2 = getInstance().styleToClassesHash[_arg1];
if (_local2 == null){
return;
};
for (_local3 in _local2) {
invalidateComponentStyle(Class(_local3), _arg1);
};
}
public static function registerInstance(_arg1:UIComponent):void{
var inst:StyleManager;
var classDef:Class;
var target:Class;
var defaultStyles:Object;
var styleToClasses:Object;
var n:String;
var instance = _arg1;
inst = getInstance();
classDef = getClassDef(instance);
if (classDef == null){
return;
};
if (inst.classToInstancesDict[classDef] == null){
inst.classToInstancesDict[classDef] = new Dictionary(true);
target = classDef;
while (defaultStyles == null) {
if (target["getStyleDefinition"] != null){
defaultStyles = target["getStyleDefinition"]();
break;
};
try {
target = (instance.loaderInfo.applicationDomain.getDefinition(getQualifiedSuperclassName(target)) as Class);
} catch(err:Error) {
try {
target = (getDefinitionByName(getQualifiedSuperclassName(target)) as Class);
} catch(e:Error) {
defaultStyles = UIComponent.getStyleDefinition();
break;
};
};
};
styleToClasses = inst.styleToClassesHash;
for (n in defaultStyles) {
if (styleToClasses[n] == null){
styleToClasses[n] = new Dictionary(true);
};
styleToClasses[n][classDef] = true;
};
inst.classToDefaultStylesDict[classDef] = defaultStyles;
inst.classToStylesDict[classDef] = {};
};
inst.classToInstancesDict[classDef][instance] = true;
setSharedStyles(instance);
}
public static function getStyle(_arg1:String):Object{
return (getInstance().globalStyles[_arg1]);
}
private static function getSharedStyle(_arg1:UIComponent, _arg2:String):Object{
var _local3:Class;
var _local4:StyleManager;
var _local5:Object;
_local3 = getClassDef(_arg1);
_local4 = getInstance();
_local5 = _local4.classToStylesDict[_local3][_arg2];
if (_local5 != null){
return (_local5);
};
_local5 = _local4.globalStyles[_arg2];
if (_local5 != null){
return (_local5);
};
return (_local4.classToDefaultStylesDict[_local3][_arg2]);
}
public static function setStyle(_arg1:String, _arg2:Object):void{
var _local3:Object;
_local3 = getInstance().globalStyles;
if ((((_local3[_arg1] === _arg2)) && (!((_arg2 is TextFormat))))){
return;
};
_local3[_arg1] = _arg2;
invalidateStyle(_arg1);
}
}
}//package fl.managers
Section 20
//MainTimeline (taikenban_fla.MainTimeline)
package taikenban_fla {
import fl.controls.*;
import flash.display.*;
import flash.events.*;
import flash.text.*;
import flash.utils.*;
import flash.net.*;
import flash.ui.*;
import flash.system.*;
import adobe.utils.*;
import flash.accessibility.*;
import flash.errors.*;
import flash.external.*;
import flash.filters.*;
import flash.geom.*;
import flash.media.*;
import flash.printing.*;
import flash.xml.*;
public dynamic class MainTimeline extends MovieClip {
public var heru;
public var tekiran1;
public var tekiran3;
public var tekiran5;
public var tekiran7;
public var tekiran9;
public var tekiran4;
public var tekiran6;
public var tekiran8;
public var tekiran2;
public var ima1;
public var hero3a;
public var hero3t:TextField;
public var hero;
public var atode:SimpleButton;
public var anaru3:SimpleButton;
public var ksp;
public var ima2;
public var hero4a;
public var hero4t:TextField;
public var hero5a;
public var idou;
public var tekiran11;
public var tekiran12;
public var tekiran13;
public var tekiran14;
public var tekiran15;
public var tekiran16;
public var tekiran17;
public var tekiran18;
public var tekiran19;
public var hero5t:TextField;
public var keiken_t:TextField;
public var tekiran10;
public var i;
public var tekiran20;
public var tekiran21;
public var tekiran22;
public var tekiran23;
public var tekiran25;
public var tekiran27;
public var tekiran28;
public var tekiran29;
public var tekiran26;
public var tekiran24;
public var lodebb:SimpleButton;
public var sute7max;
public var modoru:SimpleButton;
public var tika_tz:TextField;
public var jitaku2:SimpleButton;
public var maketa;
public var itemw1:MovieClip;
public var itemw2:MovieClip;
public var itemw3:MovieClip;
public var itemw4:MovieClip;
public var itemw5:MovieClip;
public var itemw7:MovieClip;
public var itemw8:MovieClip;
public var itemw9:MovieClip;
public var itemw6:MovieClip;
public var sutesetumei:TextField;
public var menuserihu;
public var cm1;
public var cm3;
public var cm4;
public var cm6;
public var cm2;
public var yamete;
public var cm5;
public var sute9dd:TextField;
public var sute4hen;
public var haya_b:SimpleButton;
public var hero3at:TextField;
public var haya_t:TextField;
public var anarukaisuu;
public var save;
public var saikoujj;
public var linkdesu:SimpleButton;
public var haya;
public var ferat1:TextField;
public var ferat2:TextField;
public var ferat3:TextField;
public var teki11:SimpleButton;
public var teki12:SimpleButton;
public var teki14:SimpleButton;
public var un_tz:TextField;
public var teki16:SimpleButton;
public var teki17:SimpleButton;
public var teki18:SimpleButton;
public var teki19:SimpleButton;
public var teki15:SimpleButton;
public var text_mc:MovieClip;
public var teki20:SimpleButton;
public var teki21:SimpleButton;
public var teki22:SimpleButton;
public var teki23:SimpleButton;
public var teki25:SimpleButton;
public var teki26:SimpleButton;
public var teki27:SimpleButton;
public var teki28:SimpleButton;
public var teki29:SimpleButton;
public var teki24:SimpleButton;
public var kaihi;
public var kavar:MovieClip;
public var sgamen:SimpleButton;
public var suteup;
public var nanideru;
public var t1zz;
public var hozonjj;
public var huhuhu52:MovieClip;
public var sute5dd:TextField;
public var saveb1:SimpleButton;
public var saveb2:SimpleButton;
public var saveb4:SimpleButton;
public var saveb5:SimpleButton;
public var saveb6:SimpleButton;
public var saveb7:SimpleButton;
public var saveb8:SimpleButton;
public var saveb9:SimpleButton;
public var saveb3:SimpleButton;
public var myMovieClip:MovieClip;
public var menuran;
public var sokudo1;
public var sokudo2;
public var tika;
public var hai:SimpleButton;
public var naiyoumoto1;
public var naiyoumoto2;
public var sute8hen;
public var kyou1;
public var enda:MovieClip;
public var sentaku;
public var nokorikoudou;
public var kitaku;
public var endoresunano;
public var ero1;
public var ero2;
public var ero3;
public var ero4;
public var ero5;
public var ero6;
public var ero7;
public var ero8;
public var ero9;
public var gakkou:SimpleButton;
public var tokusyu10:SimpleButton;
public var tokusyu11:SimpleButton;
public var compb:SimpleButton;
public var sute1dd:TextField;
public var hitoban;
public var matiheb:SimpleButton;
public var uooo_t:TextField;
public var dan;
public var anmaku:SimpleButton;
public var tosyob:SimpleButton;
public var tyataroutaosita;
public var nanido;
public var iroga;
public var seiki_zt:TextField;
public var mask_mc:MovieClip;
public var nokori1:TextField;
public var uooobar:MovieClip;
public var myMovieClip52:SimpleButton;
public var sipparan;
public var nokori2:TextField;
public var itembb1:SimpleButton;
public var itembb2:SimpleButton;
public var itembb3:SimpleButton;
public var itembb4:SimpleButton;
public var itembb5:SimpleButton;
public var itembb6:SimpleButton;
public var itembb7:SimpleButton;
public var itembb8:SimpleButton;
public var itembb9:SimpleButton;
public var asakura;
public var riaseri:TextField;
public var sute1hen;
public var revel14;
public var revel15;
public var revel10;
public var revel18;
public var revel12;
public var revel13;
public var revel16;
public var revel17;
public var revel11;
public var revel19;
public var revel20;
public var tait;
public var tain;
public var iroga2;
public var sss1:TextField;
public var sss2:TextField;
public var sss3:TextField;
public var sss4:TextField;
public var sss5:TextField;
public var sss6:TextField;
public var maa1:MovieClip;
public var maa3:MovieClip;
public var maa4:MovieClip;
public var maa5:MovieClip;
public var maa6:MovieClip;
public var maa2:MovieClip;
public var tai_b:SimpleButton;
public var seikisougou;
public var tai_t:TextField;
public var sss8:TextField;
public var sss7:TextField;
public var nagurukaisuu;
public var tama;
public var tame:TextField;
public var seikit1:TextField;
public var seikit2:TextField;
public var seikit3:TextField;
public var unn;
public var dansuteup;
public var unt;
public var hero4at:TextField;
public var dankont:TextField;
public var opening:MovieClip;
public var mau;
public var anaru_zt:TextField;
public var naguru_zt:TextField;
public var uooopp;
public var mask_mc2:MovieClip;
public var sute5hen;
public var aisatu1;
public var aisatu2;
public var aisatu3;
public var aisatu4;
public var aisatu5;
public var aisatu6;
public var itido;
public var sosb:SimpleButton;
public var heroat:TextField;
public var stup_t:TextField;
public var tamesi;
public var ninsin;
public var fera_zt:TextField;
public var tuyosa;
public var sute6dd:TextField;
public var riakome;
public var erok1:MovieClip;
public var erok2:MovieClip;
public var erok3:MovieClip;
public var erok4:MovieClip;
public var erok5:MovieClip;
public var erok6:MovieClip;
public var erok7:MovieClip;
public var erok8:MovieClip;
public var erok9:MovieClip;
public var tikabar1z:MovieClip;
public var asu1;
public var butyoua;
public var storyt:TextField;
public var anarusougou;
public var tikabar2z:MovieClip;
public var basyo;
public var butyout:TextField;
public var danmatuma;
public var tikabar3z:MovieClip;
public var revel_tz:TextField;
public var dankon;
public var ibe:MovieClip;
public var sute1max;
public var tikabar4z:MovieClip;
public var tyoukyou2:SimpleButton;
public var tyoukyou3:SimpleButton;
public var tyoukyou4:SimpleButton;
public var tyoukyou6:SimpleButton;
public var tyoukyou1:SimpleButton;
public var tyoukyou7:SimpleButton;
public var guha7;
public var guha8;
public var guha9;
public var kaomajin:MovieClip;
public var hayan;
public var nRandom:int;
public var hayat;
public var roguhojo:MovieClip;
public var saigone;
public var sute2dd:TextField;
public var sute9hen;
public var tuyosat:TextField;
public var iie:SimpleButton;
public var timer;
public var item1:TextField;
public var item2:TextField;
public var item3:TextField;
public var item4:TextField;
public var item5:TextField;
public var item6:TextField;
public var item7:TextField;
public var item8:TextField;
public var item9:TextField;
public var nokorinitisuu;
public var tanetukesougou;
public var anarut1:TextField;
public var anarut2:TextField;
public var fami:SimpleButton;
public var anarut3:TextField;
public var tika_b:SimpleButton;
public var tika_t:TextField;
public var ikkaiUP;
public var kyou:TextField;
public var kaoderu:MovieClip;
public var kisukaisuu;
public var oppai2:SimpleButton;
public var oppai3:SimpleButton;
public var oppai1:SimpleButton;
public var un_b:SimpleButton;
public var tugikei:TextField;
public var un_t:TextField;
public var stbte:SimpleButton;
public var ferakaisuu;
public var saveb92:SimpleButton;
public var myMovieClip3:SimpleButton;
public var myMovieClip5:SimpleButton;
public var kyousitu1:SimpleButton;
public var nagatot:TextField;
public var HPn;
public var item10:TextField;
public var HPt;
public var sute2hen;
public var revel;
public var omoidebb10:SimpleButton;
public var omoidebb11:SimpleButton;
public var omoidebb12:SimpleButton;
public var omoidebb14:SimpleButton;
public var irogakawaru:MovieClip;
public var omoidetyoubb:SimpleButton;
public var syoutenb:SimpleButton;
public var togo;
public var opekaba:MovieClip;
public var stup;
public var tekihe:SimpleButton;
public var naguru1:SimpleButton;
public var naguru2:SimpleButton;
public var naguru3:SimpleButton;
public var index:int;
public var revel1;
public var revel2;
public var revel3;
public var revel5;
public var revel6;
public var revel7;
public var hero5at:TextField;
public var revel9;
public var revel4;
public var story;
public var revel8;
public var HH;
public var ago;
public var nagato;
public var kuri;
public var HP;
public var doreiname:TextField;
public var revelz;
public var nagurusougou;
public var saveorlode:TextField;
public var heruniti;
public var LB;
public var oppaikaisuu;
public var eta;
public var keiken;
public var sute10:TextField;
public var sute11:TextField;
public var sute12:TextField;
public var sute13:TextField;
public var sute14:TextField;
public var sute16:TextField;
public var sute17:TextField;
public var unko;
public var sute7dd:TextField;
public var bousi2:MovieClip;
public var doreka;
public var sute1a;
public var tokusyu1:SimpleButton;
public var tokusyu2:SimpleButton;
public var tokusyu3:SimpleButton;
public var tokusyu4:SimpleButton;
public var tokusyu5:SimpleButton;
public var tokusyu6:SimpleButton;
public var tokusyu7:SimpleButton;
public var tokusyu8:SimpleButton;
public var sute6hen;
public var tokusyu9:SimpleButton;
public var butyou;
public var revel_t:TextField;
public var Q1;
public var Q2;
public var sute2a;
public var Q4;
public var Q6;
public var Q7;
public var Q8;
public var Q9;
public var Q3;
public var Q5;
public var bousi:MovieClip;
public var sute3a;
public var sindakotoaru;
public var setu1:TextField;
public var setu2:TextField;
public var tikatn;
public var setu3:TextField;
public var jitaku:SimpleButton;
public var sute4a;
public var sute5a;
public var nitiho;
public var kisut1:TextField;
public var kisut2:TextField;
public var kisut3:TextField;
public var asu:TextField;
public var sute6a;
public var omoidebb1:SimpleButton;
public var omoidebb2:SimpleButton;
public var omoidebb3:SimpleButton;
public var omoidebb4:SimpleButton;
public var omoidebb5:SimpleButton;
public var omoidebb6:SimpleButton;
public var omoidebb7:SimpleButton;
public var omoidebb8:SimpleButton;
public var omoidebb9:SimpleButton;
public var itemn8pp;
public var sentoukaisi;
public var uooomode;
public var sute7a;
public var sute8a;
public var sute3dd:TextField;
public var owari1;
public var owari2;
public var owari3;
public var riaran;
public var sute9a;
public var WW;
public var kaisou;
public var sute1maxhen;
public var riakome2;
public var riakome3;
public var riakome1;
public var konbinib:SimpleButton;
public var okujou:SimpleButton;
public var itemn10;
public var nitime;
public var erok11:MovieClip;
public var erok12:MovieClip;
public var erok13:MovieClip;
public var erok14:MovieClip;
public var erok10:MovieClip;
public var huku;
public var tokusyut1:TextField;
public var tokusyut2:TextField;
public var tokusyut3:TextField;
public var tokusyut4:TextField;
public var tokusyut5:TextField;
public var tokusyut6:TextField;
public var tokusyut7:TextField;
public var tokusyut8:TextField;
public var tokusyut9:TextField;
public var asakoudou;
public var maphe:SimpleButton;
public var alpa;
public var limi1;
public var limi2;
public var sugunine;
public var tikabar1:MovieClip;
public var tikabar2:MovieClip;
public var tikabar3:MovieClip;
public var tikabar4:MovieClip;
public var moto;
public var kakusu:MovieClip;
public var modoru99:SimpleButton;
public var kisu1:SimpleButton;
public var itembb10:SimpleButton;
public var kisu3:SimpleButton;
public var kisu2:SimpleButton;
public var bb;
public var serihuj:TextField;
public var stbar1:MovieClip;
public var stbar2:MovieClip;
public var stbar3:MovieClip;
public var stbar4:MovieClip;
public var stbar5:MovieClip;
public var stbar6:MovieClip;
public var stbar7:MovieClip;
public var stbar8:MovieClip;
public var stbar9:MovieClip;
public var sutangan;
public var kisusougou;
public var omoide1:TextField;
public var omoide3:TextField;
public var omoidebb:SimpleButton;
public var katta;
public var sute3hen;
public var itemw10:MovieClip;
public var sute10a;
public var serihudai:MovieClip;
public var tugiheb:SimpleButton;
public var mySO:SharedObject;
public var ferasougou;
public var sippaidesu;
public var kesu:SimpleButton;
public var jj:int;
public var oppai_zt:TextField;
public var asakurat:TextField;
public var sute8dd:TextField;
public var sippai;
public var hero2at:TextField;
public var zenryoku:SimpleButton;
public var koncom;
public var haya_tz:TextField;
public var tokusyut10:TextField;
public var tokusyut11:TextField;
public var rogup;
public var menuseri:TextField;
public var uooo;
public var sean;
public var pp;
public var naiyou1:TextField;
public var naiyou2:TextField;
public var tai_tz:TextField;
public var soukei;
public var nMax;
public var oppaisougou;
public var hiduke:SimpleButton;
public var sute1:TextField;
public var sute2:TextField;
public var sute3:TextField;
public var sute4:TextField;
public var sute5:TextField;
public var sute6:TextField;
public var sute7:TextField;
public var sute8:TextField;
public var sute9:TextField;
public var t4;
public var t1;
public var t3;
public var sute7hen;
public var t2;
public var st;
public var nokorihojo:TextField;
public var undoub:SimpleButton;
public var sute7maxhen;
public var sute4dd:TextField;
public var teki1:SimpleButton;
public var teki2:SimpleButton;
public var teki5:SimpleButton;
public var teki6:SimpleButton;
public var teki7:SimpleButton;
public var teki9:SimpleButton;
public var teki3:SimpleButton;
public var teki8:SimpleButton;
public var hint:TextField;
public var un;
public var jitakutyou:SimpleButton;
public var butyouat:TextField;
public var tekin;
public var fera1:SimpleButton;
public var fera2:SimpleButton;
public var fera3:SimpleButton;
public var taosita12;
public var taosita13;
public var taosita14;
public var taosita15;
public var taosita16;
public var taosita10;
public var taosita11;
public var taosita19;
public var taosita17;
public var taosita18;
public var serihu:TextField;
public var rogumm;
public var seiki1:SimpleButton;
public var seiki2:SimpleButton;
public var seiki3:SimpleButton;
public var gikoup;
public var taosita20;
public var taosita21;
public var taosita22;
public var taosita23;
public var taosita24;
public var taosita25;
public var taosita26;
public var taosita27;
public var taosita28;
public var taosita2;
public var taosita4;
public var taosita6;
public var taosita1;
public var taosita3;
public var taosita5;
public var taosita7;
public var taosita9;
public var dant:TextField;
public var ero14;
public var ero11;
public var taosita8;
public var kazu:TextField;
public var taosita29;
public var nMin;
public var tugi;
public var ero12;
public var danran;
public var rogubotan:SimpleButton;
public var tyou:SimpleButton;
public var endress:MovieClip;
public var ero10;
public var sukippu:SimpleButton;
public var ero13;
public var modoru100:SimpleButton;
public var modoru101:SimpleButton;
public var tikan;
public var tikat;
public var keikanitisuu;
public var hitokoto1:TextField;
public var hitokoto2:TextField;
public var hitokoto3:TextField;
public var hitokoto4:TextField;
public var hitokoto5:TextField;
public var hitokoto6:TextField;
public var hitokoto7:TextField;
public var hitokoto8:TextField;
public var hero2;
public var hero4;
public var kubetu0:MovieClip;
public var kubetu1:MovieClip;
public var kubetu2:MovieClip;
public var kubetu3:MovieClip;
public var kubetu4:MovieClip;
public var kubetu5:MovieClip;
public var kubetu6:MovieClip;
public var kubetu7:MovieClip;
public var kubetu8:MovieClip;
public var kon:TextArea;
public var hero5;
public var oppait1:TextField;
public var oppait2:TextField;
public var oppait3:TextField;
public var kisu_zt:TextField;
public var hero3;
public var tai;
public var heroa;
public var herot:TextField;
public var seikikaisuu;
public var itemn1;
public var itemn2;
public var itemn3;
public var itemn4;
public var owa3;
public var itemn6;
public var itemn7;
public var itemn8;
public var itemn9;
public var itemn5;
public var hero2a;
public var anaru1:SimpleButton;
public var anaru2:SimpleButton;
public var hero2t:TextField;
public function MainTimeline(){
super();
addFrameScript(0, frame1, 1, frame2, 3, frame4, 7, frame8, 10, frame11, 14, frame15, 15, frame16, 84, frame85, 97, frame98, 98, frame99, 99, frame100, 100, frame101, 112, frame113, 113, frame114, 120, frame121);
}
public function teki21a(event:MouseEvent):void{
nanideru = 21;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function sentakuon(){
sentaku = 0;
saikoujj = 0;
hai.visible = true;
iie.visible = true;
naiyou1.visible = true;
naiyou2.visible = true;
}
public function teki20a(event:MouseEvent):void{
nanideru = 20;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function lodebb2(event:MouseEvent):void{
gotoAndStop(121);
save = 0;
trace("ロード画面へ");
}
public function teki22a(event:MouseEvent):void{
nanideru = 22;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function teki23a(event:MouseEvent):void{
nanideru = 23;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function teki24a(event:MouseEvent):void{
nanideru = 24;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function teki25a(event:MouseEvent):void{
nanideru = 25;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function jitaku1(event:MouseEvent):void{
ago = currentFrame;
trace("自宅へ");
idou = 3;
save = 1;
}
public function teki26a(event:MouseEvent):void{
nanideru = 26;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function save4aa(event:MouseEvent):void{
if (save == 1){
bb = 4;
if (hitokoto4.text == "ここに一言入力できます"){
hitokoto4.text = "";
};
sss4.appendText(("\n" + mySO.data["hitokoto4"]));
mySO.data["hitokoto4"] = hitokoto4.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 4;
lode();
};
}
public function teki27a(event:MouseEvent):void{
nanideru = 27;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function kurakunatte(event:Event):void{
if (irogakawaru.visible == true){
irogakawaru.visible = false;
trace("irogakawaruをfalseにする");
};
if (nokorikoudou <= 0){
if (st == 1){
story++;
st = 0;
};
sean = 99;
jj = 0;
idou = 1;
trace("行動残ってない");
};
if (idou == 0){
if (alpa >= 0){
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace((("会話へ" + "story") + story));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
gotoAndStop(11);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
idou = 0;
alpa = 1;
trace((("学校へ" + idou) + alpa));
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
gotoAndStop(16);
};
};
if (idou == 3){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("セーブ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
gotoAndStop(121);
};
};
if (idou == 4){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("思い出モード");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
gotoAndStop(8);
};
};
}
public function teki28a(event:MouseEvent):void{
nanideru = 28;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function teki29a(event:MouseEvent):void{
nanideru = 29;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function tekirandom(){
tekiran1 = int(((Math.random() * 2) + 1));
tekiran2 = int(((Math.random() * 2) + 1));
tekiran3 = int(((Math.random() * 2) + 1));
tekiran4 = int(((Math.random() * 2) + 1));
tekiran5 = int(((Math.random() * 2) + 1));
tekiran6 = int(((Math.random() * 2) + 1));
tekiran7 = int(((Math.random() * 2) + 1));
tekiran8 = int(((Math.random() * 2) + 1));
tekiran9 = int(((Math.random() * 1) + 1));
tekiran10 = int(((Math.random() * 2) + 1));
tekiran11 = int(((Math.random() * 2) + 1));
tekiran12 = int(((Math.random() * 4) + 1));
tekiran13 = int(((Math.random() * 2) + 1));
tekiran14 = int(((Math.random() * 2) + 1));
tekiran15 = int(((Math.random() * 2) + 1));
tekiran16 = int(((Math.random() * 15) + 1));
tekiran17 = int(((Math.random() * 2) + 1));
tekiran18 = int(((Math.random() * 2) + 1));
tekiran19 = int(((Math.random() * 10) + 1));
tekiran20 = int(((Math.random() * 2) + 1));
tekiran21 = int(((Math.random() * 2) + 1));
tekiran22 = int(((Math.random() * 2) + 1));
tekiran23 = int(((Math.random() * 2) + 1));
tekiran24 = int(((Math.random() * 2) + 1));
tekiran25 = int(((Math.random() * 2) + 1));
tekiran26 = int(((Math.random() * 2) + 1));
tekiran27 = int(((Math.random() * 2) + 1));
tekiran28 = int(((Math.random() * 2) + 1));
tekiran29 = int(((Math.random() * 2) + 1));
}
public function gakkou1(event:MouseEvent):void{
trace("学校へ");
sean = 2;
alpa = 0;
idou = 2;
}
public function naguru1b(event:MouseEvent):void{
setu3.text = "掃除やお茶汲み、買い出しなどをさせます\n威圧が影響します。従順と理性が上がります";
}
public function naguru1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 36;
jj = 0;
}
public function naguru2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 37;
jj = 0;
}
public function naguru2b(event:MouseEvent):void{
setu3.text = "30分ぐらい土下座させます。\n威圧が影響します。従順とストレスが上がります";
}
function frame101(){
kon.visible = false;
kavar.visible = false;
this.addEventListener(Event.ENTER_FRAME, masin11);
if (itemn1 > 0){
item1.text = ("牛乳 " + itemn1);
itembb1.visible = true;
itemw1.gotoAndStop(2);
} else {
itemw1.gotoAndStop(1);
itembb1.visible = false;
item1.text = "???";
};
if (itemn2 > 0){
item2.text = ("苺ケーキ " + itemn2);
itembb2.visible = true;
itemw2.gotoAndStop(2);
} else {
itemw2.gotoAndStop(1);
itembb2.visible = false;
item2.text = "???";
};
if (itemn3 > 0){
item3.text = ("お茶 " + itemn3);
itembb3.visible = true;
itemw3.gotoAndStop(2);
} else {
itemw3.gotoAndStop(1);
itembb3.visible = false;
item3.text = "???";
};
if (itemn4 > 0){
item4.text = ("やばい薬 " + itemn4);
itembb4.visible = true;
itemw4.gotoAndStop(2);
} else {
itemw4.gotoAndStop(1);
itembb4.visible = false;
item4.text = "???";
};
if (itemn5 > 0){
item5.text = ("エロい薬 " + itemn5);
itembb5.visible = true;
itemw5.gotoAndStop(2);
} else {
itemw5.gotoAndStop(1);
itembb5.visible = false;
item5.text = "???";
};
if (itemn6 > 0){
item6.text = "女心が分かる本 ";
itembb6.visible = true;
itemw6.gotoAndStop(2);
} else {
itemw6.gotoAndStop(1);
itembb6.visible = false;
item6.text = "???";
};
if (itemn7 > 0){
item7.text = "究極性技林 ";
itembb7.visible = true;
itemw7.gotoAndStop(2);
} else {
itemw7.gotoAndStop(1);
itembb7.visible = false;
item7.text = "???";
};
if (itemn8 > 0){
item8.text = "THE・肛門 ";
itembb8.visible = true;
itemw8.gotoAndStop(2);
} else {
itemw8.gotoAndStop(1);
itembb8.visible = false;
item8.text = "???";
};
if (itemn9 > 0){
item9.text = "浣腸用注射器 ";
itembb9.visible = true;
itemw9.gotoAndStop(2);
} else {
itemw9.gotoAndStop(1);
itembb9.visible = false;
item9.text = "???";
};
if (itemn10 > 0){
item10.text = "特殊バイブ ";
itembb10.visible = true;
itemw10.gotoAndStop(2);
} else {
itemw10.gotoAndStop(1);
itembb10.visible = false;
item10.text = "???";
};
itembb1.addEventListener(MouseEvent.MOUSE_DOWN, itembb1a);
itembb1.addEventListener(MouseEvent.MOUSE_OVER, itembb1b);
itembb2.addEventListener(MouseEvent.MOUSE_DOWN, itembb2a);
itembb2.addEventListener(MouseEvent.MOUSE_OVER, itembb2b);
itembb3.addEventListener(MouseEvent.MOUSE_DOWN, itembb3a);
itembb3.addEventListener(MouseEvent.MOUSE_OVER, itembb3b);
itembb4.addEventListener(MouseEvent.MOUSE_DOWN, itembb4a);
itembb4.addEventListener(MouseEvent.MOUSE_OVER, itembb4b);
itembb5.addEventListener(MouseEvent.MOUSE_DOWN, itembb5a);
itembb5.addEventListener(MouseEvent.MOUSE_OVER, itembb5b);
itembb6.addEventListener(MouseEvent.MOUSE_DOWN, itembb6a);
itembb6.addEventListener(MouseEvent.MOUSE_OVER, itembb6b);
itembb7.addEventListener(MouseEvent.MOUSE_DOWN, itembb7a);
itembb7.addEventListener(MouseEvent.MOUSE_OVER, itembb7b);
itembb8.addEventListener(MouseEvent.MOUSE_DOWN, itembb8a);
itembb8.addEventListener(MouseEvent.MOUSE_OVER, itembb8b);
itembb9.addEventListener(MouseEvent.MOUSE_OVER, itembb9b);
itembb10.addEventListener(MouseEvent.MOUSE_OVER, itembb10b);
modoru101.addEventListener(MouseEvent.MOUSE_DOWN, modoru101a);
}
function frame100(){
kon.visible = false;
kavar.visible = false;
setu3.text = "折檻系の調教は拒否することができません。";
idou = 0;
this.addEventListener(Event.ENTER_FRAME, masin10);
modoru100.addEventListener(MouseEvent.MOUSE_DOWN, modoru100a);
naguru1.addEventListener(MouseEvent.MOUSE_DOWN, naguru1a);
naguru1.addEventListener(MouseEvent.MOUSE_OVER, naguru1b);
naguru2.addEventListener(MouseEvent.MOUSE_DOWN, naguru2a);
naguru2.addEventListener(MouseEvent.MOUSE_OVER, naguru2b);
naguru3.addEventListener(MouseEvent.MOUSE_DOWN, naguru3a);
naguru3.addEventListener(MouseEvent.MOUSE_OVER, naguru3b);
}
public function naguru3b(event:MouseEvent):void{
setu3.text = "ゲンコツで殴ります\n威圧が影響します。従順と威圧が上がります";
}
public function naguru3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 38;
jj = 0;
}
function frame113(){
keikanitisuu = (7 - nokorinitisuu);
asu1 = (keikanitisuu + 1);
nitime = "日目";
pp = "";
asu.htmlText = (asu1 + nitime);
kyou.htmlText = (keikanitisuu + nitime);
idou = 0;
alpa = 1;
this.removeEventListener(Event.ENTER_FRAME, masin);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
removeEventListener(Event.ENTER_FRAME, sentou);
this.addEventListener(Event.ENTER_FRAME, yoake);
}
function frame114(){
this.enda.mask = this.mask_mc2;
rogubotan.visible = false;
enda.endsukumizu.gotoAndStop(saigone);
idou = 0;
alpa = 1;
this.removeEventListener(Event.ENTER_FRAME, masin);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
removeEventListener(Event.ENTER_FRAME, sentou);
this.addEventListener(Event.ENTER_FRAME, ending);
if (kisusougou > 15){
cm1 = "\nKANARINO KISSMA DESUNE\n";
} else {
if (kisusougou > 10){
cm1 = "\nKISS GA SUKI NANDESUNE\n";
} else {
cm1 = "";
};
};
if (oppaisougou > 15){
cm2 = "\nANATAHA BOKUTO ONAJIGURAI OPPAIGA SUKIKAMO SIREMASEN\n";
} else {
if (oppaisougou > 10){
cm2 = "\nANATAMO OPPAIGA SUKINAYOUDESUGA BOKUNOHOUGA SUKIDESU\n";
} else {
cm2 = "";
};
};
if (seikisougou > 15){
cm3 = "\nKANARINO ERO NINGEN DESUNE\n";
} else {
if (seikisougou > 10){
cm3 = "\nANATAHA MAN KOGA SUKI NANDESUNE\n";
} else {
cm3 = "";
};
};
if (ferasougou > 15){
cm4 = "\nHON TONI FERA SARETAI DESU\n";
} else {
if (ferasougou > 10){
cm4 = "\nFERA SARETE MITAI DESU\n";
} else {
cm4 = "";
};
};
if (anarusougou > 15){
cm5 = "\nKANARINO ANARUZUKI DESUNE\n";
} else {
if (anarusougou > 10){
cm5 = "\nMANIAKKU DESUNE\n";
} else {
cm5 = "";
};
};
if (nagurusougou > 15){
cm6 = "\nTOTEMO KOWAI DESU\n";
} else {
if (nagurusougou > 10){
cm6 = "\nKOWAI DESU\n";
} else {
cm6 = "";
};
};
aisatu1 = "SAIGOMADE PLAY SITE ITADAKI\n\nMAKOTONI ARIGATOU GOZAIMASU\n\nTANOSINNDE ITADAKETEITARA\n\nKANGEKINO KIWAMIDESU\n\n\n\n";
aisatu2 = ((((((((((((((((("ANATA NO KISS KAISUU HA " + kisusougou) + cm1) + "\nANATANO OPPAI KAISUU HA ") + oppaisougou) + cm2) + "\nANATANO SEIKI KAISUU HA ") + seikisougou) + cm3) + "\nANATANO FERA KAISUU HA ") + ferasougou) + cm4) + "\nANATANO ANARU KAISUU HA ") + anarusougou) + cm5) + "\nANATANO SEKKAN KAISUU HA ") + nagurusougou) + cm6);
aisatu3 = "\n\n\nANATANO SIAWASEWO INORIMASU";
aisatu4 = "KYUUSYUTUHEN KURIA OMEDETOU GOZAIMASU\n\nKURIASEZU GAMEOVER SURUTO\nNAMAE SETTEI GAMEN KARA TYOUKYOUMODE GA SENTAKU DEKIMASU\n\n";
aisatu5 = "MAKETAKOTONONAI SUGOIHITOHA DOUZO OTAMESI KUDASAI\n";
aisatu6 = "\n\n\n\n???「TAMESANAIDEKDASAI〜!!!」";
if (huku == 1){
enda.enen.text = ((aisatu1 + aisatu2) + aisatu3);
} else {
enda.enen.text = ((aisatu4 + aisatu5) + aisatu6);
};
}
public function iie1(event:MouseEvent):void{
var intervalId:uint;
var sample2:Function;
var event = event;
sample2 = function (){
trace(("いいえ" + sentaku));
};
sentaku = 2;
if (WW == 0){
jj++;
WW++;
};
intervalId = setTimeout(sample2, 400);
}
public function sentakuoff(){
hai.visible = false;
iie.visible = false;
naiyou1.visible = false;
naiyou2.visible = false;
}
function frame121(){
idou = 0;
alpa = 1;
if (save == 1){
saveorlode.text = "SAVEMODE";
};
if (save == 0){
saveorlode.text = "LODEMODE";
hitokoto1.visible = false;
hitokoto2.visible = false;
hitokoto3.visible = false;
hitokoto4.visible = false;
hitokoto5.visible = false;
hitokoto6.visible = false;
hitokoto7.visible = false;
hitokoto8.visible = false;
};
this.addEventListener(Event.ENTER_FRAME, masin2);
hyoujisuru();
saveb1.addEventListener(MouseEvent.MOUSE_DOWN, save1aa);
saveb2.addEventListener(MouseEvent.MOUSE_DOWN, save2aa);
saveb3.addEventListener(MouseEvent.MOUSE_DOWN, save3aa);
saveb4.addEventListener(MouseEvent.MOUSE_DOWN, save4aa);
saveb5.addEventListener(MouseEvent.MOUSE_DOWN, save5aa);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
saveb6.addEventListener(MouseEvent.MOUSE_DOWN, save6aa);
saveb7.addEventListener(MouseEvent.MOUSE_DOWN, save7aa);
saveb8.addEventListener(MouseEvent.MOUSE_DOWN, save8aa);
saveb92.addEventListener(MouseEvent.MOUSE_DOWN, save92aa);
}
public function mouseClick52(event:MouseEvent):void{
if (endoresunano == 1){
nokorinitisuu = 15532;
};
dan = dant.text;
heroa = heroat.text;
hero = herot.text;
hero2a = hero2at.text;
hero2 = hero2t.text;
hero3a = hero3at.text;
hero3 = hero3t.text;
hero4a = hero4at.text;
hero4 = hero4t.text;
hero5a = hero5at.text;
hero5 = hero5t.text;
butyoua = butyouat.text;
butyou = butyout.text;
dankon = dankont.text;
idou = 1;
huku = 1;
sean = 2001;
trace("コンピ研の復讐");
}
public function jitakutyou1(event:MouseEvent):void{
ago = currentFrame;
trace("自宅へ");
idou = 6;
save = 1;
}
public function masin2(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
sean = 0;
trace(("マップへ" + sean));
this.removeEventListener(Event.ENTER_FRAME, masin2);
if (basyo == 16){
gotoAndStop(16);
} else {
if (basyo == 15){
gotoAndStop(15);
} else {
if (basyo == 98){
gotoAndStop(98);
} else {
gotoAndStop(16);
};
};
};
};
};
}
public function masin9(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("会話へへ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin9);
gotoAndStop(11);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin9);
gotoAndStop(98);
};
};
}
public function masin4(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa < 1){
alpa = (alpa + 0.1);
anmaku.alpha = alpa;
};
if (alpa >= 1){
trace(("会話シーン11へ" + alpa));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin4);
gotoAndStop(11);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
sean = 0;
trace(("マップへ" + sean));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin2);
if (basyo == 16){
gotoAndStop(16);
} else {
if (basyo == 15){
gotoAndStop(15);
} else {
if (basyo == 98){
gotoAndStop(98);
} else {
gotoAndStop(16);
};
};
};
};
};
}
public function myMovieClip521b(event:MouseEvent):void{
setu2.text = "敗北したSOS団はコンピ研と凶悪な契約を交わしました。\nあなたはコンピ研部長となり何をするのか。";
}
public function endress1b(event:MouseEvent):void{
setu2.text = "このボタンをクリックしてonにすると\nエンドレスモードでプレイできます";
}
public function serihudai1(event:MouseEvent):void{
serihu.visible = true;
irogakawaru.visible = true;
mau = 1;
if (tama == 1){
tama = 0;
if (t2 == t4){
serihu.text = "";
t1 = "";
t2 = 0;
jj++;
trace(("click!!" + jj));
serihuj.text = ("セリフ" + jj);
} else {
serihu.text = t1;
t2 = t4;
ksp = 0;
};
};
}
public function sutehen(){
if (sute1hen >= 25){
sute1hen = 25;
};
if (sute2hen >= 25){
sute2hen = 25;
};
if (sute3hen >= 25){
sute3hen = 25;
};
if (sute4hen >= 25){
sute4hen = 25;
};
if (sute5hen >= 25){
sute5hen = 25;
};
if (sute6hen >= 25){
sute6hen = 25;
};
if (sute7hen >= 25){
sute7hen = 25;
};
if (sute8hen >= 25){
sute8hen = 25;
};
if (sute9hen >= 25){
sute9hen = 25;
};
if (sute1hen >= 1){
Q1 = " +";
} else {
Q1 = " ";
};
if (sute2hen >= 1){
Q2 = " +";
} else {
Q2 = " ";
};
if (sute3hen >= 1){
Q3 = " +";
} else {
Q3 = " ";
};
if (sute4hen >= 1){
Q4 = " +";
} else {
Q4 = " ";
};
if (sute5hen >= 1){
Q5 = " +";
} else {
Q5 = " ";
};
if (sute6hen >= 1){
Q6 = " +";
} else {
Q6 = " ";
};
if (sute7hen >= 1){
Q7 = " +";
} else {
Q7 = " ";
};
if (sute8hen >= 1){
Q8 = " +";
} else {
Q8 = " ";
};
if (sute9hen >= 1){
Q9 = " +";
} else {
Q9 = " ";
};
t1 = ((((((((((((((((((((((((((((((("・" + hero2a) + hero2) + "\n\n体力 ") + Q1) + sute1hen) + "\n従順 ") + Q3) + sute3hen) + "\n性感 ") + Q4) + sute4hen) + "\n好感 ") + Q5) + sute5hen) + "\n理性 ") + Q6) + sute6hen) + "\nストレス") + Q2) + sute2hen) + "\n\n・") + butyou) + "\n\n精力 ") + Q7) + sute7hen) + "\n技巧 ") + Q8) + sute8hen) + "\n威圧 ") + Q9) + sute9hen);
}
public function masin3(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa < 1){
alpa = (alpa + 0.1);
anmaku.alpha = alpa;
trace(("masin3" + alpa));
};
if (alpa >= 1){
if (huku == 1){
sean = 2001;
trace(("会話シーン11へ" + alpa));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin3);
gotoAndStop(11);
} else {
sean = 1;
trace(("会話シーン11へ" + alpa));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin3);
gotoAndStop(11);
};
};
};
}
public function dekasa(){
text_mc.sika1.width = ((HP / 10) + 60);
text_mc.sika1.height = ((HP / 10) + 100);
if (yamete == 0){
text_mc.sika2.width = (HPt + 10);
text_mc.sika2.height = (HPt + 10);
};
if (huku == 1){
text_mc.sika1.gotoAndStop(2);
text_mc.tatat1n.text = butyou;
if (uooomode == 1){
text_mc.sika1.gotoAndStop(3);
};
} else {
text_mc.tatat1n.text = hero;
};
HPn = Math.floor((HP * uooo));
text_mc.tatat2n.text = tekin;
text_mc.tatat1.text = ("HP " + HPn);
text_mc.tatat2.text = ("HP " + HPt);
if (HPt <= 0){
if (uooopp <= 4){
uooopp++;
};
uooo = 1;
sutetasuyomi();
HPt = 0;
katta = 1;
tugikei.text = tugi;
text_mc.tatat3.text = "勝った\n";
text_mc.tatat4.text = (keiken + "の経験値を得た!");
text_mc.sika2.width = 0;
text_mc.sika2.height = 0;
text_mc.tatat1.text = ("HP " + HP);
text_mc.tatat2.text = ("HP " + HPt);
if ((HP * uooo) <= 0){
HP = 1;
text_mc.tatat1.text = ("HP " + HP);
};
} else {
if (HP <= 0){
HP = 0;
maketa = 1;
text_mc.tatat3.text = "負けた";
text_mc.sika1.width = 0;
text_mc.sika1.height = 0;
text_mc.tatat1.text = ("HP " + HP);
text_mc.tatat2.text = ("HP " + HPt);
if (HPt <= 0){
HPt = 1;
text_mc.tatat2.text = ("HP " + HPt);
};
} else {
text_mc.tatat3.text = "";
};
};
}
public function teki1a(event:MouseEvent):void{
nanideru = 1;
ago = currentFrame;
idou = 1;
trace("敵1運動場へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function linkdesu2(event:MouseEvent):void{
var urlReq:URLRequest;
urlReq = new URLRequest("http://b.dlsite.net/RG02974/");
navigateToURL(urlReq, "_self");
}
public function teki2a(event:MouseEvent):void{
nanideru = 2;
ago = currentFrame;
idou = 1;
trace("敵2運動場へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function kaimaku(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
if (alpa <= 1){
anmaku.visible = true;
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
anmaku.visible = true;
trace("会話へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
gotoAndStop(11);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("調教1へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
gotoAndStop(99);
};
};
if (idou == 3){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("調教2へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
gotoAndStop(100);
};
};
if (idou == 4){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("アイテムへ");
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
gotoAndStop(101);
};
};
if (idou == 5){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("マップへ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
gotoAndStop(16);
};
};
if (idou == 6){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("セーブ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
gotoAndStop(121);
};
};
if (idou == 7){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("思い出モード");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
gotoAndStop(8);
};
};
}
public function tokusyu10b(event:MouseEvent):void{
setu2.text = "コンピ研部員みんなの前で牛乳浣腸";
}
public function teki3a(event:MouseEvent):void{
nanideru = 3;
ago = currentFrame;
idou = 1;
trace("敵3運動場へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function tokusyu10a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "種付け";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1010;
jj = 0;
}
public function tokusyu11a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1011;
jj = 0;
}
public function tokusyu11b(event:MouseEvent):void{
setu2.text = "抗議";
}
public function kisu1b(event:MouseEvent):void{
setu2.text = "好感がステータス変化に関係します\n好感をあげ、理性を下げます";
}
public function kisu1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
kisukaisuu++;
kisusougou++;
idou = 1;
trace("調教から会話モードへ戻る");
sean = 24;
jj = 0;
}
public function teki5a(event:MouseEvent):void{
nanideru = 5;
ago = currentFrame;
idou = 1;
trace("係長運動場へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function kisu2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
kisukaisuu++;
kisusougou++;
idou = 1;
trace("調教から会話モードへ戻る");
sean = 25;
jj = 0;
}
public function kisu2b(event:MouseEvent):void{
setu2.text = "好感がステータス変化に関係します\n好感をあげ、理性を下げます";
}
public function itembb10b(event:MouseEvent):void{
setu3.text = "ここでは使用できません";
}
public function hinta(){
if (huku == 1){
hint.text = "さて 部室にいくもよし ぶらぶらするもよし";
} else {
if (story == 1){
hint.text = (hero2a + "さんが捕まってしまった!!");
};
if (story == 2){
hint.text = "脅迫状を発見した…事態はかなり深刻だ";
};
if (story == 3){
hint.text = "コンピ研の部員を捕まえれば…";
if (sutangan == 1){
hint.text = ("コンピ研の部員を捕まえれば…" + "\nやつらはスタンガンを持っている");
};
if (sutangan == 2){
hint.text = ("コンピ研の部員を捕まえれば…" + "\n買い出しにいこう");
};
if (sutangan == 3){
hint.text = ("コンピ研の部員を捕まえれば…" + "\nスタンガンの対策はできた");
};
};
if (story == 4){
hint.text = "コンピ研の奴らはファミレスにいるらしい";
if (sutangan == 1){
hint.text = ("コンピ研の奴らはファミレスにいるらしい" + "\nやつらはスタンガンを持っている");
};
if (sutangan == 2){
hint.text = ("コンピ研の奴らはファミレスにいるらしい" + "\n買い出しにいこう");
};
if (sutangan == 3){
hint.text = ("コンピ研の奴らはファミレスにいるらしい" + "\nスタンガンの対策はできた");
};
};
if (story == 5){
hint.text = "コンピ研部室の近くに抜け道があるらしい";
if (sutangan == 1){
hint.text = ("コンピ研部室の近くに抜け道があるらしい" + "\nやつらはスタンガンを持っている");
};
if (sutangan == 2){
hint.text = ("コンピ研部室の近くに抜け道があるらしい" + "\n買い出しにいこう");
};
if (sutangan == 3){
hint.text = ("コンピ研部室の近くに抜け道があるらしい" + "\nスタンガンの対策はできた");
};
};
if (story == 6){
hint.text = "抜け道には罠が仕掛けられてる。今のまま突撃するのはかなり危険だ";
if (sutangan == 1){
hint.text = ("抜け道には罠が仕掛けられてる。今のまま突撃するのはかなり危険だ" + "\nやつらはスタンガンを持っている");
};
if (sutangan == 2){
hint.text = ("抜け道には罠が仕掛けられてる。今のまま突撃するのはかなり危険だ" + "\n買い出しにいこう");
};
if (sutangan == 3){
hint.text = ("抜け道には罠が仕掛けられてる。今のまま突撃するのはかなり危険だ" + "\nスタンガンの対策はできた");
};
};
if (story == 7){
hint.text = "抜け道の設計図を発見した!これで罠は抜けられるだろう";
if (sutangan == 1){
hint.text = ("抜け道の設計図を発見した!これで罠は抜けられるだろう" + "\nやつらはスタンガンを持っている");
};
if (sutangan == 2){
hint.text = ("抜け道の設計図を発見した!これで罠は抜けられるだろう" + "\n買い出しにいこう");
};
if (sutangan == 3){
hint.text = ("抜け道の設計図を発見した!これで罠は抜けられるだろう" + "\nスタンガンの対策はできた");
};
if (sutangan == 4){
hint.text = ("抜け道の設計図を発見した!これで罠は抜けられるだろう" + "\nスタンガンの対策は完璧");
};
};
};
}
public function teki6a(event:MouseEvent):void{
nanideru = 6;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function kisu3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "";
kisukaisuu++;
kisusougou++;
idou = 1;
trace("調教から会話モードへ戻る");
sean = 26;
jj = 0;
}
public function kisu3b(event:MouseEvent):void{
setu2.text = "好感がステータス変化に関係します\n好感をあげ、理性を下げます";
}
public function omoidetyou2e(event:MouseEvent):void{
idou = 7;
alpa = 0;
jj = 0;
save = 0;
trace("思い出モードへ");
}
public function teki7a(event:MouseEvent):void{
nanideru = 7;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function jitaku12(event:MouseEvent):void{
ago = currentFrame;
trace("自宅へ");
idou = 3;
save = 1;
}
public function teki8a(event:MouseEvent):void{
nanideru = 8;
ago = currentFrame;
idou = 1;
trace("木2運動場へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function tosyob1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
trace("図書館へ");
sean = 4;
alpa = 0;
jj = 0;
}
public function teki9a(event:MouseEvent):void{
nanideru = 9;
ago = currentFrame;
idou = 1;
trace("敵へ");
if (huku == 0){
sean = 13001;
} else {
sean = 13002;
};
alpa = 0;
jj = 0;
}
public function sgamen2(event:MouseEvent):void{
gotoAndStop(121);
save = 1;
trace("セーブ画面へ");
}
public function tokusyu1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "したくないキス";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1002;
jj = 0;
}
public function tokusyu1b(event:MouseEvent):void{
setu2.text = "したくないキス";
}
public function compb1(event:MouseEvent):void{
if (huku == 1){
ago = currentFrame;
idou = 1;
trace("調教へ");
sean = 2;
alpa = 0;
} else {
ago = currentFrame;
idou = 1;
trace("コンピューター研部室へ");
sean = 7;
alpa = 0;
jj = 0;
};
}
public function tugiheb1(event:MouseEvent):void{
if (endoresunano == 1){
nokorinitisuu = 15532;
};
sean = 1;
dan = dant.text;
heroa = heroat.text;
hero = herot.text;
hero2a = hero2at.text;
hero2 = hero2t.text;
hero3a = hero3at.text;
hero3 = hero3t.text;
hero4a = hero4at.text;
hero4 = hero4t.text;
hero5a = hero5at.text;
hero5 = hero5t.text;
butyoua = butyouat.text;
butyou = butyout.text;
dankon = dankont.text;
idou = 1;
trace("助けるモード");
}
public function tokusyu2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "いじらしい抵抗";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1003;
jj = 0;
}
public function save9aa(event:MouseEvent):void{
sean = 0;
idou = 2;
trace("マップフレームへ");
trace(iroga);
}
public function tokusyu2b(event:MouseEvent):void{
setu2.text = "いじらしい抵抗";
}
public function majiyomi(){
var today:Date;
var now:Date;
var jikan2:Array;
var jikan:String;
today = new Date();
trace(today.fullYear, today.month, today.date);
now = new Date();
trace(now.hours, now.minutes, now.seconds);
jikan2 = [today.fullYear, "年", (today.month + 1), "月", today.date, "日", now.hours, "時", now.minutes, "分", now.seconds, "秒"];
jikan = jikan2.join("");
mySO.data[("sute1max" + bb)] = sute1max;
mySO.data[("sute7max" + bb)] = sute7max;
mySO.data[("sute1a" + bb)] = sute1a;
mySO.data[("sute2a" + bb)] = sute2a;
mySO.data[("sute3a" + bb)] = sute3a;
mySO.data[("sute4a" + bb)] = sute4a;
mySO.data[("sute5a" + bb)] = sute5a;
mySO.data[("sute6a" + bb)] = sute6a;
mySO.data[("sute7a" + bb)] = sute7a;
mySO.data[("sute8a" + bb)] = sute8a;
mySO.data[("sute9a" + bb)] = sute9a;
mySO.data[("sute10a" + bb)] = sute10a;
mySO.data[("jikan" + bb)] = jikan;
mySO.data[("story" + bb)] = story;
mySO.data[("heroa" + bb)] = heroa;
mySO.data[("hero" + bb)] = hero;
mySO.data[("hero2a" + bb)] = hero2a;
mySO.data[("hero2" + bb)] = hero2;
mySO.data[("hero3a" + bb)] = hero3a;
mySO.data[("hero3" + bb)] = hero3;
mySO.data[("hero4a" + bb)] = hero4a;
mySO.data[("hero4" + bb)] = hero4;
mySO.data[("hero5a" + bb)] = hero5a;
mySO.data[("hero5" + bb)] = hero5;
mySO.data[("butyoua" + bb)] = butyoua;
mySO.data[("butyou" + bb)] = butyou;
mySO.data[("dan" + bb)] = dan;
mySO.data[("huku" + bb)] = huku;
mySO.data[("nagato" + bb)] = nagato;
mySO.data[("asakura" + bb)] = asakura;
mySO.data[("sutangan" + bb)] = sutangan;
mySO.data[("owari1" + bb)] = owari1;
mySO.data[("owari2" + bb)] = owari2;
mySO.data[("owari3" + bb)] = owari3;
mySO.data[("itemn1" + bb)] = itemn1;
mySO.data[("itemn2" + bb)] = itemn2;
mySO.data[("itemn3" + bb)] = itemn3;
mySO.data[("itemn4" + bb)] = itemn4;
mySO.data[("itemn5" + bb)] = itemn5;
mySO.data[("itemn6" + bb)] = itemn6;
mySO.data[("itemn7" + bb)] = itemn7;
mySO.data[("itemn8" + bb)] = itemn8;
mySO.data[("itemn9" + bb)] = itemn9;
mySO.data[("itemn10" + bb)] = itemn10;
mySO.data[("kisusougou" + bb)] = kisusougou;
mySO.data[("oppaisougou" + bb)] = oppaisougou;
mySO.data[("seikisougou" + bb)] = seikisougou;
mySO.data[("ferasougou" + bb)] = ferasougou;
mySO.data[("anarusougou" + bb)] = anarusougou;
mySO.data[("nagurusougou" + bb)] = nagurusougou;
mySO.data[("tugi" + bb)] = tugi;
mySO.data[("revel" + bb)] = revel;
mySO.data[("soukei" + bb)] = soukei;
mySO.data[("tika" + bb)] = tika;
mySO.data[("tai" + bb)] = tai;
mySO.data[("haya" + bb)] = haya;
mySO.data[("un" + bb)] = un;
mySO.data[("ero1" + bb)] = ero1;
mySO.data[("ero2" + bb)] = ero2;
mySO.data[("ero3" + bb)] = ero3;
mySO.data[("ero4" + bb)] = ero4;
mySO.data[("ero5" + bb)] = ero5;
mySO.data[("ero6" + bb)] = ero6;
mySO.data[("ero7" + bb)] = ero7;
mySO.data[("ero8" + bb)] = ero8;
mySO.data[("ero9" + bb)] = ero9;
mySO.data[("ero10" + bb)] = ero10;
mySO.data[("ero11" + bb)] = ero11;
mySO.data[("ero12" + bb)] = ero12;
mySO.data[("ero13" + bb)] = ero13;
mySO.data[("ero14" + bb)] = ero14;
mySO.data[("nokorikoudou" + bb)] = nokorikoudou;
mySO.data[("asakoudou" + bb)] = asakoudou;
mySO.data[("nokorinitisuu" + bb)] = nokorinitisuu;
mySO.data[("dankon" + bb)] = dankon;
mySO.data[("dankon" + bb)] = dankon;
mySO.data[("uooopp" + bb)] = uooopp;
mySO.data[("basyo" + bb)] = basyo;
mySO.data[("kitaku" + bb)] = kitaku;
mySO.data[("tyataroutaosita" + bb)] = tyataroutaosita;
}
public function tokusyu3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "あまり濡れない";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1004;
jj = 0;
}
public function tokusyu3b(event:MouseEvent):void{
setu2.text = "あまり濡れない";
}
public function tokusyu4a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "おっぱい";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1001;
jj = 0;
}
public function tokusyu4b(event:MouseEvent):void{
setu2.text = "おっぱい";
}
public function atode1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
trace("文芸部へ");
sean = 10;
alpa = 0;
jj = 0;
}
public function tokusyu5b(event:MouseEvent):void{
setu2.text = "ベロチュー";
}
public function tokusyu6a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "とろとろ";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1006;
jj = 0;
}
public function tokusyu6b(event:MouseEvent):void{
setu2.text = "とろとろ";
}
public function tokusyu5a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "ベロチュー";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1005;
jj = 0;
}
public function tokusyu7a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "フェラ";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1007;
jj = 0;
}
public function tai1(event:MouseEvent):void{
sutetasuyomi();
tai++;
sute7max++;
tai_t.text = tai;
stup = (stup - 1);
stup_t.text = stup;
}
public function tokusyu8b(event:MouseEvent):void{
setu2.text = "初体験";
}
public function tokusyu8a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "初体験";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1008;
jj = 0;
}
public function tokusyu7b(event:MouseEvent):void{
setu2.text = "フェラ";
}
public function tokusyu9b(event:MouseEvent):void{
setu2.text = "種付け";
}
public function tokusyu9a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "種付け";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 1009;
jj = 0;
}
function frame2(){
idou = 0;
alpa = 1;
if (mySO.data.koncom == null){
mySO.data.koncom = 0;
};
koncom = mySO.data.koncom;
if (koncom == 0){
endress.visible = false;
};
trace(("エンドレスボタン?" + koncom));
if (mySO.data.sindakotoaru == null){
mySO.data.sindakotoaru = 0;
};
sindakotoaru = mySO.data.sindakotoaru;
trace(("死んだことある" + sindakotoaru));
if (sindakotoaru == 0){
myMovieClip52.visible = false;
huhuhu52.visible = false;
};
this.addEventListener(Event.ENTER_FRAME, masin3);
myMovieClip52.addEventListener(MouseEvent.MOUSE_DOWN, mouseClick52);
tugiheb.addEventListener(MouseEvent.MOUSE_DOWN, tugiheb1);
endress.addEventListener(MouseEvent.MOUSE_DOWN, endress1);
tugiheb.addEventListener(MouseEvent.MOUSE_OVER, tugiheb1b);
myMovieClip52.addEventListener(MouseEvent.MOUSE_OVER, myMovieClip521b);
endress.addEventListener(MouseEvent.MOUSE_OVER, endress1b);
}
function frame4(){
gotoAndStop(1);
}
function frame1(){
opening.visible = false;
opekaba.visible = false;
opening.alpha = 0;
opekaba.alpha = 0;
sugunine = 0;
sugunine = Math.floor(((Math.random() * 65536) + 1));
trace(("すぐに買え" + sugunine));
if (sugunine == 1){
opening.visible = true;
opening.alpha = 1;
};
guha7 = 0;
guha8 = 0;
guha9 = 0;
kaihi = 0;
tika = 4;
tai = 3;
haya = 4;
un = 3;
revel = 1;
soukei = 0;
tekiran1 = 1;
tekiran2 = 1;
tekiran3 = 1;
tekiran4 = 1;
tekiran5 = 1;
tekiran6 = 1;
tekiran7 = 1;
tekiran8 = 1;
tekiran9 = 1;
tekiran10 = 1;
tekiran11 = 1;
tekiran12 = 1;
tekiran13 = 1;
tekiran14 = 1;
tekiran15 = 1;
tekiran16 = 1;
tekiran17 = 1;
tekiran18 = 1;
tekiran19 = 1;
tekiran20 = 1;
tekiran21 = 1;
tekiran22 = 1;
tekiran23 = 1;
tekiran24 = 1;
tekiran25 = 1;
tekiran26 = 1;
tekiran27 = 1;
tekiran28 = 1;
tekiran29 = 1;
taosita1 = 0;
taosita2 = 0;
taosita3 = 0;
taosita4 = 0;
taosita5 = 0;
taosita6 = 0;
taosita7 = 0;
taosita8 = 0;
taosita9 = 0;
taosita10 = 0;
taosita11 = 0;
taosita12 = 0;
taosita13 = 0;
taosita14 = 0;
taosita15 = 0;
taosita16 = 0;
taosita17 = 0;
taosita18 = 0;
taosita19 = 0;
taosita20 = 0;
taosita21 = 0;
taosita22 = 0;
taosita23 = 0;
taosita24 = 0;
taosita25 = 0;
taosita26 = 0;
taosita27 = 0;
taosita28 = 0;
taosita29 = 0;
tekirandom();
rogumm = "LOG MODE:\n\n";
naiyoumoto1 = "…";
naiyoumoto2 = "…";
alpa = 1;
nokorikoudou = 7;
asakoudou = 7;
nokorinitisuu = 7;
keikanitisuu = 1;
kisukaisuu = 0;
kisusougou = 0;
oppaikaisuu = 0;
oppaisougou = 0;
seikikaisuu = 0;
seikisougou = 0;
ferakaisuu = 0;
ferasougou = 0;
anarukaisuu = 0;
anarusougou = 0;
nagurukaisuu = 0;
nagurusougou = 0;
tanetukesougou = 0;
heru = 0;
heruniti = 0;
saikoujj = 0;
saikoujj = 0;
kaisou = 0;
huku = 0;
idou = 0;
togo = 0;
story = 1;
st = 0;
sutangan = 0;
asu1 = 1;
kyou1 = 0;
owari1 = 0;
owari2 = 0;
owari3 = 0;
owa3 = 0;
ago = 16;
itemn1 = 0;
itemn2 = 0;
itemn3 = 0;
itemn4 = 0;
itemn5 = 0;
itemn6 = 0;
itemn7 = 0;
itemn8 = 0;
itemn9 = 0;
itemn10 = 0;
nMax = 2;
nMin = 1;
tama = 1;
timer = setInterval(sample6, 300);
modoru.addEventListener(MouseEvent.MOUSE_DOWN, modoru1);
sindakotoaru = 0;
sindakotoaru = 0;
endoresunano = 0;
koncom = 0;
tyataroutaosita = 0;
dankon = "チンコ";
itemn8pp = 0;
nanideru = 1;
revelz = 3;
tikat = 5;
tait = 10;
HPt = 100;
hayat = 10;
unt = 1;
kitaku = 0;
kitaku = 0;
sentaku = 0;
uooomode = 0;
uooopp = 1;
uooo = 1;
ninsin = 0;
this.stop();
ero1 = 0;
ero2 = 0;
ero3 = 0;
ero4 = 0;
ero5 = 0;
ero6 = 0;
ero7 = 0;
ero8 = 0;
ero9 = 0;
ero10 = 0;
ero11 = 0;
ero12 = 0;
ero13 = 0;
ero14 = 0;
tugi = 50;
revel1 = 0;
revel2 = 0;
revel3 = 0;
revel4 = 0;
revel5 = 0;
revel6 = 0;
revel7 = 0;
revel8 = 0;
revel9 = 0;
revel10 = 0;
revel11 = 0;
revel12 = 0;
revel13 = 0;
revel14 = 0;
revel15 = 0;
revel16 = 0;
revel17 = 0;
revel18 = 0;
revel19 = 0;
revel20 = 0;
LB = 0;
stup = 0;
sentoukaisi = 0;
keiken = 0;
eta = 1;
tamesi = 0;
mySO = SharedObject.getLocal("soData");
myMovieClip.visible = false;
bb = 1;
sute1max = 45;
sute1a = 45;
sute2a = 30;
sute3a = 3;
sute4a = 3;
sute5a = 1;
sute6a = 60;
sute7max = 50;
sute7a = 50;
sute8a = 1;
sute9a = 5;
sute10a = "○";
tuyosa = 0;
nagato = 0;
asakura = 0;
suteup = "";
sute1maxhen = 0;
sute7maxhen = 0;
sute1hen = 0;
sute2hen = 0;
sute3hen = 0;
sute4hen = 0;
sute5hen = 0;
sute6hen = 0;
sute7hen = 0;
sute8hen = 0;
sute9hen = 0;
myMovieClip.addEventListener(MouseEvent.MOUSE_DOWN, mouseClick);
myMovieClip3.addEventListener(MouseEvent.MOUSE_DOWN, mouseClick3);
myMovieClip5.addEventListener(MouseEvent.MOUSE_DOWN, mouseClick5);
maphe.addEventListener(MouseEvent.MOUSE_DOWN, maphe1);
tyou.addEventListener(MouseEvent.MOUSE_DOWN, tyou1);
hiduke.addEventListener(MouseEvent.MOUSE_DOWN, hiduke2);
sgamen.addEventListener(MouseEvent.MOUSE_DOWN, sgamen2);
lodebb.addEventListener(MouseEvent.MOUSE_DOWN, lodebb2);
omoidebb.addEventListener(MouseEvent.MOUSE_DOWN, omoide2);
kesu.addEventListener(MouseEvent.MOUSE_DOWN, kesu2);
linkdesu.addEventListener(MouseEvent.MOUSE_DOWN, linkdesu2);
}
public function save5aa(event:MouseEvent):void{
if (save == 1){
bb = 5;
if (hitokoto5.text == "ここに一言入力できます"){
hitokoto5.text = "";
};
sss5.appendText(("\n" + mySO.data["hitokoto5"]));
mySO.data["hitokoto5"] = hitokoto5.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 5;
lode();
};
}
public function kyousitu11(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
ago = currentFrame;
trace("教室へ");
sean = 9;
alpa = 0;
jj = 0;
}
public function hojo(){
uooo = 1;
sutetasuyomi();
LB = 1;
revel = (revel + 1);
revel_t.text = revel;
if (huku == 1){
stup = (stup + 5);
} else {
stup = (stup + 3);
};
stup_t.text = stup;
}
public function mouseClick3(event:MouseEvent):void{
if (tamesi < 3){
myMovieClip.visible = false;
} else {
myMovieClip.visible = true;
};
tamesi++;
tame.text = tamesi;
trace("tamesiに1プラス");
}
public function mouseClick5(event:MouseEvent):void{
gotoAndStop(2);
trace("スタートボタン");
}
public function un1(event:MouseEvent):void{
sutetasuyomi();
un++;
un_t.text = un;
stup = (stup - 1);
stup_t.text = stup;
}
function frame8(){
idou = 0;
alpa = 1;
if (ero1 == 1){
erok1.visible = false;
};
if (ero2 == 1){
erok2.visible = false;
};
if (ero3 == 1){
erok3.visible = false;
};
if (ero4 == 1){
erok4.visible = false;
};
if (ero5 == 1){
erok5.visible = false;
};
if (ero6 == 1){
erok6.visible = false;
};
if (ero7 == 1){
erok7.visible = false;
};
if (ero8 == 1){
erok8.visible = false;
};
if (ero9 == 1){
erok9.visible = false;
};
if (ero10 == 1){
erok10.visible = false;
};
if (ero1 == 1){
erok1.visible = false;
};
if (ero11 == 1){
erok11.visible = false;
};
if (ero12 == 1){
erok12.visible = false;
};
if (ero13 == 1){
erok13.visible = false;
};
if (ero14 == 1){
erok14.visible = false;
};
this.addEventListener(Event.ENTER_FRAME, masin4);
omoidebb1.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb1a);
omoidebb1.addEventListener(MouseEvent.MOUSE_OVER, omoidebb1b);
omoidebb2.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb2a);
omoidebb2.addEventListener(MouseEvent.MOUSE_OVER, omoidebb2b);
omoidebb3.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb3a);
omoidebb3.addEventListener(MouseEvent.MOUSE_OVER, omoidebb3b);
omoidebb4.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb4a);
omoidebb4.addEventListener(MouseEvent.MOUSE_OVER, omoidebb4b);
omoidebb5.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb5a);
omoidebb5.addEventListener(MouseEvent.MOUSE_OVER, omoidebb5b);
omoidebb6.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb6a);
omoidebb6.addEventListener(MouseEvent.MOUSE_OVER, omoidebb6b);
omoidebb7.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb7a);
omoidebb7.addEventListener(MouseEvent.MOUSE_OVER, omoidebb7b);
omoidebb8.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb8a);
omoidebb8.addEventListener(MouseEvent.MOUSE_OVER, omoidebb8b);
omoidebb9.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb9a);
omoidebb9.addEventListener(MouseEvent.MOUSE_OVER, omoidebb9b);
omoidebb10.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb10a);
omoidebb10.addEventListener(MouseEvent.MOUSE_OVER, omoidebb10b);
omoidebb11.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb11a);
omoidebb11.addEventListener(MouseEvent.MOUSE_OVER, omoidebb11b);
omoidebb12.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb12a);
omoidebb12.addEventListener(MouseEvent.MOUSE_OVER, omoidebb12b);
omoidebb14.addEventListener(MouseEvent.MOUSE_DOWN, omoidebb14a);
omoidebb14.addEventListener(MouseEvent.MOUSE_OVER, omoidebb14b);
saveb9.addEventListener(MouseEvent.MOUSE_DOWN, save9aa);
}
public function masinrogu(event:Event):void{
if (kon.visible == true){
roguhojo.gotoAndStop(2);
if (mouseY < 150){
kon.verticalScrollPosition = (kon.verticalScrollPosition - 1);
};
if (mouseY > 350){
kon.verticalScrollPosition = (kon.verticalScrollPosition + 1);
};
} else {
roguhojo.gotoAndStop(1);
};
}
public function lode(){
sute1a = mySO.data[("sute1a" + bb)];
sute2a = mySO.data[("sute2a" + bb)];
sute3a = mySO.data[("sute3a" + bb)];
sute4a = mySO.data[("sute4a" + bb)];
sute5a = mySO.data[("sute5a" + bb)];
sute6a = mySO.data[("sute6a" + bb)];
sute7a = mySO.data[("sute7a" + bb)];
sute8a = mySO.data[("sute8a" + bb)];
sute9a = mySO.data[("sute9a" + bb)];
sute10a = mySO.data[("sute10a" + bb)];
sute1max = mySO.data[("sute1max" + bb)];
sute7max = mySO.data[("sute7max" + bb)];
story = mySO.data[("story" + bb)];
heroa = mySO.data[("heroa" + bb)];
hero = mySO.data[("hero" + bb)];
hero2a = mySO.data[("hero2a" + bb)];
hero2 = mySO.data[("hero2" + bb)];
hero3a = mySO.data[("hero3a" + bb)];
hero3 = mySO.data[("hero3" + bb)];
hero4a = mySO.data[("hero4a" + bb)];
hero4 = mySO.data[("hero4" + bb)];
hero5a = mySO.data[("hero5a" + bb)];
hero5 = mySO.data[("hero5" + bb)];
butyoua = mySO.data[("butyoua" + bb)];
butyou = mySO.data[("butyou" + bb)];
dan = mySO.data[("dan" + bb)];
huku = mySO.data[("huku" + bb)];
nagato = mySO.data[("nagato" + bb)];
asakura = mySO.data[("asakura" + bb)];
sutangan = mySO.data[("sutangan" + bb)];
owari1 = mySO.data[("owari1" + bb)];
owari2 = mySO.data[("owari2" + bb)];
owari3 = mySO.data[("owari3" + bb)];
itemn1 = mySO.data[("itemn1" + bb)];
itemn2 = mySO.data[("itemn2" + bb)];
itemn3 = mySO.data[("itemn3" + bb)];
itemn4 = mySO.data[("itemn4" + bb)];
itemn5 = mySO.data[("itemn5" + bb)];
itemn6 = mySO.data[("itemn6" + bb)];
itemn7 = mySO.data[("itemn7" + bb)];
itemn8 = mySO.data[("itemn8" + bb)];
itemn9 = mySO.data[("itemn9" + bb)];
itemn10 = mySO.data[("itemn10" + bb)];
kisusougou = mySO.data[("kisusougou" + bb)];
oppaisougou = mySO.data[("oppaisougou" + bb)];
seikisougou = mySO.data[("seikisougou" + bb)];
ferasougou = mySO.data[("ferasougou" + bb)];
anarusougou = mySO.data[("anarusougou" + bb)];
nagurusougou = mySO.data[("nagurusougou" + bb)];
tugi = mySO.data[("tugi" + bb)];
revel = mySO.data[("revel" + bb)];
soukei = mySO.data[("soukei" + bb)];
tika = mySO.data[("tika" + bb)];
tai = mySO.data[("tai" + bb)];
haya = mySO.data[("haya" + bb)];
un = mySO.data[("un" + bb)];
ero1 = mySO.data[("ero1" + bb)];
ero2 = mySO.data[("ero2" + bb)];
ero3 = mySO.data[("ero3" + bb)];
ero4 = mySO.data[("ero4" + bb)];
ero5 = mySO.data[("ero5" + bb)];
ero6 = mySO.data[("ero6" + bb)];
ero7 = mySO.data[("ero7" + bb)];
ero8 = mySO.data[("ero8" + bb)];
ero9 = mySO.data[("ero9" + bb)];
ero10 = mySO.data[("ero10" + bb)];
ero11 = mySO.data[("ero11" + bb)];
ero12 = mySO.data[("ero12" + bb)];
ero13 = mySO.data[("ero13" + bb)];
ero14 = mySO.data[("ero14" + bb)];
nokorikoudou = mySO.data[("nokorikoudou" + bb)];
asakoudou = mySO.data[("asakoudou" + bb)];
nokorinitisuu = mySO.data[("nokorinitisuu" + bb)];
dankon = mySO.data[("dankon" + bb)];
uooopp = mySO.data[("uooopp" + bb)];
basyo = mySO.data[("basyo" + bb)];
kitaku = mySO.data[("kitaku" + bb)];
tyataroutaosita = mySO.data[("tyataroutaosita" + bb)];
idou = 2;
}
public function save1aa(event:MouseEvent):void{
if (save == 1){
bb = 1;
if (hitokoto1.text == "ここに一言入力できます"){
hitokoto1.text = "";
};
sss1.appendText(("\n" + mySO.data["hitokoto1"]));
mySO.data["hitokoto1"] = hitokoto1.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 1;
lode();
};
}
public function modoru1(event:MouseEvent):void{
jj = 0;
clearInterval(timer);
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
this.removeEventListener(Event.ENTER_FRAME, masin);
this.removeEventListener(Event.ENTER_FRAME, masin2);
this.removeEventListener(Event.ENTER_FRAME, masin3);
this.removeEventListener(Event.ENTER_FRAME, masin9);
this.removeEventListener(Event.ENTER_FRAME, masin10);
this.removeEventListener(Event.ENTER_FRAME, masin11);
gotoAndStop(1);
trace("戻る");
}
public function stb1(event:MouseEvent):void{
story = storyt.text;
trace((("story変数を" + story) + "に直しました"));
}
public function tyou1(event:MouseEvent):void{
gotoAndStop(98);
hero2a = "朝比奈";
hero2 = "みくる";
trace("調教画面へ");
}
public function risetto(){
jj = 0;
clearInterval(timer);
this.removeEventListener(Event.ENTER_FRAME, kaimaku);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
this.removeEventListener(Event.ENTER_FRAME, masin);
this.removeEventListener(Event.ENTER_FRAME, masin2);
this.removeEventListener(Event.ENTER_FRAME, masin3);
this.removeEventListener(Event.ENTER_FRAME, masin9);
this.removeEventListener(Event.ENTER_FRAME, masin10);
this.removeEventListener(Event.ENTER_FRAME, masin11);
gotoAndStop(1);
trace("戻る");
}
public function serihudaiout(event:MouseEvent):void{
irogakawaru.visible = true;
serihu.visible = false;
mau = 0;
}
public function haya1(event:MouseEvent):void{
sutetasuyomi();
haya++;
sute8a++;
haya_t.text = haya;
stup = (stup - 1);
stup_t.text = stup;
}
public function endress1(event:MouseEvent):void{
if (endoresunano == 0){
endoresunano = 1;
endress.gotoAndStop(2);
} else {
if (endoresunano == 1){
endoresunano = 0;
endress.gotoAndStop(1);
};
};
trace("エンドレスボタン");
}
public function masin(event:Event):void{
var myStr:*;
if (saikoujj == 0){
sukippu.visible = false;
} else {
if (jj >= saikoujj){
sukippu.visible = false;
} else {
sukippu.visible = true;
};
};
if ((((sentoukaisi == 1)) && ((sentoukaisi == 2)))){
levelup();
up_b();
};
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
};
if (alpa > 1){
trace("会話画面へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
gotoAndStop(11);
};
};
if (idou == 2){
jj++;
anmaku.visible = true;
if (heru == 1){
heru = 0;
nokorikoudou = (nokorikoudou - 1);
};
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
};
if (alpa > 1){
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
gotoAndStop(98);
trace(("調教へ" + sean));
};
};
if (idou == 3){
if (heru == 1){
heru = 0;
nokorikoudou = (nokorikoudou - 1);
};
if (alpa <= 1){
jj++;
anmaku.visible = true;
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
};
if (alpa > 1){
jj++;
anmaku.visible = true;
if (owa3 == 1){
owari3++;
owa3 = 0;
};
if (nokorikoudou <= 0){
sean = 99;
jj = 0;
idou = 1;
trace("行動残ってない");
};
if (st == 1){
story++;
st = 0;
};
trace(("マップへ" + ago));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
if (kitaku == 1){
gotoAndStop(ago);
} else {
gotoAndStop(ago);
};
};
};
if (idou == 4){
jj++;
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.1);
anmaku.alpha = alpa;
};
if (alpa > 1){
trace("日付変更フレームへ");
if (owa3 == 1){
owari3++;
owa3 = 0;
};
idou = 0;
kyou1++;
nokorinitisuu = (nokorinitisuu - 1);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
this.removeEventListener(Event.ENTER_FRAME, masin);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
gotoAndStop(113);
};
};
if (idou == 5){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
};
if (alpa > 1){
trace("選択肢へ");
idou = 0;
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
gotoAndStop(85);
this.removeEventListener(Event.ENTER_FRAME, masin);
};
};
if (idou == 6){
jj++;
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
};
if (alpa > 1){
trace("回想モード");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
gotoAndStop(8);
};
};
if (idou == 7){
jj++;
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
};
if (alpa > 1){
trace("タイトル画面へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
risetto();
};
};
if (idou == 8){
jj++;
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
};
if (alpa > 1){
trace("エンディングへ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
this.stage.removeEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
gotoAndStop(114);
};
};
if (t2 == 1){
trace(iroga);
rogumm = (rogumm + (t1zz + "\n"));
};
if (mau == 1){
if (iroga2 < 1){
iroga2 = (iroga2 + 0.3);
if (iroga2 > 1){
iroga2 = 1;
};
kaoderu.alpha = iroga2;
};
if (iroga < 0.4){
iroga = (iroga + 0.1);
irogakawaru.alpha = iroga;
};
};
if (mau == 0){
if (iroga2 >= 0){
iroga2 = (iroga2 - 0.3);
if (iroga2 < 0){
iroga2 = 0;
kaoderu.alpha = iroga2;
} else {
kaoderu.alpha = iroga2;
};
};
if (iroga >= 0){
iroga = (iroga - 0.1);
irogakawaru.alpha = iroga;
};
};
myStr = new String(t1);
t4 = myStr.length;
t3 = myStr.charAt(t2);
t1zz = t1;
if (t2 < t4){
if (kon.visible == true){
kon.visible = false;
};
serihu.appendText(t3);
t2++;
};
if (ksp == 1){
serihu.text = t1;
t2 = t4;
ksp = 0;
};
if (sean == 2001){
saikoujj = 13;
if (jj == 0){
ibe.gotoAndStop(2);
if (huku == 1){
tika = 4;
tai = 3;
haya = 6;
un = 7;
nokorikoudou = 3;
asakoudou = 0;
nokorinitisuu = 1;
} else {
tika = 5;
tai = 4;
haya = 3;
un = 3;
};
};
if (jj == 1){
ibe.gotoAndStop(2);
if (huku == 1){
tika = 4;
tai = 3;
haya = 6;
un = 7;
nokorikoudou = 3;
asakoudou = 0;
nokorinitisuu = 1;
} else {
tika = 5;
tai = 4;
haya = 3;
un = 3;
};
t1 = "僕らコンピ研はSOS団を完全に手中におさめた。\n";
};
if (jj == 2){
t1 = "彼らは絶対服従を誓った。\n我々は裸体の写った写真を流出させないと約束した。\n";
};
if (jj == 3){
t1 = ((("我々は今回、団員の1名「" + hero2a) + hero2) + "」を\n7日間、部活の時間にコンピ研部室に来るよう命令した。\n");
};
if (jj == 4){
t1 = "他の部員には手をださないで欲しいと自ら申し出てきた。\n";
};
if (jj == 5){
t1 = ((("だれでも良かったが、まずは「" + hero2a) + hero2) + "」\nに絶対服従とはどういうことか、教え込むことにした。\n");
};
if (jj == 6){
t1 = "通常の学園生活を満喫させつつ、\n部活の時間で僕たちに奉仕してもらう。\n";
};
if (jj == 7){
t1 = "SOS団の活動も我々の命令に従う限りは許可する。\n";
};
if (jj == 8){
t1 = "…\n";
};
if (jj == 9){
t1 = "コンピ研の部員のみんなはすべて僕に任せると言ってくれた。\n";
};
if (jj == 10){
t1 = "…少し不思議だ。\n";
};
if (jj == 11){
t1 = "みんなこれが楽しみで協力してくれたとばかり\n思っていた。";
};
if (jj == 12){
t1 = "…なにかを怖がっているような…\n";
};
if (jj == 13){
t1 = "…\n";
};
if (jj == 14){
t1 = "";
sean = 0;
idou = 3;
};
};
if (sean == 1){
if (jj == 0){
if (huku == 1){
tika = 4;
tai = 3;
haya = 6;
un = 7;
} else {
tika = 5;
tai = 4;
haya = 3;
un = 3;
};
saikoujj = 23;
ibe.gotoAndStop(6);
};
if (jj == 1){
if (huku == 1){
tika = 4;
tai = 3;
haya = 6;
un = 7;
} else {
tika = 5;
tai = 4;
haya = 3;
un = 3;
};
saikoujj = 23;
ibe.gotoAndStop(6);
t1 = (hero2 + "\n「な、なんですか〜?」");
kaoderu.gotoAndStop(4);
};
if (jj == 2){
t1 = (butyou + "\n「キミには悪いが我々はもう限界なのだ。\nキミのところの団長には。」");
kaoderu.gotoAndStop(5);
};
if (jj == 3){
t1 = "コンピ研部員1「…」";
kaoderu.gotoAndStop(66);
};
if (jj == 4){
t1 = "コンピ研部員2「…」";
kaoderu.gotoAndStop(69);
};
if (jj == 5){
t1 = "コンピ研部員3「…」";
kaoderu.gotoAndStop(72);
};
if (jj == 6){
t1 = "コンピ研部員4「…」";
kaoderu.gotoAndStop(75);
};
if (jj == 7){
kaoderu.gotoAndStop(4);
t1 = (hero2 + "「たすけ… ふがー ふー」");
};
if (jj == 8){
t1 = ((hero2a + hero2) + "は連れ去られてしまった!!");
kaoderu.gotoAndStop(1);
};
if (jj == 9){
t1 = "………";
};
if (jj == 10){
kaoderu.gotoAndStop(2);
t1 = (("バン! \n\n" + hero3) + "\n「みんなー!! …ってあれ…だれもきてないわけ」");
};
if (jj == 11){
t1 = (hero3 + "\n「!? なにこれ!」");
};
if (jj == 12){
kaoderu.gotoAndStop(3);
t1 = (((((hero + "\n「どうした。宇宙人からの手紙でもみつけたのか?」\n") + hero3) + "\n「あっ") + hero) + "いいところにきたわね」");
};
if (jj == 13){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "\n「これをみなさい!!」");
};
if (jj == 14){
t1 = "手紙にはこう書いてあった";
};
if (jj == 15){
t1 = ((("「" + hero2a) + hero2) + "はあずかった!」");
};
if (jj == 16){
t1 = (hero + "「なんだと!?」");
};
if (jj == 17){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「みなさん!外がおかしなことになっています!!」");
};
if (jj == 18){
kaoderu.gotoAndStop(3);
t1 = (hero + "\n「今それどころじゃ…」");
};
if (jj == 19){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「街全体が異界化している。」");
};
if (jj == 20){
kaoderu.gotoAndStop(3);
t1 = (hero + "「…は? なんだそれ。どういうことだ!?」");
};
if (jj == 21){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「うまく言語化できない。」");
};
if (jj == 22){
kaoderu.gotoAndStop(3);
t1 = (hero + "「…とにかく一度外にでるか…」");
};
if (jj == 23){
t1 = "…";
};
if (jj == 24){
idou = 3;
};
};
if (sean == 2){
if (jj == 0){
ibe.gotoAndStop(2);
};
if (jj == 1){
if (kitaku == 1){
t1 = "だれもいない";
} else {
if (sute2a >= 80){
t1 = "今日は少し遅れてきたようだ…";
} else {
t1 = ((("今日も" + hero2a) + hero2) + "は部室にきている");
};
};
};
if (jj == 2){
t1 = "";
if (kitaku == 1){
alpa = 0;
sean = 0;
idou = 3;
heru = 0;
} else {
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
alpa = 0;
sean = 0;
idou = 2;
};
};
};
if (sean == 13000){
if (jj == 0){
if (huku == 1){
text_mc.sika1.gotoAndStop(2);
text_mc.tatat1n.text = butyou;
} else {
text_mc.tatat1n.text = hero;
};
sentoukaisi = 2;
};
if (jj == 1){
sentoukaisi = 2;
t1 = (tekin + "がでた!!");
};
if (jj == 2){
saikoujj = 0;
sentoukaisi = 1;
t1 = "";
if (katta == 1){
sentoukaisi = 2;
jj = 4;
};
if (maketa == 1){
sentoukaisi = 2;
sean = 102;
jj = 0;
};
};
if (jj == 3){
jj = 2;
t1 = "";
};
if (jj == 4){
t1 = "";
};
if (jj == 5){
sutetasuyomi();
t1 = danmatuma;
text_mc.tatat3.text = "";
text_mc.tatat4.text = "";
};
if (jj == 6){
if (eta == 1){
soukei = (soukei + keiken);
keiken_t.text = soukei;
eta = 0;
if (soukei < tugi){
jj = 7;
trace("!!!");
};
};
if (LB == 1){
tugikei.text = tugi;
stup_t.visible = true;
text_mc.tatat3.text = "レベルアップ";
text_mc.tatat4.text = "ステータスポイントを振り分けて下さい\n(左下の赤いボタン)";
if (stup == 0){
text_mc.tatat4.text = "画面をクリックして下さい";
};
};
t1 = "";
};
if (jj == 7){
if (LB == 1){
jj = 6;
};
if (stup >= 1){
jj = 6;
};
if (stup == 0){
jj = 8;
};
sentoukaisi = 0;
keiken_t.text = soukei;
};
if (jj == 8){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
};
if (sean == 13001){
if (jj == 0){
saikoujj = 9;
if (huku == 1){
text_mc.sika1.gotoAndStop(2);
text_mc.tatat1n.text = butyou;
} else {
text_mc.tatat1n.text = hero;
};
sentoukaisi = 2;
};
if (jj == 1){
sentoukaisi = 2;
t1 = (tekin + "がでた!!");
};
if (jj == 2){
t1 = "あのとき教室にいた 謎の少年だ。";
};
if (jj == 3){
t1 = "「…君たちよくも邪魔してくれたなぁ」";
};
if (jj == 4){
t1 = "「ご褒美に\nこの町の異変の原因を教えてあげるよ。」";
};
if (jj == 5){
t1 = "「僕はこの町の女を全員頂くつもりなんだ。」";
};
if (jj == 6){
t1 = "「その為に何人か便利な人間を僕の魔力で支配しておいた。」";
};
if (jj == 7){
t1 = "「校長やあの学生もその一人ってわけさ」";
};
if (jj == 8){
t1 = "「さて。」";
};
if (jj == 9){
t1 = "「秘密を知った奴は殺さないとね。」";
};
if (jj == 10){
saikoujj = 0;
sentoukaisi = 1;
t1 = "";
if (katta == 1){
sentoukaisi = 2;
jj = (jj + 2);
};
if (maketa == 1){
sentoukaisi = 2;
sean = 102;
jj = 0;
};
};
if (jj == 11){
jj = (jj - 1);
t1 = "";
};
if (jj == 12){
t1 = "";
};
if (jj == 13){
t1 = "うぅ…";
text_mc.tatat3.text = "";
text_mc.tatat4.text = "";
};
if (jj == 14){
if (eta == 1){
soukei = (soukei + keiken);
keiken_t.text = soukei;
eta = 0;
if (soukei < tugi){
jj = 7;
trace("!!!");
};
};
if (LB == 1){
tugikei.text = tugi;
stup_t.visible = true;
text_mc.tatat3.text = "レベルアップ";
text_mc.tatat4.text = "ステータスポイントを振り分けて下さい\n(左下の赤いボタン)";
if (stup == 0){
text_mc.tatat4.text = "画面をクリックして下さい";
};
};
t1 = "";
};
if (jj == 15){
if (LB == 1){
jj = (jj - 1);
};
if (stup >= 1){
jj = (jj - 1);
};
if (stup == 0){
text_mc.tatat3.text = "";
text_mc.tatat4.text = "";
jj = (jj + 1);
t1 = "「はぁはぁ…」";
};
sentoukaisi = 0;
keiken_t.text = soukei;
};
if (jj == 16){
tyataroutaosita = 1;
t1 = "「僕に勝つとは…」";
};
if (jj == 17){
t1 = "「命だけは助けてくれないか…?見ての通りまだ子供なんだ」";
};
if (jj == 18){
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "とどめをさす";
naiyoumoto2 = "命だけは助ける";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 19)))){
jj = (jj - 1);
};
if (sentaku == 1){
saikoujj = 28;
sentakuoff();
if (jj == 19){
t1 = "最後にもう一撃くわえると \n茶太郎の体は砂のように消えてしまった。";
};
if (jj == 20){
t1 = "倒したのだろうか…。";
};
if (jj == 21){
t1 = "…。";
};
if (jj == 22){
t1 = "町から異変は無くなった。";
};
if (jj == 23){
t1 = "もともと被害はあまりなかったようだ。";
};
if (jj == 24){
t1 = (("あの少年も" + hero3) + "の望んだ「不思議」の一つだったのだろうか。");
};
if (jj == 25){
t1 = "驚いた事に コンピ研のやつらはこの日のこの時間に";
};
if (jj == 26){
t1 = (hero2 + "さんを解放し、警察に自首したらしい。");
};
if (jj == 27){
t1 = "すべては解決した。";
};
if (jj == 28){
t1 = "SOS団の勝利だっ。";
};
if (jj == 29){
t1 = "…。";
};
if (jj == 30){
ibe.gotoAndStop(60);
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 8;
};
};
};
if (sentaku == 2){
saikoujj = 24;
sentakuoff();
if (jj == 19){
t1 = (hero3 + "「あんたおもしろいから仲間に入りなさい!」");
};
if (jj == 20){
t1 = (hero3 + "「そして一緒に遊びましょう!!」");
};
if (jj == 21){
t1 = "茶太郎「僕のお姉ちゃんになってくれるの?フフフ…」";
};
if (jj == 22){
t1 = "気づけば茶太郎の姿は見えない。";
};
if (jj == 23){
t1 = "いなくなってしまった…。";
};
if (jj == 24){
t1 = "…。";
};
if (jj == 25){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
};
if (jj == 1000){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
};
if (sean == 13002){
if (jj == 0){
saikoujj = 9;
if (huku == 1){
text_mc.sika1.gotoAndStop(2);
text_mc.tatat1n.text = butyou;
} else {
text_mc.tatat1n.text = hero;
};
sentoukaisi = 2;
};
if (jj == 1){
sentoukaisi = 2;
t1 = (tekin + "がでた!!");
};
if (jj == 2){
t1 = "「また会ったね」";
};
if (jj == 3){
t1 = "「キミの敗北感、悔しさ。あこがれ。性欲。」";
};
if (jj == 4){
t1 = "「実に僕好みだった。」";
};
if (jj == 5){
t1 = "「僕の力が無ければとてもとても誘拐なんて…」";
};
if (jj == 6){
t1 = "「女の子を調教するなんてとてもとてもとてもとてもキミには無理だったでしょ。」";
};
if (jj == 7){
t1 = "「僕の力のおかげでキミは強くなった。心も。体も。」";
};
if (jj == 8){
t1 = "「どうやらずいぶん楽しんでるみたいだね」";
};
if (jj == 9){
t1 = "「ちょっと僕と交代しようか?」";
};
if (jj == 10){
saikoujj = 0;
sentoukaisi = 1;
t1 = "";
if (katta == 1){
sentoukaisi = 2;
jj = (jj + 2);
};
if (maketa == 1){
sentoukaisi = 2;
sean = 102;
jj = 0;
};
};
if (jj == 11){
jj = (jj - 1);
t1 = "";
};
if (jj == 12){
t1 = "";
};
if (jj == 13){
t1 = "うぅ…";
text_mc.tatat3.text = "";
text_mc.tatat4.text = "";
};
if (jj == 14){
if (eta == 1){
soukei = (soukei + keiken);
keiken_t.text = soukei;
eta = 0;
if (soukei < tugi){
jj = 7;
trace("!!!");
};
};
if (LB == 1){
tugikei.text = tugi;
stup_t.visible = true;
text_mc.tatat3.text = "レベルアップ";
text_mc.tatat4.text = "ステータスポイントを振り分けて下さい\n(左下の赤いボタン)";
if (stup == 0){
text_mc.tatat4.text = "画面をクリックして下さい";
};
};
t1 = "";
};
if (jj == 15){
if (LB == 1){
jj = (jj - 1);
};
if (stup >= 1){
jj = (jj - 1);
};
if (stup == 0){
text_mc.tatat3.text = "";
text_mc.tatat4.text = "";
jj = (jj + 1);
t1 = "「はぁはぁ…」";
};
sentoukaisi = 0;
keiken_t.text = soukei;
};
if (jj == 16){
tyataroutaosita = 1;
t1 = "「つよい…」";
};
if (jj == 17){
t1 = "「ずいぶん強くなったね」";
};
if (jj == 18){
t1 = "「わかるよね?僕を殺せばキミは力を失うよ」";
};
if (jj == 19){
t1 = "「その腕力も。女の子の心も。すべて。」";
};
if (jj == 20){
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "とどめをさす";
naiyoumoto2 = "命だけは助ける";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 21)))){
jj = (jj - 1);
};
if (sentaku == 1){
sentakuoff();
if (jj == 21){
t1 = (butyou + "は突然正気に戻ってしまった。");
};
if (jj == 22){
t1 = "なんでこんなことをしてしまったんだ。";
};
if (jj == 23){
t1 = "…。";
};
if (jj == 24){
t1 = (((butyou + "「すぐに") + hero2) + "さんを解放して…そして自首しよう…」");
};
if (jj == 25){
t1 = (butyou + "は警察に自首し、投獄された。");
};
if (jj == 26){
t1 = "すべて自分の指示だと供述した。事実だし、彼らの罪が軽くなるといい。";
};
if (jj == 27){
t1 = "これでいいのだ。これで…。";
};
if (jj == 28){
t1 = "…。";
};
if (jj == 29){
t1 = (butyou + "は正気にもどった…のだろうか。");
};
if (jj == 30){
t1 = "これで本当によかったのだろうか。";
};
if (jj == 31){
t1 = "それを知る者は…";
};
if (jj == 32){
ibe.gotoAndStop(60);
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (sentaku == 2){
sentakuoff();
if (jj == 21){
t1 = "「キミは正しい」";
};
if (jj == 22){
t1 = "「正直なやつは好きなんだ。力をあげよう。」";
};
if (jj == 23){
t1 = "力が10アップした。運が5アップした。";
if (ikkaiUP == 0){
ikkaiUP = 1;
tika = (tika + 10);
un = (un + 5);
};
};
if (jj == 24){
t1 = "…。";
};
if (jj == 25){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
};
if (jj == 1000){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
};
if (sean == 13){
if (jj == 0){
ibe.gotoAndStop(11);
};
if (tuyosa > 25){
if (jj == 1){
t1 = "最強になった。";
};
if (jj == 2){
t1 = "今や俺の背中の筋肉は鬼の顔のように見えるらしい";
};
if (jj == 3){
t1 = "運動した。";
};
if (jj == 4){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
tuyosa++;
};
} else {
if (tuyosa > 13){
if (jj == 1){
t1 = "自分の動きが変わってきているのがわかる";
};
if (jj == 2){
t1 = "運動の才能があるのかもしれない。";
};
if (jj == 3){
t1 = "運動した。少し強くなった";
};
if (jj == 4){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
tuyosa++;
};
} else {
if (tuyosa > 5){
if (jj == 1){
t1 = "運動するのが楽しくなってきた。";
};
if (jj == 2){
t1 = "積み重ねが大事だな。";
};
if (jj == 3){
t1 = "運動した。少し強くなった";
};
if (jj == 4){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
tuyosa++;
};
} else {
if (tuyosa <= 5){
if (jj == 0){
ibe.gotoAndStop(11);
};
if (jj == 1){
ibe.gotoAndStop(11);
t1 = "運動場ここに来たからには運動しよう";
};
if (jj == 2){
saikoujj = 0;
sentoukaisi = 1;
t1 = "";
if (katta == 1){
sentoukaisi = 2;
jj = 4;
};
if (maketa == 1){
sentoukaisi = 2;
sean = 102;
jj = 0;
};
};
if (jj == 3){
jj = 2;
t1 = "";
};
if (jj == 4){
t1 = "";
};
if (jj == 5){
sutetasuyomi();
t1 = danmatuma;
text_mc.tatat3.text = "";
text_mc.tatat4.text = "";
};
if (jj == 6){
if (eta == 1){
soukei = (soukei + keiken);
keiken_t.text = soukei;
eta = 0;
if (soukei < tugi){
jj = 7;
trace("!!!");
};
};
if (LB == 1){
stup_t.visible = true;
tugikei.text = tugi;
text_mc.tatat3.text = "レベルアップ";
text_mc.tatat4.text = "ステータスポイントを振り分けて下さい\n(左下の赤いボタン)";
if (stup == 0){
text_mc.tatat4.text = "画面をクリックして下さい";
};
};
t1 = "";
};
if (jj == 7){
if (LB == 1){
jj = 6;
};
if (stup >= 1){
jj = 6;
};
if (stup == 0){
jj = 8;
};
sentoukaisi = 0;
keiken_t.text = soukei;
};
if (jj == 8){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
};
};
};
};
};
if (sean == 3){
if (huku == 1){
if (jj == 0){
ibe.gotoAndStop(3);
};
if (jj == 1){
ibe.gotoAndStop(3);
t1 = "ファミレスに来た。\n異変について話してる人が多い。";
};
if (jj == 2){
t1 = "適当に食べてコーヒーを飲んだ。。";
};
if (jj == 3){
heru = 1;
t1 = "リラックスする…";
};
if (jj == 4){
heru = 1;
t1 = "精力が回復した。";
sute7a = sute7max;
};
if (jj == 5){
t1 = "";
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
heru = 1;
alpa = 0;
sean = 0;
idou = 3;
};
} else {
if (story == 4){
if (jj == 0){
ibe.gotoAndStop(3);
};
if (jj == 1){
ibe.gotoAndStop(3);
saikoujj = 4;
t1 = "ファミレスに来た。";
};
if (jj == 2){
t1 = "異変について話してる人が多い。";
};
if (jj == 3){
t1 = "…あれはコンピ研のやつらじゃ?";
};
if (jj == 4){
kaoderu.gotoAndStop(2);
t1 = (hero3 + ":「見つけたわよ〜」");
};
if (jj == 5){
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "捕まえる";
naiyoumoto2 = "様子を見る";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 6)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 6){
saikoujj = 8;
sentakuoff();
t1 = "捕まえようとしたが逃げられてしまった!!";
};
if (jj == 7){
t1 = (hero3 + ":「逃げ足だけは早いわね まったく!」");
};
if (jj == 8){
t1 = (hero5a + ":「脱出ルートを決めていたようですね。\n会計も済ませてあったようです」");
};
if (jj >= 9){
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 3;
};
};
if (sentaku == 2){
if (jj == 6){
saikoujj = 10;
sentakuoff();
t1 = (hero5a + ":「少し様子を見ましょう」");
};
if (jj == 7){
t1 = "コンピ研部員達の話を盗み聞きした!";
};
if (jj == 8){
t1 = "コンピ研部室の近くにある抜け道の位置がわかった!!";
};
if (jj == 9){
t1 = (hero5a + "「抜け道があったとは!これは強力な情報ですね!」");
kaoderu.gotoAndStop(15);
};
if (jj == 10){
t1 = "…";
};
if (jj >= 11){
t1 = "";
heru = 1;
sean = 0;
idou = 3;
st = 1;
};
};
} else {
if (jj == 0){
ibe.gotoAndStop(3);
};
if (jj == 1){
ibe.gotoAndStop(3);
t1 = "いらっしゃいませー";
};
if (jj == 2){
t1 = "ファミレスに来た。\n異変について話してる人が多い。";
};
if (jj == 3){
t1 = "今はコンピ研の奴らはいないようだ";
};
if (jj == 4){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
sean = 0;
idou = 3;
};
};
};
};
if (sean == 4){
ibe.gotoAndStop(4);
if (huku == 1){
if (jj == 0){
ibe.gotoAndStop(4);
t1 = "";
};
if (jj == 1){
ibe.gotoAndStop(4);
t1 = "図書館にやってきた。異変について調べてる人が多い。";
};
if (jj == 2){
nMax = 5;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
trace(("ランダム" + nRandom));
t1 = "本を借りよう…";
} else {
if (nRandom == 1){
if ((((itemn6 > 0)) && ((jj == 3)))){
nRandom = 4;
t1 = "";
jj = 3;
trace("この本は持ってた");
} else {
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "「女心が分かる本」を借りることにした";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn6 = (itemn6 + 1);
idou = 3;
};
};
} else {
if (nRandom == 2){
if ((((itemn7 > 0)) && ((jj == 3)))){
nRandom = 4;
t1 = "";
jj = 3;
trace("この本は持ってた");
} else {
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "「究極性技林」を借りることにした";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn7 = (itemn7 + 1);
idou = 3;
};
};
} else {
if (nRandom == 3){
if ((((itemn8 > 0)) && ((jj == 3)))){
nRandom = 4;
t1 = "";
jj = 3;
trace("この本は持ってた");
} else {
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "「THE・肛門」を借りることにした";
};
if (jj == 3){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn8 = (itemn8 + 1);
idou = 3;
};
};
} else {
if (nRandom == 4){
if (itemn6 == 0){
nRandom = 1;
};
if (itemn7 == 0){
nRandom = 2;
};
if (itemn8 == 0){
nRandom = 3;
};
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "読みたい本が見つからなかった";
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (nRandom == 5){
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "いつの間にか座ったまま寝てしまった";
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
};
};
} else {
if (story == 6){
if (jj == 1){
ibe.gotoAndStop(4);
t1 = "図書館にやってきた。異変について調べてる人が多い";
};
if (jj == 2){
ibe.gotoAndStop(4);
t1 = "今はコンピ研のやつらはいな…";
};
if (jj == 3){
kaoderu.gotoAndStop(6);
t1 = (hero4a + ":「…」");
};
if (jj == 4){
kaoderu.gotoAndStop(1);
t1 = (hero4a + "が図書館のコピー機からなにか見つけたようだ");
};
if (jj == 5){
t1 = "それはコンピ研の抜け道の設計図だった!!";
};
if (jj == 6){
kaoderu.gotoAndStop(15);
t1 = (hero5a + "「これがあればやつらに気づかれずに\n侵入できるかもしれませんね」");
};
if (jj == 7){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + ":「でかしたわよ") + hero4) + "!」");
};
if (jj == 8){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
st = 1;
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (sutangan == 1){
if (jj == 1){
t1 = "図書館にやってきた。異変について調べてる人が多い";
};
if (jj == 2){
t1 = "ここでならスタンガンの対策も調べられるんじゃないだろうか";
};
if (jj == 3){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「普通のスタンガンの電気は\nゴムやビニールに通せない\n対策は厚手の合羽やゴム手袋\n新品なものの方が良い」");
};
if (jj == 4){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + "「もう調べたのね!? さっすが") + hero4) + "!!」");
};
if (jj == 5){
kaoderu.gotoAndStop(15);
t1 = (((hero5a + "「さすが") + hero4a) + "さんですね」");
};
if (jj == 6){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「さっそく買い出しにいくわよ!」");
};
if (jj == 7){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
sutangan = 2;
idou = 3;
};
} else {
if (jj == 1){
t1 = "図書館にやってきた。異変について調べてる人が多い。";
};
if (jj == 2){
t1 = "今はコンピ研のやつらはいないらしい";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
if (sean == 5){
if (huku == 1){
if (jj == 0){
ibe.gotoAndStop(10);
};
if (jj == 1){
t1 = "公園にきた。";
};
if (jj == 2){
t1 = "野球部員「力がある奴は威圧感あるよなー」";
};
if (jj == 3){
t1 = "女子高生「体力がある奴は精力もあるらしいよ」";
};
if (jj == 4){
t1 = "寿司職人「速さと技巧はつながっている…」";
};
if (jj == 5){
t1 = "なんだこの会話は…";
};
if (jj == 6){
t1 = "…";
};
if (jj == 7){
if (alpa >= 1){
alpa = 0;
};
itemn1 = (itemn1 + 1);
heru = 0;
sean = 0;
idou = 3;
};
} else {
ibe.gotoAndStop(10);
anmaku.visible = true;
if (jj == 1){
t1 = "公園にきた。";
};
if (jj == 2){
t1 = "\n";
};
if (jj == 3){
t1 = "";
};
if (jj == 4){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 0;
sean = 0;
idou = 3;
};
};
};
if (sean == 6){
ibe.gotoAndStop(6);
if (huku == 1){
if (jj == 1){
saikoujj = 6;
t1 = "ここはSOS団部室だ…";
};
if (jj == 2){
t1 = "だが、最近はここでは部活を行っていないらしい";
};
if (jj == 3){
t1 = "活動自体してるかどうかわからない。";
};
if (jj == 4){
t1 = "となりで何が行われてるかを考えたら当然か…";
};
if (jj == 5){
t1 = "くく…";
};
if (jj == 6){
t1 = "…";
};
if (jj == 7){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (nagato > 3){
if (jj == 1){
t1 = (("「" + hero4a) + "…これはお前の力が必要な事態だと思う…」");
};
if (jj == 2){
t1 = (hero4a + "\n「…わかった」");
};
if (jj == 3){
t1 = (hero4a + "は呪文を唱えた。");
};
if (jj == 4){
t1 = "「服や靴などにブーストを施した。」";
};
if (jj == 5){
t1 = "「これでバリケードを破壊できる」";
};
if (jj == 6){
t1 = "力が30上がった。";
if (ikkaiUP == 0){
ikkaiUP = 1;
tika = (tika + 30);
};
};
if (jj == 7){
t1 = "…";
};
if (jj == 8){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
nagato++;
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (nagato >= 2){
if (jj == 1){
t1 = "この状況を打開する方法を俺は思いつきはじめていた。";
};
if (jj == 2){
t1 = "……。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
nagato++;
heru = 1;
sean = 0;
idou = 3;
};
} else {
if ((((story == 7)) && ((sutangan == 3)))){
if (jj == 1){
kaoderu.gotoAndStop(3);
t1 = (hero + "「これからいよいよ突撃するわけだが…」");
};
if (jj == 2){
kaoderu.gotoAndStop(3);
t1 = (hero + "「スタンガン対策とはいえこの格好、\nもう少しどうにかならないのか?」");
};
if (jj == 3){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…なる」");
};
if (jj == 4){
kaoderu.gotoAndStop(2);
t1 = (hero3a + "「ええっ ほんと!?お願いするわ!」");
};
if (jj == 5){
kaoderu.gotoAndStop(3);
t1 = (hero + "「なんだと!是非たのむ!」");
};
if (jj == 6){
t1 = (hero5a + "「…」");
kaoderu.gotoAndStop(15);
};
if (jj == 7){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…ちょっと目をつぶって。」");
};
if (jj == 8){
kaoderu.gotoAndStop(1);
t1 = "…";
};
if (jj == 9){
kaoderu.gotoAndStop(1);
t1 = "ゴム手袋や長靴、その他の素材がより薄く、透明に…";
};
if (jj == 10){
kaoderu.gotoAndStop(1);
t1 = "着てるかどうかわからないぐらいになった!!";
};
if (jj == 11){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + "「すごーい!どうやったのよ") + hero4) + "〜」");
};
if (jj == 12){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…。」");
};
if (jj == 13){
if (kaisou == 1){
idou = 6;
} else {
sutangan = 4;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 3;
};
};
} else {
if (story == 1){
if (jj == 0){
saikoujj = 13;
};
if (jj == 1){
t1 = "もう一度部室を調べてみるか。\nなにか手がかりがあるかも";
};
if (jj == 2){
t1 = "……。";
};
if (jj == 3){
t1 = "なんと手紙(脅迫状)を発見した!!";
};
if (jj == 4){
t1 = ((("「人質を返して欲しくば我々コンピ研への謝罪文を\n2000文字程度にまとめ下記のアドレスに送信せよ\nさらに部員全員の裸体が克明に写った写真を添付せよ\n以上の条件に従えば" + hero2a) + hero2) + "の無事は保証する\n\n条件に従わない場合、\n警察に通報した場合はご想像にお任せする\n\nそれなりの準備はしてあるとだけ言っておこう」");
};
if (jj == 5){
t1 = "と書いてある。";
};
if (jj == 5){
t1 = (((("無茶苦茶な要求だ。" + hero3a) + "がこんなのに従うとでも?いや") + hero3a) + "じゃなくても無理だろう");
};
if (jj == 6){
ero13 = 1;
t1 = ((("さらに「" + hero2a) + hero2) + "のきわどい写真」を発見した!");
kaoderu.gotoAndStop(50);
};
if (jj == 7){
t1 = "こ…これは…!!";
kaoderu.gotoAndStop(50);
};
if (jj == 8){
kaoderu.gotoAndStop(2);
t1 = (hero3 + ":「ちょっと! あんたはみちゃだめよ!!」");
};
if (jj == 9){
kaoderu.gotoAndStop(1);
t1 = "この要求に従えば今後一生奴らに逆らえなくなってしまう\n断じてそれだけは避けなければならない";
};
if (jj == 10){
t1 = (("しかし 一刻も早く" + hero2a) + "さんを助けなければ…");
};
if (jj == 11){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + "「あいつら、私の") + hero2) + "ちゃんになんてことを!!\nただじゃおかないわよ!!」");
};
if (jj == 12){
t1 = (hero5a + "「…町の異変も彼らの仕業なのでしょうか…」");
kaoderu.gotoAndStop(15);
};
if (jj == 13){
t1 = (hero + "「コンピ研のやつらにあんなことができるとは思えないが…」");
kaoderu.gotoAndStop(3);
};
if (jj == 14){
t1 = (hero5a + "「聞くまでもないかもしれませんが… \nどうします?」");
kaoderu.gotoAndStop(15);
};
if (jj == 15){
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "ぎったんぎったんにぶっ飛ばす";
naiyoumoto2 = "降参します";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 16)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 16){
sentakuoff();
t1 = "……\n";
};
if (jj == 17){
saikoujj = 24;
t1 = (hero + "「ぎったんぎったんにぶっ飛ばす!」");
kaoderu.gotoAndStop(3);
};
if (jj == 18){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「我々に歯向かったことを後悔させてやるわ!」");
};
if (jj == 19){
t1 = (hero5a + "「僕もそう思います」");
kaoderu.gotoAndStop(15);
};
if (jj == 20){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…そう」");
};
if (jj == 21){
t1 = "状況すらまだ把握できていない状況だが俺達は屈するわけにはいかない";
kaoderu.gotoAndStop(1);
};
if (jj == 22){
t1 = (("絶対に" + hero2) + "さんを救出する!!");
};
if (jj == 23){
t1 = (hero3 + "「そしてこの異変の原因も突き止める!!」");
kaoderu.gotoAndStop(2);
};
if (jj == 24){
t1 = (hero3 + "「いっくわよ〜!」");
};
if (jj == 25){
t1 = "…。";
};
if (jj == 26){
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 3;
st = 1;
};
};
};
if (sentaku == 2){
if (jj == 16){
sentakuoff();
t1 = "……\n";
};
if (jj == 17){
saikoujj = 24;
t1 = (hero + "「降参します」");
kaoderu.gotoAndStop(3);
};
if (jj == 18){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + "「えっ ちょっ…") + hero) + "!?」");
};
if (jj == 19){
t1 = (hero5a + "「僕もそう思います」");
kaoderu.gotoAndStop(15);
};
if (jj == 20){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…そう」");
};
if (jj == 21){
saikoujj = 19;
t1 = "残念だが勝てる見込みはゼロだ";
};
if (jj == 22){
t1 = (("今はとにかく" + hero2) + "さんの無事を第一に考えよう");
};
if (jj == 23){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「こんなの…ゆるせないわ…」");
};
if (jj == 24){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「こんなの…」");
};
if (jj == 25){
t1 = (hero5a + "「!! まずい、閉鎖空間が…!!」");
kaoderu.gotoAndStop(16);
};
if (jj == 26){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…」");
};
if (jj == 27){
mySO.data.sindakotoaru = 1;
ibe.gotoAndStop(60);
kaoderu.gotoAndStop(1);
t1 = "";
};
if (jj == 28){
ibe.gotoAndStop(60);
kaoderu.gotoAndStop(1);
t1 = "";
};
if (jj == 29){
ibe.gotoAndStop(60);
if (kaisou == 1){
idou = 7;
} else {
t1 = "";
heru = 1;
sean = 0;
idou = 7;
};
};
};
} else {
if (jj == 1){
t1 = (hero4a + "「…」");
};
if (jj == 2){
t1 = "いつもの部室だ\n";
};
if (jj == 3){
t1 = "特に手がかりは見つからない";
};
if (jj == 4){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
nagato++;
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
};
};
if (sean == 7){
if (tika > 30){
if (jj == 0){
t1 = "";
ibe.gotoAndStop(13);
};
if (jj == 1){
t1 = "コンピ研部室入り口はどうやっても開か…";
};
if (jj == 2){
t1 = "力任せにドアをひっぱると大きくきしむおとがした。";
};
if (jj == 3){
t1 = "これ…壊せるんじゃ?";
};
if (jj == 4){
t1 = "バキッ ドガッ";
ibe.gotoAndStop(14);
};
if (jj == 5){
t1 = "ドガ〜〜ン!!!!";
ibe.gotoAndStop(14);
};
if (jj == 6){
ibe.gotoAndStop(15);
t1 = "コンピ研入り口はみるも無惨に破壊された。";
};
if (jj == 7){
ibe.gotoAndStop(2);
t1 = (("入ってみると中には" + hero2a) + "さんやコンピ研部員がいる");
};
if (jj == 8){
kaoderu.gotoAndStop(4);
t1 = (((hero2 + "「") + hero) + "くん!!」");
};
if (jj == 9){
kaoderu.gotoAndStop(68);
t1 = "部員1「うわあああっ!!」";
};
if (jj == 10){
kaoderu.gotoAndStop(71);
t1 = "部員2「えええ」";
};
if (jj == 11){
kaoderu.gotoAndStop(74);
t1 = "部員3「…そこだけは壊れないようにしたのに」";
};
if (jj == 12){
kaoderu.gotoAndStop(77);
t1 = "部員4「どうやったんだ!?」";
};
if (jj == 13){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「…そんなばかな…」");
};
if (jj == 14){
kaoderu.gotoAndStop(1);
t1 = "確かにこのバリケードを壊すには 若干人間離れした腕力が必要だろう。";
};
if (jj == 15){
t1 = "コンピ研部員達は戸惑いを隠せない。";
};
if (jj == 16){
t1 = "分かりやすくするために500円玉でも曲げてみせようか。";
};
if (jj == 17){
kaoderu.gotoAndStop(3);
t1 = (hero + "「みろ」");
};
if (jj == 18){
kaoderu.gotoAndStop(3);
t1 = (hero + "「うおおおお」");
};
if (jj == 19){
kaoderu.gotoAndStop(1);
t1 = "ぐにゃり";
};
if (jj == 20){
t1 = "500円玉がひしゃげた。";
};
if (jj == 21){
t1 = "部員達は青くなっている。";
};
if (jj == 22){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「手品だ!!」");
};
if (jj == 23){
kaoderu.gotoAndStop(1);
t1 = (butyou + "がスタンガンを持って襲ってきた!");
};
if (jj == 24){
t1 = "しかし一瞬で返り討ちにしてやった。";
};
if (jj == 25){
kaoderu.gotoAndStop(68);
t1 = "部員1「ぎゃああ」";
};
if (jj == 26){
kaoderu.gotoAndStop(71);
t1 = "部員2「ごめんなさいいい」";
};
if (jj == 27){
kaoderu.gotoAndStop(74);
t1 = "部員3「降参しますぅぅぅ!!」";
};
if (jj == 28){
kaoderu.gotoAndStop(77);
t1 = "部員4「おかあさ〜〜ん!!」";
};
if (jj == 29){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「やるじゃない!」");
};
if (jj == 30){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「SOS団の団員として 自覚がでてきたようね!!」");
};
if (jj == 31){
kaoderu.gotoAndStop(15);
t1 = (hero5a + "「さすがです!」");
};
if (jj == 32){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…」");
};
if (jj == 33){
kaoderu.gotoAndStop(1);
t1 = (hero2a + "さんも無事なようだ。");
};
if (jj == 34){
kaoderu.gotoAndStop(4);
t1 = (hero2 + "「うえ〜〜ん」");
};
if (jj == 35){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + "「もう大丈夫よ ") + hero2) + "ちゃん!」");
};
if (jj == 36){
t1 = "こうしてSOS団は完全勝利した。";
};
if (jj == 37){
t1 = "…";
};
if (jj == 38){
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 8;
};
};
} else {
if ((((story == 3)) && ((owari2 == 0)))){
if (jj == 1){
t1 = "コンピ研部室のドアを補強している部員を発見した!!";
};
if (jj == 2){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「用心深いのか、不用心なのか…」");
};
if (jj == 3){
kaoderu.gotoAndStop(74);
t1 = "コンピ研部員:「ちっ」";
};
if (jj == 4){
kaoderu.gotoAndStop(1);
t1 = "コンピ研部員は逃げ出した!!";
};
if (jj == 5){
kaoderu.gotoAndStop(1);
t1 = "追いかけたがすぐ見失ってしまった\n逃げ足が早いにしても早過ぎる";
};
if (jj == 6){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「おかしい…隠しトビラでもあるんでしょうか…」");
};
if (jj == 7){
t1 = "探してみたが見つからない。\n周到に隠してあるのかもしれない";
};
if (jj == 8){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
owari2 = 1;
};
} else {
if (owari1 == 1){
if (jj == 0){
ibe.gotoAndStop(13);
};
if (jj == 1){
t1 = "ああコンピ研部室入り口はどうやってもあかない";
};
if (jj == 2){
t1 = "くっそー あいつらめ…\n";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
if (owari1 == 0){
if (story >= 5){
if (jj == 0){
ibe.gotoAndStop(13);
};
if (jj == 1){
t1 = "コンピ研部室入り口はどうやっても開かない。\n抜け道があるのはわかったが…";
};
if (jj == 2){
t1 = "…。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
owari1 = 1;
};
};
if (story < 5){
if (jj == 0){
ibe.gotoAndStop(13);
};
if (jj == 1){
t1 = "コンピ研部室入り口はどうやっても開かない";
};
if (jj == 2){
t1 = "くっそー あいつらめ…\n";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
owari1 = 1;
};
};
};
};
};
};
if (sean == 8){
ibe.gotoAndStop(8);
if (huku == 1){
if (jj == 1){
t1 = "屋上に出てみた";
};
if (jj == 2){
t1 = "なにか落ちている。";
};
if (jj == 3){
t1 = "…。";
nMax = 3;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
trace(("ランダム" + nRandom));
};
if (nRandom == 1){
if (jj == 4){
t1 = "やばい薬を発見した。";
trace(("ランダム" + nRandom));
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn3 = (itemn3 + 1);
idou = 3;
};
};
if (nRandom == 2){
if (jj == 4){
t1 = "エロい薬を発見した。";
trace(("ランダム" + nRandom));
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn2 = (itemn2 + 1);
idou = 3;
};
};
if (nRandom == 3){
if (jj == 4){
t1 = "それは幻覚だった。";
trace(("ランダム" + nRandom));
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn2 = (itemn2 + 1);
idou = 3;
};
};
} else {
if (story == 2){
if (jj == 1){
saikoujj = 9;
t1 = "屋上に出た。";
};
if (jj == 2){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「あれ…あの顔は確か…コンピ研の部員ではないでしょうか」");
};
if (jj == 3){
t1 = "コンピ研部員を発見した!!";
};
if (jj == 4){
kaoderu.gotoAndStop(68);
t1 = "コンピ研部員1「う…」";
};
if (jj == 5){
kaoderu.gotoAndStop(2);
t1 = (hero3 + ":「取っ捕まえてやるわ!!」");
};
if (jj == 6){
t1 = "コンピ研部員はこちらに気づいてしまった!\nコンピ研部員は逃げ出した!!";
};
if (jj == 7){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「追いましょう!!」");
};
if (jj == 8){
t1 = "追いかけたが逃げられてしまった!!";
};
if (jj == 9){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + ":「なにもたもたしてんのよ") + hero) + "!探すわよ!!」");
};
if (jj == 10){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…」");
};
if (jj == 11){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
st = 1;
};
} else {
if (asakura > 5){
if (jj == 1){
t1 = "屋上にはもうだれもいない\n";
};
if (jj == 2){
t1 = "…";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (asakura > 4){
if (jj == 0){
ibe.gotoAndStop(8);
};
if (jj == 1){
kaoderu.gotoAndStop(9);
t1 = "女生徒が屋上に居る。\nそして 今 飛び降りるところだ。\n";
};
if (jj == 2){
kaoderu.gotoAndStop(2);
t1 = (hero3a + "\n「まちなさーい!!!」\n");
};
if (jj == 3){
t1 = "女生徒は驚いてバランスを崩した。\n";
};
if (jj == 4){
t1 = "そのまま転落するはずだったが、\nなぜか女生徒はまだ屋上にいた。\n";
};
if (jj == 5){
kaoderu.gotoAndStop(9);
t1 = "女生徒はきょとんとしている。\n";
};
if (jj == 6){
kaoderu.gotoAndStop(2);
t1 = (hero3a + "\n「わけを話しなさい!」\n");
};
if (jj == 7){
kaoderu.gotoAndStop(9);
t1 = "女生徒「……」";
};
if (jj == 8){
ero14 = 1;
t1 = "女生徒は定期的に校長に呼び出されては\n性欲処理の相手になっていた。\n";
};
if (jj == 9){
t1 = "屋上にきてしまったという。\n";
};
if (jj == 10){
kaoderu.gotoAndStop(9);
t1 = "女生徒「う……」";
};
if (jj == 11){
t1 = "女生徒はついうっかり、\n退学になるようなことをしてしまったという";
};
if (jj == 12){
t1 = "それを弱みに校長にいいようにされてしまったのだ。\n";
};
if (jj == 13){
kaoderu.gotoAndStop(2);
t1 = (hero3a + "「許せない話ね!!」");
};
if (jj == 14){
kaoderu.gotoAndStop(2);
t1 = (hero3a + "はワナワナと怒りをあらわにしていた。\nみんなも同じ気持ちだろう。");
};
if (jj == 15){
t1 = "校長をぶっ飛ばす。\n";
};
if (jj == 16){
t1 = "それがSOS団の総意だ。\n校長を探すぞ";
};
if (jj == 17){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
asakura++;
sean = 0;
idou = 3;
};
} else {
if (jj == 1){
t1 = "屋上には誰もいない";
};
if (jj == 2){
t1 = "…。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
asakura++;
idou = 3;
};
};
};
};
};
};
if (sean == 9){
if (jj == 0){
ibe.gotoAndStop(9);
t1 = "";
};
if (huku == 1){
if (jj == 1){
ibe.gotoAndStop(9);
t1 = "ここに役立つものがある予感がする。";
};
if (jj == 2){
nMax = 4;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
trace(("ランダム" + nRandom));
t1 = "机を物色してみよう…";
} else {
if (nRandom == 1){
if ((((itemn10 > 0)) && ((jj == 3)))){
nRandom = 6;
t1 = "";
jj = 3;
trace("これはもってた");
} else {
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "特殊なバイブを見つけた";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn10 = (itemn10 + 1);
idou = 3;
};
};
} else {
if (nRandom == 2){
if ((((itemn9 > 0)) && ((jj == 3)))){
nRandom = 6;
t1 = "";
jj = 3;
trace("これはもってた");
} else {
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "浣腸用注射器を見つけた";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn9 = 1;
idou = 3;
};
};
} else {
if (nRandom == 3){
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "古いパンを見つけたがそっとしておいた。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (nRandom == 4){
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "教科書しか入ってなかった。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (nRandom == 6){
if (itemn10 == 0){
nRandom = 1;
};
if (itemn9 == 0){
nRandom = 2;
};
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "なにも見つからなかった。";
trace(itemn10);
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
};
};
} else {
if (story == 3){
if (jj == 1){
ibe.gotoAndStop(9);
t1 = "教室には男子生徒がいた。";
};
if (jj == 2){
kaoderu.gotoAndStop(18);
t1 = "男子生徒\n「コンピ研のやつら?\nなんかファミレスに行くとか話してたぜ」";
};
if (jj == 3){
kaoderu.gotoAndStop(18);
t1 = "男子生徒\n「それよりなんか町おかしくねーか?」";
};
if (jj == 4){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
st = 1;
idou = 3;
};
} else {
if (asakura > 9){
if (jj == 1){
t1 = "教室には誰もいない。";
};
if (jj == 2){
t1 = "…。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
asakura++;
idou = 3;
};
} else {
if (asakura > 8){
if (jj == 1){
t1 = "教室には男子生徒がいた。";
};
if (jj == 2){
kaoderu.gotoAndStop(18);
t1 = "男子生徒\n「…なぜ私だとばれた…?」";
};
if (jj == 3){
kaoderu.gotoAndStop(18);
t1 = "???\n「カナダは…さすがに無理があった…か…」";
};
if (jj == 4){
kaoderu.gotoAndStop(1);
t1 = "こ…これは…!!\n";
};
if (jj == 5){
kaoderu.gotoAndStop(19);
t1 = "男子生徒の正体は校長だった!!\n";
};
if (jj == 6){
kaoderu.gotoAndStop(1);
t1 = "校長を発見すると同時に\n我々は有無をいわざず殴り掛かった。\n";
};
if (jj == 7){
t1 = "ひとしきりぼこぼこにして一息つくと、\n教室の隅に一人の少年の姿を見た。\n";
};
if (jj == 8){
kaoderu.gotoAndStop(13);
t1 = "茶太郎\n「…」\n";
};
if (jj == 9){
kaoderu.gotoAndStop(1);
t1 = "みななぜか言葉を発するのをやめた。\nこの少年は一体なんなんだ?\n";
};
if (jj == 10){
kaoderu.gotoAndStop(13);
t1 = "茶太郎\n「…せっかくの…権力をもった…体…」\n";
};
if (jj == 11){
kaoderu.gotoAndStop(1);
t1 = "少年はなにかつぶやいたが あまり聞き取れなかった。\n";
};
if (jj == 12){
t1 = "茶太郎は去っていった。\n";
};
if (jj == 13){
t1 = "……";
};
if (jj == 14){
t1 = "校長を退治した!!\nこれでこの学園にも平和が訪れるだろう!!\n";
};
if (jj == 15){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
asakura++;
idou = 3;
};
} else {
if (asakura > 7){
if (jj == 1){
t1 = "教室には男子生徒がいた。";
};
if (jj == 2){
kaoderu.gotoAndStop(18);
t1 = "男子生徒\n「カナダに探しにいったらどうだ?」";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
asakura++;
idou = 3;
};
} else {
if (asakura > 6){
if (jj == 1){
t1 = "教室には男子生徒がいた。";
};
if (jj == 2){
kaoderu.gotoAndStop(18);
t1 = "男子生徒\n「校長?さっきカナダに行くって言ってたぜ?」";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
asakura++;
idou = 3;
};
} else {
if (asakura > 5){
if (jj == 1){
t1 = "教室には男子生徒がいた。";
};
if (jj == 2){
kaoderu.gotoAndStop(18);
t1 = "男子生徒\n「校長?そういえばさっきうろうろしてたけどなぁ」";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
asakura++;
idou = 3;
};
} else {
if (jj == 1){
t1 = "教室には誰もいない";
};
if (jj == 2){
t1 = "…。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
};
};
};
};
if (sean == 10){
if (jj == 0){
ibe.gotoAndStop(17);
};
if ((((story == 7)) && ((sutangan >= 3)))){
if (jj == 0){
saikoujj = 51;
ibe.gotoAndStop(17);
};
if (sutangan == 4){
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "抜け道を通り、コンピ研部室へたどりついた。";
};
if (jj == 2){
kaoderu.gotoAndStop(68);
t1 = "部員1「うわぁ」";
};
if (jj == 3){
kaoderu.gotoAndStop(71);
t1 = "部員2はスタンガンをハルヒの体に押し当てた。";
};
if (jj == 4){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「ふふ…」");
};
if (jj == 5){
kaoderu.gotoAndStop(74);
t1 = "部員3「き…きかない!?」";
};
if (jj == 6){
kaoderu.gotoAndStop(77);
t1 = "部員4「うわああ そんなばかな!!」";
};
} else {
if (sutangan == 3){
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "抜け道を通り、コンピ研部室へたどりついた。";
};
if (jj == 2){
kaoderu.gotoAndStop(68);
t1 = "部員1「うわあ あれじゃスタンガンなんか効きませんよぉぉ」";
};
if (jj == 3){
kaoderu.gotoAndStop(71);
t1 = "部員2「なんて格好だ…」";
};
if (jj == 4){
kaoderu.gotoAndStop(74);
t1 = "部員3「部長〜〜」";
};
if (jj == 5){
kaoderu.gotoAndStop(77);
t1 = "部員4「よくそんなみっともない格好できるな…」";
};
if (jj == 6){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「みっともないのはあんたたちでしょ!!」");
};
};
};
if (jj == 7){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「く…」");
};
if (jj == 8){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「あんた達の卑劣極まりない行いは」");
};
if (jj == 9){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「たとえ裁判所が許しても私がぶっとばすわ!!」");
};
if (jj == 10){
kaoderu.gotoAndStop(3);
t1 = (((hero + "「だいじょうぶですか?") + hero2a) + "さん」");
};
if (jj == 11){
kaoderu.gotoAndStop(4);
t1 = (((hero2a + "「ふぇぇ〜〜ん") + hero) + "く〜〜ん」");
};
if (jj == 12){
kaoderu.gotoAndStop(7);
t1 = (hero5a + "「思ったよりも健康そうでよかった」");
};
if (jj == 13){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…。」");
};
if (jj == 14){
kaoderu.gotoAndStop(1);
t1 = (hero2a + "さんは思ったより顔色も良い。");
};
if (jj == 15){
t1 = "食事やその他最低限の世話はされていたのだろう。";
};
if (jj == 16){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「あ あ ああやまる。この通りだ。」");
};
if (jj == 17){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「魔がさしたんだ。す すまない。」");
};
if (jj == 18){
kaoderu.gotoAndStop(68);
t1 = "部員「ごめんなさい〜」";
};
if (jj == 19){
kaoderu.gotoAndStop(71);
t1 = "部員「ゆるして〜」";
};
if (jj == 20){
kaoderu.gotoAndStop(74);
t1 = "部員「お願いです〜」";
};
if (jj == 21){
kaoderu.gotoAndStop(77);
t1 = "部員「お代官様〜」";
};
if (jj == 22){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「とりあえずぼっこぼこにして素っ裸にひんむいて写真とりまくったあげく反省文10万文字書かせてあげるわっ」");
};
if (jj == 23){
kaoderu.gotoAndStop(1);
t1 = "コンピ研一同「ひぃ〜〜〜」";
};
if (jj == 24){
kaoderu.gotoAndStop(3);
t1 = (hero + "「その上で警察にも突き出してやろう」");
};
if (jj == 25){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「出所後もいたぶり尽くすけどね」");
};
if (jj == 26){
kaoderu.gotoAndStop(7);
t1 = (hero5a + "「非常に良い考えかと。」");
};
if (jj == 27){
kaoderu.gotoAndStop(4);
t1 = (hero2 + "「ふぇぇ〜〜ん ふぇぇ〜〜〜ん」");
};
if (jj == 28){
kaoderu.gotoAndStop(6);
t1 = "長門「…」";
};
if (jj == 29){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「……まだ…僕らは負けてない」");
};
if (jj == 30){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「女を入れても5vs4だ。男は2人だけだぞ」");
};
if (jj == 31){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「こいつ…まじ腐ってるわね」");
};
if (jj == 32){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「武器になる物を持つんだ」");
};
if (jj == 33){
kaoderu.gotoAndStop(68);
t1 = "部員「ううう」";
};
if (jj == 34){
kaoderu.gotoAndStop(71);
t1 = "部員「こうなったら」";
};
if (jj == 35){
kaoderu.gotoAndStop(74);
t1 = "部員「やるしか…」";
};
if (jj == 36){
kaoderu.gotoAndStop(77);
t1 = "部員「くぅぅ」";
};
if (jj == 37){
kaoderu.gotoAndStop(1);
t1 = "今にも部員達はこちらに襲いかかりそうだ";
};
if (jj == 38){
kaoderu.gotoAndStop(3);
t1 = (((hero + "「") + hero4a) + "…やっちゃってくれないか…」");
};
if (jj == 39){
kaoderu.gotoAndStop(1);
t1 = "戦っても負けないだろうが \n万が一誰かが怪我をしないとも限らない。";
};
if (jj == 40){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「わかった」");
};
if (jj == 41){
t1 = (hero4a + "が何か唱えた");
};
if (jj == 42){
kaoderu.gotoAndStop(1);
t1 = "コンピ研のやつらが手に持ったイスやペン等の凶器はすべて砂になって消えた。";
};
if (jj == 43){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「なんだこれは…なんなんだ…」");
};
if (jj == 44){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「なに今の…隠し芸?すごかったけど減刑は無しよ」");
};
if (jj == 45){
kaoderu.gotoAndStop(4);
t1 = (hero2 + "「…」");
};
if (jj == 46){
kaoderu.gotoAndStop(7);
t1 = (hero5a + "「…」");
};
if (jj == 47){
kaoderu.gotoAndStop(20);
t1 = (butyou + "「うわああ」");
};
if (jj == 48){
kaoderu.gotoAndStop(68);
t1 = "部員「終わりだ〜〜」";
};
if (jj == 49){
kaoderu.gotoAndStop(71);
t1 = "部員「かあさんんん」";
};
if (jj == 50){
kaoderu.gotoAndStop(74);
t1 = "部員「お家に帰りたいよおお」";
};
if (jj == 51){
kaoderu.gotoAndStop(77);
t1 = "部員「部長が悪いんですぅぅ」";
};
if (jj == 52){
saikoujj = 0;
kaoderu.gotoAndStop(1);
ibe.gotoAndStop(61);
t1 = (("こうして無事" + hero2a) + "さんは我々によって救出された。");
};
if (jj == 53){
t1 = (("いま思うと最初から" + hero4a) + "の力を\n借りればよかっただけのような…");
};
if (jj == 54){
t1 = "とにかく無事でよかった。";
};
if (jj == 55){
t1 = "…";
};
if (jj == 55){
t1 = "終わり";
};
if (jj == 56){
t1 = "";
};
if (jj == 57){
jj = (jj - 1);
t1 = "";
};
} else {
if ((((story == 7)) && ((sutangan == 2)))){
if (jj == 0){
ibe.gotoAndStop(16);
};
if (jj == 1){
t1 = (hero3 + ":「あんたバカ?買い出しにいくわよ!!」");
};
if (jj == 2){
t1 = "";
heru = 1;
sean = 0;
idou = 3;
};
} else {
if ((((story == 7)) && ((sutangan == 1)))){
if (jj == 0){
ibe.gotoAndStop(16);
};
if (jj == 1){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「ちょっとまって下さい 対策を考えてからにしましょう」");
};
if (jj == 2){
t1 = "";
heru = 1;
sean = 0;
idou = 3;
};
} else {
if (story == 7){
if (jj == 0){
ibe.gotoAndStop(16);
};
if (jj == 1){
kaoderu.gotoAndStop(15);
t1 = (hero5a + "「設計図を見て進めば抜け道のセンサーに発見されずに抜けられるはずです」");
};
if (jj == 2){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「今度こそぶっとばすわよー!!」");
};
if (jj == 3){
kaoderu.gotoAndStop(1);
ibe.gotoAndStop(2);
t1 = "無事抜け道を抜け、コンピ研部室に侵入した!!";
};
if (jj == 4){
kaoderu.gotoAndStop(68);
t1 = "コンピ研部員1「うわっ!?」";
};
if (jj == 5){
kaoderu.gotoAndStop(2);
t1 = (((hero3 + "「") + hero2) + "ちゃんを返しなさい!!」");
};
if (jj == 6){
t1 = "バシッ";
};
if (jj == 7){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「うっ!?」");
};
if (jj == 8){
kaoderu.gotoAndStop(1);
t1 = (hero3 + "は突然倒れ込んだ!!");
};
if (jj == 9){
kaoderu.gotoAndStop(69);
t1 = "コンピ研部員2「スタンガンを用意しておいてよかった…\nあぶなかった…」";
};
if (jj == 10){
kaoderu.gotoAndStop(1);
t1 = "SOS団はスタンガンをもったコンピ研部員に\n勝つ事ができず、全員捕われてしまった。";
};
if (jj == 11){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「こんな…」");
};
if (jj == 12){
t1 = (hero5a + "「…また閉鎖空間が…」");
kaoderu.gotoAndStop(15);
};
if (jj == 13){
t1 = (hero + "「もうどうにでもなれだ」");
kaoderu.gotoAndStop(3);
};
if (jj == 14){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…」");
};
if (jj == 15){
t1 = "";
};
if (jj == 16){
ibe.gotoAndStop(60);
kaoderu.gotoAndStop(1);
mySO.data.sindakotoaru = 1;
t1 = "";
};
if (jj == 17){
t1 = "";
};
if (jj == 18){
ibe.gotoAndStop(60);
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 7;
};
};
} else {
if (story == 5){
if (jj == 0){
saikoujj = 3;
ibe.gotoAndStop(16);
};
if (jj == 1){
ibe.gotoAndStop(16);
t1 = "抜け道を発見した!!うまく隠された穴がある。";
};
if (jj == 2){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「なるほど これならあの時見失ったのも理解できますね」");
};
if (jj == 3){
kaoderu.gotoAndStop(2);
t1 = (hero3 + ":「よーし!突撃よ!!」");
};
if (jj == 4){
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "突撃する";
naiyoumoto2 = "様子を見る";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 5)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 5){
saikoujj = 12;
ibe.gotoAndStop(17);
sentakuoff();
t1 = (("一刻も早く" + hero2a) + "さんを奪還すべく、我々は突き進んだ!!");
};
if (jj == 6){
t1 = "…。";
};
if (jj == 7){
t1 = (hero + "「なんだ?足になにか絡まったぞ」");
kaoderu.gotoAndStop(3);
};
if (jj == 8){
t1 = (hero5a + ":「なっ!? これは!!」");
kaoderu.gotoAndStop(16);
};
if (jj == 9){
kaoderu.gotoAndStop(1);
t1 = "抜け道には罠があった!!";
};
if (jj == 10){
t1 = (hero5a + ":「抜け道の情報は故意に流された罠だったというわけですね」");
kaoderu.gotoAndStop(16);
};
if (jj == 11){
t1 = "SOS団は全員捕まってしまった。\n";
kaoderu.gotoAndStop(1);
};
if (jj == 12){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「こんなの許せないっ…!」");
};
if (jj == 13){
kaoderu.gotoAndStop(3);
t1 = (hero + "「…やばい」");
};
if (jj == 14){
kaoderu.gotoAndStop(3);
t1 = (butyou + "「な なんだ!?」");
kaoderu.gotoAndStop(5);
};
if (jj == 15){
t1 = (hero5a + ":「閉鎖空間が…!!」");
kaoderu.gotoAndStop(16);
};
if (jj == 16){
t1 = "…。";
};
if (jj == 17){
ibe.gotoAndStop(60);
kaoderu.gotoAndStop(1);
t1 = "";
};
if (jj == 18){
t1 = "…。";
mySO.data.sindakotoaru = 1;
};
if (jj == 19){
ibe.gotoAndStop(60);
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 7;
};
};
} else {
if (sentaku == 2){
if (jj == 5){
saikoujj = 14;
sentakuoff();
t1 = (((hero3 + "「今こうしてる間にも\n") + hero2) + "ちゃんがどうなってるかわからないのよ!?」");
kaoderu.gotoAndStop(2);
};
if (jj == 6){
t1 = (hero + "「しかしこの抜け道になにか仕掛けがしてあることも考えられる」");
kaoderu.gotoAndStop(3);
};
if (jj == 7){
kaoderu.gotoAndStop(1);
t1 = "少し様子を見よう";
};
if (jj == 8){
t1 = "…。";
};
if (jj == 9){
t1 = "ひそひそと話し声が聞こえてきた。";
};
if (jj == 10){
kaoderu.gotoAndStop(72);
t1 = "コンピ研部員3「言われた通り、抜け道のことを\nあいつらに聞こえるように話しました。うまくいったと思います」";
};
if (jj == 11){
kaoderu.gotoAndStop(75);
t1 = "コンピ研部員4「抜け道のセンサーはオンになってますね?\n来たら一網打尽です。」";
};
if (jj == 12){
t1 = "…。";
};
if (jj == 13){
kaoderu.gotoAndStop(15);
t1 = (hero5a + ":「向こうは準備万端のようですね。\nとりあえず今は出直しましょう」");
};
if (jj == 14){
t1 = "…。";
};
if (jj == 15){
t1 = "";
heru = 1;
sean = 0;
st = 1;
idou = 3;
};
};
};
} else {
if (jj == 0){
ibe.gotoAndStop(16);
};
if (jj == 1){
t1 = "抜け道がある。";
};
if (jj == 2){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「 罠をどうにかしないと…」");
};
if (jj == 3){
t1 = "…。";
};
if (jj == 4){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
};
};
if (sean == 11){
ibe.gotoAndStop(12);
if (huku == 1){
if (jj == 1){
t1 = "おいしいお茶とケーキの香りがする…";
};
if (jj == 2){
t1 = "";
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "お茶を買う";
naiyoumoto2 = "ケーキを買う";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 3)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 3){
t1 = "お茶を買う事にした";
sentakuoff();
};
if (jj == 4){
t1 = "おじさん「毎度ー」";
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn3 = (itemn3 + 1);
idou = 3;
};
};
if (sentaku == 2){
if (jj == 3){
t1 = "ケーキを買う事にした。";
sentakuoff();
};
if (jj == 4){
t1 = "お姉さん「お買い上げありがとうございます」";
};
if (jj == 5){
t1 = "…。";
};
if (jj == 6){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
itemn2 = (itemn2 + 1);
idou = 3;
};
};
} else {
if (sutangan == 2){
if (jj == 1){
t1 = "おじさん「いらっしゃい」";
kaoderu.gotoAndStop(17);
};
if (jj == 2){
t1 = "おじさん「ゴム手袋と厚手のビニール合羽ね ありがとう 安くしとくよ」";
kaoderu.gotoAndStop(17);
};
if (jj == 3){
t1 = "いつもなら値切り交渉をするところだろうが、\n今は一刻を争う";
kaoderu.gotoAndStop(1);
};
if (jj == 4){
t1 = "おじさん「毎度有り!」";
kaoderu.gotoAndStop(17);
};
if (jj == 5){
t1 = "これで「スタンガン対策」ができたはずだ。\nかなり暑苦しいし、かっこわるい。";
kaoderu.gotoAndStop(1);
};
if (jj == 6){
t1 = "";
heru = 1;
sean = 0;
idou = 3;
sutangan = 3;
};
} else {
if ((((story >= 3)) && ((story < 8)))){
if (owari3 == 0){
if (jj == 1){
t1 = "商店街だ。この辺りは異変の影響は少ないようだ。";
};
if (jj == 2){
kaoderu.gotoAndStop(17);
t1 = "おじさん:「コンピ研のやつら? \nこの前色々買い込んでたけど…」\n";
};
if (jj == 3){
kaoderu.gotoAndStop(1);
t1 = "どんなものを買ったか調べるべきだろうか\n";
};
if (jj == 4){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
owa3 = 1;
idou = 3;
};
};
if (owari3 == 1){
if (jj == 1){
t1 = "商店街だ。この辺りは異変の影響は少ないらしい";
};
if (jj == 2){
kaoderu.gotoAndStop(17);
t1 = "おじさん「なにを買ってたかって?\n食料とかロープとか…実験に使うとか言ってさ\nそういえばスタンガンなんかも買ってたよ」";
};
if (jj == 3){
kaoderu.gotoAndStop(15);
t1 = (hero5a + "「スタンガンまで持ってるとは。対策を考えなくてはいけませんね」");
};
if (jj == 4){
kaoderu.gotoAndStop(2);
t1 = (hero2 + "「どこまで卑怯なやつらなのよ!まったく!」");
};
if (jj == 5){
kaoderu.gotoAndStop(1);
t1 = "コンピ研がスタンガンを持ってることがわかった!!";
};
if (jj == 6){
t1 = "しかしどうやって対策すればいいんだろうか…";
};
if (jj == 7){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
owa3 = 1;
sutangan = 1;
idou = 3;
};
};
if (owari3 == 2){
if (jj == 1){
t1 = "商店街だ。この辺りは異変の影響は少ないらしい";
};
if (jj == 2){
kaoderu.gotoAndStop(17);
t1 = "おじさん:「なんかわからんがまたおいで」";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
} else {
if (story < 3){
if (jj == 1){
t1 = "商店街だ。この辺りは異変の影響は少ないらしい";
};
if (jj == 2){
t1 = "…。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 3;
};
};
};
};
};
};
if (sean == 18){
if (jj == 0){
ibe.gotoAndStop(2);
};
if (jj == 1){
kitaku = 1;
t1 = "帰らせた(残り行動回数により変化)";
};
if (jj == 2){
sute1maxhen = 1;
sute1hen = 0;
sute2hen = (-6 * nokorikoudou);
sute3hen = -3;
sute4hen = -3;
sute5hen = Math.floor((((sute1a / 20) + (sute7a / 20)) + (1 * nokorikoudou)));
sute6hen = 3;
sute7hen = 0;
sute8hen = 0;
sute9hen = -2;
sutehen();
kitaku = 1;
ago = 16;
};
if (jj == 3){
ago = 16;
kitaku = 1;
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 0;
idou = 3;
sean = 0;
idou = 3;
};
};
if (sean == 19){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute3a < limi2){
riakome1 = "…";
riakome2 = "…";
riakome3 = "…";
} else {
if (sute3a < 100){
riakome1 = "…はい";
riakome2 = "…そうですか";
riakome3 = "…いえいえ";
} else {
riakome1 = "…ありがとうございます!";
riakome2 = "…うれしいです!";
riakome3 = "…とんでもありません";
};
};
riakusyon();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "褒めた。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
};
if (jj == 2){
sute1hen = 0;
sute2hen = 0;
sute3hen = 0;
sute4hen = 0;
sute5hen = Math.floor((sute3a / 15));
if (sute5hen >= 7){
sute5hen = 7;
};
sute6hen = ((Math.floor((sute3a / 10)) * -1) - 2);
if (sute6hen <= -7){
sute6hen = -7;
};
sute7hen = -1;
sute8hen = 0;
sute9hen = 0;
sutehen();
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 21){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…やだっ";
riakome2 = "…いやあっ";
riakome3 = "…きゃっ";
} else {
if (sute4a < limi1){
riakome1 = "…んっ";
riakome2 = "…あっ";
riakome3 = "…はぁっ";
} else {
riakome1 = "…うんっ";
riakome2 = "…あっ";
riakome3 = "…ああん!";
};
};
riakusyon();
nanido = 30;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "服の上からおっぱいを揉みしだいた。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
oppaisougou++;
};
sute1hen = -3;
sute2hen = 2;
sute3hen = 1;
sute4hen = Math.floor((((sute4a / 16) + (sute8a / 16)) + 2));
sute5hen = 0;
sute6hen = 0;
sute7hen = -1;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 22){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…いたいっ";
riakome2 = "…いや";
riakome3 = "…きゃっ";
} else {
if (sute4a < limi1){
riakome1 = "…はぁ";
riakome2 = "…あっ";
riakome3 = "…んんっ";
} else {
riakome1 = "…はぁ…っ";
riakome2 = "…あ…ん!";
riakome3 = "…はぁ…はぁ…";
};
};
riakusyon();
nanido = 40;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "服を脱がせ、生のおっぱいの感触を楽しんだ。\n乳首のほどよい固さと乳房のやわらかさがたまらない。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
oppaisougou++;
};
sute1hen = -6;
sute2hen = 5;
sute3hen = 1;
sute4hen = Math.floor((((sute4a / 13) + (sute8a / 14)) + 2));
sute5hen = 0;
sute6hen = -1;
sute7hen = -2;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 23){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…やあああっ";
riakome2 = "…あああっ";
riakome3 = "…きゃああっ";
} else {
if (sute4a < limi1){
riakome1 = "…はぁぁん";
riakome2 = "…あっ…ああっっ";
riakome3 = "…んんんっ";
} else {
riakome1 = "…はぁ…はぁはぁっ";
riakome2 = "…あああ…んんっ!";
riakome3 = "…もぅ…ああっ!";
};
};
riakusyon();
nanido = 50;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "思うがままにべちょべちょに吸い付き、\nしゃぶりまくった。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
oppaisougou++;
};
sute1hen = -9;
sute2hen = 8;
sute3hen = 1;
sute4hen = (Math.floor(((sute4a / 10) + (sute8a / 12))) + 2);
sute5hen = 0;
sute6hen = 0;
sute7hen = -5;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 24){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute5a < limi2){
riakome1 = "…っ";
riakome2 = "…いや";
riakome3 = "…";
} else {
if (sute5a < limi1){
riakome1 = "…ん";
riakome2 = "……";
riakome3 = "…んっ";
} else {
riakome1 = "…ちゅっ";
riakome2 = "…んっ";
riakome3 = "…んん";
};
};
riakusyon2();
nanido = 20;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "頬や唇へ。\n軽いキスをした。";
nMax = 2;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
kisusougou++;
};
gikoup = nRandom;
sute1hen = -2;
sute2hen = 3;
sute3hen = 1;
sute4hen = 0;
sute5hen = (Math.floor(((sute5a / 12) + (sute8a / 14))) + 2);
sute6hen = -3;
sute7hen = -1;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 25){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…ううっ…";
riakome2 = "んんん";
riakome3 = "…ん…";
} else {
if (sute4a < limi1){
riakome1 = "…………はぁ";
riakome2 = "う……";
riakome3 = "…むぐ……っ";
} else {
riakome1 = "…ん………はぁ…";
riakome2 = "…ぁ…ん……";
riakome3 = "………ぁ…はぁ…";
};
};
riakusyon2();
nanido = 30;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "舌を入れたり、\n唇を舐めたりした。";
nMax = 3;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
kisusougou++;
};
gikoup = nRandom;
sute1hen = -2;
sute2hen = 4;
sute3hen = 2;
sute4hen = 0;
sute5hen = (Math.floor(((sute5a / 10) + (sute8a / 13))) + 3);
sute6hen = -3;
sute7hen = -3;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 26){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…うわ……っ";
riakome2 = "…や……";
riakome3 = "…っ……!";
} else {
if (sute4a < limi1){
riakome1 = "…はぁ";
riakome2 = "…あっ";
riakome3 = "…んんっ";
} else {
riakome1 = "…はぁ…っ";
riakome2 = "…あ…ん";
riakome3 = "…はぁ…はぁ…";
};
};
riakusyon2();
nanido = 40;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "口の中に溜めた唾液を飲ませた。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
kisusougou++;
};
gikoup = nRandom;
sute1hen = -2;
sute2hen = 6;
sute3hen = 4;
sute4hen = 0;
sute5hen = (Math.floor(((sute5a / 10) + (sute8a / 15))) + 3);
sute6hen = -5;
sute7hen = -3;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 27){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…あっ";
riakome2 = "…っ";
riakome3 = "……んっ";
} else {
if (sute4a < limi1){
riakome1 = "…はぁ";
riakome2 = "…あっ";
riakome3 = "…んんっ";
} else {
riakome1 = "…はぁ…っ";
riakome2 = "…あ…ん";
riakome3 = "…はぁ…はぁ…";
};
};
riakusyon();
nanido = 30;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "パンツの上からさするように局部をいじった。";
nMax = 3;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
seikisougou++;
};
sute1hen = -5;
sute2hen = 2;
sute3hen = 0;
sute4hen = Math.floor((((sute4a / 10) + (sute8a / 18)) + 2));
sute5hen = 0;
sute6hen = 0;
sute7hen = -1;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 28){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…ああっ";
riakome2 = "…うっ";
riakome3 = "……んっ";
} else {
if (sute4a < limi1){
riakome1 = "…はぁはぁっ";
riakome2 = "…あっあっ……!";
riakome3 = "…んんっ";
} else {
riakome1 = "…うう…っっ!";
riakome2 = "…んん…はぁ…はぁ…";
riakome3 = "…はぁ…はぁ…ぁ…!";
};
};
riakusyon();
nanido = 40;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "舐め回しながら指を局部に挿入し、出し入れをしたり、\n中で指を曲げて刺激したりした。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
seikisougou++;
};
sute1hen = -7;
sute2hen = 4;
sute3hen = 0;
sute4hen = Math.floor((((sute4a / 10) + (sute8a / 16)) + 4));
sute5hen = 0;
sute6hen = 0;
sute7hen = -2;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 29){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…ああっ…";
riakome2 = "…っ…!!";
riakome3 = "……んっ!";
} else {
if (sute4a < limi1){
riakome1 = "…くぅ……っ";
riakome2 = "…妊娠…しちゃう…";
riakome3 = "…んんっ…";
} else {
riakome1 = "…ふああ……っっ!";
riakome2 = "…赤ちゃんできちゃう……っ!";
riakome3 = "…あ…熱い……っっ!";
};
};
riakusyon();
nanido = 60;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
ninsin = 1;
t1 = (("僕の怒張し、我慢汁で濡れたち○こを" + hero2) + "の性器に挿入し、\nがんがん突いて中で射精した。");
nMax = 5;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
seikisougou++;
};
sute1hen = -15;
sute2hen = 9;
sute3hen = 5;
sute4hen = Math.floor((((sute4a / 10) + (sute8a / 14)) + 4));
sute5hen = Math.floor((sute5a / 10));
sute6hen = -5;
sute7hen = -20;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
tanetukesougou++;
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 30){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute3a < limi2){
riakome1 = "…はぁっ";
riakome2 = "…んん";
riakome3 = "…んむぅっ";
} else {
if (sute3a < limi1){
riakome1 = "…くぅ……っ";
riakome2 = "ん……";
riakome3 = "…んっ……";
} else {
riakome1 = "……お…い…しいです…";
riakome2 = "…ん…こぼれちゃう…";
riakome3 = "……ん…いっぱい…";
};
};
riakusyon3();
nanido = 50;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "僕のモノを舐めさせ、\n口の中に射精した。";
nMax = 2;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
ferasougou++;
};
sute1maxhen = 2;
sute1hen = -10;
sute2hen = 4;
sute3hen = Math.floor((sute3a / 14));
sute4hen = 0;
sute5hen = (Math.floor((sute5a / 20)) - 2);
sute6hen = -3;
sute7hen = -15;
sute8hen = 0;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 31){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute3a < limi2){
riakome1 = "…くさ……いっ…";
riakome2 = "…んん";
riakome3 = "…やだ…";
} else {
if (sute3a < limi1){
riakome1 = "………っ";
riakome2 = "…ちゅ…";
riakome3 = "…んっ……";
} else {
riakome1 = "……れろれろ…";
riakome2 = "…気持ちいいですか…?";
riakome3 = "……ここがいいんですか…?";
};
};
riakusyon3();
nanido = 70;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = (("僕のアナルを舐めさせながら手で" + dankon) + "を愛撫させた。");
nMax = 2;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
ferasougou++;
};
sute1hen = -10;
sute2hen = 9;
sute3hen = Math.floor((sute3a / 9));
sute4hen = 0;
sute5hen = (Math.floor((sute5a / 15)) - 4);
sute6hen = -1;
sute7hen = -15;
sute8hen = 0;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 32){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute3a < limi2){
riakome1 = "…ぉえ…っ";
riakome2 = "…ぐ…";
riakome3 = "…んげ…っ";
} else {
if (sute3a < limi1){
riakome1 = "……んあっ";
riakome2 = "……んお……っ";
riakome3 = "…ぐぽ…っ";
} else {
riakome1 = "……ん…ぐ…";
riakome2 = "…はぁはぁ…はぁ…";
riakome3 = "……ん…よかったですか……?";
};
};
riakusyon3();
nanido = 80;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "のどの奥までち○こを突っ込み、激しく出し入れした。\n喉の奥で射精した。";
nMax = 2;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
ferasougou++;
};
sute1maxhen = 3;
sute1hen = -20;
sute2hen = 9;
sute3hen = (Math.floor((sute3a / 7)) + 2);
sute4hen = 0;
sute5hen = (Math.floor((sute5a / 20)) - 9);
sute6hen = -1;
sute7hen = -20;
sute8hen = 0;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 33){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "…痛いっっっ";
riakome2 = "…嫌…";
riakome3 = "…許して…";
} else {
if (sute4a < limi1){
riakome1 = "…もう嫌…";
riakome2 = "……やめて";
riakome3 = "…うううっ…";
} else {
riakome1 = "…あ……っ!";
riakome2 = "…はぁはぁ…";
riakome3 = "……んん……っ";
};
};
riakusyon();
nanido = 60;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "唾液で濡らした指をゆっくりとアナルに入れ、\n出し入れした。";
nMax = 3;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
anarusougou++;
};
sute1hen = -5;
sute2hen = (8 - itemn8pp);
sute3hen = (Math.floor(((sute3a / 15) + (sute8a / 16))) + 1);
sute4hen = ((Math.floor(((sute4a / 15) + (sute8a / 16))) + 1) + itemn8pp);
sute5hen = itemn8pp;
sute6hen = -2;
sute7hen = -20;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 34){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "だめぇ…っっっ";
riakome2 = "なんで……っ";
riakome3 = "…許してぇ……っ!";
} else {
if (sute4a < limi1){
riakome1 = "…あああ……";
riakome2 = "……ん…んんん";
riakome3 = "…ううううっ…";
} else {
riakome1 = "…………っっっ!";
riakome2 = "…はぁはぁはぁ……っ!";
riakome3 = "……んん……っあああ……っ";
};
};
riakusyon();
nanido = 100;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "肛門からたっぷりとぬるい牛乳を浣腸した。\n排泄の許可をするまで我慢するように命令した。";
nMax = 3;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
anarusougou++;
};
sute1hen = -5;
sute2hen = (7 - itemn8pp);
sute3hen = (Math.floor(((sute3a / 12) + (sute8a / 14))) + 3);
sute4hen = ((Math.floor(((sute4a / 12) + (sute8a / 14))) + 3) + itemn8pp);
sute5hen = itemn8pp;
sute6hen = -10;
sute7hen = -20;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 35){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute4a < limi2){
riakome1 = "あぐ…ああっ";
riakome2 = "痛い……っ";
riakome3 = "やめて……ゆるしてっ!";
} else {
if (sute4a < limi1){
riakome1 = "…んんん……ああ";
riakome2 = "……あう…ああ…くぅ…";
riakome3 = "…あああああっ…";
} else {
riakome1 = "…ああんっあん…っ!";
riakome2 = "…はぁはぁはぁああ……んっ!";
riakome3 = "……んん……あああ……っ";
};
};
riakusyon();
nanido = 100;
kyozetu();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "アナルにち○こを\n突っ込み、ガンガン突いて 中で射精した。";
nMax = 6;
nMin = 3;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
nantokyo();
};
if (jj == 2){
if (sippaidesu == 1){
tyuui();
} else {
if (ikkaiUP == 0){
ikkaiUP = 1;
anarusougou++;
};
sute1hen = -20;
sute2hen = (18 - itemn8pp);
sute3hen = (Math.floor(((sute3a / 10) + (sute8a / 12))) + 4);
sute4hen = ((Math.floor(((sute4a / 10) + (sute8a / 12))) + 4) + itemn8pp);
sute5hen = itemn8pp;
sute6hen = -5;
sute7hen = -20;
sute8hen = nRandom;
sute9hen = 0;
sutehen();
};
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 36){
if (jj == 0){
ibe.gotoAndStop(2);
if (itido == 0){
itido = 1;
if (sute3a < limi2){
riakome1 = "お茶どうぞ";
riakome2 = "…言う通りにしました";
riakome3 = "…他にやることありますか?";
} else {
if (sute3a < limi1){
riakome1 = "今日はいい天気ですね";
riakome2 = "掃除は落ち着きます";
riakome3 = "お茶いかがですか?";
} else {
riakome1 = "ご主人様…他にはご用事ありませんか?";
riakome2 = "お掃除楽しいです";
riakome3 = "少し高いお茶をご用意しました";
};
};
riaran = int(((Math.random() * 3) + 1));
if (riaran == 1){
riakome = riakome1;
};
if (riaran == 2){
riakome = riakome2;
};
if (riaran == 3){
riakome = riakome3;
};
riaseri.text = riakome;
if (sute5a < 40){
kaoderu.gotoAndStop(40);
} else {
kaoderu.gotoAndStop(41);
};
};
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "買い物や掃除、雑用をさせまくった。";
nMax = 3;
nMin = 1;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
};
if (jj == 2){
sute1hen = -6;
sute2hen = 1;
sute3hen = (Math.floor((sute3a / 20)) + 5);
sute4hen = 0;
sute5hen = 0;
sute6hen = 5;
sute7hen = 0;
sute8hen = 0;
sute9hen = nRandom;
sutehen();
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 37){
if (jj == 0){
ibe.gotoAndStop(2);
riakome1 = "………";
riakome2 = "……";
riakome3 = "…";
riakusyon3();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "30分ぐらい土下座させ続けた。";
nMax = 4;
nMin = 2;
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
};
if (jj == 2){
if (ikkaiUP == 0){
ikkaiUP = 1;
nagurusougou++;
};
sute1hen = -10;
sute2hen = 25;
sute3hen = (Math.floor((sute9a / 16)) + 10);
sute4hen = 0;
sute5hen = -5;
sute6hen = -5;
sute7hen = 0;
sute8hen = 0;
sute9hen = 3;
sutehen();
};
if (jj == 3){
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 38){
if (jj == 0){
ibe.gotoAndStop(2);
if (sute3a < limi2){
riakome1 = "痛い";
riakome2 = "痛い";
riakome3 = "痛い";
} else {
if (sute3a < limi1){
riakome1 = "痛い";
riakome2 = "痛い";
riakome3 = "痛い";
} else {
riakome1 = "痛い";
riakome2 = "痛い";
riakome3 = "痛い";
};
};
riakusyon();
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "殴った。";
nRandom = (Math.floor((Math.random() * ((nMax - nMin) + 1))) + nMin);
gikoup = nRandom;
};
if (jj == 2){
if (ikkaiUP == 0){
ikkaiUP = 1;
nagurusougou++;
};
nMax = 8;
nMin = 4;
sute1hen = -20;
sute2hen = (15 + gikoup);
sute3hen = (Math.floor((sute9a / 13)) + 15);
sute4hen = 0;
sute5hen = -5;
sute6hen = -5;
sute7hen = 0;
sute8hen = 0;
sute9hen = (gikoup + 3);
sutehen();
};
if (jj == 3){
trace(sute9hen);
suteire();
t1 = "";
if (alpa >= 1){
alpa = 0;
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 1001){
saikoujj = 16;
if (jj == 0){
ero5 = 1;
ibe.gotoAndStop(27);
};
if (jj == 1){
t1 = (hero2 + "は部室の椅子に座り、\n胸をいじりまわされている。\n");
};
if (jj == 2){
t1 = (hero2 + "\n「おっぱいばっかりしないでください〜」");
};
if (jj == 3){
t1 = "\n\nそれは無理な相談だ。\nこのたまらないおっぱいを触らないなんて。";
};
if (jj == 4){
t1 = "もっと揉みたい。もっと舐めたい。\n相当に揉みまくったおっぱいだが、まだまだ足りない。";
};
if (jj == 5){
t1 = (("むしろもっと揉みたくなっている。\nしゃぶっても、もっとしゃぶりたくなってくる。\n\n" + hero2) + "のおっぱいの感度も良くなっている気がする。");
};
if (jj == 6){
t1 = "嫌がるそぶりをしながらも甘い嬌声の混じっているのを\n僕は聞き逃さない。";
};
if (jj == 7){
t1 = (hero2 + "が感じるとまるでこちらにも電気が走るように思う。\nピクッと動くのを舌が感じるからか。\n\nそれがたまらない。繰り返してしまう。\n");
};
if (jj == 8){
t1 = "乳首に強く舌を押し込み、こすりつける。そして吸う。\n唾液を多くだしてべとべとにして、しゃぶる。\n\n唇や鼻で感触を楽しむ。もちろん手でも。\nしかし飽き足らない。\n";
};
if (jj == 9){
t1 = (hero2 + "\n「はぁ…はぁ…もう…」\n\n顔は上気し、息も荒い。\n\nこれだけおっぱいばかり攻められては\nいくらなんでももどかしい思いだろう。\n");
};
if (jj == 10){
t1 = "太ももをよじり、もじもじと苦しそうにしている。\n恥じらいがなければ自分で自分を慰めだすんじゃないだろうか。\n";
};
if (jj == 11){
t1 = "僕がふとももの動きを指摘すると恥ずかしそうに、\n悔しそうに赤い顔をさらに赤くした。\n";
};
if (jj == 12){
t1 = "ふとももは閉じて動かさなくなったが、\nそれを我慢する姿がまたとてもいいじゃないか。\n";
};
if (jj == 13){
t1 = (("僕の" + dankon) + "はこれ以上無い位勃起していたが、\nここで犯してもおもしろくない。\n");
};
if (jj == 14){
t1 = (("当然" + hero2) + "の性器も十分に\n男性器を受け入れられるように潤っているだろう。\n");
};
if (jj == 15){
t1 = "しかし僕は性器には触らず、\nおっぱいばかりを犯し続けた。\n";
};
if (jj == 16){
t1 = "…\n";
};
if (jj == 17){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1002){
ibe.gotoAndStop(20);
saikoujj = 27;
if (jj == 1){
ero3 = 1;
t1 = (hero2 + "はキスしたことが無いという。\nその初めてを奪う。\n");
};
if (jj == 2){
t1 = "これは 揉まれたくない胸を揉まれるより、\n";
};
if (jj == 3){
t1 = "触られたくない性器を触られるよりも\n許せないことかもしれない\n";
};
if (jj == 4){
t1 = (hero2 + "の表情がそれを物語っている。\n");
};
if (jj == 5){
t1 = "すでに部員の裸体写真がこちらにあることを承知している。\nその重さと、自分のキスの重さを比べれば。\n";
};
if (jj == 6){
t1 = "仲間のため、SOS団のために 彼女は僕のキスを受け入れる。\n";
};
if (jj == 7){
t1 = "表情はこわばり、感情を押し殺している。\n少し震えている。\n";
};
if (jj == 8){
t1 = (hero2 + "の唇を見た。僕の心拍数があがる。\nぽてっと柔らかそうで、色気がある。\n");
};
if (jj == 9){
t1 = "僕は緊張した。ここにキスをしていいんだ。\n";
};
if (jj == 10){
t1 = ((("これからこの" + hero2a) + hero2) + "という一人の人間を \n時間をかけ、僕の自由にする。\n");
};
if (jj == 11){
t1 = "…。";
};
if (jj == 12){
t1 = "はじめてのキスを終え、ひと呼吸おくと、\nまたキスしたくなった。\n";
};
if (jj == 13){
t1 = "一瞬ためらわれた。\nがその必要はないと思い返し、すぐもう一度キスする。\n";
};
if (jj == 14){
t1 = (hero2 + "は相変わらず固い。\n唇は固くとじ、体もかちかちに緊張している。\n");
};
if (jj == 15){
t1 = (("かまわずキスをする。\nふと" + hero2) + "が息をとめていることに気づいた。\n");
};
if (jj == 16){
t1 = (("僕ははぁはぁと息を\n" + hero2) + "の顔にふきかけながらキスをしていた。\n");
};
if (jj == 17){
t1 = ((("これからこの" + hero2a) + hero2) + "という一人の人間を \n時間をかけ、僕の自由にする。\n");
};
if (jj == 18){
t1 = "はじめてのキスを終え、ひと呼吸おくと、\nまたキスしたくなった。\n";
};
if (jj == 19){
t1 = "一瞬ためらわれた。\nがその必要はないと思い返し、すぐもう一度キスする。\n";
};
if (jj == 20){
t1 = (hero2 + "は相変わらず固い。\n唇は固くとじ、体もかちかちに緊張している。\n");
};
if (jj == 21){
t1 = (("かまわずキスをする。\nふと" + hero2) + "が息をとめていることに気づいた。\n");
};
if (jj == 22){
t1 = (("僕ははぁはぁと息を\n" + hero2) + "の顔にふきかけながらキスをしていた。\n");
};
if (jj == 23){
t1 = "僕の息を吸い込みたくないのかもしれない。\n僕の吐いた息を肺にいれたくないのだ\n";
};
if (jj == 24){
t1 = "僕の息を吸わせたいと思った。\n僕はキスを続けた\n";
};
if (jj == 25){
t1 = (((hero2 + "の目から涙がでているのが見えた。そのとき、\n") + hero2) + "の体ががくっと支えを失うようにバランスを崩す。\n");
};
if (jj == 26){
t1 = "気を失ってしまったようだ。\n";
};
if (jj == 27){
t1 = "息をとめていたからか、よほど嫌だったからか…。\n";
};
if (jj == 27){
t1 = "…。";
};
if (jj == 28){
t1 = "";
if (alpa >= 1){
alpa = 0;
trace(("回想" + alpa));
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1003){
ibe.gotoAndStop(21);
ero1 = 1;
saikoujj = 14;
if (jj == 1){
t1 = "男子生徒のあこがれのまとであろう、この胸。\nそれがいま僕の手の中にあった\n";
};
if (jj == 2){
t1 = "僕はこのために生まれてきた。\n";
};
if (jj == 3){
t1 = (hero2 + "としてはもちろん不本意であろう。\nその証拠に僕がどんなに揉んでも、声一つ出さない。\n");
};
if (jj == 4){
t1 = "一切の反応をしないようにつとめている。\n試しに乳首をつねってみた。\n";
};
if (jj == 5){
t1 = (hero2 + "の両肩がぴくっと動く。\n思いがけない痛みに反応してしまったんだろう。\n");
};
if (jj == 6){
t1 = "もう一度つねってみる\n。今度は動かない…ように努力している。\n";
};
if (jj == 7){
t1 = "これが僕へのせめてもの抵抗なのだ。\n";
};
if (jj == 8){
t1 = "なすがままに胸をいじりまわされても、\n心を許しているわけではないという、いじらしい主張。\n";
};
if (jj == 9){
t1 = "僕はむしろ、そんな女性の胸を\n揉みたいだけ揉みしだき、舐め吸うことの喜びを感じた。\n";
};
if (jj == 10){
t1 = (hero2 + "はおそらく部活の時間が早く終わる事を望んでいる。\n抵抗を全うして、僕から解放されることを。\n");
};
if (jj == 11){
t1 = "今は時間の経過だけが彼女の味方…\n";
};
if (jj == 12){
t1 = "しかしまだまだ下校までの時間は残っている。\n";
};
if (jj == 13){
t1 = "…思う存分抵抗してくれたまえ。\n";
};
if (jj == 14){
t1 = "…。";
};
if (jj == 15){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1004){
ibe.gotoAndStop(22);
saikoujj = 27;
if (jj == 1){
ero2 = 1;
t1 = "スカートをめくり、パンツを眺めようとすると";
};
if (jj == 2){
t1 = "抵抗された。\nしかしすぐにそれはいけないと気づいたのか…";
};
if (jj == 3){
t1 = "すぐにスカートを押さえる手を緩めた。";
};
if (jj == 4){
t1 = "顔を真っ赤にしながらスカートをめくられる。";
};
if (jj == 5){
t1 = (("そのときに" + hero2) + "に自分のスカートを持たせようと思いついた。\nもちろん従った。しかたなく。\n");
};
if (jj == 6){
t1 = "白の清楚なパンツだった。まずはじっと見る。\n";
};
if (jj == 7){
t1 = (hero2 + "\n「みないで…」\n");
};
if (jj == 8){
t1 = "じっくり見たあとまずはパンツの上から手でなでてみた。\nこの辺りが陰毛の部分か… そしてこの辺りが… \n";
};
if (jj == 9){
t1 = (hero2 + "\n「…っ!」\n");
};
if (jj == 10){
t1 = "このあたりが女性の穴のあたりだろうか。\n僕は初めての女性に興奮を隠しきれなかった。\n";
};
if (jj == 11){
t1 = (("形を確かめるように 中指と薬指でなでる。\nときおりぴくぴくと反応する" + hero2) + "\n");
};
if (jj == 12){
t1 = "僕はおもしろがって、反応が大きいところを探した。\n";
};
if (jj == 13){
t1 = (hero2 + "\n「痛い…!!」\n");
};
if (jj == 14){
t1 = (("僕の指の動きが乱暴だったのか " + hero2) + "は痛がっていた。\nさっきからの反応は痛みのせいもあったのかもしれない。\n");
};
if (jj == 15){
t1 = "パンツの中に指をいれてみる。\n";
};
if (jj == 16){
t1 = (hero2 + "\n「!!」\n");
};
if (jj == 17){
t1 = "そして「濡れる」はずの部分を探す。\nすると ぬるっとする部分をみつけた。\n";
};
if (jj == 18){
t1 = "少しでも濡れていたことに感動して \nその部分を指先で観察するように さぐる。\n";
};
if (jj == 19){
t1 = (hero2 + "「いや…!」\n");
};
if (jj == 20){
t1 = "ぬるぬるの中心の部分が女性のその部分だった。\n";
};
if (jj == 21){
t1 = "指の先でそのぬるぬるした感触を楽しんでいたが、\n少したつとぬるぬるしなくなってしまった。\n";
};
if (jj == 22){
t1 = "そしてまた痛がりだしたので、一旦やめた。\nこれから少しずつ工夫していこう。\n";
};
if (jj == 23){
t1 = "指をパンツからだした。ゆびには少しの湿り気が残っていた。\nふと指の匂いをかいでみたくなったので 嗅いだ。\n";
};
if (jj == 24){
t1 = (hero2 + "は心底嫌そうに、恥ずかしそうに顔をそむけた。\n");
};
if (jj == 25){
t1 = "これが愛液の匂いなんだ。\n独特の匂いだが嫌な匂いには思わなかった。\n";
};
if (jj == 26){
t1 = "いやらしい匂いだった。\n";
};
if (jj == 27){
t1 = "…\n";
};
if (jj == 28){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1005){
ibe.gotoAndStop(26);
ero4 = 1;
saikoujj = 15;
if (jj == 1){
t1 = (("ここのところ 僕がキスの要領を掴んできたのか、\n" + hero2) + "心を許しつつあるのか\n");
};
if (jj == 2){
t1 = "それともあきらめの心があるのかもしれない\n";
};
if (jj == 3){
t1 = (("キスの最中に" + hero2) + "がとろんとした表情をするようになってきた。\n目は潤んで頬は桜色。時折舌も絡めてくるようになった。\n");
};
if (jj == 4){
t1 = (("僕は口の中の唾液を精一杯集めて、\nそれを" + hero2) + "の口に押し入れようとする。\n");
};
if (jj == 5){
t1 = (hero2 + "は受け入れる。嫌嫌かもしれないが。\n僕のつばを受け入れる。\n");
};
if (jj == 6){
t1 = (hero2 + "の唇はやわらかい。唾液を流し入いれつつ唇を味わう。\n唾液を飲むように命令すると、ゆっくりと飲み込んだ。\n");
};
if (jj == 7){
t1 = "舌を奥まで突っ込み、絡ませるように促す。\n入れ損なった唾液が口から垂れている。";
};
if (jj == 8){
t1 = (("構わずに" + hero2) + "の口の中を犯す。\n");
};
if (jj == 9){
t1 = (hero2 + "は僕の荒い吐息や、股間の怒張をどう思っているだろうか。\n舌をできるだけ出させる。その舌を舐める。\n");
};
if (jj == 10){
t1 = "舌をひっこませることは許可しない。\n";
};
if (jj == 11){
t1 = (hero2 + "はぴくぴくと反応した。\n");
};
if (jj == 12){
t1 = (("舌を舐め、吸う。指で触ってみる。\n" + hero2) + "の舌はなめらかで、潤っていて、赤めのピンク色で綺麗だ。\n");
};
if (jj == 13){
t1 = "今度は僕の舌に同じようにするように命令する。\n舌同士で舐め合うと どうしてこうも気持ちがいいのだろうか。\n";
};
if (jj == 14){
t1 = "僕は夢中で舌をからませ続けた。\n";
};
if (jj == 15){
t1 = "…";
};
if (jj == 16){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1006){
saikoujj = 25;
if (jj == 0){
ero6 = 1;
ibe.gotoAndStop(23);
};
if (jj == 1){
t1 = (("いままで" + hero2) + "の性器はいじり回してきたが、\nまだ挿入はしていなかった。\n");
};
if (jj == 2){
t1 = "最初は嫌がっていた性的な行為も、いまで\nはずいぶんと従順に受け入れるようになってくれた。\n";
};
if (jj == 3){
t1 = "指でとろとろになるまで濡らしたり、\nその愛液もろとも僕の唾液でべちょべちょにしたり、\n";
};
if (jj == 4){
t1 = "そういうことは何度も繰り返した。\nどんなに挿入したくなっても、我慢した。\n";
};
if (jj == 5){
ibe.gotoAndStop(24);
t1 = (("気持ちが高まっている時には\n「ご主人様の" + dankon) + "を入れて欲しいです」と言わせた。\n");
};
if (jj == 6){
t1 = "荒い息で、僕に肉ツボをかき回されながら、\nそれを言わせることに 興奮した。\n";
};
if (jj == 7){
t1 = "でももちろん 入れはしない。\n言えた褒美として少しだけ強い刺激を与えてやるだけだ。\n";
};
if (jj == 8){
t1 = "入れて欲しいと言わせて挿入するのはただのセックスだ。\n僕がしてるのは調教だ。\n";
};
if (jj == 9){
t1 = "最初はただ言わされているだけだっただろうが\n";
};
if (jj == 10){
t1 = (("少しずつ本当に僕の" + dankon) + "を\n入れてほしくなってきているはずだ。\n");
};
if (jj == 11){
t1 = "好きでもない男に挿入されるなんて\n許せないことのはずだが、こうしてゆっくりと\n";
};
if (jj == 12){
t1 = "心の底からそれを望むようにするんだ。\nくちゅくちゅと、わざと音を立てる。\n";
};
if (jj == 13){
t1 = "今日もかなり濡れている。\n";
};
if (jj == 14){
t1 = "表情をみると いままでになく感じているように見える。\n";
};
if (jj == 15){
t1 = (hero2 + "\n「ご…しゅじんさまの…」\n");
};
if (jj == 16){
t1 = (("「…" + dankon) + "を…入れて…欲しい…です…」\n");
};
if (jj == 17){
t1 = "僕は指のぬるぬるを楽しむ。びちょびちょだな。";
};
if (jj == 18){
t1 = "今日も入れない。\n「くちゅ…ぷちゅ…」\n";
};
if (jj == 19){
t1 = (hero2 + "\n「あ…っ い…っ」\n");
};
if (jj == 20){
t1 = (hero2 + "\n「いっちゃ… います……っっ」\n");
};
if (jj == 21){
t1 = (hero2 + "\n「あ…っ あっ…」\n");
};
if (jj == 22){
ibe.gotoAndStop(25);
t1 = (hero2 + "\n「あああああああ……っっっ」\n");
};
if (jj == 23){
t1 = (t1 = (hero2 + "\n「………っっっ」\n"));
};
if (jj == 24){
t1 = (hero2 + "は果ててしまった");
};
if (jj == 25){
t1 = "…";
};
if (jj == 26){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1007){
saikoujj = 22;
if (jj == 0){
ero7 = 1;
ibe.gotoAndStop(44);
};
if (jj == 1){
t1 = (((hero2 + "は実においしそうに\n僕の") + dankon) + "をくわえてくれるようになった。\n");
};
if (jj == 2){
t1 = "我慢汁を舌先で舐めとったり 吸ったり。\n何度されてもたまらない快感だ。\n";
};
if (jj == 3){
t1 = (hero2 + "「…んぐ…」\n");
};
if (jj == 4){
t1 = "そして口の奥へ。\n暖かく、柔らかい舌にむかい入れられる。\n";
};
if (jj == 5){
t1 = "すぐにはイかないようにゆっくりと前後させる。\nぬるぬると舌を動かされる。\n";
};
if (jj == 6){
t1 = "良過ぎて声が出そうになる。\n";
};
if (jj == 7){
t1 = (hero2 + "「…」\n");
};
if (jj == 8){
t1 = (("僕が声を我慢しているのを察したのか\n" + hero2) + "が上目遣いで僕の目を見た。\n");
};
if (jj == 9){
t1 = "我慢汁の量などで 僕の快感が伝わるだろうか。\n";
};
if (jj == 10){
t1 = "まるで「我慢しなくてもいいですよ」\nとでも言うように\n";
};
if (jj == 11){
t1 = "ゆっくりと前後し、やさしく愛撫してくれる。\n調教などどうでも良くなってしまいそうだ。\n";
};
if (jj == 12){
t1 = (hero2 + "は僕が気持ち良さそうなのを \n喜んでいるようだ。\n");
};
if (jj == 13){
t1 = "元々人に尽くすことが\n好きなタイプなのかもしれないが\n";
};
if (jj == 14){
t1 = "奉仕させる調教は大成功と言えるだろう。\n";
};
if (jj == 15){
t1 = (hero2 + "「…レロレロ… ヌロ… ニュプ……」\n");
};
if (jj == 16){
t1 = "う…っ\n";
};
if (jj == 17){
ibe.gotoAndStop(45);
t1 = "ビュクっ ビュクっ ビュクッ\n";
};
if (jj == 18){
t1 = "顔中に精液をかけてやった。\n";
};
if (jj == 19){
t1 = (("射精した" + dankon) + "に残った精液も残らず舐めとらせる。\n");
};
if (jj == 20){
t1 = (("精液の匂いが充満している。\n" + hero2) + "の口からは白い液がたれている。");
};
if (jj == 21){
t1 = "また勃起してきてしまった";
};
if (jj == 22){
t1 = "…";
};
if (jj == 23){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1008){
saikoujj = 28;
if (jj == 0){
ero9 = 1;
ibe.gotoAndStop(31);
};
if (jj == 1){
t1 = (("感じてくると「ご主人様の" + dankon) + "を入れて欲しいです」\nと言うようになった。\n");
};
if (jj == 2){
t1 = "しかしまだ一度も入れてやっていない。\n";
};
if (jj == 3){
t1 = (((hero2 + "の目をみると 明らかに僕の") + dankon) + "に向いている。\nそれもとろんとした目で、本当に欲しそうだ。\n");
};
if (jj == 4){
t1 = (("僕はズボンをおろし" + dankon) + "を露出し、\n床にあぐらをかいた。\n");
};
if (jj == 5){
t1 = "「本当に欲しいなら\n僕の前にお尻を向けて土下座しなさい」\n";
};
if (jj == 6){
t1 = (((((hero2 + "は息を荒げながら すぐにその通りにした。\n僕は") + hero2) + "のとろとろで\nほかほかの肉穴の近くに") + dankon) + "をおしつけた。\n");
};
if (jj == 7){
t1 = (((("" + dankon) + "に手をのばして自分の穴に導こうとしている\n") + hero2) + "を叱りつけ、命令した。\n");
};
if (jj == 8){
t1 = "「手はつかうな!」\n";
};
if (jj == 9){
t1 = (("「ご主人様の" + dankon) + "を入れて欲しいですと言いながら、\n土下座のままで腰だけを動かして 自分で挿入しなさい」\n");
};
if (jj == 10){
t1 = (((hero2 + "は一生懸命に腰を動かして\n僕の") + dankon) + "を入れようとするが上手くいかない。\n");
};
if (jj == 11){
t1 = "当たり前だ。入りそうになると\n僕が腰を動かして避けているんだ。\n";
};
if (jj == 12){
t1 = (hero2 + "\n「ご…しゅじんさまの…だん…こ…ん…を…」\n");
};
if (jj == 13){
t1 = (((("あの" + hero2) + "が土下座のまま、お尻をいやらしく動かし、\n愛液の匂いを充満させて僕の") + dankon) + "を求めている。\n");
};
if (jj == 14){
t1 = "「入れて…欲しい…です…」\n";
};
if (jj == 15){
t1 = (((("こうして十分に" + hero2) + "が本心から\n") + dankon) + "をほしがっていることを確認し、避けるのをやめた。\n");
};
if (jj == 16){
t1 = (((hero2 + "のお尻は僕の我慢汁でぬるぬるになっている\n") + dankon) + "をみつけ、女肉の芯に押し付けていく。\n");
};
if (jj == 17){
t1 = (hero2 + "\n「うう…ご…しゅじんさまの…だん…こ…ん」\n");
};
if (jj == 18){
ibe.gotoAndStop(32);
t1 = (((("僕の" + dankon) + "は") + hero2) + "の中にゆっくりと飲み込まれていく。\n熱く、きつい。\n");
};
if (jj == 19){
t1 = (("やがて8割ほど挿入されると \n" + hero2) + "が痙攣しだした。どうやら絶頂に達したようだ。\n");
};
if (jj == 20){
t1 = (hero2 + "「あ…あああ…っ ああ…っ」\n");
};
if (jj == 21){
t1 = "僕の太もものあたりがなにやら暖かい。\n";
};
if (jj == 22){
ibe.gotoAndStop(33);
t1 = (hero2 + "の尿だった\n");
};
if (jj == 23){
t1 = (hero2 + "は気を失っていた");
};
if (jj == 24){
t1 = (("よほど僕の" + dankon) + "が欲しかったんだろう。\n");
};
if (jj == 25){
t1 = "僕はあえて射精はせずに行為をやめた\n";
};
if (jj == 26){
t1 = (hero2 + "が目を覚ましたら\n羞恥をあおる言葉でもかけながら後片付けさせよう");
};
if (jj == 27){
t1 = (hero2 + "の体が冷えないよう\n最低限の処理だけしておいてやった\n");
};
if (jj == 28){
t1 = "…\n";
};
if (jj == 29){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1009){
saikoujj = 8;
if (jj == 0){
ero10 = 1;
ibe.gotoAndStop(28);
};
if (jj == 1){
t1 = " 調教の基本はエサを前にさせて\n「待った」させることだ。";
};
if (jj == 2){
t1 = ((" " + dankon) + "の挿入を「許してやった」\n今 次のエサはなんだろうか。それは受精だ。\n");
};
if (jj == 3){
ibe.gotoAndStop(29);
t1 = " 中で精液を出して貰うように望ませるんだ。\nすでに挿入しつつも射精はしない。を繰り返している。\n";
};
if (jj == 4){
t1 = " ただし、「妊娠」は\nあまりにリスクの大きい事態である。\n";
};
if (jj == 5){
t1 = " 相当に理性を失い、僕を好感し、\nそして真に服従していないと無理なことだ。\n";
};
if (jj == 6){
t1 = " そして現在彼女はその状態である。\n生の性行為を受け入れ、精液を欲しがっている。\n";
};
if (jj == 7){
t1 = " 僕の努力によって僕の精液によって妊娠することは \nすばらしいことと思い込んでいる。\n";
};
if (jj == 8){
t1 = (hero2 + "は今まさに僕そのものを出し入されながら、\n懇願している。「中に出してください」と。\n");
};
if (jj == 9){
t1 = "";
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "中に出す";
naiyoumoto2 = "外に出す";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 10)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 10){
sentakuoff();
t1 = "";
ibe.gotoAndStop(30);
};
if (jj == 11){
ninsin = 1;
t1 = "そのまま中に思い切り射精した。";
ibe.gotoAndStop(30);
};
if (jj == 12){
t1 = (hero2 + "は満足そうだ");
};
if (jj == 13){
t1 = "…。";
};
if (jj == 14){
if (kaisou == 1){
idou = 6;
} else {
tanetukesougou++;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 2;
};
};
};
if (sentaku == 2){
if (jj == 10){
sentakuoff();
t1 = "";
ibe.gotoAndStop(55);
};
if (jj == 11){
ibe.gotoAndStop(55);
t1 = (("射精の瞬間、" + dankon) + "を引き抜き、\n膣外に射精した");
};
if (jj == 12){
t1 = (hero2 + "は残念そうだ");
};
if (jj == 13){
t1 = "…。";
};
if (jj == 14){
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
sean = 0;
sean = 0;
idou = 2;
st = 1;
};
};
};
};
if (sean == 1010){
saikoujj = 44;
if (jj == 0){
ibe.gotoAndStop(39);
ero11 = 1;
ero12 = 1;
};
if (jj == 1){
t1 = (hero2 + "のアナル開発はゆっくりと確実に進んでいた。\nローションを使っての指挿入。\n");
};
if (jj == 2){
t1 = "指を折り曲げたり、出し入れしたり。\nそれらは非常にゆっくり慎重に、時間をかけて行った。\n";
};
if (jj == 3){
t1 = "ゆっくり過ぎると思うような動きでも\nアナルでは十分な刺激になる。\n";
};
if (jj == 4){
t1 = "アナルについて図書館で勉強した僕に死角はない。\n";
};
if (jj == 5){
t1 = "「これから部員を部屋に呼ぶ」\n";
};
if (jj == 6){
t1 = "待たせていた部員を部屋の中に招き入れた。\n";
};
if (jj == 7){
t1 = (hero2 + "\n「ええっ」\n");
};
if (jj == 8){
t1 = (hero2 + "はかなりのおどろきの表情をしたが、\nそれ以上の抵抗はしなかった。\n");
};
if (jj == 9){
t1 = "部員の入室を受け入れたのだ。\nつまりそれは僕の調教の成果である。\n";
};
if (jj == 10){
t1 = "僕の命令は絶対であり、抵抗は許されない。\n";
};
if (jj == 11){
t1 = "もし中途半端な状態でこれを行えば\n文字通り「死ぬ程」抵抗したかもしれない。\n";
};
if (jj == 12){
t1 = "僕は浣腸用の大きな注射器を取り出した。\n";
};
if (jj == 13){
t1 = "中には人肌より少し暖かく感じる程度の\n牛乳が入れてある。\n";
};
if (jj == 14){
t1 = "量は1000ccぐらいだろうか。\n";
};
if (jj == 15){
t1 = "人に見られている影響か、\n肛門が緊張している。\n";
};
if (jj == 16){
t1 = "それでも注射器の先はスムーズに入って行く。\n";
};
if (jj == 17){
t1 = (hero2 + "の感じる羞恥心を想像する。\n学校の部室の椅子に縛られ、目隠しをされている。\n");
};
if (jj == 18){
t1 = "部員を呼んだのはもちろん今日の行為を見せるためだ。\n";
};
if (jj == 19){
t1 = "今日の行為は絶対服従への調教の中でも \n重要で、象徴的なものになるだろう。\n";
};
if (jj == 20){
t1 = (("1000ccの牛乳が注入される。\n" + hero2) + "のお腹がふくらむのが分かる。\n");
};
if (jj == 21){
t1 = "肛門へのこのような行為は \n一般の人のモラルからすれば かなりの禁忌だろう。\n";
};
if (jj == 22){
t1 = "部員のみんなも 驚きは隠せない。\nあまりに非日常でインモラルな、猥褻すぎる行為が\n";
};
if (jj == 23){
t1 = "目の前で行われていたのだから。\n";
};
if (jj == 24){
t1 = (("以前の" + hero2) + "ならあまりのショックで気絶、\n下手したら発狂してしまう可能性もあったかもしれない。\n");
};
if (jj == 25){
t1 = "しかし今ではこんな恥辱にも耐え、\n体は敏感に反応し、息を荒げている。\n";
};
if (jj == 26){
t1 = (hero2 + "がこの行為と状況を受け入れたことが\n部員のみんなにもわかった。\n");
};
if (jj == 27){
t1 = "みんなの緊張がとけていくのがわかる。\nこのタイミングで勃起した者もいた。\n";
};
if (jj == 28){
ibe.gotoAndStop(40);
t1 = "排泄されるミルクがよく見えるような格好にしよう\n非常な羞恥のポーズだがもう抵抗もない";
};
if (jj == 29){
t1 = "オマルも用意しておいたが\nあれでは肝心のミルクがよく見えない\n";
};
if (jj == 30){
t1 = "せっかくだからオマル目掛けて出してもらおう\n";
};
if (jj == 31){
t1 = (("僕が合図をすれば" + hero2) + "は排泄を行う。\n");
};
if (jj == 32){
t1 = "しかしこの勝利をみんなのものにするために \nこの役目を部員のみんなに預けようと思う。\n";
};
if (jj == 33){
t1 = (((hero2 + "はもう我慢ができないと懇願している。\n「コンピ研は") + hero2) + "に排泄を許可しますか?」\n");
};
if (jj == 34){
t1 = "その言葉を全員が理解するのにひと息の時間が必要だった。\nそして顔つきがかわるのがわかった。\n";
};
if (jj == 35){
t1 = "ろこつににやっとしてしまったものもいた。\n";
};
if (jj == 36){
t1 = "「今日きてくれたみんなが許可するまで \n 排泄は許可しない」\n";
};
if (jj == 37){
t1 = "そこにいる女体は息を荒げ、脂汗を浮かべている。\nみなすこしいじわるな顔をしつつ 少し胸をはった。\n";
};
if (jj == 38){
t1 = "我々コンピ研究は勝利したのだ。\n";
ibe.gotoAndStop(41);
};
if (jj == 39){
ibe.gotoAndStop(42);
t1 = "みんなが許可する、と言うと同時に \n我慢していたものが 吹き出した。\n";
};
if (jj == 40){
t1 = "「ぶぴっ ぶぴびゅ! びゅー!」\n";
};
if (jj == 41){
t1 = (("恥ずかしさと安堵で" + hero2) + "の意識は朦朧としていた。\n");
};
if (jj == 42){
t1 = "後で聞いたが \nその時にズボンの中でいってしまった部員もいたらしい。\n";
};
if (jj == 43){
t1 = "実は僕もだった。";
};
if (jj == 44){
t1 = "…。";
};
if (jj == 45){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1011){
saikoujj = 31;
if (jj == 0){
ero8 = 1;
ibe.gotoAndStop(35);
};
if (jj == 1){
ero8 = 1;
t1 = "床にがっちりと固定されたバイブ。";
};
if (jj == 2){
t1 = (hero2 + "はそれにまたがり、挿入し始める。\n僕は椅子にすわりそれを眺める。\n");
};
if (jj == 3){
t1 = (("僕に調教され、かなり開発されてしまった" + hero2) + "でも\nこの恥ずかし過ぎるオナニーには抵抗があっただろう。\n");
};
if (jj == 4){
t1 = "しかし どんなに恥ずかしくても やる。\nどんなに嫌でも、屈辱でも。\n";
};
if (jj == 5){
t1 = "そして僕の命令でゆっくりと上下運動を始める。\n";
};
if (jj == 6){
t1 = "「その上下運動をしている最中に限って、現在のコンピ研とSOS団との」\n";
};
if (jj == 7){
t1 = "「関係に 抗議や意見を許す。\n要求の程度によっては考えてやる。」\n";
};
if (jj == 8){
t1 = (("一瞬" + hero2) + "の顔色が変わった。\nいままでそんな許可をしたことはなかった。\n");
};
if (jj == 9){
t1 = "少しでもそんなことをすれば \n約束違反と見なされかねなかった。\n";
};
if (jj == 10){
t1 = "しかし「上下運動をしている最中に限って」である。\n";
};
if (jj == 11){
t1 = (hero2 + "\nは必死に言葉を考えようとした。\n");
};
if (jj == 12){
t1 = "どんなことを言えば状況が改善するだろうか。\nみんなを助けるにはどうしたらいいか。\n";
};
if (jj == 13){
t1 = (hero2 + "\n「あのっ …あっ …あっ…」\n");
};
if (jj == 14){
t1 = "考えがまとまるはずがなかった。\n";
};
if (jj == 15){
t1 = "そもそも平常な状態であっても \nこの部長を説得する言葉なんてあるかどうか。 \n";
};
if (jj == 16){
t1 = "「なるほど 不満などなにもないのか」\n";
};
if (jj == 17){
t1 = (hero2 + "は一生懸命になればなるほど \n焦れば焦るほどただ腰を上下に動かしてしまうのだった\n");
};
if (jj == 18){
t1 = "なにか言わなければ。言わなければ。\n";
};
if (jj == 19){
t1 = "口からでるのは喘ぎ声と熱いと息だけだった。\n";
};
if (jj == 20){
t1 = ((("「よし 「" + hero2a) + hero2) + "は一生コンピ研の奴隷です」\nと言ってみろ」");
};
if (jj == 21){
t1 = (("その言葉は絶対に言ってはいけないと" + hero2) + "は思った。\nしかし 驚くほどスムーズに、口から言葉は出た。\n");
};
if (jj == 22){
t1 = ((((hero2 + "\n「…") + hero2a) + hero2) + "はっ」\n");
};
if (jj == 23){
t1 = "「一生コンピ研様の… 奴隷です…!」\n";
};
if (jj == 24){
t1 = "…。";
};
if (jj == 25){
t1 = (("上下運動の早さは " + hero2) + "の限界の早さに達した。\n(とはいえあまり早くないが)\n");
};
if (jj == 26){
ibe.gotoAndStop(36);
t1 = "…。";
};
if (jj == 27){
t1 = "水が飛び出た。\n";
};
if (jj == 28){
t1 = (("失禁だ。" + hero2) + "の。\n");
};
if (jj == 29){
t1 = "…\n";
};
if (jj == 30){
t1 = (hero2 + "はぴくぴくと痙攣しながら 前に倒れ込んでいる\n");
};
if (jj == 31){
t1 = "…";
};
if (jj == 32){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
sean = 0;
idou = 2;
};
};
};
if (sean == 1012){
saikoujj = 14;
if (jj == 0){
ibe.gotoAndStop(14);
};
if (jj == 1){
t1 = "校長室での性欲処理。\n";
};
if (jj == 2){
t1 = "女生徒は弱みを握られ\n性欲処理をさせられていた。\n";
};
if (jj == 3){
t1 = "校長の気まぐれで放課後に呼び出され\nこのような行為をしている。\n";
};
if (jj == 4){
ibe.gotoAndStop(50);
t1 = (("校長の" + dankon) + "は年の割にしっかりと勃起し、\n女生徒の膣を奥まで犯していた。\n");
};
if (jj == 5){
t1 = "女生徒「あっ…うっ……うう…んっ……っ」\n";
};
if (jj == 6){
t1 = "いやいや行為に付き合わされている女生徒だが\n感じているフリをしなければ校長が不機嫌になる\n";
};
if (jj == 7){
t1 = "最初は演技だったが 最近では本当に\n感じてくるようになってしまっていた。\n";
};
if (jj == 8){
ibe.gotoAndStop(51);
t1 = "そして今日も膣の奥のほうで射精された。\n";
};
if (jj == 9){
t1 = "女生徒「…中……は………っ! ………う…」\n";
};
if (jj == 10){
t1 = "女生徒は自分へのストレスや惨めさを募らせていた。\n";
};
if (jj == 11){
t1 = "校長が憎かったが親や家族を思えば\n人殺しなどはできない。\n";
};
if (jj == 12){
t1 = "明日も明後日もまたこの校長にいいようにされに\nここにくるしかない\n";
};
if (jj == 13){
t1 = "女生徒は涙を堪えるばかりだった。\n";
};
if (jj == 14){
t1 = "…\n";
};
if (jj == 15){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
heru = 1;
sean = 0;
idou = 2;
};
};
};
if (sean == 1013){
if (jj == 0){
ibe.gotoAndStop(54);
t1 = "…";
};
if (jj == 1){
t1 = "…";
};
if (jj == 2){
t1 = ("誘拐された" + hero2);
};
if (jj == 3){
t1 = "大変な状態だ。";
};
if (jj == 4){
t1 = "このまま放置すれば身動きできず死んでしまうかもしれない。";
};
if (jj == 5){
t1 = "しかし、実情はちょっとだけ違っていた。";
};
if (jj == 6){
t1 = "…";
};
if (jj == 7){
t1 = "…";
};
if (jj == 8){
t1 = "部員1「ちょっと写真とるまで我慢して」";
};
if (jj == 9){
t1 = "部員2「ごめん…ほんと今だけだから…」";
};
if (jj == 10){
t1 = "部員3「終わったら縄はほどくけど…あばれないでね…たのむよ…」";
};
if (jj == 11){
t1 = "部員3「部長…スタンガンとか買ってたし…。」";
};
if (jj == 12){
t1 = "部員4「ご飯とか…夜は銭湯も行くから。出口で見張ってるけど。」";
};
if (jj == 13){
t1 = "部員1「あ、携帯は預かったからね。」";
};
if (jj == 14){
t1 = (hero2 + "「…」");
};
if (jj == 15){
t1 = "部長「撮れたか?」";
};
if (jj == 16){
t1 = "部員「はい…ちょっと飲み物写っちゃいましたが。」";
};
if (jj == 17){
t1 = "部長「…いい出来じゃないか。」";
};
if (jj == 18){
t1 = "…";
};
if (jj == 19){
t1 = "…";
};
if (jj == 20){
t1 = "コソコソ";
};
if (jj == 21){
t1 = "部員1「部長…どこまでマジなのかな…」";
};
if (jj == 22){
t1 = "部員2「ちょっと…やばいよね…ああいう人だったっけ?」";
};
if (jj == 23){
t1 = "部員3「まぁ怒るのは分かるけど……これはちょっとね…」";
};
if (jj == 24){
t1 = "部員4「でもこの写真すごいな…」";
};
if (jj == 25){
t1 = "部員一同「…(ごくり)」";
};
if (jj == 26){
t1 = "…";
};
if (jj == 27){
t1 = "";
};
if (jj == 28){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
if (kaisou == 1){
idou = 6;
} else {
heru = 1;
sean = 0;
idou = 2;
};
};
};
if (sean == 3001){
ibe.gotoAndStop(2);
if (jj == 1){
t1 = "牛乳を飲んだ";
};
if (jj == 2){
t1 = "旨い…やっぱり牛乳だ\n";
};
if (jj == 3){
t1 = "精力が10回復した";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
itemn1 = (itemn1 - 0);
if (sute7a < sute7max){
sute7a = (sute7a + 10);
};
heru = 1;
sean = 0;
idou = 2;
};
};
if (sean == 3002){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = (hero2 + "に苺ケーキをあげた");
};
if (jj == 2){
t1 = (hero2 + "\n「あ…ありがとうございます…」");
};
if (jj == 3){
t1 = "従順が6上がった。好感が3上がった。\n体力が10回復した。";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
itemn2 = (itemn2 - 1);
sute1a = (sute1a + 10);
if (sute1a > sute1max){
sute1max = (sute1max + 2);
sute1a = sute1max;
};
sute3a = (sute3a + 6);
sute5a = (sute5a + 3);
heru = 0;
sean = 0;
idou = 2;
};
};
if (sean == 3003){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = "お茶を入れさせ、一緒に飲んだ";
};
if (jj == 2){
t1 = "なごむ…\n";
};
if (jj == 3){
t1 = "ストレスが30下がった";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
itemn3 = (itemn3 - 1);
sute2a = (sute2a - 30);
heru = 0;
sean = 0;
idou = 2;
};
};
if (sean == 3004){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = "やばい薬をつかった";
};
if (jj == 2){
t1 = (hero2 + "\n「え…なんですかこれ…」");
};
if (jj == 3){
t1 = "従順が7上がった";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
itemn4 = (itemn4 - 1);
sute3a = (sute3a + 7);
heru = 0;
sean = 0;
idou = 0;
};
};
if (sean == 3005){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = "エロい薬をつかった";
};
if (jj == 2){
t1 = (hero2 + "\n「飲まなきゃいけないんですか?」");
};
if (jj == 3){
t1 = "性感が7上がった";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
itemn5 = (itemn5 - 1);
sute4a = (sute4a + 7);
heru = 0;
sean = 0;
idou = 0;
};
};
if (sean == 3006){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = "「女心がわかる本」を読んでみた";
};
if (jj == 2){
t1 = "女心がわかった気がする。\n";
};
if (jj == 3){
t1 = "好感が3上がった";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
sute5a = (sute5a + 3);
heru = 0;
sean = 0;
idou = 2;
};
};
if (sean == 3007){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = "究極性技林を読んだ";
};
if (jj == 2){
t1 = "さまざまな性技が詳しく書いてある\n";
};
if (jj == 3){
t1 = "技巧が5上がった";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
sute8a = (sute8a + 5);
heru = 0;
sean = 0;
idou = 2;
};
};
if (sean == 3008){
ibe.gotoAndStop(2);
saikoujj = 11;
if (jj == 1){
t1 = "「THE・肛門」を読んでみた";
};
if (jj == 2){
t1 = "アナルについての情報がたっぷり書かれている\n";
};
if (jj == 3){
t1 = "アナル知識が上がった\n\n(アナルに関する調教での効果があがります。\nアナル調教でのストレスが減ります。)";
};
if (jj == 4){
t1 = "…。";
};
if (jj == 5){
t1 = "";
itemn8pp++;
if (alpa >= 1){
alpa = 0;
};
heru = 0;
sean = 0;
idou = 2;
};
};
if (sean == 99){
if (jj == 1){
if (huku == 1){
ibe.gotoAndStop(75);
t1 = "…部活の時間終了だ";
} else {
ibe.gotoAndStop(75);
t1 = "みんなへとへとだ。今日は帰るしかない…";
};
};
if (jj == 2){
t1 = "…。";
alpa = 0;
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
idou = 4;
};
};
if (sean == 100){
if (jj == 0){
ibe.gotoAndStop(2);
};
if (jj == 1){
ibe.gotoAndStop(2);
t1 = "もうへとへとだ…";
};
if (jj == 2){
t1 = "今日はもう休もう…";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
trace("精力失った");
idou = 4;
};
};
if (sean == 101){
if (jj == 0){
ibe.gotoAndStop(75);
};
if (jj == 1){
ibe.gotoAndStop(75);
t1 = (hero2 + "は倒れてしまった。");
};
if (jj == 2){
t1 = "介抱し、家までおくった。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
trace("体力失った");
idou = 4;
};
};
if (sean == 102){
if (jj == 0){
};
if (jj == 1){
sentoukaisi = 0;
removeEventListener(Event.ENTER_FRAME, sentou);
text_mc.visible = false;
if (huku == 0){
t1 = (hero + "は倒れてしまった。");
};
if (huku == 1){
t1 = (butyou + "は倒れてしまった。");
};
};
if (jj == 2){
t1 = "救急車で運ばれた。";
};
if (jj == 3){
t1 = "";
if (alpa >= 1){
alpa = 0;
};
trace("戦闘で負けた");
idou = 4;
};
};
if (sean == 200){
if (jj == 0){
ibe.gotoAndStop(74);
};
if (jj == 1){
ibe.gotoAndStop(74);
tekirandom();
if (huku == 1){
if (nokorinitisuu == 1){
t1 = ((((("今日が一応の約束の最後の日だ。\n\n一晩経過したことで" + hero2a) + hero2) + "のストレスは") + hitoban) + "下がった\n\n(ストレスの約30%減)");
if (itido == 0){
itido = 1;
hitoban = int((sute2a / 3));
sute2a = (sute2a - int((sute2a / 3)));
};
} else {
t1 = ((((("今日も部活の時間がやってきた。\n一晩経過したことで" + hero2a) + hero2) + "のストレスは") + hitoban) + "下がった\n\n(ストレスの約30%減)");
if (itido == 0){
itido = 1;
hitoban = int((sute2a / 3));
sute2a = (sute2a - int((sute2a / 3)));
};
};
} else {
if (nokorinitisuu == 1){
t1 = (("今日までに助けないと" + hero2a) + "さんが…!");
} else {
t1 = (("早く" + hero2a) + "さんを助けなければ…!");
};
};
kitaku = 0;
};
if (jj == 2){
t1 = "";
heruniti = 1;
sute1a = sute1max;
sute7a = sute7max;
if (alpa >= 1){
alpa = 0;
};
sean = 0;
nokorikoudou = asakoudou;
heru = 0;
trace("またマップへ");
idou = 3;
};
};
if (sean == 999){
if (huku == 0){
if (jj == 0){
kaoderu.gotoAndStop(1);
};
if (jj == 1){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「…」");
};
if (jj == 2){
kaoderu.gotoAndStop(3);
t1 = (hero + "「…もう7日過ぎちまった」");
};
if (jj == 3){
kaoderu.gotoAndStop(7);
t1 = (hero5a + "「…閉鎖空間が…」");
};
if (jj == 4){
kaoderu.gotoAndStop(3);
t1 = (hero + "「そんなのもうどうでもいい」");
};
if (jj == 5){
kaoderu.gotoAndStop(6);
t1 = (hero4a + "「…。」");
};
if (jj == 6){
kaoderu.gotoAndStop(1);
t1 = ((hero2a + hero2) + "は今頃コンピ研の魔の手にかかっている…かもしれない");
};
if (jj == 7){
kaoderu.gotoAndStop(1);
t1 = (("SOS団は" + hero2a) + "さんを助けられなかったのだ");
};
if (jj == 8){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「こんなの………」");
};
if (jj == 9){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「だめよ…」");
};
if (jj == 10){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「…絶対」");
};
if (jj == 11){
kaoderu.gotoAndStop(2);
t1 = (hero3 + "「…」");
};
if (jj == 12){
ibe.gotoAndStop(60);
kaoderu.gotoAndStop(1);
t1 = "";
};
if (jj == 13){
ibe.gotoAndStop(60);
kaoderu.gotoAndStop(1);
mySO.data.sindakotoaru = 1;
t1 = "";
};
if (jj == 14){
ibe.gotoAndStop(60);
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 7;
};
};
};
if (huku == 1){
if (jj == 0){
saikoujj = 6;
ibe.gotoAndStop(2);
};
if (jj == 1){
saikoujj = 6;
ibe.gotoAndStop(2);
t1 = "フリー版はここで終了です。";
};
if (jj == 2){
t1 = "プレイして頂いてありがとうございます!";
};
if (jj == 3){
t1 = "SOS団モードには若干の隠し要素もあります。";
};
if (jj == 4){
t1 = "そちらがまだの方は是非プレイしてみて下さい。";
};
if (jj == 5){
t1 = "ヒントは屋上…です";
};
if (jj == 6){
t1 = "それでは";
};
if (jj == 7){
t1 = "";
idou = 7;
t1 = "";
heru = 1;
sean = 0;
};
sute1hen = -7;
sute2hen = 4;
sute3hen = 0;
sute4hen = Math.floor((((sute4a / 10) + (sute8a / 16)) + 4));
sute5hen = 0;
sute6hen = 0;
sute7hen = -2;
sute8hen = nRandom;
sute9hen = 0;
if (sute3a < 50){
if (jj == 8){
t1 = "…";
};
if (jj == 9){
t1 = "…";
};
if (jj == 10){
t1 = "……";
};
if (jj == 11){
t1 = "……";
};
if (jj == 12){
t1 = "………";
};
if (jj == 13){
t1 = "…いくらまっても来ない。";
};
if (jj == 14){
t1 = "下校の時間になってしまった。";
};
if (jj == 15){
t1 = "…。";
};
if (jj == 16){
t1 = "…";
};
if (jj == 17){
t1 = "…。";
};
if (jj == 18){
t1 = "…";
};
if (jj == 19){
ibe.gotoAndStop(60);
t1 = "";
};
if (jj == 20){
t1 = "";
};
if (jj == 21){
if (kaisou == 1){
idou = 6;
} else {
saigone = 1;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
} else {
if (sute3a < 80){
if (jj == 8){
t1 = "…";
};
if (jj == 9){
t1 = "…";
};
if (jj == 10){
t1 = "……";
};
if (jj == 11){
t1 = "……";
};
if (jj == 12){
t1 = "………";
};
if (jj == 13){
t1 = "…いくらまっても来ない。";
};
if (jj == 14){
t1 = "下校の時間になってしまった。";
};
if (jj == 15){
t1 = "…。";
};
if (jj == 16){
t1 = (hero2 + "「失礼します」");
};
if (jj == 17){
t1 = "きた!?";
};
if (jj == 18){
kaoderu.gotoAndStop(90);
t1 = (hero2 + "「…約束だから今までしたがってきましたが…」");
};
if (jj == 19){
t1 = (hero2 + "「これからも私や…みんなが…」");
};
if (jj == 20){
t1 = (hero2 + "「こんな目に合うと考えると…」");
};
if (jj == 21){
t1 = (hero2 + "「吐き気がします」");
};
if (jj == 22){
t1 = (hero2 + "「どうか自分のやってることをもう一度考えて下さい」");
};
if (jj == 23){
t1 = (hero2 + "「…」");
};
if (jj == 24){
t1 = (hero2 + "「では…今日はこれで。」");
};
if (jj == 25){
kaoderu.gotoAndStop(1);
t1 = "…";
};
if (jj == 26){
t1 = "…";
};
if (jj == 27){
t1 = "…";
};
if (jj == 28){
if (kaisou == 1){
idou = 6;
} else {
saigone = 1;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
} else {
if ((((((sute3a >= 80)) && ((sute4a < 80)))) && ((sute5a < 80)))){
if (jj == 8){
t1 = "5分も待たずに ノックの音がした。";
};
if (jj == 9){
t1 = (hero2 + "「入ってもよろしいでしょうか?」");
};
if (jj == 10){
t1 = "「よろしい」";
};
if (jj == 11){
t1 = (hero2 + "がきた。");
};
if (jj == 12){
kaoderu.gotoAndStop(91);
t1 = "「お願いごとがあって…来てしまいました。」";
};
if (jj == 13){
t1 = "部長「…」";
};
if (jj == 14){
t1 = (hero2 + "「…」");
};
if (jj == 15){
t1 = (hero2 + "「最初は…こんな契約…絶対服従だとか…信じられないと思っていました。」");
};
if (jj == 16){
t1 = (hero2 + "「いやでいやでたまりませんでした。」");
};
if (jj == 17){
t1 = (hero2 + "「だけど…」");
};
if (jj == 18){
t1 = (hero2 + "「だんだんあなたに従うのが…」");
};
if (jj == 19){
t1 = (hero2 + "「命令されるのが…嬉しくなって…」");
};
if (jj == 20){
t1 = (hero2 + "「いまではもう…」");
};
if (jj == 21){
t1 = (hero2 + "「なんでも言う事ききます…!」");
};
if (jj == 22){
t1 = (hero2 + "「だからこれからも私に…命令してください」");
};
if (jj == 23){
t1 = (hero2 + "「私を…メイドさんみたいに…あつかって下さい」");
};
if (jj == 24){
t1 = (hero2 + "「他の人にこんな風にするなら…そのお手伝いだってします」");
};
if (jj == 25){
t1 = (hero2 + "「なんでもお手伝いします!」");
};
if (jj == 26){
t1 = (hero2 + "「お願いします…」");
};
if (jj == 27){
t1 = "";
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "いいだろう";
naiyoumoto2 = "だめだ";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 28)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 28){
sentakuoff();
kaoderu.gotoAndStop(91);
t1 = (hero2 + "「ありがとうございます…!!」");
};
if (jj == 29){
t1 = (hero2 + "「精一杯ご奉仕させていただきます…」");
};
if (jj == 30){
kaoderu.gotoAndStop(1);
t1 = (hero2 + "は実に嬉しそうな顔をしている。");
};
if (jj == 31){
t1 = (("こうして" + hero2) + "は自分の志願して僕のメイドになったのであった。");
};
if (ninsin == 1){
if (jj == 32){
t1 = (("後日 " + hero2) + "が妊娠していたことがわかった。");
};
};
if (ninsin == 0){
if (jj == 32){
t1 = "…";
};
};
if (jj == 33){
t1 = "…。";
};
if (jj == 34){
if (kaisou == 1){
idou = 6;
} else {
saigone = 5;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (sentaku == 2){
if (jj == 28){
sentakuoff();
kaoderu.gotoAndStop(1);
t1 = (hero2 + "「う……」");
};
if (jj == 29){
t1 = (hero2 + "「わ…わかりました…」");
};
if (jj == 30){
t1 = "…。";
};
if (ninsin == 1){
if (jj == 31){
t1 = (("後日 " + hero2) + "が妊娠していたことがわかった。");
};
};
if (ninsin == 0){
if (jj == 31){
t1 = "…";
};
};
if (jj == 32){
t1 = "…。";
};
if (jj == 33){
if (kaisou == 1){
idou = 6;
} else {
saigone = 4;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (jj == 100){
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 8;
};
};
} else {
if ((((((sute3a < 80)) && ((sute4a < 80)))) && ((sute5a >= 80)))){
if (jj == 8){
t1 = (("5分も待たず、" + hero2) + "が来た。");
};
if (jj == 9){
kaoderu.gotoAndStop(93);
t1 = (hero2 + "「あの…」");
};
if (jj == 10){
t1 = (hero2 + "「話したいことが…あって…」");
};
if (jj == 11){
t1 = (hero2 + "は顔を赤らめている。");
};
if (jj == 12){
t1 = (hero2 + "「最初は嫌いだったんです…」");
};
if (jj == 13){
t1 = (hero2 + "「こんなことも…こんなことするあなたも…」");
};
if (jj == 14){
t1 = (hero2 + "「だけど…自分にもなぜだかわからないけど」");
};
if (jj == 15){
t1 = (hero2 + "「だんだんあなたのことが好きになってきて…」");
};
if (jj == 16){
t1 = (hero2 + "はもじもじしている。");
};
if (jj == 17){
t1 = (hero2 + "「あの」");
};
if (jj == 18){
t1 = (hero2 + "「私と付き合ってもらえませんか!?」");
};
if (jj == 19){
t1 = (hero2 + "の顔は真っ赤だ。");
};
if (jj == 20){
t1 = (hero2 + "「私、恋人として精一杯尽くします!」");
};
if (jj == 21){
t1 = (hero2 + "「足りないことがあってもがんばります!」");
};
if (jj == 22){
t1 = (((hero2 + "「") + butyou) + "さんが好きなんです!!」");
};
if (jj == 23){
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "付き合う";
naiyoumoto2 = "知らん";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 24)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 24){
sentakuoff();
kaoderu.gotoAndStop(92);
t1 = (hero2 + "「あ……」");
};
if (jj == 25){
t1 = (hero2 + "「わあああ…嬉しい…」");
};
if (jj == 26){
t1 = (hero2 + "はほろほろと涙を流し喜んでいる。");
};
if (ninsin == 1){
if (jj == 27){
t1 = (("後日 " + hero2) + "が妊娠していたことがわかった。");
};
};
if (ninsin == 0){
if (jj == 27){
t1 = "…";
};
};
if (jj == 28){
if (kaisou == 1){
idou = 6;
} else {
saigone = 6;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (sentaku == 2){
if (jj == 24){
sentakuoff();
kaoderu.gotoAndStop(1);
t1 = (hero2 + "「え…」");
};
if (jj == 25){
t1 = (hero2 + "「…」");
};
if (jj == 26){
t1 = (hero2 + "の顔は真っ青だ。");
};
if (jj == 27){
t1 = "絶望しきっている。";
};
if (jj == 28){
t1 = (hero2 + "「…」");
};
if (ninsin == 1){
if (jj == 29){
t1 = (("後日 " + hero2) + "が妊娠していたことがわかった。");
};
};
if (ninsin == 0){
if (jj == 29){
t1 = "…";
};
};
if (jj == 30){
t1 = "…。";
};
if (jj == 31){
if (kaisou == 1){
idou = 6;
} else {
saigone = 4;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (jj == 100){
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 8;
};
};
} else {
if ((((((sute3a >= 80)) && ((sute4a >= 80)))) && ((sute5a >= 80)))){
if (jj == 8){
kaoderu.gotoAndStop(92);
saikoujj = 19;
t1 = (hero2 + "はすぐに来た。");
};
if (jj == 9){
t1 = "もしかしたら廊下で待っていて、部室に入るのを\n見ていたのかもしれないというぐらいに すぐ。";
};
if (jj == 10){
t1 = (hero2 + "「あの…」");
};
if (jj == 11){
t1 = (hero2 + "「もうあんな風に…私に会って…くれないかもしれないと思うと」");
};
if (jj == 12){
t1 = (hero2 + "「つらくて…不安で…」");
};
if (jj == 13){
t1 = (hero2 + "はいまにも泣き出しそうな表情だ。");
};
if (jj == 14){
t1 = (hero2 + "「ちゃんとした恋人じゃなくてもいいんです」");
};
if (jj == 15){
t1 = (hero2 + "「一生あなたの言う通りにします」");
};
if (jj == 16){
t1 = (hero2 + "「どんなみだらなことでも、いけないことでも」");
};
if (jj == 17){
t1 = (hero2 + "「あなたが好きなんです」");
};
if (jj == 18){
t1 = (hero2 + "「あなた無しでは生きて行けません」");
};
if (jj == 19){
t1 = (hero2 + "「愛しています」");
};
if (jj == 20){
t1 = "";
sentakuon();
kaoderu.gotoAndStop(1);
hozonjj = 16;
naiyoumoto1 = "わかった";
naiyoumoto2 = "だめだ";
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
};
if ((((sentaku == 0)) && ((jj == 21)))){
jj = (jj - 1);
};
if (sentaku == 1){
if (jj == 21){
sentakuoff();
kaoderu.gotoAndStop(92);
t1 = (hero2 + "「…ありがとうございます…」");
};
if (jj == 22){
t1 = (hero2 + "「一生…あなたを裏切りません」");
};
if (jj == 23){
t1 = (hero2 + "「生きてる限りあなたの為に尽くします」");
};
if (ninsin == 1){
if (jj == 24){
t1 = (("後日 " + hero2) + "が妊娠していたことがわかった。");
};
};
if (ninsin == 0){
if (jj == 24){
t1 = "…";
};
};
if (jj == 25){
t1 = "…。";
};
if (jj == 26){
if (kaisou == 1){
idou = 6;
} else {
if (sute6a <= 10){
saigone = 8;
} else {
saigone = 7;
};
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (sentaku == 2){
if (jj == 21){
sentakuoff();
kaoderu.gotoAndStop(1);
t1 = "「…」";
};
if (jj == 22){
t1 = (hero2 + "は生きる希望を無くしたように");
};
if (jj == 23){
t1 = "ふらふらと帰っていった。";
};
if (ninsin == 1){
if (jj == 24){
t1 = (("後日 " + hero2) + "が妊娠していたことがわかった。");
};
};
if (ninsin == 0){
if (jj == 24){
t1 = "…";
};
};
if (jj == 25){
t1 = "…。";
};
if (jj == 26){
if (kaisou == 1){
idou = 6;
} else {
saigone = 4;
t1 = "";
heru = 1;
sean = 0;
sean = 0;
mySO.data.koncom = 1;
idou = 8;
};
};
};
if (jj == 100){
if (kaisou == 1){
idou = 6;
} else {
t1 = "";
heru = 1;
sean = 0;
sean = 0;
idou = 8;
};
};
};
};
};
};
};
};
};
}
public function suterisetto(){
sute1hen = 0;
sute2hen = 0;
sute3hen = 0;
sute4hen = 0;
sute5hen = 0;
sute6hen = 0;
sute7hen = 0;
sute8hen = 0;
sute9hen = 0;
}
public function omoide2f(event:MouseEvent):void{
idou = 4;
alpa = 0;
jj = 0;
save = 0;
trace("思い出モードへ");
}
public function omoide2e(event:MouseEvent):void{
idou = 4;
alpa = 0;
jj = 0;
save = 0;
trace("思い出モードへ");
}
public function tai_b1b(event:MouseEvent):void{
if (huku == 1){
sutesetumei.text = "HPの他に精力と関係します";
} else {
sutesetumei.text = "踏ん張る力やHPに影響します";
};
}
public function suteire(){
sute1a = (sute1a + sute1hen);
sute2a = (sute2a + sute2hen);
sute3a = (sute3a + sute3hen);
sute4a = (sute4a + sute4hen);
sute5a = (sute5a + sute5hen);
sute6a = (sute6a + sute6hen);
sute7a = (sute7a + sute7hen);
sute8a = (sute8a + sute8hen);
sute9a = (sute9a + sute9hen);
sute1max = (sute1max + sute1maxhen);
sute7max = (sute7max + sute7maxhen);
}
public function kyozetu(){
if (sipparan == 0){
sipparan = 1;
sipparan = Math.floor((Math.random() * (nanido + 1)));
trace(("難易度" + sipparan));
if (sute2a > 80){
sippaidesu = 1;
} else {
if (sute2a < 20){
sippaidesu = 0;
} else {
if (((sipparan + sute2a) + (sute6a / 3)) > (((50 + sute9a) + (sute3a / 3)) + (sute7a / 3))){
sippaidesu = 1;
suterisetto();
kaoderu.gotoAndStop(1);
};
};
};
};
if (sippaidesu == 1){
riaseri.text = "ごめんなさい";
};
}
public function hyoujisuru(){
trace("gagaeh");
if (mySO.data[("huku" + 1)] == 0){
kubetu1.gotoAndStop(2);
};
if (mySO.data[("huku" + 1)] == 1){
kubetu1.gotoAndStop(3);
};
if (mySO.data[("huku" + 2)] == 0){
kubetu2.gotoAndStop(2);
};
if (mySO.data[("huku" + 2)] == 1){
kubetu2.gotoAndStop(3);
};
if (mySO.data[("huku" + 3)] == 0){
kubetu3.gotoAndStop(2);
};
if (mySO.data[("huku" + 3)] == 1){
kubetu3.gotoAndStop(3);
};
if (mySO.data[("huku" + 4)] == 0){
kubetu4.gotoAndStop(2);
};
if (mySO.data[("huku" + 4)] == 1){
kubetu4.gotoAndStop(3);
};
if (mySO.data[("huku" + 5)] == 0){
kubetu5.gotoAndStop(2);
};
if (mySO.data[("huku" + 5)] == 1){
kubetu5.gotoAndStop(3);
};
if (mySO.data[("huku" + 6)] == 0){
kubetu6.gotoAndStop(2);
};
if (mySO.data[("huku" + 6)] == 1){
kubetu6.gotoAndStop(3);
};
if (mySO.data[("huku" + 7)] == 0){
kubetu7.gotoAndStop(2);
};
if (mySO.data[("huku" + 7)] == 1){
kubetu7.gotoAndStop(3);
};
if (mySO.data[("huku" + 8)] == 0){
kubetu8.gotoAndStop(2);
};
if (mySO.data[("huku" + 8)] == 1){
kubetu8.gotoAndStop(3);
};
if (mySO.data[("jikan" + 1)] == null){
mySO.data[("jikan" + 1)] = "NODATA";
kubetu1.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 1)] == null){
mySO.data[("nokorinitisuu" + 1)] = "○";
kubetu1.gotoAndStop(1);
};
if ((((save == 0)) && ((mySO.data[("jikan" + 1)] == "NODATA")))){
saveb1.visible = false;
};
if (mySO.data.hitokoto1 == null){
mySO.data.hitokoto1 = "ここに一言入力できます";
};
hitokoto1.text = mySO.data.hitokoto1;
sss1.text = (((mySO.data[("jikan" + 1)] + "あと") + mySO.data[("nokorinitisuu" + 1)]) + "日");
sss1.appendText(("\n" + mySO.data.hitokoto1));
if (mySO.data[("jikan" + 2)] == null){
mySO.data[("jikan" + 2)] = "NODATA";
kubetu2.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 2)] == null){
mySO.data[("nokorinitisuu" + 2)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 2)] == "NODATA")))){
saveb2.visible = false;
};
if (mySO.data.hitokoto2 == null){
mySO.data.hitokoto2 = "ここに一言入力できます";
};
hitokoto2.text = mySO.data.hitokoto2;
sss2.text = (((mySO.data[("jikan" + 2)] + "あと") + mySO.data[("nokorinitisuu" + 2)]) + "日");
sss2.appendText(("\n" + mySO.data.hitokoto2));
if (mySO.data[("jikan" + 3)] == null){
mySO.data[("jikan" + 3)] = "NODATA";
kubetu3.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 3)] == null){
mySO.data[("nokorinitisuu" + 3)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 3)] == "NODATA")))){
saveb3.visible = false;
};
if (mySO.data.hitokoto3 == null){
mySO.data.hitokoto3 = "ここに一言入力できます";
};
hitokoto3.text = mySO.data.hitokoto3;
sss3.text = (((mySO.data[("jikan" + 3)] + "あと") + mySO.data[("nokorinitisuu" + 3)]) + "日");
sss3.appendText(("\n" + mySO.data.hitokoto3));
if (mySO.data[("jikan" + 4)] == null){
mySO.data[("jikan" + 4)] = "NODATA";
kubetu4.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 4)] == null){
mySO.data[("nokorinitisuu" + 4)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 4)] == "NODATA")))){
saveb4.visible = false;
};
if (mySO.data.hitokoto4 == null){
mySO.data.hitokoto4 = "ここに一言入力できます";
};
hitokoto4.text = mySO.data.hitokoto4;
sss4.text = (((mySO.data[("jikan" + 4)] + "あと") + mySO.data[("nokorinitisuu" + 4)]) + "日");
sss4.appendText(("\n" + mySO.data.hitokoto4));
if (mySO.data[("jikan" + 5)] == null){
mySO.data[("jikan" + 5)] = "NODATA";
kubetu5.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 5)] == null){
mySO.data[("nokorinitisuu" + 5)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 5)] == "NODATA")))){
saveb5.visible = false;
};
if (mySO.data.hitokoto5 == null){
mySO.data.hitokoto5 = "ここに一言入力できます";
};
hitokoto5.text = mySO.data.hitokoto5;
sss5.text = (((mySO.data[("jikan" + 5)] + "あと") + mySO.data[("nokorinitisuu" + 5)]) + "日");
sss5.appendText(("\n" + mySO.data.hitokoto5));
if (mySO.data[("jikan" + 6)] == null){
mySO.data[("jikan" + 6)] = "NODATA";
kubetu6.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 6)] == null){
mySO.data[("nokorinitisuu" + 6)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 6)] == "NODATA")))){
saveb6.visible = false;
};
if (mySO.data.hitokoto6 == null){
mySO.data.hitokoto6 = "ここに一言入力できます";
};
hitokoto6.text = mySO.data.hitokoto6;
sss6.text = (((mySO.data[("jikan" + 6)] + "あと") + mySO.data[("nokorinitisuu" + 6)]) + "日");
sss6.appendText(("\n" + mySO.data.hitokoto6));
if (mySO.data[("jikan" + 7)] == null){
mySO.data[("jikan" + 7)] = "NODATA";
kubetu7.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 7)] == null){
mySO.data[("nokorinitisuu" + 7)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 7)] == "NODATA")))){
saveb7.visible = false;
};
if (mySO.data.hitokoto7 == null){
mySO.data.hitokoto7 = "ここに一言入力できます";
};
hitokoto7.text = mySO.data.hitokoto7;
sss7.text = (((mySO.data[("jikan" + 7)] + "あと") + mySO.data[("nokorinitisuu" + 7)]) + "日");
sss7.appendText(("\n" + mySO.data.hitokoto7));
if (mySO.data[("jikan" + 8)] == null){
mySO.data[("jikan" + 8)] = "NODATA";
kubetu8.gotoAndStop(1);
};
if (mySO.data[("nokorinitisuu" + 8)] == null){
mySO.data[("nokorinitisuu" + 8)] = "○";
};
if ((((save == 0)) && ((mySO.data[("jikan" + 8)] == "NODATA")))){
saveb8.visible = false;
};
if (mySO.data.hitokoto8 == null){
mySO.data.hitokoto8 = "ここに一言入力できます";
};
hitokoto8.text = mySO.data.hitokoto8;
sss8.text = (((mySO.data[("jikan" + 8)] + "あと") + mySO.data[("nokorinitisuu" + 8)]) + "日");
sss8.appendText(("\n" + mySO.data.hitokoto8));
}
public function hiduke2(event:MouseEvent):void{
gotoAndStop(113);
trace("日付変更へ");
}
public function sentou(event:Event):void{
levelup();
up_b();
if (sentoukaisi == 1){
if (uooopp >= 2){
zenryoku.visible = true;
};
text_mc.visible = true;
kakusu.visible = false;
dekasa();
if (ima1 <= -60){
ima1 = -60;
};
if (ima2 <= -60){
ima2 = -60;
};
if (text_mc.sika1.x > 900){
text_mc.sika1.x = 300;
} else {
if (sokudo1 >= 60){
text_mc.sika1.x = (text_mc.sika1.x + sokudo1);
} else {
text_mc.sika1.x = (text_mc.sika1.x + sokudo1);
};
};
if (text_mc.sika2.x < 0){
text_mc.sika2.x = 770;
} else {
if (sokudo2 >= 60){
text_mc.sika2.x = (text_mc.sika2.x - sokudo2);
} else {
text_mc.sika2.x = (text_mc.sika2.x - sokudo2);
};
};
if (text_mc.sika1.hitTestObject(text_mc.sika2)){
kuri = (Math.random() * 200);
kaihi = (Math.random() * 200);
if (kuri < ((4 + unt) - ((un * uooo) / 2))){
HP = (HP - (tikat + 10));
text_mc.tatat1.text = ("HP " + HPn);
ima1 = ((-40 + ((tai * uooo) / 3)) - tikat);
if (ima1 >= 0){
ima1 = -5;
};
sokudo1 = ima1;
if (sokudo1 > 40){
sokudo1 = 40;
};
text_mc.jikkyou.text = "クリティカルを受けた!";
} else {
if (kaihi < ((5 + (haya * uooo)) - (hayat / 2))){
ima1 = ((-6 + ((tai * uooo) / 3)) - tikat);
text_mc.jikkyou.text = "防御した!";
} else {
HP = (HP - tikat);
text_mc.tatat1.text = ("HP " + HPn);
ima1 = ((-6 + ((tai * uooo) / 3)) - tikat);
if (ima1 >= 0){
ima1 = -10;
};
if (ima1 <= -120){
ima1 = -120;
};
sokudo1 = ima1;
};
};
if (kuri > ((195 - (un * uooo)) + (unt / 2))){
tikatn = (Math.floor((tika * uooo)) + 10);
HPt = (HPt - tikatn);
text_mc.tatat2.text = ("HP " + HPt);
ima2 = ((-40 + ((tai * uooo) / 3)) - tika);
if (ima2 >= 0){
ima2 = -10;
};
if (ima2 <= -120){
ima2 = -120;
};
sokudo2 = ima2;
text_mc.jikkyou.text = "クリティカルを与えた!";
} else {
if (kaihi > ((195 - hayat) + ((haya * uooo) / 2))){
ima2 = ((-6 + (tait / 3)) - (tika * uooo));
text_mc.jikkyou.text = "防御された!";
} else {
tikatn = Math.floor((tika * uooo));
HPt = (HPt - tikatn);
HPt = (HPt - tikan);
text_mc.tatat2.text = ("HP " + HPt);
ima2 = ((-6 + (tait / 3)) - (tika * uooo));
if (ima2 >= 0){
ima2 = -3;
};
if (sokudo2 > 40){
sokudo2 = 40;
};
sokudo2 = ima2;
};
};
};
if (text_mc.sika1.hitTestObject(text_mc.kabe1)){
HP = (HP - 10);
ima1 = 10;
sokudo1 = ima1;
};
if (text_mc.sika2.hitTestObject(text_mc.kabe2)){
HPt = (HPt - 10);
ima2 = 10;
sokudo2 = ima2;
};
if (ima1 < 10){
ima1 = (ima1 + (1 + (haya / 7)));
sokudo1 = ima1;
};
if (ima2 < 10){
ima2 = (ima2 + (1 + (hayat / 7)));
sokudo2 = ima2;
};
} else {
if (sentoukaisi == 3){
zenryoku.visible = false;
text_mc.jikkyou.text = "";
text_mc.visible = false;
} else {
if (sentoukaisi == 2){
zenryoku.visible = false;
text_mc.jikkyou.text = "";
kakusu.visible = false;
text_mc.visible = true;
text_mc.tatat2n.text = tekin;
};
};
};
}
public function sukippu1(event:MouseEvent):void{
jj = saikoujj;
trace(saikoujj);
}
public function oppai1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "おっぱい1";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 21;
jj = 0;
}
public function oppai1b(event:MouseEvent):void{
setu2.text = "性感がステータス変化に影響します";
}
public function oppai2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "おっぱい2";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 22;
jj = 0;
}
public function oppai2b(event:MouseEvent):void{
setu2.text = "性感がステータス変化に影響します\n性感を上げます";
}
public function konbinib1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
trace("コンビニへ");
sean = 5;
alpa = 0;
jj = 0;
}
public function mouseClick(event:MouseEvent):void{
trace("かくしてあったやつ");
}
public function oppai3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "おっぱい3";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 23;
jj = 0;
}
public function oppai3b(event:MouseEvent):void{
setu2.text = "性感がステータス変化に影響します\n性感を上げます";
}
public function okujou1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
ago = currentFrame;
trace("屋上へ");
sean = 8;
alpa = 0;
jj = 0;
}
public function rogukurikku(event:MouseEvent):void{
var mmk:*;
if (t2 == t4){
kon.text = rogumm;
mmk = kon.maxVerticalScrollPosition;
kon.verticalScrollPosition = mmk;
if (rogup >= 1){
kavar.visible = true;
kon.visible = true;
trace("ログを表示");
rogup = 0;
} else {
rogup++;
trace("ログを非表示");
kavar.visible = false;
kon.visible = false;
};
};
}
public function kaimaku3(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
if (alpa <= 1){
anmaku.visible = true;
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
};
if (alpa > 1){
jj = hozonjj;
anmaku.visible = false;
this.removeEventListener(Event.ENTER_FRAME, kaimaku3);
idou = 0;
gotoAndStop(11);
};
};
}
public function save6aa(event:MouseEvent):void{
if (save == 1){
bb = 6;
if (hitokoto6.text == "ここに一言入力できます"){
hitokoto6.text = "";
};
sss6.appendText(("\n" + mySO.data["hitokoto6"]));
mySO.data["hitokoto6"] = hitokoto6.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 6;
lode();
};
}
function frame11(){
this.addEventListener(Event.ENTER_FRAME, masinrogu);
katta = 0;
maketa = 0;
tekin = "主人公";
yamete = 0;
dansuteup = 0;
dansuteup = 0;
uooo = 1;
this.text_mc.mask = this.mask_mc;
text_mc.visible = false;
HP = (100 + (tai * 10));
text_mc.sika1.width = ((HP / 10) + 60);
text_mc.sika1.height = ((HP / 10) + 100);
danmatuma = "ぎゃー";
danran = int(((Math.random() * 3) + 1));
if (nanideru == 1){
ibe.gotoAndStop(11);
text_mc.sika2.gotoAndStop(1);
tekin = "犬ロボット";
if (danran == 1){
danmatuma = (tekin + "「戦闘しなくてもクリアできるらしいワン」");
};
if (danran == 2){
danmatuma = (tekin + "「足が短いから負けた。」");
};
if (danran == 3){
danmatuma = (tekin + "「やられたワン」");
};
taosita1 = 1;
revelz = 2;
tikat = 3;
tait = 2;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 2;
unt = 1;
keiken = 150;
};
if (nanideru == 2){
ibe.gotoAndStop(11);
text_mc.sika2.gotoAndStop(2);
tekin = "猫ロボット";
if (danran == 1){
danmatuma = (tekin + "「仕事お疲れさまですニャー」");
};
if (danran == 2){
danmatuma = (tekin + "「昨日はよく眠れましたかニャー?」");
};
if (danran == 3){
danmatuma = (tekin + "「今日はゆっくり休んで下さいニャー」");
};
taosita2 = 1;
revelz = 3;
tikat = 2;
tait = 4;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 10;
keiken = 190;
};
if (nanideru == 3){
ibe.gotoAndStop(11);
text_mc.sika2.gotoAndStop(3);
tekin = "鳥ロボット";
if (danran == 1){
danmatuma = (tekin + "「からあげうまい」");
};
if (danran == 2){
danmatuma = (tekin + "「ぎゃー」");
};
if (danran == 3){
if (dansuteup == 0){
dansuteup = 1;
haya = (haya + 1);
};
danmatuma = (tekin + "「速さを1上げてやるトリ〜!」\nステータスUPした!!");
};
taosita3 = 1;
revelz = 3;
tikat = 4;
tait = 5;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 11;
unt = 3;
keiken = 120;
};
if (nanideru == 4){
ibe.gotoAndStop(11);
text_mc.sika2.gotoAndStop(4);
tekin = "野球部員ロボット";
if (danran == 1){
danmatuma = (tekin + "「バットがフランスパンだった…」");
};
if (danran == 2){
danmatuma = (tekin + "「バットがコッペパンだっぜ…」");
};
if (danran == 3){
danmatuma = (tekin + "「戦闘しなくても進めるらしいぜ?」");
};
revelz = 2;
tikat = 3;
tait = 3;
HPt = (70 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 3;
unt = 0;
keiken = 80;
};
if (nanideru == 5){
text_mc.sika2.gotoAndStop(5);
tekin = "係長ロボット";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「係長になったんですよ」");
};
if (danran == 2){
danmatuma = (tekin + "「前は主任だったんです」");
};
if (danran == 3){
danmatuma = (tekin + "「眼鏡が本体なんですよ」");
};
taosita5 = 1;
revelz = 5;
tikat = 16;
tait = 30;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 8;
unt = 2;
keiken = 1000;
};
if (nanideru == 6){
text_mc.sika2.gotoAndStop(6);
tekin = "ボールロボット";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「友達が欲しい…」");
};
if (danran == 2){
danmatuma = (tekin + "「友達になってくれよ…」");
};
if (danran == 3){
danmatuma = (tekin + "「蹴んなよ…」");
};
taosita6 = 1;
revelz = 6;
tikat = 5;
tait = 10;
HPt = (200 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 20;
unt = 5;
keiken = 200;
};
if (nanideru == 7){
text_mc.sika2.gotoAndStop(7);
tekin = "木";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「ばれちった…」");
};
if (danran == 2){
danmatuma = (tekin + "「思ったより強かっただろ」");
};
if (danran == 3){
if (dansuteup == 0){
dansuteup = 1;
tika = (tika + 1);
};
danmatuma = (tekin + "「力を1上げてやろうか」\nステータスUPした!!");
};
taosita7 = 1;
revelz = 80;
tikat = 40;
tait = 30;
HPt = (300 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 50;
unt = 90;
keiken = 10000;
};
if (nanideru == 8){
text_mc.sika2.gotoAndStop(8);
tekin = "木";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「良くみつけましたね」");
};
if (danran == 2){
danmatuma = (tekin + "「木と戦うんですか」");
};
if (danran == 3){
danmatuma = (tekin + "「温暖化しちゃううう」");
};
taosita8 = 1;
revelz = 90;
tikat = 50;
tait = 90;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 50;
keiken = 20000;
};
if (nanideru == 9){
text_mc.sika2.gotoAndStop(9);
tekin = "茶太郎";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「…」");
};
if (danran == 2){
danmatuma = (tekin + "「…」");
};
if (danran == 3){
danmatuma = (tekin + "「…」");
};
taosita9 = 1;
revelz = 99;
tikat = 30;
tait = 20;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 60;
keiken = 30000;
};
if (nanideru == 10){
text_mc.sika2.gotoAndStop(10);
tekin = "茶太郎2";
if (danran == 1){
danmatuma = (tekin + "「…」");
};
if (danran == 2){
danmatuma = (tekin + "「…」");
};
if (danran == 3){
danmatuma = (tekin + "「…」");
};
taosita10 = 1;
tikat = 10;
tait = 30;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 10;
keiken = 300;
};
if (nanideru == 11){
text_mc.sika2.gotoAndStop(11);
tekin = "ガンダム";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「でか過ぎて壁ダメージが…」");
};
if (danran == 2){
danmatuma = (tekin + "「なにかのバグ?」");
};
if (danran == 3){
danmatuma = (tekin + "「いやいや…」");
};
taosita11 = 1;
revelz = 1;
tikat = 60;
tait = 500;
HPt = (30000 + (tait * 10));
text_mc.sika2.width = ((HPt / 10) + 200);
text_mc.sika2.height = ((HPt / 10) + 200);
hayat = 10;
unt = 20;
keiken = 10000;
};
if (nanideru == 12){
text_mc.sika2.gotoAndStop(12);
tekin = "泥ロボット";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「逃げられなかった…」");
};
if (danran == 2){
danmatuma = (tekin + "「僕アイツに似てる?」");
};
if (danran == 3){
if (dansuteup == 0){
dansuteup = 1;
haya = (haya + 1);
};
danmatuma = (tekin + "「速さを1上げてやるどろ〜」\nステータスUPした!!");
};
taosita12 = 1;
revelz = 7;
tikat = 10;
tait = 3;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 200;
unt = 70;
keiken = 10000;
};
if (nanideru == 14){
text_mc.sika2.gotoAndStop(14);
tekin = "ウミウシ";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「レベルは無限に上がります。」");
};
if (danran == 2){
danmatuma = (tekin + "「ウミウシが出てくるゲームって…」");
};
if (danran == 3){
danmatuma = (tekin + "「ぎゃー」");
};
taosita14 = 1;
revelz = 10;
tikat = 30;
tait = 30;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 10;
keiken = 4000;
};
if (nanideru == 15){
text_mc.sika2.gotoAndStop(15);
tekin = "ガビョウ";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「曲がっちゃった…」");
};
if (danran == 2){
danmatuma = (tekin + "「靴の裏に刺さっちゃった…」");
};
if (danran == 3){
danmatuma = (tekin + "「なくなっちゃった…」");
};
taosita15 = 1;
revelz = 12;
tikat = 120;
tait = 8;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 1;
unt = 20;
keiken = 20000;
};
if (nanideru == 16){
ibe.gotoAndStop(18);
text_mc.sika2.gotoAndStop(16);
tekin = "チャップリン";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「おっぱい揉みたいです」");
};
if (danran == 2){
danmatuma = (tekin + "「フェラチオされたいです」");
};
if (danran == 3){
danmatuma = (tekin + "「複数でHしたいんです」");
};
taosita16 = 1;
revelz = 7;
tikat = 100;
tait = 40;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 35;
unt = 100;
keiken = 60000;
};
if (nanideru == 17){
text_mc.sika2.gotoAndStop(17);
tekin = "タニシ";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「つぶれちゃう」");
};
if (danran == 2){
danmatuma = (tekin + "「田西」");
};
if (danran == 3){
danmatuma = (tekin + "「…」");
};
revelz = 2;
taosita17 = 1;
tikat = 10;
tait = 4;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 20;
keiken = 2000;
};
if (nanideru == 18){
ibe.gotoAndStop(9);
text_mc.sika2.gotoAndStop(18);
tekin = "ステーシー";
if (danran == 1){
danmatuma = (tekin + "「…」");
};
if (danran == 2){
danmatuma = (tekin + "「私の制服、みんなの制服と違う…」");
};
if (danran == 3){
danmatuma = (tekin + "「え…」");
};
taosita18 = 1;
yamete = 1;
revelz = 60;
tikat = 25;
tait = 110;
HPt = (1000 + (tait * 10));
text_mc.sika2.width = 100;
text_mc.sika2.height = 100;
hayat = 10;
unt = 10;
keiken = 30000;
};
if (nanideru == 19){
text_mc.sika2.gotoAndStop(19);
tekin = "オーケン";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「がんばったけれどだめだったよ」");
};
if (danran == 2){
danmatuma = (tekin + "「絶望した…」");
};
if (danran == 3){
danmatuma = (tekin + "「生きていこう」");
};
taosita19 = 1;
revelz = 40;
tikat = 15;
tait = 30;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 100;
keiken = 10000;
};
if (nanideru == 20){
text_mc.sika2.gotoAndStop(20);
tekin = "ウコン";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「ウコン」");
};
if (danran == 2){
danmatuma = (tekin + "「コウン」");
};
if (danran == 3){
danmatuma = (tekin + "「ウンコ」");
};
taosita20 = 1;
revelz = 10;
tikat = 10;
tait = 4;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 10;
keiken = 1400;
};
if (nanideru == 21){
text_mc.sika2.gotoAndStop(21);
tekin = "ザリガニ";
ibe.gotoAndStop(11);
if (danran == 1){
if (dansuteup == 0){
dansuteup = 1;
tika = (tika + 3);
};
danmatuma = (tekin + "「ザリザリ…力を3やるザリ…」\nステータスUPした!!");
};
if (danran == 2){
danmatuma = (tekin + "「サイズとHPは基本的に比例します。例外もあります。」");
};
if (danran == 3){
danmatuma = (tekin + "「やられた敵は小さくなって逃げているらしいです。」");
};
taosita21 = 1;
revelz = 17;
tikat = 18;
tait = 28;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 8;
unt = 10;
keiken = 600;
};
if (nanideru == 22){
text_mc.sika2.gotoAndStop(22);
tekin = "モチ";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「うう、汚れちゃった…(埃で)」");
};
if (danran == 2){
if (dansuteup == 0){
dansuteup = 1;
tai = (tai + 3);
};
danmatuma = (tekin + "「体力を3上げてやるモチ」\nステータスUPした!!");
};
if (danran == 3){
danmatuma = (tekin + "「詰まるぞ」");
};
taosita22 = 1;
revelz = 2010;
tikat = 14;
tait = 70;
HPt = (200 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 10;
keiken = 3000;
};
if (nanideru == 23){
text_mc.sika2.gotoAndStop(23);
tekin = "カマキリ";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「力は突き飛ばすパワーとダメージが上がります」");
};
if (danran == 2){
danmatuma = (tekin + "「速さは突き飛ばされた後戻る速度が上がります」");
};
if (danran == 3){
danmatuma = (tekin + "「運はクリティカルの確率が上がります」");
};
taosita23 = 1;
revelz = 10;
tikat = 10;
tait = 10;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 30;
unt = 10;
keiken = 800;
};
if (nanideru == 24){
text_mc.sika2.gotoAndStop(24);
tekin = "キャベツ";
ibe.gotoAndStop(11);
if (danran == 1){
danmatuma = (tekin + "「胃に良いよ」");
};
if (danran == 2){
if (dansuteup == 0){
dansuteup = 1;
un = (un + 1);
};
danmatuma = (tekin + "「僕を食べて!」\nステータスUPした!!(運1)");
};
if (danran == 3){
danmatuma = (tekin + "「豚肉と炒めよう」");
};
taosita24 = 1;
revelz = 14;
tikat = 5;
tait = 40;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 1;
keiken = 600;
};
if (nanideru == 25){
text_mc.sika2.gotoAndStop(25);
tekin = "コーヒー";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「落ち着こう」");
};
if (danran == 2){
danmatuma = (tekin + "「80度ぐらいのお湯で入れた方が旨いらしいよ」");
};
if (danran == 3){
danmatuma = (tekin + "「僕はキミの味方だ」");
};
taosita25 = 1;
revelz = 8;
tikat = 10;
tait = 10;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 10;
unt = 10;
keiken = 700;
};
if (nanideru == 26){
text_mc.sika2.gotoAndStop(26);
tekin = "きゅうり";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「キュー!」");
};
if (danran == 2){
danmatuma = (tekin + "「あんたになら食われてもいい…」");
};
if (danran == 3){
danmatuma = (tekin + "「味噌で食べて…」");
};
taosita26 = 1;
revelz = 6;
tikat = 14;
tait = 10;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 9;
unt = 10;
keiken = 500;
};
if (nanideru == 27){
text_mc.sika2.gotoAndStop(27);
tekin = "ラー油";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「餃子好きか?」");
};
if (danran == 2){
danmatuma = (tekin + "「ラーメンと俺は関係ねぇ。多分。」");
};
if (danran == 3){
danmatuma = (tekin + "「いくつか攻略法があるらしいよ」");
};
taosita27 = 1;
revelz = 15;
tikat = 50;
tait = 30;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 40;
unt = 50;
keiken = 3900;
};
if (nanideru == 28){
text_mc.sika2.gotoAndStop(28);
tekin = "小銭";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = "10円玉「らめぇ!緑青(錆)ふいちゃうう!」";
};
if (danran == 2){
danmatuma = "1円玉「僕を笑わないで下さい」";
};
if (danran == 3){
danmatuma = (tekin + "「僕らと戦ってどうするんですか」");
};
taosita28 = 1;
revelz = 10;
tikat = 10;
tait = 3;
HPt = (100 + (tait * 10));
text_mc.sika2.width = HPt;
text_mc.sika2.height = HPt;
hayat = 30;
unt = 10;
keiken = 620;
};
if (nanideru == 29){
text_mc.sika2.gotoAndStop(29);
tekin = "アキラ";
ibe.gotoAndStop(18);
if (danran == 1){
danmatuma = (tekin + "「つええ…」");
};
if (danran == 2){
danmatuma = (tekin + "「嘘だろ…」");
};
if (danran == 3){
danmatuma = (tekin + "「信じられねぇ…」");
};
taosita28 = 1;
revelz = 999;
yamete = 1;
tikat = 499;
tait = 99;
HPt = (99999 + (tait * 10));
text_mc.sika2.width = 100;
text_mc.sika2.height = 100;
yamete = 1;
hayat = 299;
unt = 299;
keiken = 99999;
};
ima1 = (10 + (haya / 5));
ima2 = (10 + (hayat / 5));
text_mc.tatat1.text = ("HP " + (HP * uooo));
text_mc.tatat2.text = ("HP " + HPt);
sokudo1 = ima1;
sokudo2 = ima2;
this.addEventListener(Event.ENTER_FRAME, sentou);
modoru.visible = true;
stup_t.visible = false;
sukippu.visible = false;
saikoujj = 0;
sippai = 0;
sippaidesu = 0;
sipparan = 0;
nanido = 0;
saigone = 1;
jj = 0;
WW = 0;
ikkaiUP = 0;
ikkaiUP = 0;
sentakuoff();
itido = 0;
riaran = 1;
riakome = "…!";
riakome1 = "いやっ";
riakome2 = "いやっ";
riakome3 = "いやっ";
hozonjj = 1;
sutetasuyomi();
Q1 = " ";
Q2 = " ";
Q3 = " ";
Q4 = " ";
Q5 = " ";
Q6 = " ";
Q7 = " ";
Q8 = " ";
Q9 = " ";
t1 = "";
t1zz = "";
t2 = 0;
index = 0;
ksp = 0;
idou = 0;
alpa = 1;
rogup = 1;
kon.visible = false;
kavar.visible = false;
irogakawaru.visible = false;
mau = 1;
serihu.visible = true;
serihudai.visible = true;
anmaku.visible = true;
iroga = 0.5;
iroga2 = 1;
irogakawaru.alpha = 0.4;
trace(irogakawaru.visible);
trace(("シーンナンバー" + sean));
serihudai.addEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
serihudai.addEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.addEventListener(MouseEvent.MOUSE_DOWN, serihudai1);
sukippu.addEventListener(MouseEvent.MOUSE_DOWN, sukippu1);
rogubotan.addEventListener(MouseEvent.MOUSE_DOWN, rogukurikku);
this.addEventListener(Event.ENTER_FRAME, masin);
this.stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler);
hai.addEventListener(MouseEvent.MOUSE_DOWN, hai1);
iie.addEventListener(MouseEvent.MOUSE_DOWN, iie1);
if (sean == 99){
ibe.gotoAndStop(75);
};
if (huku == 0){
uooobar.visible = false;
zenryoku.visible = false;
uooo_t.visible = false;
};
uooomode = 0;
uooobar.gotoAndStop((1 + uooopp));
uooo_t.text = ("憎まれポイント" + uooopp);
tika_b.visible = false;
tai_b.visible = false;
haya_b.visible = false;
un_b.visible = false;
tika_b.addEventListener(MouseEvent.MOUSE_DOWN, tika1);
tika_b.addEventListener(MouseEvent.MOUSE_OVER, tika_b1b);
tai_b.addEventListener(MouseEvent.MOUSE_DOWN, tai1);
tai_b.addEventListener(MouseEvent.MOUSE_OVER, tai_b1b);
haya_b.addEventListener(MouseEvent.MOUSE_DOWN, haya1);
haya_b.addEventListener(MouseEvent.MOUSE_OVER, haya_b1b);
un_b.addEventListener(MouseEvent.MOUSE_DOWN, un1);
un_b.addEventListener(MouseEvent.MOUSE_OVER, un_b1b);
if (uooopp < 2){
zenryoku.visible = false;
};
zenryoku.addEventListener(MouseEvent.MOUSE_DOWN, zenryoku1);
}
function frame15(){
jitaku.addEventListener(MouseEvent.MOUSE_DOWN, jitaku1);
if (nokorikoudou >= 1){
bousi.visible = false;
};
if (nokorikoudou <= 0){
bousi.visible = true;
};
stbte.addEventListener(MouseEvent.MOUSE_DOWN, stb1);
LB = 0;
nanideru = 0;
eta = 1;
yamete = 0;
basyo = 15;
basyo = 15;
saikoujj = 0;
sentoukaisi = 3;
keiken_t.text = soukei;
hinta();
kavar.visible = false;
tuyosat.text = tuyosa;
nagatot.text = nagato;
asakurat.text = asakura;
if ((((tekiran5 > 1)) || ((taosita5 == 1)))){
teki5.visible = false;
};
if ((((tekiran8 > 1)) || ((taosita8 == 1)))){
teki8.visible = false;
};
if ((((tekiran12 > 1)) || ((taosita12 == 1)))){
teki12.visible = false;
};
if ((((tekiran16 > 1)) || ((taosita16 == 1)))){
teki16.visible = false;
};
if ((((tekiran17 > 1)) || ((taosita17 == 1)))){
teki17.visible = false;
};
if ((((tekiran19 > 1)) || ((taosita19 == 1)))){
teki19.visible = false;
};
if ((((tekiran20 > 1)) || ((taosita20 == 1)))){
teki20.visible = false;
};
if ((((tekiran22 > 1)) || ((taosita22 == 1)))){
teki22.visible = false;
};
if ((((tekiran23 > 1)) || ((taosita23 == 1)))){
teki23.visible = false;
};
if ((((tekiran25 > 1)) || ((taosita25 == 1)))){
teki25.visible = false;
};
if ((((tekiran28 > 1)) || ((taosita28 == 1)))){
teki28.visible = false;
};
trace("マップにきた");
trace(irogakawaru.visible);
alpa = 1;
alpa = anmaku.alpha;
anmaku.visible = true;
irogakawaru.visible = false;
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_DOWN, serihudai1);
removeEventListener(Event.ENTER_FRAME, sentou);
idou = 0;
togo = 0;
modoru.visible = true;
jj = 0;
nokori1.text = nokorikoudou;
nokori2.text = nokorinitisuu;
nitiho = (nokorinitisuu - 1);
nokorihojo.text = (("今日を含めなければ" + nitiho) + "日");
kavar.visible = false;
kon.visible = false;
serihu.visible = false;
serihudai.visible = false;
storyt.text = story;
this.addEventListener(Event.ENTER_FRAME, kurakunatte);
gakkou.addEventListener(MouseEvent.MOUSE_DOWN, gakkou1);
fami.addEventListener(MouseEvent.MOUSE_DOWN, fami1);
tosyob.addEventListener(MouseEvent.MOUSE_DOWN, tosyob1);
konbinib.addEventListener(MouseEvent.MOUSE_DOWN, konbinib1);
syoutenb.addEventListener(MouseEvent.MOUSE_DOWN, syoutenb1);
teki5.addEventListener(MouseEvent.MOUSE_DOWN, teki5a);
teki8.addEventListener(MouseEvent.MOUSE_DOWN, teki8a);
teki12.addEventListener(MouseEvent.MOUSE_DOWN, teki12a);
teki16.addEventListener(MouseEvent.MOUSE_DOWN, teki16a);
teki17.addEventListener(MouseEvent.MOUSE_DOWN, teki17a);
teki19.addEventListener(MouseEvent.MOUSE_DOWN, teki19a);
teki20.addEventListener(MouseEvent.MOUSE_DOWN, teki20a);
teki22.addEventListener(MouseEvent.MOUSE_DOWN, teki22a);
teki23.addEventListener(MouseEvent.MOUSE_DOWN, teki23a);
teki25.addEventListener(MouseEvent.MOUSE_DOWN, teki25a);
teki28.addEventListener(MouseEvent.MOUSE_DOWN, teki28a);
omoidebb.addEventListener(MouseEvent.MOUSE_DOWN, omoide2e);
if (huku == 0){
kubetu0.gotoAndStop(2);
};
if (huku == 1){
kubetu0.gotoAndStop(3);
};
trace(("ふく" + huku));
}
public function keyDownHandler(event:KeyboardEvent):void{
if ((((event.keyCode == 32)) && ((tama == 1)))){
if (irogakawaru.visible == false){
irogakawaru.visible = true;
};
serihu.visible = true;
mau = 1;
tama = 0;
if (t2 == t4){
serihu.text = "";
t1 = "";
t2 = 0;
jj++;
} else {
serihu.text = t1;
t2 = t4;
ksp = 0;
};
};
}
function frame16(){
jitaku2.addEventListener(MouseEvent.MOUSE_DOWN, jitaku12);
if (nokorikoudou >= 1){
bousi2.visible = false;
};
if (nokorikoudou <= 0){
bousi2.visible = true;
};
LB = 0;
eta = 1;
nanideru = 0;
basyo = 16;
saikoujj = 0;
if (huku == 0){
if (asakura <= 9){
teki9.visible = false;
};
if (asakura <= 9){
teki29.visible = false;
};
} else {
if ((((((sute3a < 80)) && ((sute4a < 80)))) && ((sute5a < 80)))){
teki9.visible = false;
};
if ((((((sute3a < 80)) && ((sute4a < 80)))) && ((sute5a < 80)))){
teki29.visible = false;
};
};
trace(("敵ラン1" + tekiran1));
keiken_t.text = soukei;
sentoukaisi = 3;
hinta();
kavar.visible = false;
if (story < 5){
atode.visible = false;
};
if ((((tekiran1 > 1)) || ((taosita1 == 1)))){
teki1.visible = false;
};
if ((((tekiran2 > 1)) || ((taosita2 == 1)))){
teki2.visible = false;
};
if ((((tekiran3 > 1)) || ((taosita3 == 1)))){
teki3.visible = false;
};
if ((((tekiran6 > 1)) || ((taosita6 == 1)))){
teki6.visible = false;
};
if ((((tekiran7 > 1)) || ((taosita7 == 1)))){
teki7.visible = false;
};
if ((((tekiran9 > 1)) || ((taosita9 == 1)))){
teki9.visible = false;
};
if (tyataroutaosita == 1){
teki9.visible = false;
};
if ((((tekiran11 > 1)) || ((taosita11 == 1)))){
teki11.visible = false;
};
if ((((tekiran14 > 1)) || ((taosita14 == 1)))){
teki14.visible = false;
};
if ((((tekiran15 > 1)) || ((taosita15 == 1)))){
teki15.visible = false;
};
if ((((tekiran18 > 1)) || ((taosita18 == 1)))){
teki18.visible = false;
};
if ((((tekiran21 > 1)) || ((taosita21 == 1)))){
teki21.visible = false;
};
if ((((tekiran24 > 1)) || ((taosita24 == 1)))){
teki24.visible = false;
};
if ((((tekiran26 > 1)) || ((taosita26 == 1)))){
teki26.visible = false;
};
if ((((tekiran27 > 1)) || ((taosita27 == 1)))){
teki27.visible = false;
};
if ((((tekiran29 > 1)) || ((taosita29 == 1)))){
teki29.visible = false;
};
trace("学校にきた");
trace(irogakawaru.visible);
alpa = 1;
alpa = anmaku.alpha;
anmaku.visible = true;
irogakawaru.visible = false;
modoru.visible = true;
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
serihudai.removeEventListener(MouseEvent.MOUSE_DOWN, serihudai1);
removeEventListener(Event.ENTER_FRAME, sentou);
idou = 0;
togo = 0;
tuyosat.text = tuyosa;
nagatot.text = nagato;
asakurat.text = asakura;
jj = 0;
nokori1.text = nokorikoudou;
nokori2.text = nokorinitisuu;
nitiho = (nokorinitisuu - 1);
nokorihojo.text = (("今日を含めなければ" + nitiho) + "日");
kon.visible = false;
serihu.visible = false;
serihudai.visible = false;
storyt.text = story;
this.addEventListener(Event.ENTER_FRAME, kurakunatte2);
anmaku.visible = true;
irogakawaru.visible = false;
serihudai.removeEventListener(MouseEvent.MOUSE_OVER, serihudaiover);
serihudai.removeEventListener(MouseEvent.MOUSE_OUT, serihudaiout);
matiheb.addEventListener(MouseEvent.MOUSE_DOWN, matiheb1);
sosb.addEventListener(MouseEvent.MOUSE_DOWN, sosb1);
compb.addEventListener(MouseEvent.MOUSE_DOWN, compb1);
okujou.addEventListener(MouseEvent.MOUSE_DOWN, okujou1);
kyousitu1.addEventListener(MouseEvent.MOUSE_DOWN, kyousitu11);
atode.addEventListener(MouseEvent.MOUSE_DOWN, atode1);
undoub.addEventListener(MouseEvent.MOUSE_DOWN, undoub1);
teki1.addEventListener(MouseEvent.MOUSE_DOWN, teki1a);
teki2.addEventListener(MouseEvent.MOUSE_DOWN, teki2a);
teki3.addEventListener(MouseEvent.MOUSE_DOWN, teki3a);
teki6.addEventListener(MouseEvent.MOUSE_DOWN, teki6a);
teki7.addEventListener(MouseEvent.MOUSE_DOWN, teki7a);
teki9.addEventListener(MouseEvent.MOUSE_DOWN, teki9a);
teki11.addEventListener(MouseEvent.MOUSE_DOWN, teki11a);
teki14.addEventListener(MouseEvent.MOUSE_DOWN, teki14a);
teki15.addEventListener(MouseEvent.MOUSE_DOWN, teki15a);
teki18.addEventListener(MouseEvent.MOUSE_DOWN, teki18a);
teki21.addEventListener(MouseEvent.MOUSE_DOWN, teki21a);
teki24.addEventListener(MouseEvent.MOUSE_DOWN, teki24a);
teki26.addEventListener(MouseEvent.MOUSE_DOWN, teki26a);
teki27.addEventListener(MouseEvent.MOUSE_DOWN, teki27a);
teki29.addEventListener(MouseEvent.MOUSE_DOWN, teki29a);
omoidebb2.addEventListener(MouseEvent.MOUSE_DOWN, omoide2f);
if (huku == 0){
kubetu0.gotoAndStop(2);
};
if (huku == 1){
kubetu0.gotoAndStop(3);
};
trace(("ふく" + huku));
}
public function zenryoku1(event:MouseEvent):void{
zenryoku.visible = false;
uooomode = 1;
uooo = (uooo + (uooopp / 3));
sutetasuyomi();
uooopp = 0;
uooobar.gotoAndStop(1);
uooo_t.text = "悪の力 解放";
}
public function matiheb1(event:MouseEvent):void{
idou = 2;
trace("マップへ");
sean = 3;
alpa = 0;
}
public function omoidebb1a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1003;
jj = 0;
idou = 1;
}
public function omoidebb1b(event:MouseEvent):void{
setu2.text = "ささやかな抵抗";
}
public function omoidebb2b(event:MouseEvent):void{
setu2.text = "パンツの中";
}
public function omoidebb2a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
HH = "";
trace("調教から会話モードへ戻る");
sean = 1004;
jj = 0;
idou = 1;
}
public function omoidebb3a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1002;
jj = 0;
idou = 1;
}
public function omoidebb4a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
HH = "舌と舌で";
trace("調教から会話モードへ戻る");
sean = 1005;
jj = 0;
idou = 1;
}
public function omoidebb4b(event:MouseEvent):void{
setu2.text = "舌と舌で";
}
public function omoidebb3b(event:MouseEvent):void{
setu2.text = "したくないキス";
}
public function levelup(){
keiken_t.text = soukei;
if ((((((soukei >= 50)) && ((revel1 == 0)))) && ((revel <= 1)))){
revel1 = 1;
hojo();
tugi = 100;
};
if ((((((soukei >= 100)) && ((revel2 == 0)))) && ((revel <= 2)))){
revel2 = 1;
hojo();
tugi = 200;
};
if ((((((soukei >= 200)) && ((revel3 == 0)))) && ((revel <= 3)))){
revel3 = 1;
hojo();
tugi = 400;
};
if ((((((soukei >= 400)) && ((revel4 == 0)))) && ((revel <= 4)))){
revel4 = 1;
hojo();
tugi = 800;
};
if ((((((soukei >= 800)) && ((revel5 == 0)))) && ((revel <= 5)))){
revel5 = 1;
hojo();
tugi = 1500;
};
if ((((((soukei >= 1500)) && ((revel6 == 0)))) && ((revel <= 6)))){
revel6 = 1;
hojo();
tugi = 2500;
};
if ((((((soukei >= 2500)) && ((revel7 == 0)))) && ((revel <= 7)))){
revel7 = 1;
hojo();
tugi = 4500;
};
if ((((((soukei >= 4500)) && ((revel8 == 0)))) && ((revel <= 8)))){
revel8 = 1;
hojo();
tugi = 7000;
};
if ((((((soukei >= 7000)) && ((revel9 == 0)))) && ((revel <= 9)))){
revel9 = 1;
hojo();
tugi = 9000;
};
if ((((((soukei >= 10000)) && ((revel10 == 0)))) && ((revel <= 10)))){
revel10 = 1;
hojo();
tugi = 13000;
};
if ((((((soukei >= 13000)) && ((revel11 == 0)))) && ((revel <= 11)))){
revel11 = 1;
hojo();
tugi = 16000;
};
if ((((((soukei >= 16000)) && ((revel12 == 0)))) && ((revel <= 12)))){
revel12 = 1;
hojo();
tugi = 19000;
};
if ((((((soukei >= 19000)) && ((revel13 == 0)))) && ((revel <= 13)))){
revel13 = 1;
hojo();
tugi = 22000;
};
if ((((((soukei >= 22000)) && ((revel14 == 0)))) && ((revel <= 14)))){
revel14 = 1;
hojo();
tugi = 25000;
};
if ((((((soukei >= 25000)) && ((revel15 == 0)))) && ((revel <= 15)))){
revel15 = 1;
hojo();
tugi = 28000;
};
if ((((((soukei >= 28000)) && ((revel16 == 0)))) && ((revel <= 16)))){
revel16 = 1;
hojo();
tugi = 31000;
};
if ((((((soukei >= 31000)) && ((revel17 == 0)))) && ((revel <= 17)))){
revel17 = 1;
hojo();
tugi = 35000;
};
if ((((((soukei >= 35000)) && ((revel18 == 0)))) && ((revel <= 18)))){
revel18 = 1;
hojo();
tugi = 40000;
};
if ((((((soukei >= 40000)) && ((revel19 == 0)))) && ((revel <= 19)))){
revel19 = 1;
hojo();
tugi = 45000;
};
if ((((((soukei >= 45000)) && ((revel20 == 0)))) && ((revel <= 20)))){
hojo();
tugi = (((45000 + (revel * 5000)) - 95000) + (revel * revel));
};
if ((((soukei >= (((45000 + (revel * 5000)) - 95000) + (revel * revel)))) && ((revel >= 20)))){
trace("レベル異常調査");
trace(revel);
hojo();
tugi = (((45000 + (revel * 5000)) - 95000) + (revel * revel));
};
}
function frame85(){
kavar.visible = false;
removeEventListener(Event.ENTER_FRAME, sentou);
idou = 0;
alpa = 1;
anmaku.visible = true;
naiyou1.text = naiyoumoto1;
naiyou2.text = naiyoumoto2;
this.addEventListener(Event.ENTER_FRAME, kaimaku3);
}
public function save2aa(event:MouseEvent):void{
if (save == 1){
bb = 2;
if (hitokoto2.text == "ここに一言入力できます"){
hitokoto2.text = "";
};
sss2.appendText(("\n" + mySO.data["hitokoto2"]));
mySO.data["hitokoto2"] = hitokoto2.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 2;
lode();
};
}
public function modoru100a(event:MouseEvent):void{
idou = 2;
trace("調教インデックスに戻る");
}
public function omoidebb5a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1001;
jj = 0;
idou = 1;
}
public function omoidebb5b(event:MouseEvent):void{
setu2.text = "胸ばかりを";
}
function frame98(){
limi1 = 70;
limi2 = 20;
modoru.visible = true;
sute1maxhen = 0;
basyo = 98;
kon.visible = false;
kavar.visible = false;
removeEventListener(Event.ENTER_FRAME, sentou);
maa1.visible = false;
maa2.visible = false;
maa3.visible = false;
maa4.visible = false;
maa5.visible = false;
maa6.visible = false;
if (sute3a >= 80){
maa1.visible = true;
};
if (sute4a >= 80){
maa2.visible = true;
};
if (sute5a >= 80){
maa3.visible = true;
};
if (sute6a <= 10){
maa4.visible = true;
};
if (sute1a <= 20){
maa5.visible = true;
};
if (sute2a >= 60){
maa6.visible = true;
};
menuserihu = "やだ";
menuran = 1;
if (sute1a < 10){
menuran = int(((Math.random() * 3) + 16));
} else {
if (sute2a > 60){
menuran = int(((Math.random() * 3) + 13));
} else {
menuran = int(((Math.random() * 12) + 1));
};
};
if (menuran == 1){
if (sute3a <= limi2){
menuserihu = "こんなことやめたほうがいいと思います";
} else {
if (sute3a <= limi1){
menuserihu = "あなたの言う通りにします";
} else {
menuserihu = "何でもおっしゃって下さい";
};
};
};
if (menuran == 2){
if (sute3a <= limi2){
menuserihu = "約束守ってくれますよね?";
} else {
if (sute3a <= limi1){
menuserihu = "掃除や買い物ならいいけど…";
} else {
menuserihu = "ご主人様の命令は絶対です";
};
};
};
if (menuran == 3){
if (sute3a <= limi2){
menuserihu = "こんなことして楽しいんですか?";
} else {
if (sute3a <= limi1){
menuserihu = "なにか別のことにしませんか";
} else {
menuserihu = "どんな命令でも逆らいません";
};
};
};
if (menuran == 4){
if (sute4a <= limi2){
menuserihu = "やらしいことはやめて下さい";
} else {
if (sute4a <= limi1){
menuserihu = "駄目です…こんなの…";
} else {
menuserihu = "やらしいことばかり考えてしまいます";
};
};
};
if (menuran == 5){
if (sute4a <= limi2){
menuserihu = "誰とも付き合った事ないんです";
} else {
if (sute4a <= limi1){
menuserihu = "本当は嫌なのに…";
} else {
menuserihu = "最近待ちきれないんです";
};
};
};
if (menuran == 6){
if (sute4a <= limi2){
menuserihu = "触らないでくれませんか…";
} else {
if (sute4a <= limi1){
menuserihu = "禁則事項です";
} else {
menuserihu = "触ってほしいです…";
};
};
};
if (menuran == 7){
if (sute6a >= 50){
menuserihu = "こんな事間違ってます";
} else {
if (sute6a >= 20){
menuserihu = "…よくわかりません";
} else {
menuserihu = "またエッチな事考えちゃいました";
};
};
};
if (menuran == 8){
if (sute6a >= 50){
menuserihu = "自分のやってる事わかってるんですか";
} else {
if (sute6a >= 20){
menuserihu = "みんなしてるんですか?";
} else {
menuserihu = "我慢は体によくないですよね";
};
};
};
if (menuran == 9){
if (sute6a >= 50){
menuserihu = "ご両親が泣きますよ";
} else {
if (sute6a >= 20){
menuserihu = "やっぱりよくないと思います";
} else {
menuserihu = "好きにして下さい";
};
};
};
if (menuran == 10){
if (sute5a <= limi2){
menuserihu = "あまり近づかないでくれませんか";
} else {
if (sute5a <= limi1){
menuserihu = "ひどいことはしないで下さいね";
} else {
menuserihu = "あなたになら…";
};
};
};
if (menuran == 11){
if (sute5a <= limi2){
menuserihu = "…話したくありません";
} else {
if (sute5a <= limi1){
menuserihu = "優しくして欲しいです";
} else {
menuserihu = "不思議な気持ちです";
};
};
};
if (menuran == 12){
if (sute5a <= limi2){
menuserihu = "…嫌いです";
} else {
if (sute5a <= limi1){
menuserihu = "お話しませんか";
} else {
menuserihu = "こんな気持ち初めてです";
};
};
};
if (menuran == 13){
menuserihu = "もう嫌…";
};
if (menuran == 14){
menuserihu = "誰か助けて…";
};
if (menuran == 15){
menuserihu = "…もう耐えられない";
};
if (menuran == 16){
menuserihu = "今日は帰らせてくれませんか";
};
if (menuran == 17){
menuserihu = "頭がくらくらします…";
};
if (menuran == 18){
menuserihu = "体の調子がよくないんです";
};
menuseri.text = menuserihu;
if (sute1a <= 0){
idou = 1;
sean = 101;
jj = 0;
trace("体力残ってない");
} else {
if (sute7a <= 0){
idou = 1;
sean = 100;
jj = 0;
trace("精力残ってない");
} else {
if (nokorikoudou <= 0){
idou = 1;
sean = 99;
jj = 0;
trace("行動残ってない");
} else {
idou = 0;
};
};
};
doreka = int(((Math.random() * 3) + 1));
if (sute5a < 10){
if (doreka == 1){
kaomajin.gotoAndStop(1);
};
if (doreka == 2){
kaomajin.gotoAndStop(6);
};
if (doreka == 3){
kaomajin.gotoAndStop(11);
};
} else {
if (sute5a < 20){
if (doreka == 1){
kaomajin.gotoAndStop(2);
};
if (doreka == 2){
kaomajin.gotoAndStop(7);
};
if (doreka == 3){
kaomajin.gotoAndStop(12);
};
} else {
if (sute5a < 60){
if (doreka == 1){
kaomajin.gotoAndStop(3);
};
if (doreka == 2){
kaomajin.gotoAndStop(8);
};
if (doreka == 3){
kaomajin.gotoAndStop(13);
};
} else {
if (sute5a < 500){
if (doreka == 1){
kaomajin.gotoAndStop(4);
};
if (doreka == 2){
kaomajin.gotoAndStop(9);
};
if (doreka == 3){
kaomajin.gotoAndStop(14);
};
};
};
};
};
trace(doreka);
alpa = 1;
anmaku.visible = true;
this.addEventListener(Event.ENTER_FRAME, kaimaku);
nokori1.text = nokorikoudou;
nokori2.text = nokorinitisuu;
doreiname.text = (hero2a + hero2);
if (sute1a >= 70){
sute1dd.text = "元気一杯です";
} else {
if (sute1a >= 35){
sute1dd.text = "健康です";
} else {
sute1dd.text = "弱っています";
};
};
if (sute2a >= 70){
sute2dd.text = "殺意をもたれています";
} else {
if (sute2a >= 50){
sute2dd.text = "かなり不安定な状態です";
} else {
if (sute2a >= 30){
sute2dd.text = "ストレスが溜まっています";
} else {
if (sute2a >= 10){
sute2dd.text = "あまりストレスを感じていません";
} else {
sute2dd.text = "ストレスを感じていません";
};
};
};
};
if (sute3a >= 70){
sute3dd.text = "完全にあなたの僕です";
} else {
if (sute3a >= 50){
sute3dd.text = "なにも言わずとも奉仕してくれます";
} else {
if (sute3a >= 30){
sute3dd.text = "なかなか従順です";
} else {
if (sute3a >= 10){
sute3dd.text = "仕方なく従っています";
} else {
sute3dd.text = "従いたくありません";
};
};
};
};
if (sute4a >= 70){
sute4dd.text = "精液が欲しくてたまりません";
} else {
if (sute4a >= 50){
sute4dd.text = "されたくてたまりません";
} else {
if (sute4a >= 30){
sute4dd.text = "嫌でも感じてしまいます";
} else {
if (sute4a >= 10){
sute4dd.text = "少し感じてきています";
} else {
sute4dd.text = "あまり感じません";
};
};
};
};
if (sute5a >= 70){
sute5dd.text = "かなり好かれています";
} else {
if (sute5a >= 50){
sute5dd.text = "好かれています";
} else {
if (sute5a >= 30){
sute5dd.text = "ちょっと好かれています";
} else {
if (sute5a >= 10){
sute5dd.text = "嫌いではないようです";
} else {
sute5dd.text = "嫌われています";
};
};
};
};
if (sute6a >= 70){
sute6dd.text = "エッチなことは絶対駄目です";
} else {
if (sute6a >= 50){
sute6dd.text = "性的な行為に抵抗があります";
} else {
if (sute6a >= 30){
sute6dd.text = "性的な行為にも寛容です";
} else {
if (sute6a >= 10){
sute6dd.text = "いつも淫らなことを想像しています";
} else {
sute6dd.text = "欲望のままに乱れてしまいます";
};
};
};
};
if (sute7a >= 70){
sute7dd.text = "夢精寸前です";
} else {
if (sute7a >= 50){
sute7dd.text = "かなり溜まっています";
} else {
if (sute7a >= 30){
sute7dd.text = "溜まっています";
} else {
if (sute7a >= 10){
sute7dd.text = "あまり溜まっていません";
} else {
sute7dd.text = "むらむらしません";
};
};
};
};
if (sute8a >= 70){
sute8dd.text = "手加減してあげないと大変です";
} else {
if (sute8a >= 50){
sute8dd.text = "AV男優並の技術です";
} else {
if (sute8a >= 30){
sute8dd.text = "上達してきました";
} else {
if (sute8a >= 10){
sute8dd.text = "ちょっとは上達してきました";
} else {
sute8dd.text = "下手くそです";
};
};
};
};
if (sute9a >= 90){
sute9dd.text = "やくざと同じ位怖いです";
} else {
if (sute9a >= 70){
sute9dd.text = "チンピラなら逃げます";
} else {
if (sute9a >= 50){
sute9dd.text = "番長になれます";
} else {
if (sute9a >= 30){
sute9dd.text = "普通のヤンキーなら目をそらします";
} else {
if (sute9a >= 10){
sute9dd.text = "一般人程度です";
} else {
sute9dd.text = "中学生にも舐められます";
};
};
};
};
};
stbar1.width = sute1a;
stbar2.width = sute2a;
stbar3.width = sute3a;
stbar4.width = sute4a;
stbar5.width = sute5a;
stbar6.width = sute6a;
stbar7.width = sute7a;
stbar8.width = sute8a;
stbar9.width = sute9a;
if (sute1a < 0){
sute1a = 0;
stbar1.width = 0;
};
if (sute2a < 0){
sute2a = 0;
stbar2.width = 0;
};
if (sute3a < 0){
sute3a = 0;
stbar3.width = 0;
};
if (sute4a < 0){
sute4a = 0;
stbar4.width = 0;
};
if (sute5a < 0){
sute5a = 0;
stbar5.width = 0;
};
if (sute6a < 0){
sute6a = 0;
stbar6.width = 0;
};
if (sute7a < 0){
sute7a = 0;
stbar7.width = 0;
};
if (sute8a < 0){
sute8a = 0;
stbar8.width = 0;
};
if (sute9a < 0){
sute9a = 0;
stbar9.width = 0;
};
if (sute1a > 117){
stbar1.width = 117;
};
if (sute2a > 117){
stbar2.width = 117;
};
if (sute3a > 117){
stbar3.width = 117;
};
if (sute4a > 117){
stbar4.width = 117;
};
if (sute5a > 117){
stbar5.width = 117;
};
if (sute6a > 117){
stbar6.width = 117;
};
if (sute7a > 115){
stbar7.width = 115;
};
if (sute8a > 115){
stbar8.width = 115;
};
if (sute9a > 115){
stbar9.width = 115;
};
sute1.text = ((("体力 " + sute1a) + "/") + sute1max);
sute2.text = ("ストレス " + sute2a);
sute3.text = ("従順 " + sute3a);
sute4.text = ("性感 " + sute4a);
sute5.text = ("好感 " + sute5a);
sute6.text = ("理性 " + sute6a);
sute7.text = ((("精力 " + sute7a) + "/") + sute7max);
sute8.text = ("技巧 " + sute8a);
sute9.text = ("威圧 " + sute9a);
sute10.text = ("童貞 " + sute10a);
sute11.text = "調教1";
sute12.text = "調教2";
sute13.text = "帰宅させる";
sute14.text = "褒める";
sute16.text = "アイテム";
sute17.text = "戻る";
tyoukyou1.addEventListener(MouseEvent.MOUSE_DOWN, tyoukyou);
tyoukyou1.addEventListener(MouseEvent.MOUSE_OVER, tyoukyou1a);
tyoukyou2.addEventListener(MouseEvent.MOUSE_DOWN, tyoukyou2a);
tyoukyou2.addEventListener(MouseEvent.MOUSE_OVER, tyoukyou2b);
tyoukyou3.addEventListener(MouseEvent.MOUSE_DOWN, tyoukyou3a);
tyoukyou3.addEventListener(MouseEvent.MOUSE_OVER, tyoukyou3b);
tyoukyou4.addEventListener(MouseEvent.MOUSE_DOWN, tyoukyou4a);
tyoukyou4.addEventListener(MouseEvent.MOUSE_OVER, tyoukyou4b);
tyoukyou6.addEventListener(MouseEvent.MOUSE_DOWN, tyoukyou6a);
tyoukyou6.addEventListener(MouseEvent.MOUSE_OVER, tyoukyou6b);
tyoukyou7.addEventListener(MouseEvent.MOUSE_DOWN, tyoukyou7a);
jitakutyou.addEventListener(MouseEvent.MOUSE_DOWN, jitakutyou1);
omoidetyoubb.addEventListener(MouseEvent.MOUSE_DOWN, omoidetyou2e);
}
function frame99(){
kon.visible = false;
kavar.visible = false;
kisu_zt.text = kisusougou;
oppai_zt.text = oppaisougou;
seiki_zt.text = seikisougou;
fera_zt.text = ferasougou;
anaru_zt.text = anarusougou;
naguru_zt.text = nagurusougou;
if (nokorikoudou <= 0){
idou = 1;
sean = 99;
jj = 0;
trace("行動残ってない");
};
kisut1.text = "軽いキス";
if (kisusougou > 2){
kisut2.text = "ディープキス";
} else {
kisu2.visible = false;
kisut2.text = "???";
};
if (kisusougou > 6){
kisut3.text = "唾液を飲ませる";
} else {
kisu3.visible = false;
kisut3.text = "???";
};
oppait1.text = "おっぱいを触る";
if (oppaisougou > 2){
oppait2.text = "おっぱいを揉みしだく";
} else {
oppai2.visible = false;
oppait2.text = "???";
};
if (oppaisougou > 6){
oppait3.text = "おっぱいをしゃぶる";
} else {
oppai3.visible = false;
oppait3.text = "???";
};
seikit1.text = "手マンをする";
if (seikisougou > 2){
seikit2.text = "クン二する";
} else {
seiki2.visible = false;
seikit2.text = "???";
};
if (seikisougou > 6){
seikit3.text = "挿入する";
} else {
seiki3.visible = false;
seikit3.text = "???";
};
if (sute3a > 15){
ferat1.text = "フェラチオさせる";
} else {
fera1.visible = false;
ferat1.text = "???";
};
if (ferasougou >= 3){
ferat2.text = "アナルを舐めさせる";
} else {
fera2.visible = false;
ferat2.text = "???";
};
if (ferasougou >= 5){
ferat3.text = "ディープスロート";
} else {
fera3.visible = false;
ferat3.text = "???";
};
if ((((sute4a > 30)) && ((sute6a < 20)))){
anarut1.text = "アナルに指をいれる";
} else {
anaru1.visible = false;
anarut1.text = "???";
};
if ((((itemn8pp > 0)) && ((itemn9 > 0)))){
anarut2.text = "浣腸する";
} else {
anaru2.visible = false;
anarut2.text = "???";
};
if (anarusougou >= 3){
anarut3.text = "アナルファックをする";
} else {
anaru3.visible = false;
anarut3.text = "???";
};
if (kisusougou >= 3){
tokusyut1.text = "したくないキス";
if (ero3 == 1){
tokusyu1.visible = false;
tokusyut1.text = "complete";
tokusyut1.textColor = 0x666666;
};
} else {
tokusyu1.visible = false;
tokusyut1.text = "???";
};
if (oppaisougou >= 3){
tokusyut2.text = "いじらしい抵抗";
if (ero1 == 1){
tokusyu2.visible = false;
tokusyut2.text = "complete";
tokusyut2.textColor = 0x666666;
};
} else {
tokusyu2.visible = false;
tokusyut2.text = "???";
};
if (seikisougou >= 3){
tokusyut3.text = "あまり濡れない";
if (ero2 == 1){
tokusyu3.visible = false;
tokusyut3.text = "complete";
tokusyut3.textColor = 0x666666;
};
} else {
tokusyu3.visible = false;
tokusyut3.text = "???";
};
if (oppaisougou >= 10){
tokusyut4.text = "とことんおっぱい";
if (ero5 == 1){
tokusyu4.visible = false;
tokusyut4.text = "complete";
tokusyut4.textColor = 0x666666;
};
} else {
tokusyu4.visible = false;
tokusyut4.text = "???";
};
if (kisusougou >= 10){
tokusyut5.text = "舌と舌レロレロ";
if (ero4 == 1){
tokusyu5.visible = false;
tokusyut5.text = "complete";
tokusyut5.textColor = 0x666666;
};
} else {
tokusyu5.visible = false;
tokusyut5.text = "???";
};
if (sute4a >= 50){
tokusyut6.text = "とろとろ";
if (ero6 == 1){
tokusyu6.visible = false;
tokusyut6.text = "complete";
tokusyut6.textColor = 0x666666;
};
} else {
tokusyu6.visible = false;
tokusyut6.text = "???";
};
if (sute3a >= 60){
tokusyut7.text = "お口でご奉仕";
if (ero7 == 1){
tokusyu7.visible = false;
tokusyut7.text = "complete";
tokusyut7.textColor = 0x666666;
};
} else {
tokusyu7.visible = false;
tokusyut7.text = "???";
};
if ((((((sute3a >= 75)) && ((sute5a >= 75)))) && ((sute6a <= 10)))){
tokusyut8.text = "土下座";
if (ero9 == 1){
tokusyu8.visible = false;
tokusyut8.text = "complete";
tokusyut8.textColor = 0x666666;
};
} else {
tokusyu8.visible = false;
tokusyut8.text = "???";
};
if ((((((sute3a >= 85)) && ((sute5a >= 85)))) && ((sute6a <= 10)))){
tokusyut9.text = "M字拘束種付け";
if (ero10 == 1){
tokusyu9.visible = false;
tokusyut9.text = "complete";
tokusyut9.textColor = 0x666666;
};
} else {
tokusyu9.visible = false;
tokusyut9.text = "???";
};
if ((((((((sute3a >= 85)) && ((sute4a >= 85)))) && ((sute6a <= 10)))) && ((itemn9 > 0)))){
tokusyut10.text = "公開牛乳浣腸";
if (ero11 == 1){
tokusyu10.visible = false;
tokusyut10.text = "complete";
tokusyut10.textColor = 0x666666;
};
} else {
tokusyu10.visible = false;
tokusyut10.text = "???";
};
if ((((((((sute3a >= 85)) && ((sute4a >= 85)))) && ((sute6a <= 10)))) && ((itemn10 > 0)))){
tokusyut11.text = "抗議";
if (ero8 == 1){
tokusyu11.visible = false;
tokusyut11.text = "complete";
tokusyut11.textColor = 0x666666;
};
} else {
tokusyu11.visible = false;
tokusyut11.text = "???";
};
nokori1.text = nokorikoudou;
nokori2.text = nokorinitisuu;
idou = 0;
alpa = 1;
this.removeEventListener(Event.ENTER_FRAME, masin);
this.addEventListener(Event.ENTER_FRAME, masin9);
modoru99.addEventListener(MouseEvent.MOUSE_DOWN, modoru991);
kisu1.addEventListener(MouseEvent.MOUSE_DOWN, kisu1a);
kisu1.addEventListener(MouseEvent.MOUSE_OVER, kisu1b);
kisu2.addEventListener(MouseEvent.MOUSE_DOWN, kisu2a);
kisu2.addEventListener(MouseEvent.MOUSE_OVER, kisu2b);
kisu3.addEventListener(MouseEvent.MOUSE_DOWN, kisu3a);
kisu3.addEventListener(MouseEvent.MOUSE_OVER, kisu3b);
oppai1.addEventListener(MouseEvent.MOUSE_DOWN, oppai1a);
oppai1.addEventListener(MouseEvent.MOUSE_OVER, oppai1b);
oppai2.addEventListener(MouseEvent.MOUSE_DOWN, oppai2a);
oppai2.addEventListener(MouseEvent.MOUSE_OVER, oppai2b);
oppai3.addEventListener(MouseEvent.MOUSE_DOWN, oppai3a);
oppai3.addEventListener(MouseEvent.MOUSE_OVER, oppai3b);
seiki1.addEventListener(MouseEvent.MOUSE_DOWN, seiki1a);
seiki1.addEventListener(MouseEvent.MOUSE_OVER, seiki1b);
seiki2.addEventListener(MouseEvent.MOUSE_DOWN, seiki2a);
seiki2.addEventListener(MouseEvent.MOUSE_OVER, seiki2b);
seiki3.addEventListener(MouseEvent.MOUSE_DOWN, seiki3a);
seiki3.addEventListener(MouseEvent.MOUSE_OVER, seiki3b);
fera1.addEventListener(MouseEvent.MOUSE_DOWN, fera1a);
fera1.addEventListener(MouseEvent.MOUSE_OVER, fera1b);
fera2.addEventListener(MouseEvent.MOUSE_DOWN, fera2a);
fera2.addEventListener(MouseEvent.MOUSE_OVER, fera2b);
fera3.addEventListener(MouseEvent.MOUSE_DOWN, fera3a);
fera3.addEventListener(MouseEvent.MOUSE_OVER, fera3b);
anaru1.addEventListener(MouseEvent.MOUSE_DOWN, anaru1a);
anaru1.addEventListener(MouseEvent.MOUSE_OVER, anaru1b);
anaru2.addEventListener(MouseEvent.MOUSE_DOWN, anaru2a);
anaru2.addEventListener(MouseEvent.MOUSE_OVER, anaru2b);
anaru3.addEventListener(MouseEvent.MOUSE_DOWN, anaru3a);
anaru3.addEventListener(MouseEvent.MOUSE_OVER, anaru3b);
tokusyu1.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu1a);
tokusyu1.addEventListener(MouseEvent.MOUSE_OVER, tokusyu1b);
tokusyu2.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu2a);
tokusyu2.addEventListener(MouseEvent.MOUSE_OVER, tokusyu2b);
tokusyu3.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu3a);
tokusyu3.addEventListener(MouseEvent.MOUSE_OVER, tokusyu3b);
tokusyu4.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu4a);
tokusyu4.addEventListener(MouseEvent.MOUSE_OVER, tokusyu4b);
tokusyu5.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu5a);
tokusyu5.addEventListener(MouseEvent.MOUSE_OVER, tokusyu5b);
tokusyu6.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu6a);
tokusyu6.addEventListener(MouseEvent.MOUSE_OVER, tokusyu6b);
tokusyu7.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu7a);
tokusyu7.addEventListener(MouseEvent.MOUSE_OVER, tokusyu7b);
tokusyu8.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu8a);
tokusyu8.addEventListener(MouseEvent.MOUSE_OVER, tokusyu8b);
tokusyu9.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu9a);
tokusyu9.addEventListener(MouseEvent.MOUSE_OVER, tokusyu9b);
tokusyu10.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu10a);
tokusyu10.addEventListener(MouseEvent.MOUSE_OVER, tokusyu10b);
tokusyu11.addEventListener(MouseEvent.MOUSE_DOWN, tokusyu11a);
tokusyu11.addEventListener(MouseEvent.MOUSE_OVER, tokusyu11b);
}
public function modoru101a(event:MouseEvent):void{
idou = 2;
trace("調教インデックスに戻る");
}
public function omoidebb6b(event:MouseEvent):void{
setu2.text = "とろとろ";
}
public function omoidebb6a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1006;
jj = 0;
idou = 1;
}
public function tyoukyou(event:MouseEvent):void{
idou = 2;
trace("調教1メニュー");
jj = 0;
}
public function omoidebb7a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1007;
jj = 0;
idou = 1;
}
public function omoidebb7b(event:MouseEvent):void{
setu2.text = "ご奉仕";
}
public function omoidebb8b(event:MouseEvent):void{
setu2.text = "抗議";
}
public function omoidebb8a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1011;
jj = 0;
idou = 1;
}
public function omoidebb9a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1008;
jj = 0;
idou = 1;
}
public function omoidebb9b(event:MouseEvent):void{
setu2.text = "土下座";
}
public function fera1b(event:MouseEvent):void{
setu2.text = "従順と好感がステータス変化に影響します";
}
public function fera1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "フェラ1";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 30;
jj = 0;
}
public function fera2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "フェラ2";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 31;
jj = 0;
}
public function fera2b(event:MouseEvent):void{
setu2.text = "従順と好感がステータス変化に影響します";
}
public function fera3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "フェラ3";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 32;
jj = 0;
}
public function fera3b(event:MouseEvent):void{
setu2.text = "従順と好感がステータス変化に影響します\n負担が大きいです";
}
public function tika_b1b(event:MouseEvent):void{
if (huku == 1){
sutesetumei.text = "ダメージの他に威圧と関係します";
} else {
sutesetumei.text = "相手をはねとばす力やダメージに影響します";
};
}
public function kesu2(event:MouseEvent):void{
mySO.clear();
trace("セーブ消す");
}
public function riakusyon3(){
var doreka2:*;
riaseri.text = riakome;
if (itido == 0){
itido = 1;
doreka2 = int(((Math.random() * 3) + 1));
if (sute3a < 20){
if (doreka2 == 1){
kaoderu.gotoAndStop(30);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(33);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(36);
};
} else {
if (sute3a < 80){
if (doreka2 == 1){
kaoderu.gotoAndStop(32);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(35);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(38);
};
} else {
if (sute3a >= 80){
if (doreka2 == 1){
kaoderu.gotoAndStop(31);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(34);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(37);
};
};
};
};
riaran = int(((Math.random() * 3) + 1));
if (riaran == 1){
riakome = riakome1;
};
if (riaran == 2){
riakome = riakome2;
};
if (riaran == 3){
riakome = riakome3;
};
};
}
public function yoake(event:Event):void{
if (asu.y < 160){
asu.y = (asu.y + 40);
};
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa < 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa >= 1){
trace("会話へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, yoake);
gotoAndStop(11);
};
};
if ((((asu.y >= 160)) && ((currentFrame == 113)))){
if (nokorinitisuu <= 0){
sean = 999;
jj = 0;
idou = 1;
if (alpa >= 1){
alpa = 0;
};
} else {
trace("次の日になる");
sean = 200;
jj = 0;
iroga = 0;
idou = 1;
if (alpa >= 1){
alpa = 0;
};
};
};
if (kyou.y < 600){
kyou.y = (kyou.y + 40);
};
if (kyou.y == 600){
};
}
public function riakusyon2(){
var doreka2:*;
riaseri.text = riakome;
if (itido == 0){
itido = 1;
doreka2 = int(((Math.random() * 3) + 1));
if (sute5a < 20){
if (doreka2 == 1){
kaoderu.gotoAndStop(30);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(33);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(36);
};
} else {
if (sute5a < 80){
if (doreka2 == 1){
kaoderu.gotoAndStop(32);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(35);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(38);
};
} else {
if (sute5a >= 80){
if (doreka2 == 1){
kaoderu.gotoAndStop(31);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(34);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(37);
};
};
};
};
riaran = int(((Math.random() * 3) + 1));
if (riaran == 1){
riakome = riakome1;
};
if (riaran == 2){
riakome = riakome2;
};
if (riaran == 3){
riakome = riakome3;
};
};
}
public function omoidebb10a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1009;
jj = 0;
idou = 1;
}
public function omoidebb10b(event:MouseEvent):void{
setu2.text = "種付け";
}
public function tugiheb1b(event:MouseEvent):void{
setu2.text = "度重なる横暴に耐えかね、行動を起こすコンピ研。謎の異変。\nやつらの企みを阻止し、異変の原因をつきとめられるでしょうか。";
}
public function omoidebb11a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1010;
jj = 0;
idou = 1;
}
public function omoidebb11b(event:MouseEvent):void{
setu2.text = "牛乳浣腸";
}
public function omoidebb12b(event:MouseEvent):void{
setu2.text = (("誘拐された" + hero2a) + "さん");
}
public function omoidebb12a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
trace("調教から会話モードへ戻る");
sean = 1013;
jj = 0;
idou = 1;
}
public function omoidebb14a(event:MouseEvent):void{
kaisou = 1;
trace(("残り行動回数" + nokorikoudou));
HH = "校長の性欲処理";
trace("調教から会話モードへ戻る");
sean = 1012;
jj = 0;
idou = 1;
}
public function omoidebb14b(event:MouseEvent):void{
setu2.text = "校長の性欲処理";
}
public function fami1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
trace("ファミレスへ");
sean = 3;
alpa = 0;
jj = 0;
}
public function masin10(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("会話へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin10);
gotoAndStop(11);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("会話へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin10);
gotoAndStop(98);
};
};
}
public function masin11(event:Event):void{
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("会話へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin11);
gotoAndStop(11);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("調教インデックスへ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, masin11);
gotoAndStop(98);
};
};
}
public function save92aa(event:MouseEvent):void{
if (save == 1){
sean = 0;
idou = 2;
trace("マップフレームへ");
trace(iroga);
} else {
gotoAndStop(1);
};
}
public function save7aa(event:MouseEvent):void{
if (save == 1){
bb = 7;
if (hitokoto7.text == "ここに一言入力できます"){
hitokoto7.text = "";
};
sss7.appendText(("\n" + mySO.data["hitokoto7"]));
mySO.data["hitokoto7"] = hitokoto7.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 7;
lode();
};
}
public function tyoukyou1a(event:MouseEvent):void{
setu1.text = "主にHな調教です";
}
public function itembb1b(event:MouseEvent):void{
setu3.text = "牛乳を飲みます";
}
public function itembb1a(event:MouseEvent):void{
idou = 1;
sean = 3001;
jj = 0;
trace(("牛乳" + sean));
}
public function nantokyo(){
if (sippaidesu == 1){
t1 = "なんと拒絶されてしまった!!";
};
}
public function tyoukyou2a(event:MouseEvent):void{
idou = 3;
trace("調教2メニュー");
}
public function tyoukyou2b(event:MouseEvent):void{
setu1.text = "折檻の類の調教です";
}
public function itembb2a(event:MouseEvent):void{
idou = 1;
sean = 3002;
jj = 0;
trace(("苺ケーキ" + sean));
}
public function itembb2b(event:MouseEvent):void{
setu3.text = "苺ショートケーキを食べさせます";
}
public function tyoukyou3a(event:MouseEvent):void{
idou = 1;
trace("何もしないで帰らせた");
sean = 18;
jj = 0;
}
public function tyoukyou3b(event:MouseEvent):void{
setu1.text = "何もしないで帰らせます";
}
public function teki11a(event:MouseEvent):void{
nanideru = 11;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function itembb3a(event:MouseEvent):void{
idou = 1;
sean = 3003;
jj = 0;
trace(("お茶" + sean));
}
public function itembb3b(event:MouseEvent):void{
setu3.text = "一緒にお茶を飲みます";
}
public function tyoukyou4b(event:MouseEvent):void{
setu1.text = "褒めます。従順が高いと効果があります。";
}
public function teki12a(event:MouseEvent):void{
nanideru = 12;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function tyoukyou4a(event:MouseEvent):void{
idou = 1;
trace("調教から会話モードへ戻る");
sean = 19;
jj = 0;
}
public function itembb4a(event:MouseEvent):void{
idou = 1;
sean = 3004;
jj = 0;
trace(("やばい薬" + sean));
}
public function itembb4b(event:MouseEvent):void{
setu3.text = "やばい薬を飲ませます";
}
public function omoide2(event:MouseEvent):void{
gotoAndStop(8);
save = 0;
trace("思い出モードへ");
}
public function itembb5a(event:MouseEvent):void{
idou = 1;
sean = 3005;
jj = 0;
trace(("エロい薬" + sean));
}
public function itembb5b(event:MouseEvent):void{
setu3.text = "エロい薬を飲ませます";
}
public function tyoukyou6a(event:MouseEvent):void{
idou = 4;
}
public function tyoukyou6b(event:MouseEvent):void{
setu1.text = "アイテムを選択します";
}
public function teki14a(event:MouseEvent):void{
nanideru = 14;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function itembb6a(event:MouseEvent):void{
idou = 1;
sean = 3006;
jj = 0;
trace(("女心がわかる本" + sean));
}
public function itembb6b(event:MouseEvent):void{
setu3.text = "「女心がわかる本」を読みます";
}
public function riakusyon(){
var doreka2:*;
riaseri.text = riakome;
if (itido == 0){
itido = 1;
doreka2 = int(((Math.random() * 3) + 1));
if (sute4a < 20){
if (doreka2 == 1){
kaoderu.gotoAndStop(30);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(33);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(36);
};
} else {
if (sute4a < 80){
if (doreka2 == 1){
kaoderu.gotoAndStop(32);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(35);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(38);
};
} else {
if (sute4a >= 80){
if (doreka2 == 1){
kaoderu.gotoAndStop(31);
};
if (doreka2 == 2){
kaoderu.gotoAndStop(34);
};
if (doreka2 == 3){
kaoderu.gotoAndStop(37);
};
};
};
};
riaran = int(((Math.random() * 3) + 1));
if (riaran == 1){
riakome = riakome1;
};
if (riaran == 2){
riakome = riakome2;
};
if (riaran == 3){
riakome = riakome3;
};
};
}
public function tyoukyou7a(event:MouseEvent):void{
idou = 5;
setu1.text = "外に出ます(マップへ戻ります)";
}
public function teki15a(event:MouseEvent):void{
nanideru = 15;
ago = currentFrame;
idou = 1;
trace("敵へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function itembb7a(event:MouseEvent):void{
idou = 1;
sean = 3007;
jj = 0;
trace(("究極性技林" + sean));
}
public function itembb7b(event:MouseEvent):void{
setu3.text = "「究極性技林」を読みます";
}
public function teki16a(event:MouseEvent):void{
nanideru = 16;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function itembb8a(event:MouseEvent):void{
idou = 1;
sean = 3008;
jj = 0;
trace(("THE・肛門" + sean));
}
public function itembb8b(event:MouseEvent):void{
setu3.text = "「THE・肛門」を読みます";
}
public function seiki1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "性器1";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 27;
jj = 0;
}
public function seiki1b(event:MouseEvent):void{
setu2.text = "性感がステータス変化に影響します\n性感を上げます";
}
public function save3aa(event:MouseEvent):void{
if (save == 1){
bb = 3;
if (hitokoto3.text == "ここに一言入力できます"){
hitokoto3.text = "";
};
sss3.appendText(("\n" + mySO.data["hitokoto3"]));
mySO.data["hitokoto3"] = hitokoto3.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 3;
lode();
};
}
public function teki17a(event:MouseEvent):void{
nanideru = 17;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function itembb9b(event:MouseEvent):void{
setu3.text = "ここでは使用できません";
}
public function kurakunatte2(event:Event):void{
if (nokorikoudou <= 0){
if (st == 1){
story++;
st = 0;
};
sean = 99;
jj = 0;
idou = 1;
trace("行動残ってない");
};
if (irogakawaru.visible == true){
irogakawaru.visible = false;
};
if (idou == 0){
anmaku.visible = true;
if (alpa >= 0){
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
if (idou == 1){
if (alpa <= 1){
anmaku.visible = true;
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
};
if (alpa > 1){
gotoAndStop(11);
trace(("story" + story));
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
};
};
if (idou == 2){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
trace("ここにきてるか");
};
if (alpa > 1){
gotoAndStop(15);
trace("フレーム15へ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
};
};
if (idou == 3){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.3);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("セーブ");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
gotoAndStop(121);
};
};
if (idou == 4){
anmaku.visible = true;
if (alpa <= 1){
alpa = (alpa + 0.2);
anmaku.alpha = alpa;
trace(alpa);
};
if (alpa > 1){
trace("思い出モード");
idou = 0;
this.removeEventListener(Event.ENTER_FRAME, kurakunatte);
this.removeEventListener(Event.ENTER_FRAME, kurakunatte2);
this.removeEventListener(Event.ENTER_FRAME, masinrogu);
gotoAndStop(8);
};
};
}
public function seiki2b(event:MouseEvent):void{
setu2.text = "性感がステータス変化に影響します\n性感を上げます";
}
public function ending(event:Event):void{
if (enda.y > -12){
enda.y--;
};
if (idou == 0){
if (alpa >= 0){
anmaku.visible = true;
alpa = (alpa - 0.3);
anmaku.alpha = alpa;
};
if (alpa < 0){
anmaku.visible = false;
};
};
}
public function tyuui(){
t1 = "ストレス、理性が高く威圧、従順、精力が低いと\n拒絶されることがあります。\n\n※特にストレスと威圧の影響大\n\n\n\n拒絶されるとステータスは変化せず、\n時間は経過します。";
}
public function seiki2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "性器2";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 28;
jj = 0;
}
public function teki18a(event:MouseEvent):void{
nanideru = 18;
ago = currentFrame;
idou = 1;
trace("敵18教室へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function seiki3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "性器3";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 29;
jj = 0;
}
public function seiki3b(event:MouseEvent):void{
setu2.text = "性感と好感がステータス変化に影響します\n負担が大きいです";
}
public function teki19a(event:MouseEvent):void{
nanideru = 19;
ago = currentFrame;
idou = 1;
trace("町へ");
sean = 13000;
alpa = 0;
jj = 0;
}
public function syoutenb1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
trace("商店街へ");
sean = 11;
alpa = 0;
jj = 0;
}
public function modoru991(event:MouseEvent):void{
idou = 2;
trace("調教インデックスに戻る");
}
public function sutetasuyomi(){
tugikei.text = tugi;
stup_t.text = stup;
revel_t.text = revel;
keiken_t.text = soukei;
tikan = Math.floor((tika * uooo));
tika_t.text = tikan;
tikabar1.width = tikan;
if (tikabar1.width > 164){
tikabar1.width = 164;
};
tain = Math.floor((tai * uooo));
tai_t.text = tain;
tikabar2.width = tain;
if (tikabar2.width > 164){
tikabar2.width = 164;
};
hayan = Math.floor((haya * uooo));
haya_t.text = hayan;
tikabar3.width = hayan;
if (tikabar3.width > 164){
tikabar3.width = 164;
};
unn = Math.floor((un * uooo));
un_t.text = unn;
tikabar4.width = unn;
if (tikabar4.width > 164){
tikabar4.width = 164;
};
revel_tz.text = revelz;
tika_tz.text = tikat;
tikabar1z.width = tikat;
if (tikabar1z.width > 164){
tikabar1z.width = 164;
};
tai_tz.text = tait;
tikabar2z.width = tait;
if (tikabar2z.width > 164){
tikabar2z.width = 164;
};
haya_tz.text = hayat;
tikabar3z.width = hayat;
if (tikabar3z.width > 164){
tikabar3z.width = 164;
};
un_tz.text = unt;
tikabar4z.width = unt;
if (tikabar4z.width > 164){
tikabar4z.width = 164;
};
}
public function haya_b1b(event:MouseEvent):void{
if (huku == 1){
sutesetumei.text = "防御率の他に技巧と関係します";
} else {
sutesetumei.text = "移動速度や防御率、命中に影響します";
};
}
public function serihudaiover(event:MouseEvent):void{
irogakawaru.visible = true;
serihu.visible = true;
mau = 1;
}
public function tika1(event:MouseEvent):void{
sutetasuyomi();
tika++;
sute9a++;
tika_t.text = tika;
stup = (stup - 1);
stup_t.text = stup;
}
public function un_b1b(event:MouseEvent):void{
sutesetumei.text = "クリティカル率に影響します";
}
public function hai1(event:MouseEvent):void{
var intervalId:uint;
var sample:Function;
var event = event;
sample = function (){
trace(("はい" + sentaku));
};
sentaku = 1;
if (WW == 0){
trace("うんこ");
jj++;
WW++;
};
intervalId = setTimeout(sample, 400);
}
public function anaru1a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "アナル1";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 33;
jj = 0;
}
public function anaru1b(event:MouseEvent):void{
setu2.text = "従順と性感がステータス変化に影響します";
}
public function up_b(){
if (stup <= 0){
tika_b.visible = false;
tai_b.visible = false;
haya_b.visible = false;
un_b.visible = false;
};
if (stup >= 1){
tika_b.visible = true;
tai_b.visible = true;
haya_b.visible = true;
un_b.visible = true;
};
}
public function save8aa(event:MouseEvent):void{
if (save == 1){
bb = 8;
if (hitokoto8.text == "ここに一言入力できます"){
hitokoto8.text = "";
};
sss8.appendText(("\n" + mySO.data["hitokoto8"]));
mySO.data["hitokoto8"] = hitokoto8.text;
majiyomi();
hyoujisuru();
};
if (save == 0){
bb = 8;
lode();
};
}
public function anaru2a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "アナル2";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 34;
jj = 0;
}
public function anaru2b(event:MouseEvent):void{
setu2.text = "従順と性感がステータス変化に影響します";
}
public function sample6(){
tama = 1;
}
public function undoub1(event:MouseEvent):void{
nanideru = 4;
ago = currentFrame;
idou = 1;
trace("運動場へ");
sean = 13;
alpa = 0;
jj = 0;
}
public function anaru3a(event:MouseEvent):void{
trace(("残り行動回数" + nokorikoudou));
HH = "アナル3";
idou = 1;
trace("調教から会話モードへ戻る");
sean = 35;
jj = 0;
}
public function anaru3b(event:MouseEvent):void{
setu2.text = "従順と性感がステータス変化に影響します\n負担が大きいです";
}
public function sosb1(event:MouseEvent):void{
ago = currentFrame;
idou = 1;
trace("SOS団部室へ");
sean = 6;
alpa = 0;
jj = 0;
}
public function maphe1(event:MouseEvent):void{
gotoAndStop(16);
hero = "キョン";
trace("マップフレームへ");
trace(iroga);
}
}
}//package taikenban_fla
Section 21
//Timeline_116 (taikenban_fla.Timeline_116)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_116 extends MovieClip {
public function Timeline_116(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 22
//Timeline_125 (taikenban_fla.Timeline_125)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_125 extends MovieClip {
public function Timeline_125(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 23
//Timeline_126 (taikenban_fla.Timeline_126)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_126 extends MovieClip {
public function Timeline_126(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 24
//Timeline_127 (taikenban_fla.Timeline_127)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_127 extends MovieClip {
public function Timeline_127(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 25
//Timeline_128 (taikenban_fla.Timeline_128)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_128 extends MovieClip {
public function Timeline_128(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 26
//Timeline_129 (taikenban_fla.Timeline_129)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_129 extends MovieClip {
public function Timeline_129(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 27
//Timeline_130 (taikenban_fla.Timeline_130)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_130 extends MovieClip {
public function Timeline_130(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 28
//Timeline_131 (taikenban_fla.Timeline_131)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_131 extends MovieClip {
public function Timeline_131(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 29
//Timeline_132 (taikenban_fla.Timeline_132)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_132 extends MovieClip {
public function Timeline_132(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 30
//Timeline_133 (taikenban_fla.Timeline_133)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_133 extends MovieClip {
public function Timeline_133(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 31
//Timeline_134 (taikenban_fla.Timeline_134)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_134 extends MovieClip {
public function Timeline_134(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 32
//Timeline_135 (taikenban_fla.Timeline_135)
package taikenban_fla {
import flash.display.*;
import flash.text.*;
public dynamic class Timeline_135 extends MovieClip {
public var endsukumizu:MovieClip;
public var enen:TextField;
public function Timeline_135(){
super();
}
}
}//package taikenban_fla
Section 33
//Timeline_14 (taikenban_fla.Timeline_14)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_14 extends MovieClip {
public function Timeline_14(){
super();
addFrameScript(0, frame1, 1, frame2);
}
function frame1(){
stop();
}
function frame2(){
stop();
}
}
}//package taikenban_fla
Section 34
//Timeline_33 (taikenban_fla.Timeline_33)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_33 extends MovieClip {
public function Timeline_33(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 35
//Timeline_35 (taikenban_fla.Timeline_35)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_35 extends MovieClip {
public function Timeline_35(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 36
//Timeline_38 (taikenban_fla.Timeline_38)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_38 extends MovieClip {
public function Timeline_38(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 37
//Timeline_42 (taikenban_fla.Timeline_42)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_42 extends MovieClip {
public function Timeline_42(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 38
//Timeline_43 (taikenban_fla.Timeline_43)
package taikenban_fla {
import flash.display.*;
import flash.text.*;
public dynamic class Timeline_43 extends MovieClip {
public var tatat1n:TextField;
public var tatat2n:TextField;
public var kabe1:MovieClip;
public var kabe2:MovieClip;
public var tatat1:TextField;
public var tatat2:TextField;
public var tatat4:TextField;
public var tatat3:TextField;
public var sika2:MovieClip;
public var sika1:MovieClip;
public var jikkyou:TextField;
public function Timeline_43(){
super();
}
}
}//package taikenban_fla
Section 39
//Timeline_44 (taikenban_fla.Timeline_44)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_44 extends MovieClip {
public function Timeline_44(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 40
//Timeline_45 (taikenban_fla.Timeline_45)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_45 extends MovieClip {
public function Timeline_45(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 41
//Timeline_72 (taikenban_fla.Timeline_72)
package taikenban_fla {
import flash.display.*;
public dynamic class Timeline_72 extends MovieClip {
public function Timeline_72(){
super();
addFrameScript(0, frame1);
}
function frame1(){
stop();
}
}
}//package taikenban_fla
Section 42
//focusRectSkin (focusRectSkin)
package {
import flash.display.*;
public dynamic class focusRectSkin extends MovieClip {
public function focusRectSkin(){
super();
}
}
}//package
Section 43
//ScrollArrowDown_disabledSkin (ScrollArrowDown_disabledSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowDown_disabledSkin extends MovieClip {
public function ScrollArrowDown_disabledSkin(){
super();
}
}
}//package
Section 44
//ScrollArrowDown_downSkin (ScrollArrowDown_downSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowDown_downSkin extends MovieClip {
public function ScrollArrowDown_downSkin(){
super();
}
}
}//package
Section 45
//ScrollArrowDown_overSkin (ScrollArrowDown_overSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowDown_overSkin extends MovieClip {
public function ScrollArrowDown_overSkin(){
super();
}
}
}//package
Section 46
//ScrollArrowDown_upSkin (ScrollArrowDown_upSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowDown_upSkin extends MovieClip {
public function ScrollArrowDown_upSkin(){
super();
}
}
}//package
Section 47
//ScrollArrowUp_disabledSkin (ScrollArrowUp_disabledSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowUp_disabledSkin extends MovieClip {
public function ScrollArrowUp_disabledSkin(){
super();
}
}
}//package
Section 48
//ScrollArrowUp_downSkin (ScrollArrowUp_downSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowUp_downSkin extends MovieClip {
public function ScrollArrowUp_downSkin(){
super();
}
}
}//package
Section 49
//ScrollArrowUp_overSkin (ScrollArrowUp_overSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowUp_overSkin extends MovieClip {
public function ScrollArrowUp_overSkin(){
super();
}
}
}//package
Section 50
//ScrollArrowUp_upSkin (ScrollArrowUp_upSkin)
package {
import flash.display.*;
public dynamic class ScrollArrowUp_upSkin extends MovieClip {
public function ScrollArrowUp_upSkin(){
super();
}
}
}//package
Section 51
//ScrollBar_thumbIcon (ScrollBar_thumbIcon)
package {
import flash.display.*;
public dynamic class ScrollBar_thumbIcon extends MovieClip {
public function ScrollBar_thumbIcon(){
super();
}
}
}//package
Section 52
//ScrollThumb_downSkin (ScrollThumb_downSkin)
package {
import flash.display.*;
public dynamic class ScrollThumb_downSkin extends MovieClip {
public function ScrollThumb_downSkin(){
super();
}
}
}//package
Section 53
//ScrollThumb_overSkin (ScrollThumb_overSkin)
package {
import flash.display.*;
public dynamic class ScrollThumb_overSkin extends MovieClip {
public function ScrollThumb_overSkin(){
super();
}
}
}//package
Section 54
//ScrollThumb_upSkin (ScrollThumb_upSkin)
package {
import flash.display.*;
public dynamic class ScrollThumb_upSkin extends MovieClip {
public function ScrollThumb_upSkin(){
super();
}
}
}//package
Section 55
//ScrollTrack_skin (ScrollTrack_skin)
package {
import flash.display.*;
public dynamic class ScrollTrack_skin extends MovieClip {
public function ScrollTrack_skin(){
super();
}
}
}//package
Section 56
//TextArea_disabledSkin (TextArea_disabledSkin)
package {
import flash.display.*;
public dynamic class TextArea_disabledSkin extends MovieClip {
public function TextArea_disabledSkin(){
super();
}
}
}//package
Section 57
//TextArea_upSkin (TextArea_upSkin)
package {
import flash.display.*;
public dynamic class TextArea_upSkin extends MovieClip {
public function TextArea_upSkin(){
super();
}
}
}//package