Änderungen

Zur Navigation springen Zur Suche springen
3 Bytes hinzugefügt ,  19:20, 20. Mai 2022
K
keine Bearbeitungszusammenfassung
Zeile 16: Zeile 16:  
Die Gezeitentümpel befinden sich am östlichen Ende des Strandes und sind der primäre Ort, um [[Koralle]]n und [[Seeigel]] zu finden. Zu Spielbeginn ist die kleine Holzbrücke, die über den Fluss führt, defekt. Bis die Brücke repariert wird (erfordert 300 Stück [[Holz]]) oder die [[Schreinerladen#Abkürzungen|zweite Gemeinschaftsverbesserung]] gekauft wurde, verbleiben die Gezeitentümpel unzugänglich.
 
Die Gezeitentümpel befinden sich am östlichen Ende des Strandes und sind der primäre Ort, um [[Koralle]]n und [[Seeigel]] zu finden. Zu Spielbeginn ist die kleine Holzbrücke, die über den Fluss führt, defekt. Bis die Brücke repariert wird (erfordert 300 Stück [[Holz]]) oder die [[Schreinerladen#Abkürzungen|zweite Gemeinschaftsverbesserung]] gekauft wurde, verbleiben die Gezeitentümpel unzugänglich.
   −
Bei [[Wetter#Regen|Regen]] oder [[Wetter#Sturm|Sturm]] steht ein [[Alter Seemann]] an der Nordseite des Strandes hinter den Gezeitentümpeln.
+
Bei {{Weather inline|Rain}} oder {{Weather inline|Storm}} steht ein [[Alter Seemann]] an der Nordseite des Strandes hinter den Gezeitentümpeln.
    
===Teleportation===
 
===Teleportation===
Zeile 117: Zeile 117:  
<references>
 
<references>
 
<ref name="forage_chance">Der angegebene Prozentwert ist der Durchschnittswert für jeden sammelbaren Gegenstand, der für die Jahreszeit der betroffene Gegenstand ist. Die Eingabedaten sind <samp>[[:en:Modding:Location_data|Locations.xnb]]</samp>, die vom Code <samp>GameLocation::spawnObjects</samp> berechnet wird.</ref>
 
<ref name="forage_chance">Der angegebene Prozentwert ist der Durchschnittswert für jeden sammelbaren Gegenstand, der für die Jahreszeit der betroffene Gegenstand ist. Die Eingabedaten sind <samp>[[:en:Modding:Location_data|Locations.xnb]]</samp>, die vom Code <samp>GameLocation::spawnObjects</samp> berechnet wird.</ref>
<ref name="destroy">Siehe Spielcode in <samp>Beach::DayUpdate</samp>. Alle zusätzlichen Gegenstände werden mittels  <samp>GameLocation::dropObject</samp> kreeiert, welches sie mit <samp>isSpawnedObject</samp> markiert, wodurch sie zum Ende der Woche/Jahreszeit automatisch zerstört werden.</ref>
+
<ref name="destroy">Siehe Spielcode in <samp>Beach::DayUpdate</samp>. Alle zusätzlichen Gegenstände werden mittels  <samp>GameLocation::dropObject</samp> kreiert, welches sie mit <samp>isSpawnedObject</samp> markiert, wodurch sie zum Ende der Woche/Jahreszeit automatisch zerstört werden.</ref>
 
<ref name="foraging_xp">Erfahrung wird durch <samp>GameLocation::checkAction</samp> vergeben, teilweise abhängig davon, ob ein Gegenstand <samp>Object.isForage</samp> ist. Obwohl Muscheln und Fische normalerweise nicht als Sammelbares gelten, setzt <samp>Object.isForage</samp> explizit alle am Strand gesammelten Gegenstande auf Sammelbares.</ref>
 
<ref name="foraging_xp">Erfahrung wird durch <samp>GameLocation::checkAction</samp> vergeben, teilweise abhängig davon, ob ein Gegenstand <samp>Object.isForage</samp> ist. Obwohl Muscheln und Fische normalerweise nicht als Sammelbares gelten, setzt <samp>Object.isForage</samp> explizit alle am Strand gesammelten Gegenstande auf Sammelbares.</ref>
 
<ref name="standard_forage">Von den insgesamt 5200 Feldern am Strand, sind 647 (12%) gültige Erscheinungsorte für Sammelbares. 133 davon befinden sich östlich der Brücke. Für mehr Informationen siehe [[Sammeln]].</ref>
 
<ref name="standard_forage">Von den insgesamt 5200 Feldern am Strand, sind 647 (12%) gültige Erscheinungsorte für Sammelbares. 133 davon befinden sich östlich der Brücke. Für mehr Informationen siehe [[Sammeln]].</ref>
 
<ref name="tidepool">Der Spielcode, der die Gezeitentümpel-Gegenstände erstellt, ist in  <samp>Beach::DayUpdate</samp>. Korallen und Seeigel werden innerhalb einer Schleife erstellt, die mit einer Basiswahrscheinlichkeit von 100% startet und sich dann endlos mit jeweils 0,5 Multiplikation bis zum Fehlschlag wiederholt. Die tatsächliche Erscheinungswahrscheinlichkeit wird durch gültige Orte leicht reduziert: Der Code wählt zufällig eine von 300 Feldern aus, davon sind aber nur 212 gültige Erscheinungsorte. Algen werden innerhalb der zweiten Schleife erzeugt, wobei die Wahrscheinlichkeit der ersten Alge 0,025 (0,25*0,1) beträgt, Wiederholungen aber möglich sind. Ortsauswahl verändert die Erscheinungswahrscheinlichkeit nicht, da alle 17 möglichen Algenfelder gültige Erscheinungsorte sind.</ref>
 
<ref name="tidepool">Der Spielcode, der die Gezeitentümpel-Gegenstände erstellt, ist in  <samp>Beach::DayUpdate</samp>. Korallen und Seeigel werden innerhalb einer Schleife erstellt, die mit einer Basiswahrscheinlichkeit von 100% startet und sich dann endlos mit jeweils 0,5 Multiplikation bis zum Fehlschlag wiederholt. Die tatsächliche Erscheinungswahrscheinlichkeit wird durch gültige Orte leicht reduziert: Der Code wählt zufällig eine von 300 Feldern aus, davon sind aber nur 212 gültige Erscheinungsorte. Algen werden innerhalb der zweiten Schleife erzeugt, wobei die Wahrscheinlichkeit der ersten Alge 0,025 (0,25*0,1) beträgt, Wiederholungen aber möglich sind. Ortsauswahl verändert die Erscheinungswahrscheinlichkeit nicht, da alle 17 möglichen Algenfelder gültige Erscheinungsorte sind.</ref>
<ref name="Sommer_bonus_std">Im 12.-14. Sommer wird <samp>GameLocation::spawnObjects</samp> sechsmal anstatt einmal aberufen: <samp>Beach::DayUpdate</samp> ruft es zusätzlich fünfmal zu <samp>GameLocation::DayUpdate</samp> ab. Allerdings sind die zusätzlichen Abrufe von <samp>spawnObjects</samp> weitgehend wirkungslos, da immer die gleichen Orte getestet werden -- der Seed des Zufallsgenerators (basierend auf Spiel-ID und Spieltagen) immer gleich bleibt.</ref>
+
<ref name="Sommer_bonus_std">Im 12.-14. Sommer wird <samp>GameLocation::spawnObjects</samp> sechsmal anstatt einmal abgerufen: <samp>Beach::DayUpdate</samp> ruft es zusätzlich fünfmal zu <samp>GameLocation::DayUpdate</samp> ab. Allerdings sind die zusätzlichen Abrufe von <samp>spawnObjects</samp> weitgehend wirkungslos, da immer die gleichen Orte getestet werden -- der Seed des Zufallsgenerators (basierend auf Spiel-ID und Spieltagen) immer gleich bleibt.</ref>
 
<ref name="Sommer_bonus_tide">Während des 12.-14. Sommers haben die zusätzlichen Korallen und Seeigel von den 2600 auswählbaren 1239 gültige Erscheinungsorte.</ref>
 
<ref name="Sommer_bonus_tide">Während des 12.-14. Sommers haben die zusätzlichen Korallen und Seeigel von den 2600 auswählbaren 1239 gültige Erscheinungsorte.</ref>
 
<ref name="green_ocean"><samp>Beach::resetSharedState</samp> ändert nur am 12.-14. Sommer die Wasserfarbe durch Hinzufügen eines grünen Overlays.</ref>
 
<ref name="green_ocean"><samp>Beach::resetSharedState</samp> ändert nur am 12.-14. Sommer die Wasserfarbe durch Hinzufügen eines grünen Overlays.</ref>
2.280

Bearbeitungen

Navigationsmenü