Sachith Hasaranga Seneviratne
|
acd11ce738
|
Added sound trigger (one time and cyclic)
|
2014-07-12 09:13:47 +05:30 |
|
Sachith Hasaranga Seneviratne
|
44d502d1fe
|
Added stop() to script-bound sounds
|
2014-07-12 07:34:35 +05:30 |
|
Sachith Hasaranga Seneviratne
|
060eb35898
|
Added access to kart location to scripts
|
2014-07-11 11:27:11 +05:30 |
|
Sachith Hasaranga Seneviratne
|
f9e1f16c47
|
Set up polymorhic overriding for script-bound TrackObjectPresentation methods
|
2014-07-11 07:35:24 +05:30 |
|
Sachith Hasaranga Seneviratne
|
07e4d35701
|
Added Vec3 to setVelocity function
|
2014-07-10 20:42:10 +05:30 |
|
Sachith Hasaranga Seneviratne
|
663869e729
|
Started unifying locations as Vec3 s
|
2014-07-10 16:38:15 +05:30 |
|
Sachith Hasaranga Seneviratne
|
008bf124ba
|
Added different types of collision triggered scripts. Only available on a couple of tracks for testing at the moment
|
2014-07-08 17:52:47 +05:30 |
|
Sachith Hasaranga Seneviratne
|
6b70ea36af
|
Bound sfx-emitters to scripts
|
2014-07-07 14:43:23 +05:30 |
|
Sachith Hasaranga Seneviratne
|
d5d0ffceb4
|
Bound particle emitters to scripts and added move functionality
|
2014-07-05 08:54:49 +05:30 |
|
Sachith Hasaranga Seneviratne
|
eb4f585b29
|
Added ability to trigger explosions (graphical only) via scripts, currently uses the cake explosion_bomb.xml
|
2014-07-04 12:04:28 +05:30 |
|
Sachith Hasaranga Seneviratne
|
097a6b6394
|
Hardcoded explosion working in hacienda now. TODO move into scripts for custom locations
|
2014-07-04 11:44:40 +05:30 |
|
Sachith Hasaranga Seneviratne
|
84fe9b09b7
|
Added move to meshes, created an example in greenvalley
|
2014-07-03 14:01:58 +05:30 |
|
Sachith Hasaranga Seneviratne
|
8292b4bce7
|
Moved triggers in green-valley in preparation for implementing 'move' for track objects
|
2014-07-03 09:56:29 +05:30 |
|
Sachith Hasaranga Seneviratne
|
52fd23566a
|
Completed move of all tutorial messages to scripts
|
2014-06-26 20:47:37 +05:30 |
|
Sachith Hasaranga Seneviratne
|
3437977806
|
Added Player Action Enums to scripts
|
2014-06-25 20:32:59 +05:30 |
|
Sachith Hasaranga Seneviratne
|
a7416d1231
|
Added PlayerAction Enums as PA::ENUMNAME corresponding to the similiar value defined as PA_ENUMNAME under player actions
|
2014-06-24 19:30:20 +05:30 |
|
Sachith Hasaranga Seneviratne
|
df7b46a439
|
Key bindings now available via scripts
|
2014-06-24 18:12:42 +05:30 |
|
Sachith Hasaranga Seneviratne
|
a219585a41
|
Started adding configuration key bindings to scripting to move all tutorial messages to scripting
|
2014-06-24 08:45:27 +05:30 |
|
Sachith Hasaranga Seneviratne
|
f86b5f91af
|
Trigger scripts now work by binding to the FUNCTION pointed by the trigger action instead of by the FILENAME. Started adding files into a structure similiar to that present in the tracks/ directory
|
2014-06-19 19:02:00 +05:30 |
|
Sachith Hasaranga Seneviratne
|
97c17692e8
|
Added setCurrentFrame to skeletal animations
|
2014-06-18 17:53:18 +05:30 |
|
Sachith Hasaranga Seneviratne
|
069c25653c
|
Added ability for scripts to run other scripts and bound getFrameNumber for Skeletal animations to get current frame
|
2014-06-18 13:12:51 +05:30 |
|
Sachith Hasaranga Seneviratne
|
b7e3329d83
|
Added setLoop to skeletal animations, Test : rapidly nodding sheep in green valley, also incorporates trigger creation at start in the test.
|
2014-06-17 21:11:05 +05:30 |
|
Sachith Hasaranga Seneviratne
|
77ee20a5e2
|
Added script triggering at startup via start.as - meant to customize track object settings, and to create triggers / set their initial states as necessary
|
2014-06-17 18:50:55 +05:30 |
|
Sachith Hasaranga Seneviratne
|
ee73767572
|
Added possibility of triggering scripts via update method (ie everytime tracks etc are updated, this script will be called
|
2014-06-17 17:48:47 +05:30 |
|
Sachith Hasaranga Seneviratne
|
f0622f425d
|
Added pausing capabilities to curve based (IPO) animations, bound ThreeDanimation class to scripts as type Animator
|
2014-06-16 20:42:48 +05:30 |
|
Sachith Hasaranga Seneviratne
|
0c24507821
|
Added Test for getMesh
|
2014-06-14 14:45:17 +05:30 |
|
Sachith Hasaranga Seneviratne
|
f29ed1c2a3
|
Bound Meshes to Scripts
|
2014-06-14 14:11:19 +05:30 |
|
Sachith Hasaranga Seneviratne
|
7d63813afd
|
Added wrapper for PhysicalObject->removeBody and bound it to scripts
|
2014-06-13 08:30:11 +05:30 |
|
Sachith Hasaranga Seneviratne
|
14d64e9fae
|
Bound function to check if a physical object is a flattener for testing
|
2014-06-11 12:30:48 +05:30 |
|
Sachith Hasaranga Seneviratne
|
f3a41a2631
|
Bound Physical Object class to scripts
|
2014-06-11 11:58:57 +05:30 |
|
Sachith Hasaranga Seneviratne
|
41a4619120
|
added bound setEnable method to TrackObject in scripts
|
2014-06-11 11:24:54 +05:30 |
|
Sachith Hasaranga Seneviratne
|
e567adb0ca
|
Bound TrackObject type to scripts
|
2014-06-11 10:52:04 +05:30 |
|
Sachith Hasaranga Seneviratne
|
5498084cde
|
Bound Vec3 class to scripts
|
2014-06-07 08:07:18 +05:30 |
|
Sachith Hasaranga Seneviratne
|
540c7818aa
|
Scripts can now create action triggers by themselves. Example in tutorial
|
2014-06-03 10:09:03 +05:30 |
|
Sachith Hasaranga Seneviratne
|
b14f79288d
|
Added ability for karts to jump to arbitrary locations on the map albeit somewhat inaccurately for now via the method jumpKartTo(kartID, targetx,target y) Notation is standard blender xyz
|
2014-06-02 21:26:27 +05:30 |
|
Sachith Hasaranga Seneviratne
|
88ea69fdc7
|
Added setVelocity to script functions for karts
|
2014-06-02 20:27:20 +05:30 |
|
Sachith Hasaranga Seneviratne
|
d908489ca7
|
Added script driven kart teleports
|
2014-06-02 19:55:37 +05:30 |
|
Sachith Hasaranga Seneviratne
|
2f57a14c87
|
On hitting a physical object with any item, the physical object is now removed (vanishes), can be tested on tutorial by shooting bowling balls at the boxes
|
2014-06-02 16:09:33 +05:30 |
|
Sachith Hasaranga Seneviratne
|
43f78a6a54
|
Added accessor methods for ID, set disabling/enabling/status checking to work for IDs as well
|
2014-06-02 13:07:51 +05:30 |
|
Sachith Hasaranga Seneviratne
|
038aaa6f3b
|
Hitting a physical object with an object now triggers a message (Test in tutorial by shooting at the boxes). All currently suppported collision types now denote the type in the message that appears.
|
2014-05-29 18:51:48 +05:30 |
|
Sachith Hasaranga Seneviratne
|
6015b66f9a
|
All existing script functions decoupled from script engine, moved into namespaces of Kart,Track and Physics.(Corresponding to their game engine equivalents
|
2014-05-28 13:51:13 +05:30 |
|
Sachith Hasaranga Seneviratne
|
8b9629fb5e
|
Cleaned up a bit
|
2014-05-28 13:21:45 +05:30 |
|
Sachith Hasaranga Seneviratne
|
34fec63f9c
|
Added Kart sub-namespace
|
2014-05-28 13:13:45 +05:30 |
|
sachith500
|
6f58864df0
|
Added namespaces Scripting, Scripting::Physics. Moved collision script code and function,callback binding to Scripting::Physics
|
2014-05-27 11:57:44 +05:30 |
|
sachith500
|
8c5606be08
|
Karts involved in collisions addressable by ID
|
2014-05-26 20:30:27 +05:30 |
|
sachith500
|
31f7ea7c89
|
Added very basic collisions
|
2014-05-26 18:03:41 +05:30 |
|
sachith500
|
867f1607dd
|
Action triggers addressable by name, scripts can enable/disable action triggers
|
2014-05-23 14:39:03 +05:30 |
|
sachith500
|
3c67a6159f
|
Moved scripts to stk-code/data/scripts and provided access to them via file_manager
|
2014-05-22 18:17:30 +05:30 |
|
sachith500
|
4578ddc073
|
Added animation enabling and reactivation
|
2014-05-22 12:39:46 +05:30 |
|
sachith500
|
e96cf33cf5
|
Cleaned up a bit
|
2014-05-21 19:59:56 +05:30 |
|
sachith500
|
1db3d7bfd2
|
Deleted unused files
|
2014-05-21 19:59:41 +05:30 |
|
Sachith Hasaranga Seneviratne
|
3023a12f2b
|
Scripting Engine built and tested with merges from latest master
|
2014-05-21 12:51:21 +05:30 |
|
Sachith Hasaranga Seneviratne
|
7232e6c11e
|
Scripts can now squash karts by id and for a defined period of time
|
2014-03-24 11:32:46 +05:30 |
|
Sachith Hasaranga Seneviratne
|
f9cdb05751
|
Revert "Revert "Removed unnecessary comment""
This reverts commit e967e9a1f9 .
|
2014-03-24 11:12:04 +05:30 |
|
Sachith Hasaranga Seneviratne
|
e967e9a1f9
|
Revert "Removed unnecessary comment"
This reverts commit 954e963d1a .
|
2014-03-24 11:10:43 +05:30 |
|
Sachith Hasaranga Seneviratne
|
954e963d1a
|
Removed unnecessary comment
|
2014-03-21 15:40:08 +05:30 |
|
Sachith Hasaranga Seneviratne
|
4dd0d4c0bb
|
Added better Message
|
2014-03-21 15:36:59 +05:30 |
|
Sachith Hasaranga Seneviratne
|
c1b8927b31
|
Cleaned up a bit
|
2014-03-21 15:31:28 +05:30 |
|
Sachith Hasaranga Seneviratne
|
4334d9a022
|
Added haybail.as
|
2014-03-20 15:05:33 +05:30 |
|
Sachith Hasaranga Seneviratne
|
9ac9cfbdca
|
Added additional script support for removing track objects tested with farm track with the haybail.as script
|
2014-03-17 18:12:03 +05:30 |
|
Sachith Hasaranga Seneviratne
|
35be1f142a
|
track objects can be enabled/disabled/their status can be checked on, TODO: move this to scripting
|
2014-03-17 09:26:24 +05:30 |
|
Sachith Hasaranga Seneviratne
|
c8e0d56ce9
|
Added Build target for AngelScript, Updated Readme,txt
|
2014-03-16 16:50:14 +05:30 |
|
Sachith Hasaranga Seneviratne
|
7e4cf23ee3
|
Removed unnecessary projectfiles
|
2014-03-16 16:36:18 +05:30 |
|
Sachith Hasaranga Seneviratne
|
5b9e214b83
|
Added additional instructions to readme.txt
|
2014-03-16 13:01:19 +05:30 |
|
Sachith Hasaranga Seneviratne
|
acbfb96bbf
|
Added script files
|
2014-03-15 10:55:03 +05:30 |
|