Commit Graph

19 Commits

Author SHA1 Message Date
1c65ceea65 Document all changes for release 0.1
Compile changes in development versions into one list and sort them
in order of importance to the server owners.
2020-02-19 02:14:42 +07:00
686b042647 Reformat config file for better readability
1. It's much easier to find information relevant to a particular
feature (fix), if it's description follows after it's section
definition, i.e. [Acedia.FixAmmoSelling].

2. Descriptions rewritten for more clarity to the end user.
2020-02-19 02:11:20 +07:00
c2942b6323 Refactor to simplify
`CheckAmmoPickup` effectively only contained another function call
and itself was only called once. As it also didn't add to readbility,
it needed to be removed.
2020-02-19 00:48:48 +07:00
dc6a28224a Reformat config file to be more evenly spaced 2020-02-19 00:43:11 +07:00
2c39bf1822 Fix misstatement in FixAmmoSelling comments
Previous comments explaining the idea behind how `FixAmmoSelling`
works were incorrectly stating that non-default pickup class is only
used to calculate diuscounts, when it was also used to spawn
weapon pickups.
2020-02-19 00:42:28 +07:00
1a58ba0620 Fix FixAmmoSelling causing invisible pickups
Non-default value of pickup class was used to
spawn pickup when player drops a weapon.
But since we've replaced that class and it doesn't
(or might not) exist on the client - dropped weapons
appeared as invisible.

Catch the moment our custom pickup is spawned and
replace it back with default one.
2020-02-19 00:38:51 +07:00
2b75722de5 Fix missing function access modifiers 2020-02-19 00:28:28 +07:00
2c887bf513 Add config entry for FixDualiesCost 2020-02-18 23:13:43 +07:00
26c7af8cc9 Configure manifest to include FixInventoryAbuse 2020-02-18 23:13:03 +07:00
e902db39cd Add FixDualiesCost feature
This feature addressed two inventory issues:
1.  Players carrying amount of weapons that shouldn't be allowed by the
weight limit.
2.  Players carrying two variants of the same gun.
For example carrying both M32 and camo M32.
Single and dual version of the same weapon are also considered
the same gun, so you can't carry both MK23 and dual MK23 or
dual handcannons and golden handcannon.
2020-02-18 23:12:30 +07:00
f63d530e95 Fix FixZedTimeLags's default config
We want all Acedia's critical bug and exploit fixes
to be enabled by default, but `FixZedTimeLags` was disabled by mistake.
2020-02-18 23:10:14 +07:00
867343f53a Add config entry for FixDualiesCost 2020-02-18 20:25:43 +07:00
55d81c32f4 Configure manifest to include FixDualiesCost 2020-02-18 20:24:23 +07:00
233a11df89 Add FixDualiesCost feature
This feature fixes several issues related to the selling price of both
single and dual pistols, all originating from the existence of dual weapons.
Most notable issue is the ability to "print" money by buying and
selling pistols in a certain way.

  It fixes all of the issues by manually setting pistols'
'SellValue' variables to proper values.
2020-02-18 20:22:09 +07:00
e05f6e318e Fix required listener list for FixAmmoSelling
Unnecessary listener requirement for `FixAmmoSelling` was
left by a mistake.
2020-02-18 20:17:15 +07:00
8f9b6d9e13 Fix a misstatement in a FixAmmoSelling comment 2020-02-18 20:12:30 +07:00
36a933beef Reformat bad indentation 2020-02-18 20:10:36 +07:00
afd32c727f Fix FixDoshSpam's default config
We want all Acedia's critical bug and exploit fixes
to be enabled by default, but `FixDoshSpam` was disabled by mistake.
2020-02-18 20:05:31 +07:00
b289a44a9f First commit 2020-02-16 19:41:27 +07:00