info['mod_cache']) && $user_info['mod_cache']['bq'] != '0=1',
),
'poststopics' => array(
'title' => $txt['mc_unapproved_poststopics'],
'href' => $scripturl . '?action=moderate;area=postmod;sa=posts',
'show' => $modSettings['postmod_active'] && !empty($user_info['mod_cache']['ap']),
),
'attachments' => array(
'title' => $txt['mc_unapproved_attachments'],
'href' => $scripturl . '?action=moderate;area=attachmod;sa=attachments',
'show' => $modSettings['postmod_active'] && !empty($user_info['mod_cache']['ap']),
),
'reports' => array(
'title' => $txt['mc_reported_posts'],
'href' => $scripturl . '?action=moderate;area=reports',
'show' => !empty($user_info['mod_cache']) && $user_info['mod_cache']['bq'] != '0=1',
'is_last' => true,
),
),
),
'profile' => array(
'title' => $txt['profile'],
'href' => $scripturl . '?action=profile',
'show' => $context['allow_edit_profile'],
'sub_buttons' => array(
'summary' => array(
'title' => $txt['summary'],
'href' => $scripturl . '?action=profile',
'show' => true,
),
'account' => array(
'title' => $txt['account'],
'href' => $scripturl . '?action=profile;area=account',
'show' => allowedTo(array('profile_identity_any', 'profile_identity_own', 'manage_membergroups')),
),
'profile' => array(
'title' => $txt['forumprofile'],
'href' => $scripturl . '?action=profile;area=forumprofile',
'show' => allowedTo(array('profile_extra_any', 'profile_extra_own')),
'is_last' => true,
),
),
),
'pm' => array(
'title' => $txt['pm_short'],
'href' => $scripturl . '?action=pm',
'show' => $context['allow_pm'],
'sub_buttons' => array(
'pm_read' => array(
'title' => $txt['pm_menu_read'],
'href' => $scripturl . '?action=pm',
'show' => allowedTo('pm_read'),
),
'pm_send' => array(
'title' => $txt['pm_menu_send'],
'href' => $scripturl . '?action=pm;sa=send',
'show' => allowedTo('pm_send'),
'is_last' => true,
),
),
),
'calendar' => array(
'title' => $txt['calendar'],
'href' => $scripturl . '?action=calendar',
'show' => $context['allow_calendar'],
'sub_buttons' => array(
'view' => array(
'title' => $txt['calendar_menu'],
'href' => $scripturl . '?action=calendar',
'show' => allowedTo('calendar_post'),
),
'post' => array(
'title' => $txt['calendar_post_event'],
'href' => $scripturl . '?action=calendar;sa=post',
'show' => allowedTo('calendar_post'),
'is_last' => true,
),
),
),
'mlist' => array(
'title' => $txt['members_title'],
'href' => $scripturl . '?action=mlist',
'show' => $context['allow_memberlist'],
'sub_buttons' => array(
'mlist_view' => array(
'title' => $txt['mlist_menu_view'],
'href' => $scripturl . '?action=mlist',
'show' => true,
),
'mlist_search' => array(
'title' => $txt['mlist_search'],
'href' => $scripturl . '?action=mlist;sa=search',
'show' => true,
'is_last' => true,
),
),
),
'login' => array(
'title' => $txt['login'],
'href' => $scripturl . '?action=login',
'show' => $user_info['is_guest'],
'sub_buttons' => array(
),
),
'register' => array(
'title' => $txt['register'],
'href' => $scripturl . '?action=register',
'show' => $user_info['is_guest'],
'sub_buttons' => array(
),
'is_last' => !$context['right_to_left'],
),
'logout' => array(
'title' => $txt['logout'],
'href' => $scripturl . '?action=logout;%1$s=%2$s',
'show' => !$user_info['is_guest'],
'sub_buttons' => array(
),
'is_last' => !$context['right_to_left'],
),
);
// Allow editing menu buttons easily.
call_integration_hook('integrate_menu_buttons', array(&$buttons));
// Now we put the buttons in the context so the theme can use them.
$menu_buttons = array();
foreach ($buttons as $act => $button)
if (!empty($button['show']))
{
$button['active_button'] = false;
// Make sure the last button truely is the last button.
if (!empty($button['is_last']))
{
if (isset($last_button))
unset($menu_buttons[$last_button]['is_last']);
$last_button = $act;
}
// Go through the sub buttons if there are any.
if (!empty($button['sub_buttons']))
foreach ($button['sub_buttons'] as $key => $subbutton)
{
if (empty($subbutton['show']))
unset($button['sub_buttons'][$key]);
// 2nd level sub buttons next...
if (!empty($subbutton['sub_buttons']))
{
foreach ($subbutton['sub_buttons'] as $key2 => $sub_button2)
{
if (empty($sub_button2['show']))
unset($button['sub_buttons'][$key]['sub_buttons'][$key2]);
}
}
}
$menu_buttons[$act] = $button;
}
if (!empty($modSettings['cache_enable']) && $modSettings['cache_enable'] >= 2)
cache_put_data('menu_buttons-' . implode('_', $user_info['groups']) . '-' . $user_info['language'], $menu_buttons, $cacheTime);
}
// Allow editing dynamic buttons easily.
call_integration_hook('integrate_dynamic_buttons', array(&$menu_buttons));
$context['menu_buttons'] = $menu_buttons;
// Logging out requires the session id in the url.
if (isset($context['menu_buttons']['logout']))
$context['menu_buttons']['logout']['href'] = sprintf($context['menu_buttons']['logout']['href'], $context['session_var'], $context['session_id']);
// Figure out which action we are doing so we can set the active tab.
// Default to home.
$current_action = 'home';
if (isset($context['menu_buttons'][$context['current_action']]))
$current_action = $context['current_action'];
elseif ($context['current_action'] == 'search2')
$current_action = 'search';
elseif ($context['current_action'] == 'theme')
$current_action = isset($_REQUEST['sa']) && $_REQUEST['sa'] == 'pick' ? 'profile' : 'admin';
elseif ($context['current_action'] == 'register2')
$current_action = 'register';
elseif ($context['current_action'] == 'login2' || ($user_info['is_guest'] && $context['current_action'] == 'reminder'))
$current_action = 'login';
elseif ($context['current_action'] == 'groups' && $context['allow_moderation_center'])
$current_action = 'moderate';
$context['menu_buttons'][$current_action]['active_button'] = true;
if (!$user_info['is_guest'] && $context['user']['unread_messages'] > 0 && isset($context['menu_buttons']['pm']))
{
$context['menu_buttons']['pm']['alttitle'] = $context['menu_buttons']['pm']['title'] . ' [' . $context['user']['unread_messages'] . ']';
$context['menu_buttons']['pm']['title'] .= ' [' . $context['user']['unread_messages'] . ']';
}
}
// Generate a random seed and ensure it's stored in settings.
function smf_seed_generator()
{
global $modSettings;
// Never existed?
if (empty($modSettings['rand_seed']))
{
$modSettings['rand_seed'] = microtime() * 1000000;
updateSettings(array('rand_seed' => $modSettings['rand_seed']));
}
if (@version_compare(PHP_VERSION, '4.2.0') == -1)
{
$seed = ($modSettings['rand_seed'] + ((double) microtime() * 1000003)) & 0x7fffffff;
mt_srand($seed);
}
// Change the seed.
updateSettings(array('rand_seed' => mt_rand()));
}
// Process functions of an integration hook.
function call_integration_hook($hook, $parameters = array())
{
global $modSettings;
$results = array();
if (empty($modSettings[$hook]))
return $results;
$functions = explode(',', $modSettings[$hook]);
// Loop through each function.
foreach ($functions as $function)
{
$function = trim($function);
$call = strpos($function, '::') !== false ? explode('::', $function) : $function;
// Is it valid?
if (is_callable($call))
$results[$function] = call_user_func_array($call, $parameters);
}
return $results;
}
// Add a function for integration hook.
function add_integration_function($hook, $function, $permanent = true)
{
global $smcFunc, $modSettings;
// Is it going to be permanent?
if ($permanent)
{
$request = $smcFunc['db_query']('', '
SELECT value
FROM {db_prefix}settings
WHERE variable = {string:variable}',
array(
'variable' => $hook,
)
);
list($current_functions) = $smcFunc['db_fetch_row']($request);
$smcFunc['db_free_result']($request);
if (!empty($current_functions))
{
$current_functions = explode(',', $current_functions);
if (in_array($function, $current_functions))
return;
$permanent_functions = array_merge($current_functions, array($function));
}
else
$permanent_functions = array($function);
updateSettings(array($hook => implode(',', $permanent_functions)));
}
// Make current function list usable.
$functions = empty($modSettings[$hook]) ? array() : explode(',', $modSettings[$hook]);
// Do nothing, if it's already there.
if (in_array($function, $functions))
return;
$functions[] = $function;
$modSettings[$hook] = implode(',', $functions);
}
// Remove an integration hook function.
function remove_integration_function($hook, $function)
{
global $smcFunc, $modSettings;
// Get the permanent functions.
$request = $smcFunc['db_query']('', '
SELECT value
FROM {db_prefix}settings
WHERE variable = {string:variable}',
array(
'variable' => $hook,
)
);
list($current_functions) = $smcFunc['db_fetch_row']($request);
$smcFunc['db_free_result']($request);
if (!empty($current_functions))
{
$current_functions = explode(',', $current_functions);
if (in_array($function, $current_functions))
updateSettings(array($hook => implode(',', array_diff($current_functions, array($function)))));
}
// Turn the function list into something usable.
$functions = empty($modSettings[$hook]) ? array() : explode(',', $modSettings[$hook]);
// You can only remove it if it's available.
if (!in_array($function, $functions))
return;
$functions = array_diff($functions, array($function));
$modSettings[$hook] = implode(',', $functions);
}
?>
Adas Report
resident evil
|
|
biohazard
|
|
biohazard
|
|
|
| REPORT 1 |
 |
Ich
habe diesen Auftrag nur übernommen, um meinem eigenen
Ziel näher zu kommen. Das darf niemand erfahren, egal was
passiert. Einfach verkriechen ist natürlich nicht meine Art.
Ich muss mich ihm ab und zu zeigen und ihm Tipps geben.
Das habe ich bislang herausgefunden: Osmund Saddlers Sekte nennt sich
„Los Illuminados“. Sie haben eine Art Parasit, den
sie „Las Plagas“ nennen, zu neuem Leben erweckt.
Das ist alles, was wir sicher wissen, auch wenn Saddlers okkulte
Aktivitäten bestimmt eine nähere Untersuchung wert
sein dürfte.
Die Familie Salazar stellt schon seit mehreren Generationen den
Kastellan und ist in der Lage, Las Plagas zu kontrollieren.
Die Organisation hat die Hypothese aufgestellt, dass die Parasiten mit
einer bestimmten Schallfrequenz gesteuert werden –
ähnlich wie Hundepfeifen für Hunde.
Dies hat sich aus der Analyse einer Gewebeprobe ergeben, die wir
ergattern konnten.
Das Gewebe enthielt ein Organ, das wahrscheinlich zur Erfassung von
Schallwellen dient. Ich habe Sektenmitglieder mit
Zeremoniestäben gesehen und fragte mich, ob diese
Stäbe die Töne ausstrahlen. Das ist
natürlich nur eine Theorie.
Die Organisation braucht Proben des Parasiten, um diese Theorien
bestätigen oder verwerfen zu können.
Das ist das Hauptziel meines Auftrags und gleichzeitig meine einzige
Chance, der Organisation meine Treue zu beweisen.
Die Eröffnungszüge in diesem Schachspiel sind
gemacht. Jetzt gibt es kein Zurück mehr.
|
 |
| REPORT 2 |
 |
Von
allen, die an dieser Sache beteiligt sind, ist Luis Sera am wenigsten
tief verwickelt.
Er arbeitet für keine Organisation, sondern agiert am liebsten
allein. Ich selbst habe die Organisation über seine Bedeutung
informiert. Und zwar weil ich ihn mag. Er zeigt eine Begeisterung, die
auch ich einmal empfand. Es war ein reiner Glücksfall, dass
ich seinen Hilferuf per E-Mail abfangen konnte.
Scheinbar kann er der Polizei nicht trauen, deswegen hat er die E-Mail
an einen alten College - Freund geschickt. Er hat wohl geglaubt, dass
dieser Freund noch am Leben ist. Jedenfalls habe ich ihn so gefunden.
Er hat anscheinend eigene Recherchen über die Sekte
angestellt, als er sich mit Las Plagas befasste. Ein brillanter
Wissenschaftler. Er hat Unmengen an Daten gesammelt und dann das Mosaik
richtig zusammengesetzt.
Deshalb hat Saddler ihn wohl angeheuert. Schade, dass Sera mit seinem
Herumschnüffeln dessen Verdacht erregte.
Als ich ihm erzählte, wer ich bin, hat er mich quasi
angefleht, ihn zu verhaften. Er brauchte Schutz. Er sagte:
„Las Plagas und diese alberne Sekte sind mir egal.
Ich will aussteigen. Ich will nur meinen Frieden
wiederhaben.“ Ich wies ihn an, mir als Beweis ein
größeres Plaga - Präparat, eine Probe, zu
bringen.
Er scheint einer der wenigen Menschen zu sein, denen Saddler wirklich
vertraut. Es sollte nicht zu schwierig sein, ihn zu finden und die
Probe zu bekommen.
Ich glaube allerdings kaum, dass die Sekte sich über sein
Scheiden sehr freuen wird. Ich muss die Sache in die Hand nehmen, wenn
alles glatt laufen soll.
|
 |
| REPORT 3 |
 |
Die
Organisation hat Jack Krauser intensiv beobachtet und untersucht. Seine
Fertigkeiten und seine Persönlichkeit wurden sowohl im Kampf
als auch im Alltag getestet.
Wenn er nicht der Beste wäre, würde er zu einem
Risiko werden, das uns alle in Gefahr bringen könnte.
Mein Fazit?
Er ist ein großartiger Soldat. Nicht mehr, aber auch nicht
weniger. Solange er gut entlohnt wird, sollte er uns keine Probleme
machen. Und falls er wirklich einmal unruhig wird, werde ich mich um
ihn kümmern. Ich habe seinen Kampfstil studiert und werde zur
Not auch mit seinem komischen Arm fertig.
Krauser ist Wesker direkt unterstellt, und Wesker selbst hat
entschieden, dass Krauser als Spion auf die Sekte angesetzt wird. Und
er hat auch angeordnet, dass ich mitgehen soll. Wahrscheinlich, um
Krauser im Auge zu behalten.
Krauser ist zweifellos schon den Verlockungen von Las Plagas und deren
Macht erlegen.
Das könnte schreckliche Konsequenzen für die
Organisation zur Folge haben.
In gewisser Weise ist diese Entwicklung jedoch wohl auch notwendig,
weil er bei dieser kleinen Farce dazwischenfunken soll.
Nichtsdestotrotz werden die Bühne und die Akteure zum Schluss
mit lautem Getöse zusammenbrechen. Pech für ihn, aber
er wird am Ende der Sündenbock sein und für uns alle
den Kopf hinhalten.
Darum muss ich dafür sorgen, dass alles genau nach Plan
läuft.
|
 |
| REPORT 4 |
 |
Leon
S. Kennedy…Wohl der wichtigste Teil dieses Auftrags.
Ohne ihn und seine enormen Überlebensfähigkeiten
wäre diese Story einfach nicht komplett.
Er findet auch dann einen rettenden Ausweg, wenn sämtliche
Chancen gegen ihn stehen. Das habe ich selbst schon erlebt. Und er ist
seitdem noch besser geworden.
Er ist praktisch ein Genie: er hat erstklassige Instinkte und er
weiß sie einzusetzen.
Und als Regierungsbeamter hat er sich noch mehr gesteigert. Ich werde
hinter den Kulissen bleiben, damit er denkt, dass er hier alle
Fäden hält. Aber ich darf mich nicht darauf
verlassen, das es einfach wird.
In Anbetracht der Tatsache, dass sowohl Saddler als auch Krauser
mitmachen, sind unvorhersehbare Probleme gar nicht zu vermeiden, aber
ich brauche ihn als Unterstützung, damit ich meine Ziele
erreiche.
Ich werde mit allen Mitteln dafür sorgen, dass er bleibt, wo
er ist und alles reibungslos abläuft.
Seine Funktion gab es natürlich bis vor ein paar Monaten noch
gar nicht. Und damals hatte ich auch noch eine viel leichtere Aufgabe.
Aber das war, bevor die Tochter des Präsidenten
entführt wurde und Leon allein auf die Suche nach ihr
geschickt wurde.
Ich brauche mir wohl keine Sorgen zu machen, Leon hat schon Schlimmeres
durchgemacht und ist immer wieder gut dabei weggekommen.
Sein ständiges Glück ist einer der Gründe,
warum ich absolut und unerschütterlich sicher bin, dass ich
weiß, was ihn erwartet.
|
 |
| REPORT 5 |
 |
Es
war nicht einfach, aber ich würde sagen, der Auftrag war ein
voller Erfolg. Schließlich war mein wichtiges Ziel, die Probe
in die Hand zu bekommen. Aber ich habe Wesker ein anderes Geschenk
geschickt, so wie von der Organisation angeordnet.
Es hat richtig Spaß gemacht, so zu tun, als würde
ich mit ihm erwarten.
Albert Wesker…ich frage mich, was er als Nächstes
vorhat.
Irgendetwas sagt mir, dass diese ganze Angelegenheit nur ein
Vorgeschmack auf das war, was er noch auf Lager hat.
Umbrella bedeutet für ihn Macht.
Er hat sich dahinter versteckt und dabei sein eigenes Süppchen
gekocht. Und jetzt ist der „Schirm“ geschlossen.
Nachdem der Schutz Umbrellas nicht mehr existiert, versuchen die
Mächtigen , einen neuen zu errichten.
Sie wissen um ihre Verworfenheit und Falschheit, während sie
ihren eigenen Krieg von Licht und Dunkelheit anzetteln.
Genau deshalb wird Wesker vor nichts zurückschrecken, um
Umbrella wieder zu öffnen.
Der riesige Pharmakonzerne S unterhält weltweit medizinische
und pharmazeutische Einrichtungen.
Wir wissen sicher, dass Wesker nach dem Untergang von Umbrella mit
ihnen in Kontakt war.
Zweifellos werden wir als Nächstes von dort von ihm
hören. Die Organisation muss weiter wachsam bleiben.
Aber Wesker ist nicht dumm. Er weiß genau, was die
Organisation denkt.
Er und ich, wir beide haben noch Zeit, unser kleines
Katz-und-Maus-Spielchen fortzusetzen, bis der nächste Zug
gemacht wird. Dieser Auftrag ist vorbei, aber die Schlacht
fängt jetzt erst richtig an.
|
 |
|
|
|
|
|
|
|
|
biohazard

 |
2012 |
 |
20.03.2012 |
 |
20.03.2012 |


 |
20.11.2012 |
 |
20.11.2012 |
 |
20.11.2012 |
|
|
|
|
|
|
|