View Issue Details

IDProjectCategoryView StatusLast Update
0003830The Dark ModFeature proposalpublic30.11.2014 23:14
ReporterObsttorte Assigned ToObsttorte  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Product VersionTDM 2.02 
Target VersionTDM 2.03 
Summary0003830: Add the possibility for mappers to alter the savegame-mechanics.
DescriptionThe proposal is that mappers are allowed to alter the way savegames work. They will be allowed to disable quicksaves or even all kinds of saves, and entities will be added to configure the behaviour and to trigger a save from within a mission.

In addition saves will also be limitable, and the stat screen will hold the information on how often a player saved.
Additional InformationFeature summary:
- manipulateable savegame mechanics
- possibility to restrict saves or disable them completely
- one 'main' entity to setup the behaviour
- one 'checkpoint' entity which will save the game when triggered
- changed stat screen at mission end to inform the player how often he saved

- NO impact on existing missions

After implementing a wiki article will be set up which describes the behaviour. (will link it here)
TagsNo tags attached.

Activities

Obsttorte

Obsttorte

25.08.2014 13:24

developer   ~0006896

Commited the code changes with rev. 6091.

Added the following script functions:

on idPlayer: - setSavePermissions(float d): d=0: saves allowed (default),
               d=1: no quicksaves, d=2: no manual saves at all
             - saveGame(string s): saves the game under the name s
Enhanced the following script function:

on idPlayer: - getMissionStatistics(string s): returns the amount of saves done
               for s="totalSaves"
Obsttorte

Obsttorte

30.11.2014 23:14

developer   ~0007193

Resolved with rev. #13982

Issue History

Date Modified Username Field Change
24.08.2014 06:32 Obsttorte New Issue
24.08.2014 06:32 Obsttorte Status new => assigned
24.08.2014 06:32 Obsttorte Assigned To => Obsttorte
25.08.2014 13:24 Obsttorte Note Added: 0006896
30.11.2014 23:14 Obsttorte Note Added: 0007193
30.11.2014 23:14 Obsttorte Status assigned => resolved
30.11.2014 23:14 Obsttorte Resolution open => fixed