Dileep V. Reddy
8a5e7449c1
Consolidated isometric mode commits.
2024-08-11 15:55:21 +02:00
Magnus Norddahl
8b78a1569f
Merge remote-tracking branch 'gzdoom/master'
2024-08-09 20:03:33 +02:00
Xaser Acheron
01e7859e1f
fix MBF21 A_RadiusDamage crash/broken 'distance' arg
2024-08-09 14:32:35 -03:00
nashmuhandes
a5b08f0fb1
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-08-04 07:21:43 +08:00
nashmuhandes
593e1c0225
Add SPF_NOMIPMAP to force actor sprites or particles to have no mipmaps. This makes tiny sprites/particles look more crisp and legible in the distance. Mipmapping causes the sprites/particles to have an inconsistent look where they'd sometimes be clearly visible and sometimes less visible depending on camera distance and movement.
2024-08-03 18:45:48 -03:00
Magnus Norddahl
bde15af593
Merge remote-tracking branch 'gzdoom/master'
2024-07-23 19:23:26 +02:00
nashmuhandes
e0af452118
Remove translucency effect from Doom's BulletPuff
2024-07-04 18:40:40 +08:00
Major Cooke
3e91d38582
Fixed Pre(Un)Morph being called out of order.
...
- This had broken several mods that relied on the inventory being in place before the switch, which was the intended way to begin with.
2024-06-24 10:37:12 -04:00
Magnus Norddahl
330ec45d84
Merge tag 'g4.12.2'
2024-06-23 22:27:45 +02:00
Major Cooke
5fc3d44ba5
Added SPF_ROLLCENTER for particles and visual thinkers.
2024-06-23 11:09:29 -04:00
Major Cooke
c56d70f2b1
Added SPF_(NO)FACECAMERA flagst for specifying camera facing on particles and visual thinkers.
...
- This also adds ensures facing camera is applied to these via the option menu.
2024-06-23 10:07:22 -04:00
Ricardo Luís Vaz Silva
c693e3b073
Fix A_SetAnimation
2024-06-05 19:43:25 -03:00
nashmuhandes
ae28eeae94
Scriptified the view squatting.
2024-05-26 21:06:20 -03:00
Boondorl
ab20b75c14
Added missing player retranslation
...
Play-scoped team changing function.
2024-05-26 20:31:50 -03:00
Boondorl
53270f0bc8
Added ChangeTeam function for teamplay
...
Also removes the TeamLibrary global since all it did was call what should've been static functions.
2024-05-26 20:31:50 -03:00
Boondorl
3d6e508d67
Network messages will now show usernames instead of just numbers
...
Gives more useful feedback as it's not obvious which node belongs to who.
Added line breaks to network messages for cases where a large amount of players are desynced.
2024-05-26 20:29:23 -03:00
Boondorl
4c191f4bf5
Inventory item spawn fixes
...
Default player items and shared items are no longer capable of being duplicated regardless of item flags. Shared items now give a true copy of the item. Fixed incorrect effects playing from item copies. Dropped items can no longer be shared.
2024-05-26 20:29:14 -03:00
Ricardo Luís Vaz Silva
c03f7889bf
restore old fadestep behavior if SPF_NEGATIVE_FADESTEP is not passed in
2024-04-29 04:51:13 -04:00
Boondorl
27eb78f437
Fixed weapon slots not resetting on unmorph
...
Important for any morphed pawns that set custom weapon slots.
2024-04-28 22:08:52 -03:00
Boondorl
48eb848433
Fixed ViewPos not properly backing up when predicting
...
Also now forcibly creates the object on players when they spawn so their pointer won't get lost when predicting.
2024-04-28 21:20:20 -03:00
Boondorl
2643a4a167
Fixed desync in Heretic
2024-04-28 21:20:04 -03:00
Christoph Oelckers
347cb724e3
fixed: AActor's members must all be native.
...
The morph code added 4 scripted ones, but AActor's size must be known at compile time.
2024-04-27 12:30:55 +02:00
jekyllgrim
861a557d92
Add graycheckVal, expose hud_oldscale/hud_scalefactor to the menu
...
Add graycheckVal to OptionMenu items
Add menu elements for hud_oldscale and hud_scalefactor to menudef.txt
2024-04-26 21:37:01 -03:00
Boondorl
b43c440552
Added ShouldShareItem virtual
...
Allows for easier customizing of whether or not an item should be shared with players upon pickup in co-op (e.g. it allows it to be expanded to weapons with custom cvars).
2024-04-26 21:28:47 -03:00
Christoph Oelckers
7c9c7fa1f7
fixed: AActor's members must all be native.
...
The morph code added 4 scripted ones, but AActor's size must be known at compile time.
2024-04-25 18:15:47 +02:00
Rachael Alexanderson
112c6cbccf
Merge branch 'master' of https://github.com/ZDoom/gzdoom into gzdoom-update-4-12-1
2024-04-21 11:05:59 -04:00
Boondorl
10a8a615cb
Fixed local copies of items not respecting their Amount value
Continuous Integration / Linux Clang 12 | AppImage (push) Has been cancelled
Continuous Integration / macOS | Debug (push) Has been cancelled
Continuous Integration / Linux Clang 11 | Debug (push) Has been cancelled
Continuous Integration / Visual Studio 2022 | Debug (push) Has been cancelled
Continuous Integration / Linux GCC 12 | MinSizeRel (push) Has been cancelled
Continuous Integration / Linux GCC 9 | RelWithDebInfo (push) Has been cancelled
Continuous Integration / macOS | Release (push) Has been cancelled
Continuous Integration / Linux Clang 15 | Release (push) Has been cancelled
Continuous Integration / Visual Studio 2019 | Release (push) Has been cancelled
Continuous Integration / Visual Studio 2022 | Release (push) Has been cancelled
2024-04-21 10:06:20 -04:00
Boondorl
e6df94ca76
Fixed local copies of items not respecting their Amount value
2024-04-21 10:05:46 -04:00
Boondorl
661b1d128e
Added PSpriteTick virtual
2024-04-21 09:21:53 -04:00
Boondorl
7f3e014707
Exported FTeam getters
2024-04-21 09:21:53 -04:00
Boondorl
c622c63127
Added PSpriteTick virtual
2024-04-21 04:45:32 -04:00
Boondorl
b0137e50ee
Exported FTeam getters
2024-04-21 04:44:54 -04:00
Boondorl
8d0d130dc9
New API for assigning unique network ids to objects
2024-04-20 19:14:29 -04:00
Boondorl
5ed4f477ed
Fixed PowerMorph setting wrong Owner
...
Also sets default flash effects.
2024-04-20 01:15:47 -04:00
Boondorl
bcd6c6170e
Reapply "Improvements to death and cheat handling"
...
This reverts commit c7bba2a126 .
2024-04-20 01:15:46 -04:00
jplebreton
9c01738b86
- add level compatibility fixes for Eternal Doom III
2024-04-18 03:39:11 -04:00
Rachael Alexanderson
c7bba2a126
Revert "Improvements to death and cheat handling"
...
This reverts commit 3033fafaa7 .
Revert "Improved ZScript interface for morphing"
This reverts commit 6c64a4403c .
Revert "Further morphing clean up"
This reverts commit 12dc5c1506 .
Revert "Fixed inconsistencies between player and monster morphing"
This reverts commit 30730647fe .
Revert "Reworked Morphing"
This reverts commit 2c09a443b4 .
- fix compile
2024-04-17 17:55:24 -04:00
Rachael Alexanderson
ef10467ff8
- revert changes in backend code which will not sync properly with raze
...
This is a combination of 2 commits.
Revert "New API for assigning unique network ids to objects"
This reverts commit e37c19b5b4 .
This is the commit message #2 :
Revert "Fix for Morph virtual"
This reverts commit 0ef042562e .
2024-04-17 14:48:02 -04:00
Rachael Alexanderson
b31c62568b
Merge http://github.com/ZDoom/gzdoom into gz2
2024-04-16 23:10:57 -04:00
jekyllgrim
0055042112
Add ApplyAirControl
2024-04-16 20:37:14 -03:00
Ricardo Luís Vaz Silva
7c93cfa97b
Decoupled Animation fixes and improvements
...
* fixes looping that uses `loopFrame`
* adds `endFrame`
* adds `SAF_NOOVERRIDE`
* fixes crash on SetAnimation if a BaseFrame isn't defined
2024-04-16 20:27:44 -03:00
Boondorl
70a165b566
Fixed local items not copying properties properly
...
Revert "Fixed local items not copying properties properly"
This reverts commit 5f352df587c629545fafc09e80428e645f5e8df3.
...
2024-04-15 17:55:49 +02:00
Boondorl
29a2ca0b13
Added co-op option to remember last used weapon when respawning
2024-03-28 15:48:56 -04:00
Boondorl
3e939b0ec1
Update quake radii from int -> double
...
Also enables static portal-aware distance checks as cam view offsets will now properly go through them when shaking
2024-03-28 15:48:45 -04:00
Boondorl
96594e0f34
Updated explosion distances from int -> double
2024-03-28 15:48:35 -04:00
Boondorl
6b7065899d
Added interpolation to view position
2024-03-28 15:48:05 -04:00
Ricardo Luís Vaz Silva
caa4728bd4
Export A_DoChase to zscript and make A_Chase a direct native function
2024-03-17 21:02:52 +01:00
nashmuhandes
a72057945b
Merge branch 'master' of https://github.com/ZDoom/gzdoom
2024-03-16 04:37:28 +08:00
Christoph Oelckers
520b960ca5
Reverted the path node system
...
Code reviews were unfavorable so better nix it before it finds wider use.
2024-03-15 20:24:39 +01:00
Major Cooke
f081ef1850
Enhanced pathing for floaters
...
Their checks are now 2D instead of 3D.
2024-03-12 18:09:02 -04:00