nashmuhandes
799011d327
Merge branch '4.14.1' of https://github.com/ZDoom/gzdoom
2025-03-13 03:00:11 +08:00
RaveYard
04195e8331
Minor refactor of lightprobe related code
2025-02-22 10:15:15 +01:00
RaveYard
2dd7ad8eb2
WIP multiple probes support
2025-02-22 10:15:15 +01:00
Boondorl
fdd2a90545
Fixed ammo and backpack with local items on
...
Now avoids duplicate calling CreateCopy
2025-02-14 13:43:58 -05:00
Boondorl
567a180d2b
Added is3DFloor parameter to SpecialBounceHit
...
Allows for better plane bounce handling e.g. flipping the normal.
2025-02-11 20:49:39 -03:00
Ricardo Luís Vaz Silva
f2ecdc5d96
fix id24 weapons transparency
2025-02-08 15:05:16 -03:00
Ricardo Luís Vaz Silva
fa2f03f60b
replace incomplete flags from DECOHACK with projectile combo
2025-02-08 15:05:16 -03:00
Ricardo Luís Vaz Silva
5bc5df8429
fix ammo give/autoaim for incinerator/calamity blade
2025-02-08 14:55:29 -03:00
nashmuhandes
74a04474e1
Smoothly interpolate the player pitch-centering action
2025-02-07 04:57:56 -05:00
Boondorl
59ac494c19
Make CopyBloodColor readonly
...
Allows getting blood colors from default Actors.
2025-01-31 05:49:34 -05:00
Ricardo Luís Vaz Silva
987a07bcdf
add fuel/calamity blade/incinerator from id24
2025-01-30 13:34:25 -03:00
Ricardo Luís Vaz Silva
e543e26bdc
expand deprecation allowance for gzdoom.pk3
2025-01-30 13:34:25 -03:00
Boondorl
864fe1f66f
Added translation argument for A_SprayDecal
2025-01-30 13:32:18 -03:00
nashmuhandes
a1e229a583
Remove coronas from the blockmap
2025-01-26 22:46:14 +08:00
nashmuhandes
27b6cb2f72
Allow passing sound volume to PlayBounceSound in ZScript
2025-01-23 13:54:26 -03:00
nashmuhandes
9e3db4f147
Added HasConversation
2025-01-22 13:18:45 -03:00
nashmuhandes
92dbdd3f39
Exported conversation behaviors
2025-01-22 13:18:45 -03:00
nashmuhandes
f5bf1d0497
Exported thing activation function
2025-01-14 02:21:50 -05:00
Ricardo Luís Vaz Silva
9073fb8501
add shadowMinQuality property and gl_light_shadow_max_quality CVar
2025-01-03 07:30:54 +01:00
nashmuhandes
aebabd2307
Fix coop key share failing if the item was spawned in-game (for example, via the console)
2024-12-30 21:25:37 -05:00
Rachael Alexanderson
b85b7c18da
Merge branch '4.14' of c:/projects/gzdoom into gzd4-14-merge
2024-12-18 10:23:00 -05:00
Rachael Alexanderson
c2bce2760b
Merge commit ' e73969d' into gzd4-12-merge
2024-12-18 10:20:53 -05:00
nashmuhandes
be36118017
Exclude fullbright stuff from tracelighting
2024-12-17 10:07:44 +08:00
Boondorl
488d4f0c71
Fixed bouncing on 3D floors ( #2835 )
2024-12-10 01:27:55 -05:00
Boondorl
5240c52b07
Fixed bouncing on 3D floors ( #2835 )
2024-11-26 03:43:09 -05:00
nashmuhandes
2e09abc4e8
Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzd-master-experimental
2024-11-16 13:16:21 +08:00
Boondorl
ab9b6320cb
Allow easier piece weapon replacing
...
Checks for replacements on weapons instead of using the given weapon class as is (also verifies said replacement is a weapon).
2024-11-15 23:58:39 -03:00
Boondorl
268dad18f7
Discs no longer blast players with collision disabled
2024-11-15 23:58:28 -03:00
nashmuhandes
42f577f6f1
Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzd-master-experimental
2024-11-10 09:29:59 +08:00
Boondorl
04cdbd1898
Fixed CreateCopy being broken on HexenArmor
2024-11-09 12:32:51 -03:00
nashmuhandes
5464090800
Merge branch 'post-4.13' of https://github.com/madame-rachelle/gzdoom into gzd-master-experimental
2024-11-05 21:51:43 +08:00
Major Cooke
3d4dccd650
And the variable.
2024-11-04 16:23:34 -03:00
Major Cooke
ceb2de36d3
Change function from private to protected by request.
2024-11-04 16:23:34 -03:00
Major Cooke
1620d405c6
Added OrthographicCamera actor. Arguments are:
...
- 0: Offset. This pushes the camera further away, going behind the camera. Default is 1.0 (converted to negative - the value cannot go lower than that).
2024-11-04 16:23:34 -03:00
Ricardo Luís Vaz Silva
d0e6bce4e6
add CVar to control footstep volume
2024-10-21 14:53:53 -03:00
Ricardo Luís Vaz Silva
d07d08ce9f
Add velocity/distance based footsteps
2024-10-21 14:53:53 -03:00
Ricardo Luís Vaz Silva
3a88281c10
time footsteps with duration of movement, not with actor age
2024-10-21 14:53:53 -03:00
Rachael Alexanderson
7980d351b7
Merge branch '4.13' of ../gzdoom into gz4.13.1-merge
2024-10-20 10:25:15 -04:00
Rachael Alexanderson
7a4a7146f5
Revert "- Actor.GetSpecies() is a non-destructive function"
...
This reverts commit ee5442c06b .
2024-10-17 21:29:07 -04:00
Rachael Alexanderson
c2fd99a24d
Revert "- Actor.GetSpecies() is a non-destructive function"
...
This reverts commit ee5442c06b .
2024-10-17 21:28:52 -04:00
nashmuhandes
83b988c76e
Merge branch '4.13' of https://github.com/ZDoom/gzdoom
2024-10-16 02:31:44 +08:00
Rachael Alexanderson
ffcce790de
- Actor.GetSpecies() is a non-destructive function
2024-10-15 10:56:50 -04:00
Rachael Alexanderson
ee5442c06b
- Actor.GetSpecies() is a non-destructive function
2024-10-14 17:31:18 -04:00
inkoalawetrust
9df656a9cf
Added LookForEnemiesEx() for returning all enemies in an area. ( #2753 )
...
* Compartmentalized the LookForEnemiesInBlock checks
* Added LookForEnemiesEx().
This function allows for ZScript code to get an array with all enemies of the caller found in range. Using similar sight logic as functions like LookForEnemies().
* Added noPlayers parameter to LookForEnemiesEx().
This parameter allows the function to also find players around it.
* Added VM abort to LookForEnemiesEx().
Prevent crashes by passing a null array by reference.
2024-10-14 03:47:53 -04:00
inkoalawetrust
12d1afcc4e
Fixed WalkStepTics & RunStepTics in terrain parser
...
Fixed the discrepancy where WalkStepTics and RunStepTics were called, well, that. In the terrain struct in both C++ and ZScript. While the terrain parser looked for WALKINGSTEPTIME and RUNNINGSTEPTIME instead.
Also made the parse not multiply these time values by the ticrate to treat them as seconds instead of tics.
Added flags for P_HitWater().
Added optional overridable footsteps for players.
Added an overridable MakeFootsteps() virtual in PlayerPawn. Which allows for adding totally custom footstep logic for players. By default, it comes with a basic footstep system that uses the footstep properties of whatever terrain the pawn is standing on. bMakeFootsteps must be enabled on the pawn for the virtual to run.
Added generic StepSound TERRAIN property.
Added a generic step sound TERRAIN property, for defining foot-agnostic step sounds. Used by the built-in footstep system over the individual foot ones.
Simplified MakeFootsteps().
Also removed a leftover debug message.
2024-10-14 03:47:02 -04:00
Ricardo Luís Vaz Silva
74a49ca919
change light strength to light linearity 0.0 = inverse square, 1.0 = linear
2024-10-11 11:43:09 +02:00
Ricardo Luís Vaz Silva
56787bbc17
Add LightStrength to UDMF, move SoftShadowRadius from AActor to DynamicLight
2024-10-09 04:44:51 +02:00
nashmuhandes
58ddcd4806
Merge commit ' 6b5be653dc'
2024-10-06 21:29:38 +08:00
Blue Shadow
6b5be653dc
- set a default value of 1.0 for MissileChanceMult property
2024-10-05 11:43:44 +02:00
Christoph Oelckers
5b1f0fdc86
bFriendly should not be set from scripts because this omits needed bookkeeping.
2024-10-04 18:32:06 +02:00