guilemouse / Overthrow

An effort to balance and fix the dynamic and persistent revolution platform for Arma 3.
https://steamcommunity.com/sharedfiles/filedetails/?id=2572102841
GNU General Public License v2.0
0 stars 3 forks source link

Streamline player home ownerships. #20

Open guilemouse opened 3 years ago

guilemouse commented 3 years ago

Issue: Players can accidentally ‘sell’ your home, and not realize they can’t afford to buy it.

Solution: it should not give them the option to sell/evict your home.

Also probably should change ‘sell’ to ‘evict’ on dialogue GUI.

guilemouse commented 3 years ago

Issue: Refunding and Buying should be merged to an one button function.

Solution: Merge it when new commit is tested.

This needs a rewrite of current structure of buy/sell in fn_buybuilding.sqf

Previous loop requires "_handled" flag to be true to sell and buy, in two different if () else () blocks.

Best case scenario is to warn players they're about to evict someone's building before the sell occurs, leaving it manually.