-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test #1
Labels
bug
Something isn't working
Comments
Stooberton
pushed a commit
that referenced
this issue
Jan 15, 2021
Stooberton
added a commit
that referenced
this issue
Oct 19, 2021
commit 2235b12 Author: Stee <steejerbs@gmail.com> Date: Mon Sep 27 17:40:10 2021 -0500 Fixed crashes on objects with NULL physobj - Added GlobalFilter check to phase through objects with NULL physobjs - Removed traceback testing commit 088e3e3 Merge: f58b13c cd83afe Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Aug 29 10:43:13 2021 -0400 Merge pull request #214 from PolySteam/patch-5 Remove HEAT effect functions on serverside commit cd83afe Author: PolySteam <38295124+PolySteam@users.noreply.github.com> Date: Sun Aug 29 17:38:50 2021 +0300 Remove effect functions in serverside Addresses the current error where clientside functions are called serverside despite not existing serverside commit f58b13c Merge: 8da325c 544df2e Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Aug 26 23:36:38 2021 -0400 Merge pull request #211 from Alexandre425/heat HEAT fixes, slight restat, and missile-related improvements commit 544df2e Merge: caa5b5f 4abd806 Author: Alexandre425 <37046867+Alexandre425@users.noreply.github.com> Date: Thu Aug 26 17:19:38 2021 +0100 Merge pull request #2 from PolySteam/patch-4 Readded decals, moved effects back to clientside commit 4abd806 Author: PolySteam <38295124+PolySteam@users.noreply.github.com> Date: Thu Aug 26 19:18:36 2021 +0300 Readded decals, moved effects back to clientside commit caa5b5f Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Aug 26 16:25:35 2021 +0100 linter commit 5221289 Merge: 7bec3f0 bf32a4f Author: Alexandre425 <37046867+Alexandre425@users.noreply.github.com> Date: Thu Aug 26 16:21:17 2021 +0100 Merge pull request #1 from PolySteam/patch-3 worldimpact effect fix commit bf32a4f Author: PolySteam <38295124+PolySteam@users.noreply.github.com> Date: Thu Aug 26 18:19:58 2021 +0300 worldimpact effect fix commit 7bec3f0 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Aug 26 13:09:50 2021 +0100 please commit 64a7ea5 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Aug 26 13:06:51 2021 +0100 TIL linter has a max warning count commit c6eb8ce Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Aug 26 13:03:00 2021 +0100 fixed the linter trying to commit suicide by disgruntled programmer commit f46beb5 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Aug 26 01:42:41 2021 +0100 forgot liner angle commit 6500b9e Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Aug 26 01:24:17 2021 +0100 fixed damage for prop armor commit 843bfaa Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Aug 25 20:30:38 2021 +0100 applied same changes to heatfs commit a409cce Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Aug 25 18:34:33 2021 +0100 fixed ammo crate duping, liner thickness rebalance commit 8da24e2 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Aug 25 14:06:02 2021 +0100 removed a missed print commit 1ed7238 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Aug 25 03:18:05 2021 +0100 removed an unused function commit b34f605 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Aug 25 03:10:00 2021 +0100 liner mass reduction, pen multiplier and missile standoff added commit 8da325c Merge: 2e20895 6aa51e2 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Jul 21 16:41:45 2021 -0400 Merge pull request #210 from Alexandre425/heat HEAT rework commit 6aa51e2 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sat Jul 17 18:54:21 2021 +0100 missed a linter warning commit d5614ac Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sat Jul 17 18:52:05 2021 +0100 linter fixes commit ef9f046 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sat Jul 17 18:27:24 2021 +0100 balancing commit 172864d Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Fri Jul 16 23:40:39 2021 +0100 fixed area check commit b051e38 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Fri Jul 16 02:13:40 2021 +0100 removed prints, fixed issues with damage and the fake trace result, undid control changes to heatfs commit 99b3c06 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Jul 15 17:38:40 2021 +0100 fixed effects and HEAT-FS, removed filler ratio moved the effects to the server, removed unnecessary panel code from heatfs, and removed filler ratio entirely commit 321d800 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Tue Jul 13 01:50:59 2021 +0100 proper spalling commit 8da4200 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Mon Jul 12 01:57:03 2021 +0100 added spalling, fixed damage commit 8402c7f Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Jul 8 23:59:17 2021 +0100 tracing and damage prototype traces work with props, ents and world. damage is dealt according to copper volume. detonateable entities explode when penetrated commit 181c364 Merge: 9a6b839 2e20895 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Tue Jun 29 17:42:27 2021 +0100 Merge branch 'dev' into heat commit 2e20895 Merge: b31fcf7 1e040af Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Jun 28 05:40:36 2021 -0400 Merge pull request #209 from PolySteam/patch-2 Explosion effect update per Issue #204 commit 1e040af Author: PolySteam <38295124+PolySteam@users.noreply.github.com> Date: Sun Jun 27 16:31:56 2021 +0300 Radius clamped and MAT_ colour improvements commit b31fcf7 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Jun 17 22:49:12 2021 -0400 Fixed stored armor values not being applied - Fixed stored armor values on duped entities not being applied properly. commit 44255b1 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Jun 16 05:21:45 2021 -0400 Improved compatibility with ProperClipping - ACF should no longer reduce the mass of physically clipped entities between dupes. - Added new ACF_Armor entity modifier, it'll save thickness and ductility. - ACF will try to keep the armor thickness value between physical clips. This behavior will keep happening as long as the player doesn't use any tool that adds the mass entity modifier to the entity. - ACF will no longer use the acfsettings entity modifier, it'll try its best to port the armor values to the new system. commit 9a6b839 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed May 26 01:34:44 2021 +0100 Correct shell calculation commit 2f3850d Merge: 4082891 b690682 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri May 7 13:17:16 2021 -0400 Merge pull request #198 from PolySteam/patch-1 Updated explosion effect commit b690682 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri May 7 12:59:51 2021 -0400 Renamed variable inside loop commit 4082891 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri May 7 06:41:51 2021 -0400 Undid debug line - Changed a line that was intentionally breaking the code for testing purposes. commit decb766 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri May 7 06:30:46 2021 -0400 Patched broken clientside entity info retrieval problems - Entity data retrieval functions will now properly fail if the model is missing or the entity used to retrieve info from couldn't be created. The latter specially affects the clientside. - Model preview panel will not display the model if the client could retrieve info from it. - Weapons menu will list a weight of 0kg on scaled weaponry if the model used by the class couldn't be used to retrieve information. commit 3d069ea Author: PolySteam <38295124+PolySteam@users.noreply.github.com> Date: Fri May 7 03:46:13 2021 +0300 Updated Explosion Effect Forgot a print commit 47ea307 Author: PolySteam <38295124+PolySteam@users.noreply.github.com> Date: Fri May 7 02:51:56 2021 +0300 Updated explosion effect Ground impact modeled around OF-530 and M789, airburst modeled after NAMMO HE-ER 155 and Orbital ATK MK 44 HE Airburst commit 340636a Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Sat Apr 24 20:49:48 2021 -0500 Update README.md commit 3b59a93 Author: Stoob <steejerbs@gmail.com> Date: Sat Apr 24 20:41:22 2021 -0500 Update readme regarding CPPI requirement commit b6a5378 Author: Stoob <steejerbs@gmail.com> Date: Sat Apr 24 20:39:56 2021 -0500 CPPI compliant addon is no longer required commit 985656e Author: Stoob <steejerbs@gmail.com> Date: Sat Apr 24 20:30:08 2021 -0500 Revert damage model change commit 5467eae Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Apr 22 04:11:29 2021 -0400 Fixed hollow point ammo and piledrivers - Fixed hollow point ammunition still using its old HollowCavity property instead of the recently introduced HollowRatio property. - Fixed errors on piledrivers related to a removed GUIData field. - Piledrivers will now push entities further due to increased expanded bullet caliber and shove power. commit 0bf9248 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Apr 22 03:13:17 2021 -0400 Fixed filler mass on old ammo crates - Fixed ACF-2 era crates receiving stupid amounts of filler mass due to their own filler volume being used as the filler ratio when verifying their information. - Properly cleared ammo fields from entities. - Improved ammo data verification a bit, we'll make sure most fields will receive a number now. - Replaced a few uses of ACF_HE with ACF.HE. commit cfd40da Merge: 45ae144 5877d0a Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Wed Apr 21 16:57:37 2021 -0500 Merge pull request #174 from Cathier/dev Update ballistics.lua commit 45ae144 Merge: 588b73f 23eb594 Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Wed Apr 21 16:56:25 2021 -0500 Merge pull request #186 from Alexandre425/shell_capacity Changed shell filler capacity and filler slider behavior commit 588b73f Author: Stoob <steejerbs@gmail.com> Date: Mon Apr 19 23:24:54 2021 -0500 Actually fixed overkill commit 23eb594 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sun Apr 18 01:24:22 2021 +0100 linter fixes commit 1427516 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sat Apr 17 23:15:12 2021 +0100 fixed entity arguments commit 6cabab9 Merge: 3edf2cc 502be3a Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sat Apr 17 17:02:15 2021 +0100 merge with dev commit 3edf2cc Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Sat Apr 17 16:56:48 2021 +0100 changed shell capacity and filler slider behavior commit 502be3a Author: Stoob <steejerbs@gmail.com> Date: Fri Apr 16 20:04:19 2021 -0500 Moved HE/APHE explosion from point of contact to center of projectile - Pulled back the explosion origin from the point of trace contact to the center of the "projectile" commit 5877d0a Author: Cathier <cathiercrowd@gmail.com> Date: Sat Apr 17 02:11:26 2021 +0200 Fixed mistake in previous commit commit 1cc42a1 Author: Cathier <cathiercrowd@gmail.com> Date: Sat Apr 17 02:07:03 2021 +0200 Cleaned up long lines The lines were getting unreasonably long with the changes commit 91a6884 Author: Cathier <cathiercrowd@gmail.com> Date: Sat Apr 17 01:32:04 2021 +0200 Update ballistics.lua Repeated change for client-side commit 1afda7d Merge: 717952b 2cda221 Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Fri Apr 16 18:07:59 2021 -0500 Merge pull request #184 from Alexandre425/bomb_restat Added filler ratio to help balance certain missiles commit 717952b Merge: fea9364 935e0d2 Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Fri Apr 16 18:07:31 2021 -0500 Merge pull request #185 from Alexandre425/crush_removal HEAT penetration fix commit 935e0d2 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Apr 14 21:34:41 2021 +0100 HEAT penetration fix (post crush removal cleanup commit 2cda221 Merge: a7f003c fea9364 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Wed Apr 14 16:19:39 2021 +0100 Merge branch 'dev' of https://github.com/Stooberton/ACF-3 into bomb_restat commit fea9364 Author: Stoob <steejerbs@gmail.com> Date: Tue Apr 13 15:42:54 2021 -0500 Fixed fuzes not detonating in the correct position -- Changed APHE detonation position to Bullet.Pos instead of Trace.HitPos commit 93d535e Author: Stoob <steejerbs@gmail.com> Date: Tue Apr 13 12:48:25 2021 -0500 Fixed overkill -- Re-added overkill calc, forgot to add it back in during last commit commit 31b59f4 Author: Stoob <steejerbs@gmail.com> Date: Mon Apr 12 22:57:55 2021 -0500 Cleaned up CalcDamage commit a20a75e Author: Stoob <steejerbs@gmail.com> Date: Mon Apr 12 22:57:17 2021 -0500 Added constraint saving to crates updating from old to scalable commit a76c463 Author: Stoob <steejerbs@gmail.com> Date: Mon Apr 12 21:41:41 2021 -0500 Converted some TODOs to Github issues commit fe1155a Merge: 32b1f05 82fe4e3 Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Mon Apr 12 14:13:38 2021 -0500 Merge pull request #175 from Alexandre425/max_warhead_size Added maximum projectile length commit 32b1f05 Merge: 95f8743 bed1a43 Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Mon Apr 12 14:12:14 2021 -0500 Merge pull request #176 from Alexandre425/crush_removal Crush removal commit bed1a43 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Fri Apr 9 19:38:36 2021 +0100 removed a leftover debug print commit 33966e7 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Fri Apr 9 19:36:44 2021 +0100 updated HEATFS, removed unused globals commit ea37d2e Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Fri Apr 9 19:31:33 2021 +0100 removed the crush mechanic commit a7f003c Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Apr 8 17:30:45 2021 +0100 HE filler ratio commit afaa873 Merge: 82fe4e3 95f8743 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Apr 8 14:44:53 2021 +0100 Merge branch 'dev' of https://github.com/Stooberton/ACF-3 into max_warhead_size commit 82fe4e3 Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Thu Apr 8 03:04:29 2021 +0100 Added max projectile length commit bf227b8 Author: Cathier <cathiercrowd@gmail.com> Date: Wed Apr 7 20:58:27 2021 +0200 Update ballistics.lua Bullet.NextPos now includes double integration of acceleration as well instead of just integration of velocity commit 95f8743 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Apr 7 12:41:00 2021 -0400 Fixed HE and torch damage - Fixed use of ACF.Damage inside HE explosions and Torch damaging. Both of these should be able to deal damage again. commit 163c461 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Apr 7 09:23:31 2021 -0400 Fixed LAC ammo blacklist - Fixed some ammo types not being blacklisted from light autocannons. commit 2231338 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue Apr 6 20:09:45 2021 -0400 Added propellant efficiency settings - Weapons can now define their propellant efficiency in order to simulate barrel length. Short cannons will now use projectile with the same dimensions as the full size cannons but with an efficiency of 80%. Howitzers will fire a bigger projectile than cannons with an efficiency of 65%. - Added support for this feature inside the weapon and fun stuff menus. commit b5f67c6 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue Apr 6 16:39:03 2021 -0400 Renamed sliders for ammo size - Renamed sliders related to ammo crate size to the name of the axis they're actually changing. commit bf52955 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue Apr 6 16:36:48 2021 -0400 Reworked penetration formula, rebalanced weapons - Replaced penetration formula with the Simplified Garzke and Dulin Empirical Formula for most projectiles, available under the shared ACF.Penetration formula. The only exception are APFSDS rounds that use Lanz Odermatt Penetration Equation for more adequate results. - Moved ACF_Kinetic into the ACF namespace, now available as ACF.Kinetic. It'll also not return the Penetration field on its result. - Moved ACF_MuzzleVelocity into the ACF namespace, now available as ACF.MuzzleVelocity. - Replaced ACF.PenRanging with ACF.GetRangedSpeed, which will now return the velocity of a projectile after a certain range. - Bullets will now store the Bullet.Diameter field which contains the actual diameter of the projectile by taking into account the Bullet.ProjScale multiplier. - Ammo types will now contain a function to calculate the penetration of a projectile. On the clientside only, there's also gonna be another function available to calculate the penetration on a certain range. - Removed Bullet.PenArea as it's no longer used. - Fired bullets will now contain the Bullet:GetPenetration() method. - Increased APCR ProjScale from 0.7 to 0.75. - Removed PropScale multiplier from APFSDS. - Changed ACF.HEDensity global to be saved as kg/cm3 instead of g/cm3. - Renamed ACF.PBase to ACF.PropImpetus and assigned it the impetus of the M30A1 propellant as it's new value. - Reduced ACF.AmmoCaseScale multiplier to 1. - Adjusted the projectile length and base mass value for every single ACF weapon definition. commit 26d5eac Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 27 06:03:10 2021 -0300 Readded missing model - Readded missing model for one of the gliding bombs. commit 77f64de Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 27 05:55:01 2021 -0300 Replaced last mentions of Bullet.FrArea - Replaced the last bits of code that either used or referenced FrArea . commit ba99534 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 27 04:52:48 2021 -0300 Fixed initial weapon model for non scalable weaponry - Fixed error when attempting to set a nil model with non-scalable weaponry. commit abe13f6 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 27 04:52:06 2021 -0300 Fixed clientside restoration on scalable entities - Fixed restoration of the clientside physics object on scalable entities, where depending on the scale of the entity the clientside hitbox would either shrink or grow. commit ee89918 Merge: 3536f70 d9b03ef Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 27 04:08:21 2021 -0300 Merge branch 'master' into dev commit 3536f70 Author: Stoob <steejerbs@gmail.com> Date: Fri Mar 26 14:50:33 2021 -0500 Fixed ricochets Fixed bullets skipping a segment on ricochet, causing a gap in the trace. commit caa316a Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Mar 24 06:23:55 2021 -0300 Fixed ammo padding - Fixed ACF.GetAmmoCrateCapacity assuming ACF.AmmoPadding is on centimeters instead of millimeters. - Increased ammo padding from 2mm to 10mm. commit 30a4fbe Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Mar 24 06:20:31 2021 -0300 Improved bulletdata and ammo type calculations - Bullets will no longer contain Bullet.FrArea in favor of two separate values: One for the projectile, Bullet.ProjArea, and one for the propellant, Bullet.PropArea. This should deal with the issue of subcaliber munitions (APCR, APDS, APFSDS) dealing full caliber damage. - ACF.RoundBaseGunpowder's Data table argument is now capable of using ProjScale and PropScale parameters to control the diameter of the projectile and propellant of a bullet for a certain ammo type. - Buffed APCR drag coefficient. - Nerfed APDS drag coefficient. - Increased APDS subcaliber multiplier from 0.375 to 0.45. - Increased APFSDS subcaliber multiplier from 0.29 to 0.35. - Reduced APFSDS propellant multiplier from 1 to 0.85. - Replaced every case where 3.1416 was used instead of the constant math.pi. commit 910b4f0 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Mar 22 02:28:43 2021 -0300 Fixed crates getting magazine size with decimal values - Fixed crates getting magazine size with decimal values on scalable weaponry due to a missing flooring operation. - Removed some debug stuff from the acf_gun file. commit 71ee31f Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Mar 22 02:08:13 2021 -0300 Patched infinite loop when hitting map entities - This patch is far from optimal, some bullets are eventually receiving a really low Flight vector, which leads to them loop indefinitely when penetrating or bouncing off a map entity. - Entities that fail the ACF.Check will now be counted as ground. commit f89a058 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Mar 22 01:50:28 2021 -0300 Fixed error when trying to get the vehicle of a NPC - Fixed error when trying to get the vehicle on a NPC with functions that are only available for players. commit d223ed2 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 20 21:43:33 2021 -0300 Added missing round/casing materials - Added missing round materials. - Added missing casing material. commit 7c585a0 Merge: f00d6fd 78805cb Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 20 18:57:57 2021 -0300 Merge branch 'master' into dev commit f00d6fd Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 19 21:51:20 2021 -0300 Removed unused weapon models - Removed unused weapon models, scalable weaponry allows us to have a single model per weapon class. commit 14edcc1 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 19 21:38:34 2021 -0300 Readded assets that are still being used - Readded a bunch of models and sounds that are still being used by ACF Missiles and therefore will be needed when it gets merged. commit 0ea469f Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 19 20:53:35 2021 -0300 Properly removed PlayerConnect hook for workshop content - Fixed PlayerConnect hook for workshop content not being properly removed. commit ca1335c Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 19 19:22:50 2021 -0300 Removed workshop content message for clients - Clients will no longer receive a chat message telling them if the server has ACF workshop content download enabled. commit 871f8e0 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Mar 17 14:33:39 2021 -0300 Using ents.CreateClientProp again for model info - Decided to start using ents.CreateClientProp instead of creating a clientside base_anim entity, as it was apparently less reliable. However, we'll force this clientside prop to set its model and initialize its physics, just in case. commit 3b2bb2a Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Mar 17 04:29:10 2021 -0300 Attempt to fix model info functions - Model Info functions will now create a base_anim entity on both realms and then initialize its physics instead of using ents.CreateClientProp on the clientside due to inconsistent results with it. commit c58f8be Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue Mar 16 23:01:15 2021 -0300 Improved constraint saving and restoral - Improved ACF.SaveEntity and ACF.RestoreEntity functions to properly restore constraints, even with the world. It should now be capable of restoring Wire Hydraulics aswell. commit 8ac2eef Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 14 22:34:22 2021 -0300 Optimized ACF overpressure - Overpressure will now use ENT:EyePos() instead of PLAYER:GetShootPos(). - Used local Squishies table instead of the ACF.Squishies global inside ACF.Overpressure. commit fed58c5 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 14 22:17:42 2021 -0300 Removed version chat message - ACF will no longer print the version status on the chat whenever the player starts moving. - ACF Menu tool will now default to the Updates tab. commit 00c39a2 Merge: 57ba13e 0049048 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 14 22:12:02 2021 -0300 Merge branch 'scalable-stuff' into dev commit 0049048 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 14 22:09:01 2021 -0300 Removed unused information from weapon definitions - Removed unused information from weapon definitions that are now scalable. commit dd07082 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 14 21:36:18 2021 -0300 Updated and rebalanced all weapon class definitions - Updated all weapon class definitions to use Round.PropLength instead of Round.PropMass. - Rebalanced pretty much all weapon stats to have more consistent values across the board. commit 710746b Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 14 21:31:53 2021 -0300 Replaced Round.PropMass field on weapon definitions - Replaced Round.PropMass field on weapon class definitions with Round.PropLength, which would help make the process of balancing ammo types more straight forward. commit 15090ad Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Mar 13 03:06:48 2021 -0300 Final adjustments to weapon and ammo previews - Tweaked weapon previews a bit more so it fits the criteria of every other ACF entity of not decreasing the height of the panel if the FOV is higher than 60. - Tweaked the ammo preview aswell with the same criteria. Also added settings to the refill ammo to make it properly display its model. - Reduced the model preview rotation speed by 25%. commit f9c9a94 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 12 03:53:47 2021 -0300 Updated gearbox and piledriver previews - Added preview adjustments to every ACF gearbox definition. - Added preview adjustments to ACF piledrivers. - Removed intentional trailing whitespace used to test the linter. commit 8eaf980 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 12 03:16:31 2021 -0300 Updated fuel tank previews + linter test - Added model preview adjustments to every single ACF fuel tank model. - Intentionally added trailing whitespace to test the linter workflow. - Added fuel tank shape entry for the future on fuel tank definitions. commit ace9122 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Mar 11 04:59:04 2021 -0300 Updated engine model previews - Added preview adjustments to every single ACF engine for their proper display on the menu. commit b37646c Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Mar 11 04:58:19 2021 -0300 Attempting to fix linter workflow again - Outright copied DarkRP's linter workflow as an attempt to get it working again. commit 81b6453 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Wed Mar 10 04:10:30 2021 -0300 Updated all model preview uses, added spinny model option - Updated every single case on ACF where a model preview panel was used with the new functions to set the model and settings. - PANEL:AddModelPreview can now receive a second argument to define if the model being shown will rotate. - Model preview's PANEL:UpdateModel will now internally replace nil model paths. - Updated ACF_AddAmmoPreview hook and Ammo:AddAmmoPreview function to receive the model preview settings table as the second arguments. Whatever values are added into this table will be used to update the model and the settings of the preview. commit 452d8fb Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue Mar 9 21:29:50 2021 -0300 Forced model precache on class registrations - Any time a simple class, class group, grouped class or class object is created, the field Model will be attempted to be precached. Solves certain problems with model preview panels. commit 57ba13e Author: Stoob <steejerbs@gmail.com> Date: Mon Mar 8 19:49:58 2021 -0600 Removed old models and sounds Brings ACF content size to 280 MB from 491 MB commit 922be9d Author: Stoob <steejerbs@gmail.com> Date: Mon Mar 8 17:36:43 2021 -0600 Fixed projectile energy loss on penetrated ents Fixed projectiles comparing their energy loss against the nominal armor value versus the effective armor value that they passed through. commit c7325ce Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Mar 7 03:36:04 2021 -0300 Improved model preview panel and weapon previews - Improved model preview panels created by ACF_Panel to come with two handy functions that should reduce the amount of work needed to tweak the previews: PANEL:UpdateMode, which sets the model, the look at position and the camera position, and PANEL:UpdateSettings, which takes a table as argument and updates the height and FOV of the panel. - Added shared ACF.GetModelCenter function to get the AABB center of a specific model. - Updated weapon menu to use the PANEL:UpdateModel function. - Added preview settings to every weapon class definition. commit 23dab55 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 5 05:27:51 2021 -0300 Ported all hitboxes to the new system - Ported all existing hitboxes to use the newly added hitbox functions. This adds another 5 hours to Liddul's work on hitboxes. - Updated engines, gearboxes and weapons to use the newly added hitbox functions. Scalable weaponry will now have properly scaled hitboxes. commit f7ba116 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Fri Mar 5 05:25:22 2021 -0300 Added hitbox registration, retrieval and removal functions - Added shared ACF.AddHitbox function to add a single hitbox to a specific model. - Added shared ACF.AddHitboxes function to add a set of hitboxes to a specific model. - Added shared ACF.RemoveHitbox function to remove a single hitbox from a specific model. - Added shared ACF.RemoveHitboxes to clear all hitboxes from a specific model. - Added shared ACF.GetHitbox function to get a single hitbox from a specific model. Optionally, it can be scaled. - Added shared ACF.GetHitboxes function to get all hitboxes from a specific model. Optionally they can be scaled. commit 1807025 Author: Stoob <steejerbs@gmail.com> Date: Thu Mar 4 16:54:56 2021 -0600 Added WIP/Experimental disclaimer to Procedural Armor menu commit 3b4885c Author: Stoob <steejerbs@gmail.com> Date: Thu Mar 4 16:54:32 2021 -0600 Removed "This entity can be fully parented" label in menus commit 473067c Author: Stoob <steejerbs@gmail.com> Date: Thu Mar 4 16:38:08 2021 -0600 Added separate ACF Armor limit Added GunsCanFire and RacksCanFire to legal check Added separate spawn limit for ACF armor commit 6b06261 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Mar 4 19:29:46 2021 -0300 Fixed server processing datavars from non-existant players - Serverside will no longer process data var changes from players that are no longer present. - New players will be added to ACF.ClientData the moment they auth on the server rather than later on when they first spawn. - Removed ACF_RequestDataVars network message and replaced it with the ACF_OnPlayerLoaded hook as the network message did pretty much the exact same thing. commit 6962657 Merge: a9977a4 d1f117b Author: Stooberton <5084958+Stooberton@users.noreply.github.com> Date: Tue Mar 2 15:23:16 2021 -0600 Merge pull request #164 from CFC-Servers/fix/fix-curtime-init Fix CurTime init commit d1f117b Author: Brandon Sturgeon <brandon@brandonsturgeon.com> Date: Tue Mar 2 10:25:49 2021 -0800 Fix CurTime init commit 6deb99d Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Tue Mar 2 06:18:05 2021 -0300 Fixed decimal magazine size on weapons - Fixed scalable weapons getting not floored magazine size values. - Fixed menu stats for scalable weaponry. commit e1a2279 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 28 21:06:05 2021 -0300 Added scalable weaponry support to weapons menu - The weapons menu will now be capable of properly processing scalable weaponry definitions while also keeping support for non scalable ones. commit b8ec68c Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 28 21:04:51 2021 -0300 Fixed sound selection for scalable weaponry - Fixed sound selected for ACF weapons. They'll now properly choose the sound with the lowest caliber possible. - Rotary Autocannons will now fire at 2000 rounds per minute. commit 3f47bc3 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 28 20:56:31 2021 -0300 Improved custom model preview panel - Model preview panels will now save their default PANEL.LayoutEntity function as PANEL.DefaultLayout in case a dev wants to use it. - Model preview panels will now store their default settings under the PANEL.Settings table. - Model preview panels can now use the PANEL.UpdateSettings function. The only argument is a table with the settings you want to update. Omitting fields on this table will use the default settings. commit 0eed14a Merge: eaa9588 a9977a4 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 22 05:10:53 2021 -0300 Merge branch 'dev' into scalable-stuff commit a9977a4 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 22 04:24:15 2021 -0300 Updated GLuaFixer to 1.17.2 - Once again, updated the GLua linter action to 1.17.2. commit 5c98b35 Merge: 2ec8587 0b4bd1f Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 21 02:10:34 2021 -0300 Merge pull request #162 from Alexandre425/missile-capacity Updated crate capacity code to use new missile dimensions commit 0b4bd1f Author: Alexandre425 <alexandre.d.rodrigues@tecnico.ulisboa.pt> Date: Fri Feb 19 03:18:36 2021 +0000 updated crate capacity code to use new missile dimensions commit 2ec8587 Author: Stoob <steejerbs@gmail.com> Date: Wed Feb 17 17:11:07 2021 -0600 Added unit conversion globals Coincidentally fixed density readout in procedural armor commit 16152d6 Author: Stoob <steejerbs@gmail.com> Date: Wed Feb 17 17:09:00 2021 -0600 Removed decimals from armor/health readout commit eaa9588 Merge: 9638021 4262c63 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 14 17:32:19 2021 -0300 Merge branch 'dev' into scalable-stuff commit 4262c63 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 14 17:32:10 2021 -0300 Updated GLuaFixer - Updated GLua linter to version 1.17.1 commit 9638021 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Feb 14 17:29:01 2021 -0300 Readded ENT.WeaponData for Ammo Crates - Ammo Crates will store the weapon data table again. commit d2ba8fd Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Feb 4 14:52:29 2021 -0300 Added scalable weaponry support to weapons and ammo - ACF weapons and ammo crates will now support weapon class data marked as scalable. - Updated ACF.GetAmmoCrateCapacity function to properly support scalable weaponry data. commit 03a7387 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Feb 4 14:29:39 2021 -0300 Added basic scalable information to weapon definitions - Added basic information to start providing scalability support to weapons. commit 64e0ee1 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Feb 4 12:35:55 2021 -0300 Added ACF.AmmoMinSize and ACF.AmmoMaxSize globals - Added ACF.AmmoMinSize and ACF.AmmoMaxSize global variables to define the minimum and maximum length of each axis for scalable ammo crates. commit 1df667d Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Thu Feb 4 12:20:10 2021 -0300 Fixed propellant mass calculation for scalable weaponry - For scalable weaponry, propellant mass will now be scaled based on the volume ratio of the model. commit 6523b44 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 1 23:54:24 2021 -0300 Scalable bases will now use model info functions - Update scalable bases to use model info functions any time they need to get the AABB size or mesh or a model. commit ab52fac Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 1 22:08:31 2021 -0300 Added model info functions - Added shared ACF.GetModelMesh function to get the physics mesh table from a model, optionally with a given scale. - Added shared ACF.GetModelVolume function to get the volume of a model, optionally with a given scale. - Added shared ACF.GetModelSize function to get the size of the axis-aligned bounding box of a model, optionally with a given scale. commit d6831a0 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Feb 13 05:18:18 2021 -0300 Improved default spawner class selection - Increased the amount of conditions required to be able to select the secondary class when using any of the entity spawner menu options. nil and N/A will now be checked, something that was previously omitted. commit 0e85585 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Feb 13 05:06:38 2021 -0300 Fixed physics restoration for multi convex entities - Fixed physics restoration for multi convex entities when attempting to set their physics to default. commit 1f1e988 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Feb 13 04:37:08 2021 -0300 Fixed armor type saving on acf_armor - Fixed armor type saving between dupes and verification on ACF Procedural Armor entities. commit 98b07b2 Author: Stoob <steejerbs@gmail.com> Date: Wed Feb 10 17:54:58 2021 -0600 Added armor types to procedural armor Added Aluminum Added RHA commit 0134d5e Merge: f61425d 6fd53bd Author: Stoob <steejerbs@gmail.com> Date: Wed Feb 10 14:44:29 2021 -0600 Merge remote-tracking branch 'origin/procedural-armor' into dev commit 6fd53bd Author: Stoob <steejerbs@gmail.com> Date: Tue Feb 9 11:13:31 2021 -0600 Derp commit f93d3d3 Author: Stoob <steejerbs@gmail.com> Date: Tue Feb 9 11:09:45 2021 -0600 Fixed menu having huge font Font name collision was overriding menu font. Renamed fonts used by armor properties to be ACF_Tool* commit dfd2380 Author: Stoob <steejerbs@gmail.com> Date: Tue Feb 9 11:04:12 2021 -0600 Fixed missing state check in SetSolid detour commit 53762ab Author: Stoob <steejerbs@gmail.com> Date: Mon Feb 8 21:22:29 2021 -0600 Update armor properties tool UI Moved ACF_GetHitAngle to sh_util.lua Removed mass readout bubble when aiming at acf_armor Armor properties has new UI when aiming at acf_armor commit f4f7908 Merge: 00cf551 f61425d Author: Stoob <steejerbs@gmail.com> Date: Mon Feb 8 16:21:00 2021 -0600 Merge remote-tracking branch 'origin/master' into procedural-armor commit 00cf551 Author: Stoob <steejerbs@gmail.com> Date: Mon Feb 8 03:09:08 2021 -0600 Added line of sight readout to armor properties Aiming at procedural armor with armor properties now displays the line of sight armor value commit 7f9459f Author: Stoob <steejerbs@gmail.com> Date: Mon Feb 8 01:09:38 2021 -0600 Added basic damage model for procedural armor Procedural armor uses a simpler damage model where the health is defined by the volume of the plate and damage is simply the volume of the hole made by impacting projectiles. commit 4163a16 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 8 03:40:04 2021 -0300 Fixed bullet damage - Fixed damaged being drastically reduced due to the wrong Area being used to calculate it. commit 9b9b824 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 8 03:28:32 2021 -0300 Removed inconsistent damage mechanics - Removed random breach chance mechanic. Projectiles will now only penetrate entities if the maximum penetration of the projectile is higher than the effective armor of the entity. - Fixed bullets using the wrong Area variable to calculate their maximum penetration, leading to incredibly lower penetration than expected. - Removed ACF.SlopeEffectFactor global. The factor will now be dependant on a ratio of Base Armor to Bullet Caliber. commit bcf60ff Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Mon Feb 8 03:24:31 2021 -0300 Fixed error on HEAT prop impacts - Fixed an error produced whenever a HEAT projectile hits a prop. commit 25a9043 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Jan 31 00:23:35 2021 -0300 Fixed armor errors on acf_armor - Fixes ballistic errors related to ACF Armor entities lacking their ACF.Armour and ACF.MaxArmour info. - Removed some unused armor cleanup code and clientside init file for acf_armor commit 2b68f3e Author: Stoob <steejerbs@gmail.com> Date: Thu Jan 28 12:05:55 2021 -0600 Improved physical armor thickness calculation commit 6b0517d Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Jan 24 02:06:30 2021 -0300 Fixed error on serverside permissions - Fixed error when attempting to get the owner of an invalid entity inside the server-side permissions file. commit 370cbe8 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sun Jan 24 00:12:22 2021 -0300 Solved linter warning - Solved linter warnings from a few commits ago related to a variable being shadowed. commit d3ec4b8 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Jan 23 22:39:56 2021 -0300 Fixed procedural armor duping and updating - Procedural armor will now properly retain its size when duped. - Procedural armor can now be updated with both the menu and copy tool. - Procedural armor is now compatible with the copy tool. commit e0cf13d Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Jan 23 22:37:21 2021 -0300 Persisted plate size data variables - Clientside plate size data variables will now be persisted between sessions. commit 6a0cd44 Author: TwistedTail <8784231+TwistedTail@users.noreply.github.com> Date: Sat Jan 23 22:36:48 2021 -0300 Updated procedural armor menu - Each slider on the armor menu will display the unit its based on. commit 8975685 Author: Stoob <steejerbs@gmail.com> Date: Fri Jan 22 13:44:20 2021 -0600 Refactored data passed through PropImpact->Damage chain Refactored all functions on the PropImpact to Damage chain to pass only the projectile and trace data. Speed and energy must be stored on the projectile on impact. commit 80001aa Author: Stoob <steejerbs@gmail.com> Date: Thu Jan 21 21:53:52 2021 -0600 Added support for restoring modified meshes commit bfaf76b Author: Stoob <steejerbs@gmail.com> Date: Thu Jan 21 20:11:54 2021 -0600 Added procedural armor menu and entity Added new procedural armor entity and associated menu
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
test2
The text was updated successfully, but these errors were encountered: