nsubiron
179ab3eb9b
Fix bug in print list function
2018-09-05 16:00:20 +02:00
nsubiron
09f4ed7fd7
Allow iterating attributes of an actor blueprint
2018-09-03 11:44:37 +02:00
Andrei Jianu
e7291e2ce4
Merge branch 'master' into 0.9-win32
2018-08-27 17:40:29 +02:00
nsubiron
8805d0d79a
Fix typos
2018-08-24 14:40:19 +02:00
iFuSiiOnzZ
fd203a7a54
Wrap text that is longer than 100 characters and remove useless code
2018-08-23 18:47:24 +02:00
iFuSiiOnzZ
6e6a69dd92
Improve user errors
...
Stop build if any error was found
Enable multiprocess compilation
Add BuildPythonAPI.bat to makefile
Add BOOST_ALL_NO_LIB as workaround for https://github.com/boostorg/python/issues/193
2018-07-31 16:35:02 +02:00
iFuSiiOnzZ
c983966c2a
Link runtime libraries dynamically
...
Unreal Engine doesn't allow static runtime linking
https://wiki.unrealengine.com/Linking_Static_Libraries_Using_The_Build_System
2018-07-30 18:59:42 +02:00
iFuSiiOnzZ
4d928ee5c0
Build PythonAPI
...
Add BuildPythonAPI.bat
Build all the libraries in static, the way we are totaly independent of the operating system
2018-07-30 16:52:29 +02:00
nsubiron
3b3bb1868a
Fix the build
2018-07-30 12:37:28 +02:00
nsubiron
f40c90942f
Add more examples
2018-07-29 23:59:22 +02:00
nsubiron
4dac1b532f
Rename camera id
2018-07-29 23:18:21 +02:00
nsubiron
4c3b6127b1
Minor fixes
2018-07-29 18:05:19 +02:00
nsubiron
e34a5891b1
Add addition and subtraction operators to locations
2018-07-29 18:04:57 +02:00
nsubiron
4f5044a495
Expose spectator pawn
2018-07-29 18:03:52 +02:00
nsubiron
63d6f11d41
Make example.py executable
2018-07-28 20:33:35 +02:00
nsubiron
78571e299f
Minimal documentation of the new API
2018-07-28 20:11:42 +02:00
nsubiron
bf05c1220a
Add example.py
2018-07-28 20:11:42 +02:00
nsubiron
12243aa84e
Add functions to get actor location and transform
2018-07-28 17:46:26 +02:00
nsubiron
1b69494772
Print blueprint tags too
2018-07-28 16:10:59 +02:00
nsubiron
7d1f51e9cc
Add functions to set actor location and transform
2018-07-28 15:23:57 +02:00
nsubiron
2253877405
Name some arguments for Python
2018-07-28 13:59:31 +02:00
nsubiron
f9b7578d6c
Allow destroying actors from Python
2018-07-28 13:04:59 +02:00
nsubiron
c4c15cbb41
Add function to enable autopilot from Python
2018-07-27 19:56:00 +02:00
nsubiron
eb2cbc7839
Expose recommended attribute values in Python
2018-07-27 18:42:49 +02:00
nsubiron
2e71467ff5
Add find function to blueprint library
2018-07-27 12:59:38 +02:00
nsubiron
d543c3812e
Add function to apply control to vehicles
2018-07-26 22:08:39 +02:00
nsubiron
f89f728871
Add function to spawn actor attached to another actor
2018-07-26 20:37:15 +02:00
nsubiron
4f9299c2b5
Compile all client code with setup.py and custom boost version
2018-07-26 19:07:05 +02:00
nsubiron
ab431e3847
Exposing cameras in Python API
2018-07-26 18:25:57 +02:00
nsubiron
8ae2770e1a
Improvements to actor spawners
2018-07-25 17:16:28 +02:00
nsubiron
60d866d5b6
Access Python blueprints with bounds checking
2018-07-25 11:45:16 +02:00
nsubiron
a1663c6e03
Attach description to actor instance
2018-07-24 12:41:44 +02:00
nsubiron
0f636e84fd
Full pipeline for spawning actors from Python
2018-07-23 20:40:59 +02:00
nsubiron
a905170a98
Unity build PythonAPI to increase compilation time
2018-07-19 12:42:18 +02:00
nsubiron
45f661ff9e
Expose actor definitions and attributes on client side
2018-07-19 12:19:39 +02:00
nsubiron
6eb73ada34
Compile everything with C++14 standard
2018-07-13 12:39:23 +02:00
nsubiron
113dc4b6b8
Report test results as XML for Jenkins
2018-07-06 18:29:55 +02:00
nsubiron
3cf91c54f2
Add PythonAPI module
2018-07-04 11:13:43 +02:00