OptionManager::IsRoomOpenCast()
@@ -13,7 +13,7 @@ | ||
13 | 13 | return '自動公開 (蘇生能力者などが能力を持っている間だけ霊界が非公開になります)'; |
14 | 14 | } |
15 | 15 | |
16 | - public function IsOpenCast() { | |
16 | + public function IsRoomOpenCast() { | |
17 | 17 | return $this->IsUserOpenCast(); |
18 | 18 | } |
19 | 19 | } |
@@ -12,7 +12,7 @@ | ||
12 | 12 | } |
13 | 13 | |
14 | 14 | //霊界公開判定 |
15 | - public function IsOpenCast() { | |
15 | + public function IsRoomOpenCast() { | |
16 | 16 | return true; |
17 | 17 | } |
18 | 18 |
@@ -13,7 +13,7 @@ | ||
13 | 13 | return '常時非公開 (誰がどの役職なのか公開されません。蘇生能力は有効です)'; |
14 | 14 | } |
15 | 15 | |
16 | - public function IsOpenCast() { | |
16 | + public function IsRoomOpenCast() { | |
17 | 17 | $user = DB::$USER->ByID(GM::ID); //身代わり君の蘇生辞退判定 |
18 | 18 | return $user->IsDummyBoy() && $user->IsDrop() && $this->IsUserOpenCast(); |
19 | 19 | } |
@@ -112,11 +112,11 @@ | ||
112 | 112 | |
113 | 113 | //-- Room --// |
114 | 114 | //霊界公開判定 |
115 | - public static function IsOpenCast() { | |
116 | - //便宜上常時公開設定もオプションクラスは実装しているが、システム上は未設定 (null) になる | |
115 | + public static function IsRoomOpenCast() { | |
116 | + //便宜上常時公開設定もオプションクラスは実装しているが、システム上はオプション未設定になる | |
117 | 117 | foreach (OptionFilterData::$open_cast as $option) { |
118 | 118 | if (DB::$ROOM->IsOption($option)) { |
119 | - return OptionLoader::Load($option)->IsOpenCast(); | |
119 | + return OptionLoader::Load($option)->IsRoomOpenCast(); | |
120 | 120 | } |
121 | 121 | } |
122 | 122 | return true; |
@@ -261,7 +261,7 @@ | ||
261 | 261 | public function IsOpenCast() { |
262 | 262 | $data = 'open_cast'; |
263 | 263 | if ($this->Flag()->IsEmpty($data)) { //未設定ならキャッシュする |
264 | - $this->Flag()->Set($data, OptionManager::IsOpenCast()); | |
264 | + $this->Flag()->Set($data, OptionManager::IsRoomOpenCast()); | |
265 | 265 | } |
266 | 266 | return $this->Flag()->Get($data); |
267 | 267 | } |
@@ -544,7 +544,9 @@ | ||
544 | 544 | //ゲーム開始 |
545 | 545 | public function Start() { |
546 | 546 | $this->date++; |
547 | - $this->SetScene($this->IsOption('open_day') ? RoomScene::DAY : RoomScene::NIGHT); | |
547 | + $scene = $this->IsOption('open_day') ? RoomScene::DAY : RoomScene::NIGHT; | |
548 | + Text::p($scene); | |
549 | + $this->SetScene($scene); | |
548 | 550 | DB::$USER->GameStart(); |
549 | 551 | if (false === $this->IsTest()) { |
550 | 552 | RoomDB::Start(); |