Skip to content
Open
Show file tree
Hide file tree
Changes from 37 commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
d5e3ef1
WIP
D8H Jul 27, 2026
4e8bd75
Lib plugged
D8H Jul 28, 2026
e4faea1
Can find a path
D8H Jul 29, 2026
bda10d7
Fix slopes
D8H Jul 30, 2026
09907dc
Use agents
D8H Jul 30, 2026
243cd75
Smooth the rotation
D8H Jul 30, 2026
6da6e98
Handle meshes
D8H Jul 30, 2026
3c08268
Fix extension count check
D8H Jul 31, 2026
51cb366
Add some properties
D8H Jul 31, 2026
93c103d
Fix types
D8H Aug 1, 2026
4996130
Handle obstacle changes.
D8H Aug 1, 2026
ed65b38
Handle 2D
D8H Aug 2, 2026
1c06792
Simplify agent handling
D8H Aug 3, 2026
f0cff62
Fix object rotation
D8H Aug 3, 2026
f7227cd
Use an automatic margin by default.
D8H Aug 4, 2026
6731e18
Add debug draw
D8H Aug 5, 2026
ffbef1e
Move up some functions
D8H Aug 5, 2026
5d8edf6
Add condition about path
D8H Aug 5, 2026
079f3c1
Handle stairs
D8H Aug 6, 2026
26fcbaf
Handle isometry for 2D
D8H Aug 6, 2026
b283b02
Handle position changes
D8H Aug 6, 2026
537a18e
Add expressions
D8H Aug 6, 2026
a9471cf
Fix movement angle
D8H Aug 7, 2026
c5220f7
Fix coords conversion
D8H Aug 7, 2026
afaf9c2
Fix movement angle
D8H Aug 7, 2026
18424e9
Fix characters not exactly on the mesh were not moving
D8H Aug 7, 2026
d1475bb
Avoid to find a destination inside a 2D obstacle
D8H Aug 8, 2026
bf49b88
Make cell height for 2D explicit
D8H Aug 8, 2026
2ce3a84
Choose a cell height that works better for 2D
D8H Aug 8, 2026
e7d568e
Format
D8H Aug 8, 2026
3aefe65
Fix 3D debug was never removed
D8H Aug 8, 2026
2531e56
Fix hot-reload
D8H Aug 9, 2026
3c5a807
Remove some dead code
D8H Aug 9, 2026
d14f63f
Improve types
D8H Aug 9, 2026
a0be17a
Change names
D8H Aug 10, 2026
457c87e
Remove logs
D8H Aug 10, 2026
ee7e66e
Fix a crash when there is no character.
D8H Aug 10, 2026
ff0bb92
Add new icons
D8H Aug 10, 2026
67ba49f
Review changes
D8H Aug 10, 2026
a545f12
Remove unused variable
D8H Aug 10, 2026
2c86fa5
Make debug registering more reliable
D8H Aug 10, 2026
95eda09
Destroy the query
D8H Aug 10, 2026
7471722
Fix characters going to 0;0;0
D8H Aug 10, 2026
064bc53
Avoid to move the character if no path is found
D8H Aug 10, 2026
b16c22a
Allow multiplayer to stop the path
D8H Aug 10, 2026
247c004
Format
D8H Aug 10, 2026
85cc1fd
Fix character speed loss at obstacle changes
D8H Aug 10, 2026
993c45b
Review changes
D8H Aug 10, 2026
b82b6a2
Fix characters created far from the grid were stuck without an agent
D8H Aug 10, 2026
e291379
Add building instructions
D8H Aug 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 0 additions & 14 deletions Extensions/3D/Base3DBehavior.ts
Original file line number Diff line number Diff line change
Expand Up @@ -186,20 +186,6 @@ namespace gdjs {
content: Object3DDataContent;
}

/** @category Objects > 3D Objects */
export namespace Base3DHandler {
export const is3D = (
object: gdjs.RuntimeObject
): object is gdjs.RuntimeObject &
gdjs.Base3DHandler &
gdjs.Resizable &
gdjs.Scalable &
gdjs.Flippable => {
//@ts-ignore We are checking if the methods are present.
return object.getZ && object.setZ;
};
}

/**
* A behavior that forwards the Base3D interface to its object.
* @category Core Engine > Behavior
Expand Down
Loading
Loading