Du bist nicht angemeldet.

Eine Antwort schreiben

Schreibe deinen Beitrag und versende ihn
Beitragsoptionen
Bist Du ein Mensch oder ein Roboter ?

Verifizierung, dass diese Aktion durch eine reale Person vorgenommen wird und nicht von einem Programm.

Zurück

Themen-Übersicht (Neuester Beitrag zuerst)

Ronny
Heute 11:44

For the non-discord-users: Diogo also posted this on our discord server.

Seems they was playing till year 2060 already - and then all the shelves became empty (outdated scripts/too old movies) - and they are mass producing stuff (having rented all studios etc).


scrollbaer proposed to take care of such stuff (hinting that eg Mad TV started to not "age" movies after a given time).

So following his idea we could adjust ages of movies after X years of playing, or to adjust filters accordingly (so eg a "not older than 20 years" would become a "not older than 20 years + years since limit").



bye
Ron

Diogo
Gestern 18:38

Hi! I've been playing this game since last year, its just awesome! thanks for all the hard work on it!

But, the game is now crashing no matter what I do. Seems like a problem with Movie Agency. Please see the logs below:

log.app.error
App Log v1.0
[13:32:03] ERR      | ADDPROGRAMMELICENCE(): parentScript not existing!


log.app
App Log v1.0
[13:27:24] INFO     | CORE: Starting TVTower, v0.8.3.2 Build "07.02.25 14:41".
[13:27:24] LOAD     | TEVENTMANAGER.INIT(): OK
[13:27:24] DBG      | APPLYSETTINGS(): SetResolution = 1280x960
[13:27:24] DBG      | SOUNDMANAGER.SETAUDIOENGINE(): initialized with engine "AUTOMATIC [AUTOMATIC]".
[13:27:24] DBG      | TSOUNDMANAGER.MUTEMUSIC(): Muting music
[13:27:24] DBG      | GRAPHICSMANAGER.INITGRAPHICS(): Initializing graphics.
[13:27:24] DBG      |                               : SetGraphicsDriver "OpenGL".
[13:27:24] DBG      |                               : Initialized graphics with "OpenGL".
[13:27:24] DBG      |                               : Initialized virtual graphics (for optional letterboxes).
[13:27:24] DBG      | APP.CREATE(): Loading base resources.
[13:27:25] LOAD DBG | STARTTVTOWER(): DEV RoundToBeautiful is enabled
[13:27:25] INFO     | TAPP.START(): loading time: 1353ms
[13:27:26] DBG      | DIALOGUES: Created LoadGame-Menu.
[13:27:28] DBG      |          : Closing Escape-Menu, continuing game.
[13:27:28] SAVE DBG | SAVEGAME.LOAD(): Restored TEntityBase.lastID=78848471, TGameObject.LastID=78848471.
[13:28:00] SAVE DBG |                : Savegame file "savegames/dfs2.zst" loaded in 32349ms.
[13:28:00] DBG      | TGAMESTATE.INITIALIZE(): Reinitialize all game objects
[13:28:00] DBG      | TSCREENHANDLER_PROGRAMMEPLANNER.INITPROGRAMMEPLANNERBACKGROUND(): Converted "screen_bg_programmeplanner" color space to RGB.
[13:28:00] SAVE DBG | TROOMCOLLECTION: Savegame started loading - clean occupants list
[13:28:00] SAVE DBG | TFIGUREBASECOLLECTION: Savegame loaded - reassigning achievement event listeners
[13:28:00] SAVE DBG |                      : Savegame loaded - reassigning sprites
[13:28:00] SAVE DBG | TSTATIONMAPCOLLECTION: Savegame loaded - reloading map data
[13:28:00] LOAD DBG | TSTATIONMAPCOLLECTION.LOADMAPINFORMATION: Loaded Map information (population = 80324282) in 22ms
[13:28:00] DBG      | RESIZEDENSITYDATA(): Orig: 641, 864
[13:28:00] DBG      |                    : Aspect ratio adjusted: 641, 467
[13:28:00] DBG      |                    : Max dim adjusted: 641, 467
[13:28:00] DBG      |                    : Stretched: 641, 467
[13:28:00] DBG      |                    : Scale: 0.794071734
[13:28:00] LOAD     | TSTATIONMAPCOLLECTION.ONLOADSTATIONMAPDATA(): Generated section IDs.
[13:28:00] LOAD DBG | TSTATIONMAPCOLLECTION.CREATEPOPULATIONMAP: calculated a population of:80023866 in 4ms
[13:28:00] LOAD DBG | GETSTATIONMAPCOLLECTION().ASSIGNPRESSUREGROUPS: Assigned pressure groups to sections of the map not containing predefined ones.
[13:28:00] DBG      | TSTATIONMAPCOLLECTION.LOADFROMXML: Adjust GameRules - antennas do not require broadcast permissions in sections.
[13:28:00] SAVE DBG | TELEVATOR: Savegame loaded - reassigning sprites and soundsource
[13:28:00] SAVE DBG | TBUILDING: Savegame loaded - reassign sprites, recreate movement paths for gfx.
[13:28:00] SAVE DBG | TGAME: Savegame loaded - colorize players.
[13:28:00] DBG      | TAIBASE #2: Starting.
[13:28:00] DBG      | TLUAENGINE: CreateLuaInstance: create Lua state and configure it.
[13:28:00] DBG      |           : Lua state and metatables configured successfully.
[13:28:00] DBG      | TAIBASE #2: Loaded Lua-script "res/ai/DefaultAIPlayer/DefaultAIPlayer.lua" in 6ms.
[13:28:00] DBG      |           : Creating update thread
[13:28:00] DBG      |           : Started.
[13:28:00] DBG      | TAIBASE #3: Starting.
[13:28:00] DBG      | TLUAENGINE: CreateLuaInstance: create Lua state and configure it.
[13:28:00] DBG      |           : Lua state and metatables configured successfully.
[13:28:00] DBG      | TAIBASE #3: Loaded Lua-script "res/ai/DefaultAIPlayer/DefaultAIPlayer.lua" in 5ms.
[13:28:00] DBG      |           : Creating update thread
[13:28:00] DBG      |           : Started.
[13:28:00] DBG      | TAIBASE #4: Starting.
[13:28:00] DBG      | TLUAENGINE: CreateLuaInstance: create Lua state and configure it.
[13:28:00] DBG      |           : Lua state and metatables configured successfully.
[13:28:00] DBG      | TAIBASE #4: Loaded Lua-script "res/ai/DefaultAIPlayer/DefaultAIPlayer.lua" in 5ms.
[13:28:00] DBG      |           : Creating update thread
[13:28:00] DBG      |           : Started.
[13:28:00] SAVE DBG | TROOMHANDLERCOLLECTION: Savegame loaded - reassigning handlers
[13:28:00] DBG      | ADAGENCY.REFILLBLOCKS: RefillBlocks Mode 2.
[13:28:00] SAVE DBG | SAVEGAME.CLEANUPDATA().: Scriptcollection:
[13:28:00] SAVE DBG |                        : - removing script: Hobgoblins: They'll Get You  [entitybase-78847463]
[13:28:00] SAVE DBG |                        : - removing script: The Egypts #2  [entitybase-78848291]
[13:28:00] SAVE DBG |                        : Removed 2 generated but unused scripts from collection.
[13:28:00] DBG      | TGAME: ====== START SAVED GAME ======
[13:28:00] DBG      | GAME.PREPARESTART(): loading most current (official) achievements
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Regional broadcaster". GUID=tvt-gameachievement-audience1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Reach an audience of 250,000". GUID=tvt-gameachievement-task-audience1
[13:28:00] XML      |                                   : Extending achievement reward "50.000  ". GUID=tvt-gameachievement-reward-audience1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Broadcaster in the fast lane". GUID=tvt-gameachievement-audience2
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Reach an audience of 2.5 million". GUID=tvt-gameachievement-task-audience2
[13:28:00] XML      |                                   : Extending achievement reward "100.000  ". GUID=tvt-gameachievement-reward-audience2
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "They know us". GUID=tvt-gameachievement-audience3
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Reach an audience of 10 million". GUID=tvt-gameachievement-task-audience3
[13:28:00] XML      |                                   : Extending achievement reward "200.000  ". GUID=tvt-gameachievement-reward-audience3
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Everyday journalism". GUID=tvt-gameachievement-newsaudience1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Reach an audience of 150.000 with a news show". GUID=tvt-gameachievement-task-newsaudience1
[13:28:00] XML      |                                   : Extending achievement reward "25.000  ". GUID=tvt-gameachievement-reward-newsaudience1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Regional journalism". GUID=tvt-gameachievement-newsaudience2
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Reach an audience of 1 million with a news broadcast". GUID=tvt-gameachievement-task-newsaudience2
[13:28:00] XML      |                                   : Extending achievement reward "50.000  ". GUID=tvt-gameachievement-reward-newsaudience2
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "News for everyone". GUID=tvt-gameachievement-newsaudience3
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Reach an audience of 5 million with a news broadcast". GUID=tvt-gameachievement-task-newsaudience3
[13:28:00] XML      |                                   : Extending achievement reward "100.000  ". GUID=tvt-gameachievement-reward-newsaudience3
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Broadcast Area "Bronze"". GUID=tvt-gameachievement-reachBroadcastArea1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast area with 2.5 million receivers". GUID=tvt-gameachievement-task-reachBroadcastArea1
[13:28:00] XML      |                                   : Extending achievement reward "100.000  ". GUID=tvt-gameachievement-reward-reachBroadcastArea1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Broadcast Area "Silver"". GUID=tvt-gameachievement-reachBroadcastArea2
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast area with 10 million receivers". GUID=tvt-gameachievement-task-reachBroadcastArea2
[13:28:00] XML      |                                   : Extending achievement reward "150.000  ". GUID=tvt-gameachievement-reward-reachBroadcastArea2
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Broadcast Area "Gold"". GUID=tvt-gameachievement-reachBroadcastArea3
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast area with 25 million receivers". GUID=tvt-gameachievement-task-reachBroadcastArea3
[13:28:00] XML      |                                   : Extending achievement reward "500.000  ". GUID=tvt-gameachievement-reward-reachBroadcastArea3
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Tree Frog". GUID=tvt-gameachievement-broadcastNewsShow-weather1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast 3 weather forecasts". GUID=tvt-gameachievement-task-broadcastNewsShow-weather1
[13:28:00] XML      |                                   : Extending achievement reward "75.000  ". GUID=tvt-gameachievement-reward-broadcastNewsShow-weather1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Gossip reporter". GUID=tvt-gameachievement-broadcastNewsShow-showbiz1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast 3 showbiz news". GUID=tvt-gameachievement-task-broadcastNewsShow-showbiz1
[13:28:00] XML      |                                   : Extending achievement reward "25.000  ". GUID=tvt-gameachievement-reward-broadcastNewsShow-3newsgenres
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Culture cult". GUID=tvt-gameachievement-broadcastNewsShow-culture1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast 3 culture news". GUID=tvt-gameachievement-task-broadcastNewsShow-culture1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "All about sport". GUID=tvt-gameachievement-broadcastNewsShow-sport1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "Broadcast 3 sport news". GUID=tvt-gameachievement-task-broadcastNewsShow-sport1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Blockbuster "Bronze"". GUID=tvt-gameachievement-blockbuster1
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster1-20
[13:28:00] XML      |                                   : Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster1-21
[13:28:00] XML      |                                   : Extending achievement reward "100.000  ". GUID=tvt-gameachievement-reward-blockbuster1
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Blockbuster "Silver"". GUID=tvt-gameachievement-blockbuster2
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster2-20
[13:28:00] XML      |                                   : Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster2-21
[13:28:00] XML      |                                   : Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster2-22
[13:28:00] XML      |                                   : Extending achievement reward "500.000  ". GUID=tvt-gameachievement-reward-blockbuster2
[13:28:00] XML      | LOADV3ACHIEVEMENTFROMNODE(): Extending achievement "Blockbuster "Gold"". GUID=tvt-gameachievement-blockbuster3
[13:28:00] XML      | LOADV3ACHIEVEMENTELEMENTFROMNODE(): Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster3-20
[13:28:00] XML      |                                   : Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster3-21
[13:28:00] XML      |                                   : Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster3-22
[13:28:00] XML      |                                   : Extending achievement task "". GUID=tvt-gameachievement-task-blockbuster3-23
[13:28:00] XML      |                                   : Extending achievement reward "1.500.000  ". GUID=tvt-gameachievement-reward-blockbuster3
[13:28:00] LOAD     | TDATABASE.LOAD(): Loaded DB "res/database/Default/database_achievements.xml" (version 3). Found 0 series, 0 movies, 0/0 basePersons/persons, 0 advertisements, 0 news, 0 achievements, 0 script templates. loading time: 2ms
[13:28:00] DBG      | GAME.PREPARESTART(): Reassuring correct room flags (freeholds, fake rooms)
[13:28:00] DBG      |                    : colorizing images corresponding to playercolors
[13:28:00] DBG      |                    : drawing doors, plants and lights on the building-sprite
[13:28:00] DBG      |                    : Creating the world around us (weather and weather effects :-))
[13:28:00] DBG      | TSCREENHANDLER_PROGRAMMEPLANNER.INITPROGRAMMEPLANNERBACKGROUND(): Converted "screen_bg_programmeplanner" color space to RGB.
[13:28:25] DBG      | CHANGEPUBLICIMAGE(): Player #3: image change for trash programme.
[13:28:29] DBG      | TFINANCIAL.EARNADPROFIT(): Player 4 earned 525000 with ads
[13:28:29] DBG      |                          : Player 3 earned 3625000 with ads
[13:28:29] DBG      |                          : Player 2 earned 1050000 with ads
[13:28:38] DBG WRN  | MOVIEAGENCY.REFILLBLOCKS(): Not enough licences to refill slot[0+] in list[0]
[13:28:38] DBG WRN  |                           : Not enough licences to refill slot[2+] in list[2]
[13:28:41] DBG      | TFINANCIAL.PAYPROGRAMMELICENCE(): Player 1 paid 170000 for a programmeLicence
[13:28:44] DBG      |                                 : Player 1 paid 85000 for a programmeLicence
[13:28:49] DBG      |                                 : Player 1 paid 120000 for a programmeLicence
[13:28:52] DBG      |                                 : Player 1 paid 60000 for a programmeLicence
[13:28:54] DBG WRN  | MOVIEAGENCY.REFILLBLOCKS(): Not enough licences to refill slot[0+] in list[0]
[13:28:54] DBG WRN  |                           : Not enough licences to refill slot[0+] in list[2]
[13:28:59] DBG      | TFINANCIAL.PAYPROGRAMMELICENCE(): Player 1 paid 90000 for a programmeLicence
[13:29:03] DBG      |                                 : Player 1 paid 120000 for a programmeLicence
[13:29:42] DBG      | ADAGENCY.REFILLBLOCKS: RefillBlocks Mode 2.
[13:29:55] DBG      |                      : RefillBlocks Mode 2.
[13:30:09] DBG      |                      : RefillBlocks Mode 2.
[13:30:43] DBG      | GAMEEVENTS.ONMINUTE: partly refilling movieagency (909/19:28 (25.09.2060))
[13:30:43] DBG WRN  | MOVIEAGENCY.REFILLBLOCKS(): Not enough licences to refill slot[0+] in list[0]
[13:30:43] DBG WRN  |                           : Not enough licences to refill slot[0+] in list[2]
[13:31:03] DBG WRN  |                           : Not enough licences to refill slot[0+] in list[0]
[13:31:03] DBG WRN  |                           : Not enough licences to refill slot[0+] in list[2]
[13:31:16] DBG      | TFINANCIAL.PAYPROGRAMMELICENCE(): Player 1 paid 280000 for a programmeLicence
[13:31:19] DBG      | DIALOGUES: Open Escape-Menu via ESC key hit.
[13:31:26] SAVE DBG | TGAME: Start saving - inform AI.
[13:31:36] SAVE DBG | SAVEGAME.SAVEURI(): Savegame file "savegames/dfs3.zst" saved in 10320ms.
[13:31:36] DBG      | DIALOGUES: Closing Escape-Menu, continuing game.
[13:31:47] DBG WRN  | MOVIEAGENCY.REFILLBLOCKS(): Not enough licences to refill slot[0+] in list[0]
[13:31:47] DBG WRN  |                           : Not enough licences to refill slot[0+] in list[2]
[13:32:00] DBG      | TFINANCIAL.REPAYCREDIT(): Player 4 repays (a part of his) credit of 5773437
[13:32:03] DBG      | TPRODUCTION.FINISHSHOOTING(): Finishing shooting: "Leather jacket Leo from the Land of the Lone Lobsters"
[13:32:03] ERR      | ADDPROGRAMMELICENCE(): parentScript not existing!
[13:32:03] DBG      | TAIBASE #2: Stopping
[13:32:03] DBG      |           : Removed update thread
[13:32:03] DBG      | TAIBASE #3: Stopping
[13:32:03] DBG      |           : Removed update thread
[13:32:03] DBG      | TAIBASE #4: Stopping
[13:32:03] DBG      |           : Removed update thread


any ideas in how to fix this please?

thanks a lot!!

scr0llbaer
21.05.2025 17:38

Ja am besten Spielstand hochladen irgendwo.

Fehler-Ursache ist wahrscheinlich schon gefixt im aktuellen Stand auf github, weil einige Multithreading-Sachen überarbeitet wurden in letzter Zeit, so weit ich mich erinnere.

ani
21.05.2025 16:32

Wenn Du den Spielstand zur Verfügung stellen kannst, besteht zumindest die Möglichkeit, den Fehler zu analysieren. Wenn es ein solcher Zugriffsfehler ist, wundert mich allerdings dass er reproduzierbar auftritt, denn die Ursache dafür liegt typischerweise im Multithreading und die parallel ausgeführten Befehle sind nicht bei jedem Lauf identisch.

Im besten Fall kann der Spielstand repariert werden und das Programm macht in der nächsten Version nicht denselben Fehler.

Pataa
21.05.2025 08:12

Bekomme den Fehler immer an der gleichen Stelle ( 7:48 ) im Save. Kann man da "drüber hinweg simulieren" oder ist der Spielstand im Eimer?

Macht Nischt
09.05.2025 16:54

Ja,den"EXCEPTION_ACCESS_VIOLATION" Fehler kriege ich auch immer mal wieder,in 90% der Fälle beim Tageswechsel,ich drücke dreiviertel Zwölfe nun schon aus Gewohnheit F5. Ist aber mitnichten unspielbar dadurch,vielleicht so alle 6-10 ingame-Tage kommt das mal vor.

Habe ebenfalls Windows 10,die Zeit in den Räumen läuft bei mir allerdings normal weiter,falls das weiterhilft.

Chris20250504
04.05.2025 14:23

Ich bekomme (Version 0.8.3.2), Windows 10
egal ob 32 oder 64 Version regelmäßige "EXCEPTION_ACCESS_VIOLATION" Fehler --> CTD.

Meistens beim Tageswechsel (nicht immer), aber auch mal "zwischendurch", und meistens (nicht immer) wenn ich gerade den Schnellvorlauf nutze. Leider taucht dazu nichts in den Logs auf, die lasse ich mir parallel dazu mit nem "tail" anzeigen.

Ich hab in den Optionen die Zeit auf 0% gedreht, wenn ich in Räumen bin, das sei noch dazugesagt. (Auch wenn ich eigentlich damit gerechnet hätte, dass das Spiel dann tatsächlich pausiert, die KIs machen aber munter weiter, was aber nicht schlimm ist, so lange ich - während ich das Spiel lerne - genügend Zeit habe, mir alles anzuschauen.

Klotz am Bein
04.03.2025 19:50

Ja, die neue Logik ist vollkommen ok und macht Sinn.

Files teilen würde ich sehr gerne.
Ich komme zur passenden Zeit darauf zurück :-)

scr0llbaer
04.03.2025 18:47

Ja, das wurde irgendwann geändert, weil das war ein Bug bzw. nicht wie dokumentiert. Und entspricht auch Programmier-Logik, Index ist nun mal Index. Und kommt in realen Serien auch manchmal vor, dass die anfängliche Stammbesetzung ersetzt wird.

Wenn du für eine Episode neue Darsteller willst, typischerweise Gaststars, dann häng sie einfach ab dem nächsten Index an, ab einer höher, der in den Kopfdaten steht.

Beispiele für Serien mit Gaststars in den Episoden siehe etwa Magnum (Staffel 1). Realbeispiel eines fliegenden Wechsels während einer Staffel, der im Spiel auch so abgebildet wurde, siehe Lassie (Staffel 4).

PS: Du darfst deine eigenen Daten gern teilen.

Klotz am Bein
04.03.2025 16:40
ani schrieb:

Ich gehe davon aus, dass es um die regulären Serien und keine Eigenproduktionen geht. Das gewünschte Verhalten ist wie beschrieben. Der Header enthält die Stammbesetzung, Einzelbesetungen können überschrieben (vorhandenen index "überschreiben") oder ergänzt werden (höchster index+1 usw. in Episode). Wenn das nicht so funktioniert ist es ein Bug.

Danke für den Hinweis bzgl. "überschreiben". Dann ist es KEIN Bug. ;-)

Das Index-Verhalten war zuvor anders: die gleiche Index-Kennziffer konnte sowohl in den Kopfdaten einer regulären Serie als auch in den Einzelepisoden gesetzt werden, wodurch aber nichts überschrieben, sondern die Einträge in den Einzelepisoden fortgeschrieben wurden

Beispiel (vorher):

Index-Knz./Akteur

Kopfdaten
0 Darsteller A
1 Darsteller B
2 Darsteller C

Einzelepisode
0 Darsteller D
1 Darsteller E

dann wurde das später wie folgt dargestellt:

0 Darsteller A
1 Darsteller B
2 Darsteller C
3 Darsteller D
4 Darsteller E

Da bin ich mir eigentlich ziemlich sicher, da ich selber mehrere eigene Serien erstellt habe wo ich dieses Verhalten so wahrgenommen habe.

Das aktuelle Index-Verhalten würde demnach folgendes bewirken:

0 Darsteller D
1 Darsteller E
2 Darsteller C

(A und B werden durch die Einzel-Episoden Einträge überschrieben)

ani
04.03.2025 16:08

Ich gehe davon aus, dass es um die regulären Serien und keine Eigenproduktionen geht. Das gewünschte Verhalten ist wie beschrieben. Der Header enthält die Stammbesetzung, Einzelbesetungen können überschrieben (vorhandenen index "überschreiben") oder ergänzt werden (höchster index+1 usw. in Episode). Wenn das nicht so funktioniert ist es ein Bug.

Klotz am Bein
04.03.2025 13:36

Bin mir nicht sicher, ob es Absicht ist oder ein Fehler:

Bei den Serien war es bisher so, dass alle Akteure (z.B. Darsteller), die in den Kopfdaten gelistet waren, automatisch auch Bestandteil der untergeordneten Einzelepisoden waren.

Das ist nun nicht mehr so.

Fand ich eigentlich immer sehr praktisch: so konnte man den Stamm-Cast in die Kopfdaten setzen und musste nur die Gastdarsteller in den Einzelfolgen hinzufügen

ani
03.03.2025 17:11

Ja, wie bei den noch nicht vorhandenen Raumbildern, ist bei den Statistikbildschirmen noch nicht alles mit Leben gefüllt.

melvin
03.03.2025 16:39

Hallo,
ist es normal das im Statistik Bereich nur die ersten beiden Reiter gefüllt sind? Bei Zielgruppen, Senderkarte und Sonstiges ist bei mir alles leer.

ani
10.01.2025 23:03

Bei einem Spielstart in den 80ern, sind nicht sofort alle Kabelnetze verfügbar (zunächst ausgegraut). Die kommen erst im Laufe der Zeit.

Wenn Du das Spiel z.B. 1995 startest, siehst Du dass alle Netze verfügbar wären (auch wenn das Geld noch fehlt).