1
0
mirror of https://github.com/IkarusHD/ICF-3.git synced 2025-03-04 03:03:12 -05:00
Commit Graph

2054 Commits

Author SHA1 Message Date
LengthenedGradient
bdc5c6d52b Finished 2024-07-18 16:36:24 -04:00
TwistedTail
4ee90ae963 Added 16 Segments font
- Added a new analog display font, you can address it as "Segment16" on EGP and Starfall.
- The font will automatically download to clients if your server has sv_allowdownload enabled.
2024-07-17 22:35:42 -04:00
LengthenedGradient
e91eae928d WIP 2024-07-16 23:47:39 -04:00
LiddulBOFH
7faf4cafd8 E2/SF functions update
Added table-getter for turret motors
Added getter for turret gyroscopes, if they are dual or not
Added ring size and teeth count to turret data table

[E2] Fixed typeids for both table-getter functions, so E2 can actually use them
2024-07-14 15:18:49 -05:00
thecraftianman
71d4316650 Merge branch 'master' into dev 2024-07-12 13:08:10 -04:00
thecraftianman
8abb983ae6
Merge pull request #418 from wrefgtzweve/texture-optimisation
Use DTX1 compression for textures
2024-07-12 17:05:55 +00:00
thecraftianman
43faa1d643 Remove old fueltank content
This is being moved to the removed models pack to save about 10mb
2024-07-12 13:00:59 -04:00
Redox
2c3fdb8444 Use DTX1 compression for textures 2024-07-12 17:53:37 +02:00
TwistedTail
35aa9ef4ce
Merge pull request #416 from marchc1/scanner
Add damage blocking & cooldown for scanner
2024-07-11 22:40:58 -04:00
march
9b1bd66901 Change formatting of message 2024-07-11 16:19:49 -07:00
TwistedTail
586f40210d Added physics object to turret rotators
- Attempting to use the armor checker on any entity parented on top of a turret would throw errors due to the fact their rotator had no valid physics object.
2024-07-09 21:37:09 -04:00
TwistedTail
13485ab958 Fixed entities not reporting their mass properly to turrets ents
- Physclipped entities wouldn't report their real mass to turret entities.
2024-07-09 19:44:57 -04:00
TwistedTail
3f1319a42b Fixed physclipped props storing wrong mass values until looked
- For whatever reason, physclipped entities wouldn't update their mass on ACF until looked at with the armor tool or anything that ran `ACF.Check` in the background.
2024-07-09 04:46:22 -04:00
LiddulBOFH
716cac027a Bring dev up to main, seat alias fix, player damage change
Brought dev up to main with the scanner changes
New check for seat aliases, because apparently certain vehicles duped in certain ways will just not have the correct data applied when spawned in a dupe, so they were having the alias applied incorrectly
General change to player damage, now players are generally a little more able to survive getting shot in certain spots, and having armor (suit charge) is more important
2024-07-08 12:48:08 -05:00
LiddulBOFH
b0f92cd0b0 Merge remote-tracking branch 'origin/master' into dev 2024-07-08 12:44:19 -05:00
march
e03e6450e7 Use ACF.SendNotify instead 2024-06-30 20:55:20 -07:00
march
4341c81e08 Add damage blocking & cooldown for scanner
In-scanner: damage is completely blocked
Upon exiting scanner: damage cooldown starts, 60 seconds of no scanner use before damage works again for you
2024-06-30 16:02:03 -07:00
TwistedTail
5bba66172e
Merge pull request #415 from marchc1/scanner
Fix baseplate determination on scanner
2024-06-29 22:45:44 -04:00
march
8798be695b Remove debug print 2024-06-29 19:17:38 -07:00
march
9d7065a645 Fix baseplate determination
GetAncestor doesn't work like how I thought it did. There might be a better way to do this though
2024-06-29 19:12:06 -07:00
TwistedTail
3bd23a9102
Merge pull request #414 from marchc1/scanner
Fix a mild overlook
2024-06-29 21:49:26 -04:00
march
36c1e0c84c Fix a mild overlook
oops
2024-06-29 18:47:58 -07:00
LiddulBOFH
7ffbe81e71 Merge remote-tracking branch 'origin/master' into dev 2024-06-26 22:49:05 -05:00
LiddulBOFH
5088e6cbea Alias entity collision fix
Attempt to fix some of the weird collisions with seat alias entities
Also, actually return early when removing the entity...
2024-06-26 22:46:04 -05:00
TwistedTail
eabf21fdf3
Merge pull request #412 from marchc1/scanner
Add a hook for scanning
2024-06-26 22:19:52 -04:00
march
4ef024a5e5 Rename hook 2024-06-26 19:19:11 -07:00
march
ef5109581e Add a hook for scanning 2024-06-26 19:01:37 -07:00
TwistedTail
c8751e6687
Merge pull request #407 from LengthenedGradient/Cannon-Scaling-Corrections
Gun Scaling Corrections
2024-06-25 21:12:43 -04:00
thecraftianman
2b5ac84faa Merge branch 'master' into dev 2024-06-25 19:32:51 -04:00
thecraftianman
fa8e209e61
Merge pull request #409 from marchc1/scanner
Built-in Component Scanner
2024-06-25 23:32:30 +00:00
thecraftianman
5d18a7b5d2 Merge branch 'master' into dev 2024-06-25 16:36:32 -04:00
TwistedTail
b96cef602e Fixed sound volume being a boolean
- Fixed a case where the sound volume would sometimes be parsed as a boolean.
2024-06-22 21:54:17 -04:00
march
2a9f901fce oops 2024-06-21 18:22:01 -07:00
march
87f031414c Changes made 2024-06-21 17:21:20 -07:00
march
2d79051ad1 Fix valid check on BP 2024-06-19 23:37:34 -07:00
TwistedTail
174e22d2cc
Merge pull request #408 from LengthenedGradient/Tool-Structure-Rework
Tool Documentation
2024-06-20 00:21:23 -04:00
LengthenedGradient
44c808288c Remove Debug Statement 2024-06-20 00:19:44 -04:00
march
f2d67043bc Add built-in component scanner 2024-06-19 16:37:55 -07:00
LengthenedGradient
a8512dfe44 Cleanup 2024-06-19 14:07:06 -04:00
LengthenedGradient
29aa64fce4 t 2024-06-19 09:02:27 -04:00
LengthenedGradient
c5a2042fe5 Some More Documentation 2024-06-18 20:11:27 -04:00
LengthenedGradient
3516c45136 Remove Unnecessary File
Will probably modify tool_functions.lua itself, accepting the misordering of stages and operations
2024-06-18 19:34:29 -04:00
LengthenedGradient
2118d18676 Fix Convoluted Initialization Of Tool Data
Removed GetToolInformation and made GetToolData initialize all fields of ToolData.
2024-06-18 19:28:00 -04:00
LengthenedGradient
2dcd414804 Move Menu Tool Functions To Separate File
This will improve organization
2024-06-18 19:05:40 -04:00
LengthenedGradient
2e709bcc2c Documentation fixes 2024-06-18 18:48:34 -04:00
LengthenedGradient
aa552d50b8 Document Tool File 2024-06-18 01:35:38 -04:00
LengthenedGradient
e5fa45de64 Gun Scaling Corrections
Scaled up guns in accordance with Ghosteh's 100mmAP shell model.
2024-06-12 19:15:45 -04:00
LiddulBOFH
e1d19db2e1 Missed a debug function 2024-06-10 16:24:34 -05:00
LiddulBOFH
10c019911f Various HEAT changes, new wrapped library for debugoverlay
Modified HEAT to simply cut off after a certain distance dependent on the breakup distance, to help cull the absolutely ridiculous jet distances; also penetration amount is modified by the jet mass percentage
Removed the filter being passed along to createExplosions when a HEAT round detonates; was causing issues regarding close explosions ignoring the entirety of the source gun's barrel filter (meaning potentially the entire front of a turret), it was also not consistent with HE
Stopped HEAT from instantly detonating whatever was able to detonate, leave that to normal damage! It was also completely bypassing damage perms

New debug library accessed with ACF.Debug, exactly the same as normal debugoverlay except it requires an extra convar, acf_developer, to be on. This should allow someone to debug certain things while using ACF while allowing them to not also see every single line drawn from ballistics or what have you
2024-06-10 15:59:13 -05:00
LiddulBOFH
533b9c32a3 Merge branch 'dev' 2024-06-09 20:36:38 -05:00