Commit graph

395 commits

Author SHA1 Message Date
niacdoial 9b1393ea41
Make rotation its own socket in logic nodes, add rotation-specific math node
(part 1: conversion code not developed)
2021-07-11 11:28:00 +02:00
SunDaw c5855ad96f Add mask option to pick RB node and physicsworld 2021-02-19 19:42:18 +01:00
QuantumCoderQC 174ce72349 Correct Spacing 2020-12-27 00:35:24 +01:00
QuantumCoderQC 4ee36afc0c Add Speed and Loop options for Play Action From Node 2020-12-27 00:29:03 +01:00
knowledgenude 570de6f699 fix-cap 2020-12-16 17:27:25 -03:00
knowledgenude 8c1baa2e9a add-world-vector-to-local-space-node 2020-12-16 17:24:43 -03:00
Lubos Lenco 882dea8d6c
Merge pull request #2058 from MoritzBrueckner/dynamic-node-labels
Add dynamic node labels
2020-12-16 10:50:25 +01:00
Lubos Lenco e2231c7f16
Merge pull request #2055 from MoritzBrueckner/shader-uniform-node
Add SetShaderUniform node
2020-12-16 10:48:10 +01:00
Moritz Brückner 76389c8652 Add dynamic node labels 2020-12-15 23:47:38 +01:00
Moritz Brückner b03e15edba Add 'stream' option to Play Sound nodes 2020-12-13 22:53:36 +01:00
Moritz Brückner 62dbc5f34a Add SetShaderUniform node 2020-12-13 22:41:05 +01:00
Lubos Lenco 9f35d55bd3
Merge pull request #2047 from QuantumCoderQC/bcon_nodes
New Physics Constraint nodes. Improve Bullet Physics constraint trait
2020-12-06 09:19:14 +01:00
Lubos Lenco fdcdf86c24
Merge pull request #2046 from MoritzBrueckner/node-replacement
Fix and further improve node replacement system
2020-12-06 09:17:38 +01:00
Lubos Lenco bcfbdae925
Merge pull request #2045 from knowledgenude/master
Fix volume trigger
2020-12-06 09:16:12 +01:00
Moritz Brückner 16700de7f0 Node replacement: write error message after file has been written 2020-12-05 12:50:05 +01:00
Moritz Brückner 10587900d4 Node replacement: give credit to @niacdoial (code moved to other module) 2020-12-05 12:48:49 +01:00
QuantumCoderQC c845301f7c New logic node to add custom physics constraints. Add documentation. 2020-12-05 01:12:59 +01:00
QuantumCoderQC c250be4735 Improvise logic node implementation. 2020-12-05 01:12:59 +01:00
QuantumCoderQC e2511fd460 Trying new designs 2020-12-05 01:12:59 +01:00
QuantumCoderQC 02e52341a5 New node to add physics constraints 2020-12-05 01:12:59 +01:00
Moritz Brückner bd5953c39f Improve module docstring 2020-12-04 22:53:06 +01:00
Moritz Brückner 1b210d0f00 Node replacement: report original traceback for unknown exceptions 2020-12-04 22:50:25 +01:00
Moritz Brückner 332d60547b Node replacement: improve console output 2020-12-04 22:36:38 +01:00
Moritz Brückner 16376dafe2 Simplify replacement error handling 2020-12-04 22:32:44 +01:00
Moritz Brückner 0bddfea5e3 Move node replacement system into its own module 2020-12-04 22:29:31 +01:00
knowledgenude 90daf7e077 rename-labels 2020-12-04 09:49:50 -03:00
QuantumCoderQC d71284560e Implemented a new node to add rigid bodies to objects at run-time 2020-11-29 01:16:59 +01:00
Lubos Lenco 607c5e57cf
Merge pull request #2024 from MoritzBrueckner/mouse-movement
Improve `Get Mouse Movement` node
2020-11-28 12:30:52 +01:00
Moritz Brückner 0acadd2e74 Improve Get Mouse Movement node 2020-11-26 10:00:35 +01:00
Lubos Lenco 73cae5406e
Merge pull request #2023 from E1e5en/ln-math-expression
LN Math Expression
2020-11-26 08:49:04 +01:00
Lubos Lenco 979844fc6e
Merge pull request #2013 from knowledgenude/master
More renames and cleanups
2020-11-24 09:52:09 +01:00
knowledgenude b699dfb0d6
Update LN_string.py 2020-11-21 14:37:51 -03:00
E1e5en 9ab9d5c5db LN Math Expression
First version:
- Dynamically checking the correctness of an expression in the IDE (Blender).
- The task is divided into 2 parts: checking the correctness through python in the Blender interface and when performing calculations when the application is running in haxe.
The following decisions are taken as a basis:

python - http://repl.it/3xv/1
haxe - https://github.com/maitag/formula (added all the necessary classes to the node code)
2020-11-19 11:41:24 +03:00
knowledgenude 17b4cb2028 update 2020-11-18 13:50:24 -03:00
Moritz Brückner 76907e1c5e Fix some node docstrings 2020-11-18 10:39:12 +01:00
knowledgenude ba7a897142 update-triggers 2020-11-17 17:55:53 -03:00
knowledgenude 7e674e06d2
Update LN_remove_object_parent.py 2020-11-17 17:50:04 -03:00
knowledgenude b19acb4971 fix-capitalization 2020-11-17 17:44:30 -03:00
knowledgenude 554f5854aa mouse-description 2020-11-17 17:38:57 -03:00
knowledgenude 46492cc425 fixes 2020-11-17 17:35:22 -03:00
knowledgenude 9e16c53494
fix-typo 2020-11-17 15:10:45 -03:00
knowledgenude 6c6b6dbe97
Update LN_on_canvas_element.py 2020-11-17 15:08:55 -03:00
knowledgenude 4769b084d2 add 2020-11-17 14:46:14 -03:00
knowledgenude 9a29adb176 fix 2020-11-17 13:01:08 -03:00
knowledgenude a7863075e2 cleanups-and-renames 2020-11-17 12:01:15 -03:00
knowledgenude 7f82b2ae33 map-range-node 2020-11-14 14:39:32 -03:00
E1e5en 82ac44571a Additional terms
Additional terms
2020-11-14 11:52:07 +03:00
E1e5en 5f4a3104f1 Fixed logical nodes Vector Math and Quaternion Math
The error occurs when updating projects with old nodes. Unfortunately, the node is not completely replaced, but the error with deleting the output parameters has been fixed, the incorrect node will not be in the Logic Editor.
2020-11-14 10:28:15 +03:00
Lubos Lenco 25be45bc9e
Merge pull request #1998 from E1e5en/add-quat-math
Quat Math
2020-11-11 15:33:19 +01:00
knowledgenude 85fb7a3f68
Update LN_value_changed.py 2020-11-10 15:32:02 -03:00