OpenOfficeのイースターエッグ

良い時間、Habr。



Openofisは彼の小さな驚きを、そして長い間準備しましたが、私たちは気づきませんでした。

開発者は、OO CalcにGAME()関数を追加しました。 名前から推測できるように、この関数は、ゲームの実行を整理する必要があり、それを引数として渡す必要があります。



文字列 "StarWars"( =GAME("StarWars")



)をパラメーターとして渡すと、ゲームSpace Invadersのかなり良いバージョンが得られます。 最初に、船のリストのいずれかを選択するよう提案されます。



画像



そして、ゲームプレイ自体が始まります:

画像



もう一度呼び出しようとすると、結果として文字列「oh no、not again」を取得します。 再度呼び出すには、Open Officeを完全に再起動する必要があります。



画像



また、他のパラメーターを渡すこともできます。例:



フロッガー



"Froggie"( =GAME("Froggie")



)は、同じ文字列 "Froggie"を初めて返します。以下は、 "oh no、not again!"というテキストを呼び出します。



三目並べ



テキストA2:C4; "TicTacToe"( =GAME(A2:C4;"TicTacToe")



)をセルA1に配置することにより、ゲームTic-Tac-Toeのバージョンを取得します。



もっと



他の機能も利用できます。

=GAME("Das Leben, das Universum und der ganze Rest")



は、未知の結果として42を返します。



=STARCALCTEAM()



は、StarCalc開発チームの名前と写真を示しています。



=TTT()



は、ランダムな笑顔を返します。



Habréですでに受け入れられているように、これは私の最初の出版物です。厳密に判断しないでください。



UPD。 オープンソースに移動しました。 カルマをありがとう。



All Articles