The International Simutrans Forum

Simutrans Extended => Simutrans-Extended development => Simutrans-Extended future development discussion => Topic started by: freddyhayward on October 03, 2020, 01:02:21 PM

Title: Proposal to make removing signals partially or fully refund the cost
Post by: freddyhayward on October 03, 2020, 01:02:21 PM
I don't know how realistic this is. I'm sure there are a multitude of hidden costs associated with removing signals in the real world. This proposal aims to make the game less frustrating, especially for new players.

The signalling system is very hard to understand and players will frequently make mistakes. Say a player accidentally places a signal one tile too far north. This has already cost them (for example) 2500¢. If the player wishes to move the signal one tile south, the total cost expands to 7500¢ (2500¢ to remove the signal and 2500¢ to place the new one). The player then realises they have made another mistake - they have accidentally placed a permissive block signal, when they intended to place a regular stop signal. Their total cost expands to 12500¢.
Title: Re: Proposal to make removing signals partially or fully refund the cost
Post by: jamespetts on October 03, 2020, 01:12:26 PM
The only sensible way of doing this would be to refund only newly placed signals, which would act as an undo feature. This would require adding data to all signals about when they were built, however.

It would unbalance the game to allow players to remove any and all signals for a negative cost: in reality, installing the signal is likely to be a far more significant element of cost than the signal's parts themselves.
Title: Re: Proposal to make removing signals partially or fully refund the cost
Post by: freddyhayward on October 03, 2020, 01:37:45 PM
Quote from: jamespetts on October 03, 2020, 01:12:26 PM
The only sensible way of doing this would be to refund only newly placed signals, which would act as an undo feature. This would require adding data to all signals about when they were built, however.

It would unbalance the game to allow players to remove any and all signals for a negative cost: in reality, installing the signal is likely to be a far more significant element of cost than the signal's parts themselves.
The refund could still be partial, say half, or a tenth of the original cost.
Title: Re: Proposal to make removing signals partially or fully refund the cost
Post by: jamespetts on October 03, 2020, 01:40:04 PM
Quote from: freddyhayward on October 03, 2020, 01:37:45 PM
The refund could still be partial, say half, or a tenth of the original cost.

It would probably be better to have a full refund for newly placed signals (e.g. placed within the current game month) to act as a full undo feature if one is going to do this at all.
Title: Re: Proposal to make removing signals partially or fully refund the cost
Post by: freddyhayward on October 03, 2020, 01:55:03 PM
Quote from: jamespetts on October 03, 2020, 01:40:04 PM
It would probably be better to have a full refund for newly placed signals (e.g. placed within the current game month) to act as a full undo feature if one is going to do this at all.
I don't think think a full undo is necessary. In fact, there needn't be a negative cost refund at all - the removal cost could instead be reduced to some fraction (say, 10%) or the installation cost.
Title: Re: Proposal to make removing signals partially or fully refund the cost
Post by: Mariculous on October 03, 2020, 05:23:02 PM
Old signals still have a significant scrap value.
I don't know if that exceeds the dismounting costs or not.