celebration_react_util¶
Quelle: base/tealdef/game_mechanics/celebrations/celebration_react_util.d.tl
Hinweise
Arten von Feierlichkeiten, das GUI-Event, das eine Feier anzeigt, und das Recipe, das sie darstellt.
CelebrationType¶
enum global base/tealdef/game_mechanics/celebrations/celebration_react_util.d.tl:3
global enum CelebrationType
Hinweise
Anlass einer Feier-Einblendung („Zeit zum Feiern!“). Das Game-Script für Feierlichkeiten merkt sich, welche ersten Male und Stadt-Aufstiege schon gefeiert wurden.
CelebrationAddedEventParams¶
record global base/tealdef/game_mechanics/celebrations/celebration_react_util.d.tl:11
global record CelebrationAddedEventParams
Hinweise
Parameter des GUI-React-Events celebration-add, das das Game-Script für Feierlichkeiten auslöst (guiUpdate). CelebrationsContainer reiht es ein und zeigt es an.
Beispiel
Felder
| Name | Typ | Beschreibung |
|---|---|---|
type |
CelebrationType |
Art der Feier. |
entity |
EntityUtil.EntityAndRevision |
Die Stadt oder Industrie. Bei CompanyLevelUp nicht gesetzt. |
value |
integer |
Bei TownLevelUp das neue Stadtlevel, bei CompanyLevelUp der neue Unternehmensrang, sonst die bisherige Anzahl der Lieferungen oder Einstiege. |
reputationEffect |
boolean |
Das Ereignis hat auch den Ruf einer Stadt erhöht. Der Text erwähnt das dann. |
reputationEffectEntity |
EntityUtil.EntityAndRevision |
Stadt, deren Ruf gestiegen ist, wenn es nicht entity ist (bei CargoDeliveredToIndustry die Stadt, die der Industrie am nächsten liegt). |
CelebrationsContainerParams¶
record global base/tealdef/game_mechanics/celebrations/celebration_react_util.d.tl:19
global record CelebrationsContainerParams
Hinweise
Parameter von CelebrationsContainer.
Felder
| Name | Typ | Beschreibung |
|---|---|---|
gameCtx |
GameContext |
GUI-Kontext des Spiels. Sein Container für Callouts zeigt die Feierlichkeiten. |
CelebrationReactUtil¶
record global base/tealdef/game_mechanics/celebrations/celebration_react_util.d.tl:23
global record CelebrationReactUtil
Laden: local celebration_react_util = ug_require "::/game_mechanics/celebrations/celebration_react_util.tl" as CelebrationReactUtil
Hinweise
Baut die Feier-Einblendungen („Zeit zum Feiern!“), die bei ersten Erfolgen und Stadt-Aufstiegen erscheinen.
Felder
| Name | Typ | Beschreibung |
|---|---|---|
CelebrationsContainer |
Recipe<CelebrationsContainerParams> |
Sammelt celebration-add-Events und zeigt sie nacheinander als Einblendungen oben am Bildschirm, mit dem Sound CelebrationSFX.Earned.Im Spiel Zeit zum Feiern! · Ruf in {townName} verbessert.Im Code: Time to Celebrate! · Reputation improved in {townName}. 1-mal im Basisspiel verwendet |