Commit Graph

14731 Commits

Author SHA1 Message Date
Marianne Gagnon
b3d97241d7 Scripting : cleanup, add poweruptype enum 2015-05-31 18:39:40 -04:00
Marianne Gagnon
501dd14bb6 More scripting work on item-object collisions 2015-05-31 18:20:52 -04:00
Marianne Gagnon
8ef16c146e Scripting work : improve flyable vs object collision callbacks. More work to do still. 2015-05-31 18:09:51 -04:00
Marianne Gagnon
40ea7f94f0 Scripting work : improve object-kart collision callbacks 2015-05-28 19:57:36 -04:00
Marianne Gagnon
1ada542fa5 Continue porting overworld to scripting 2015-05-24 19:15:50 -04:00
Marianne Gagnon
4c02204eff Start porting the overworld to scripting 2015-05-24 18:34:01 -04:00
Marianne Gagnon
0a3daf9484 Scripting work : the tutorial is now completely scripting-powered, nothing hardcoded anymore 2015-05-21 20:26:28 -04:00
Marianne Gagnon
17cfc130d0 Merge remote-tracking branch 'ignatenkobrain/ubundle_angelscript'
Conflicts:
	src/scriptengine/scriptarray.cpp
2015-05-21 20:20:03 -04:00
Marianne Gagnon
722cd0e181 Merge branch 'Scripting' 2015-05-21 19:29:01 -04:00
Marianne Gagnon
8113ea128b Minor scripting work 2015-05-20 20:17:00 -04:00
Igor Gnatenko
7005f3b069 build: allow to use system angelscript
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-18 17:23:28 +03:00
Igor Gnatenko
65c25065ee angelscript: don't use deprecated GetParamTypeId
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2015-05-18 17:17:19 +03:00
Marianne Gagnon
e290e9003d Tweak for scripting documentation 2015-05-17 20:12:39 -04:00
Marianne Gagnon
db4c6f4799 Work on scripting console 2015-05-17 20:03:53 -04:00
Marianne Gagnon
080936f144 Work on scripting 2015-05-17 19:27:25 -04:00
Marianne Gagnon
e23f854845 Scripting work 2015-05-14 19:27:32 -04:00
auriamg
0ca0b21327 Merge pull request #2188 from huftis/removestringsorting
Don’t sort strings alphabetically (makes the translators’ work much easier)
2015-05-12 21:01:05 -04:00
auriamg
dd80daa5d9 Merge pull request #2189 from huftis/addmissingglyph
Add ‘Æ’ glyph to the title font
2015-05-12 21:00:07 -04:00
Marianne Gagnon
7d66dfec0e Make scripting work on OS X, hoping this doesn't break windows or linux 2015-05-12 19:49:14 -04:00
Marianne Gagnon
0ea991adee More work for scripting compatibility on Linux/GCC 2015-05-12 18:31:08 -04:00
Karl Ove Hufthammer
6106ed3ec6 Don’t sort strings alphabetically (makes the translators’ work much easier). 2015-05-12 18:20:11 +02:00
Karl Ove Hufthammer
465130a4a2 Added ‘Æ’ glyph to the title font
The glyph was created by combining the existing
‘A’ glyph and ‘E’ glyph, and then retouching the
result to make it look good (both the glyph heights
and the gradients differed for the two letters).
2015-05-12 18:17:20 +02:00
Marianne Gagnon
6ccebd09b6 Improve scripting compatibility with Linux/GCC 2015-05-11 21:49:13 -04:00
Marianne Gagnon
c48037984d Update to latest angelscript 2015-05-11 19:40:43 -04:00
Marianne Gagnon
f269b44208 SCripting branch fix 2015-05-10 20:04:44 -04:00
Marianne Gagnon
a29fa5c4a3 More work on scripting 2015-05-10 19:19:35 -04:00
Marianne Gagnon
78f9500b1d Work on scripting 2015-05-09 21:29:37 -04:00
Deve
199cda80b1 Merge pull request #2101 from konstin/fix_2095
add --log to --help message; fixes 2095
2015-05-08 10:32:05 +02:00
auriamg
43add89cc2 Merge pull request #2181 from Flakebi/rtl-fix
Fix Random Grand Prix being reversed in RTL languages
2015-05-06 19:07:18 -04:00
Flakebi
a311281aa7 Fix Random Grand Prix being reversed 2015-05-06 20:39:40 +02:00
deve
f019f8622c Make sure that window size is larger than 0 2015-05-04 11:09:53 +02:00
Deve
6082a4502b Merge pull request #2172 from Flakebi/fix-font_tool
Fix Font tool build failure with CMake 3.2
2015-05-03 08:53:15 +02:00
Flakebi
eea9069265 Fix #2171 - Font tool build failure with CMake 3.2 2015-05-03 02:52:15 +02:00
Marianne Gagnon
d98c1044e6 More work on scripting 2015-04-30 20:36:54 -04:00
Marianne Gagnon
1559d03ea1 More work on scripting, test ways to pass arguments to script functions 2015-04-30 20:24:02 -04:00
Marianne Gagnon
585d1c5016 Scripting cleanup, remove hardcoded stuff in favor of more generic approaches 2015-04-30 19:37:11 -04:00
Marianne Gagnon
85cf5b181e Support extracting translations from scripts 2015-04-30 19:03:54 -04:00
hiker
c91f9655d8 Unlock all karts in multiplayer mode. 2015-04-29 08:18:52 +10:00
hiker
75b24c96ad Unlock all tracks and GPs in split screen mode. 2015-04-29 08:07:06 +10:00
hiker
aaf20dc919 Fixed #2118. 2015-04-27 17:14:23 +10:00
auriamg
38e4e4e03c Merge pull request #2133 from Flakebi/translation-fixes
Fix some translation and bidi issues
2015-04-26 19:29:02 -04:00
Marianne Gagnon
dfcaf44058 Scripting work 2015-04-26 19:06:51 -04:00
hiker
eacd599b93 Removed version number warning for Radeon cards on osx (since they
have completely different version numbers).
2015-04-27 09:04:16 +10:00
Flakebi
d19112760f Include algorithm in translation.cpp 2015-04-27 00:14:52 +02:00
Flakebi
5462a62c75 Fix TEST_BIDI in multiplayer KartSelection 2015-04-27 00:13:23 +02:00
Flakebi
af88b4a16f Fix translation issues with grand-prixs 2015-04-26 23:31:57 +02:00
Flakebi
0b9876c53e Use isRTLText in the BubbleWidget 2015-04-26 22:55:28 +02:00
Flakebi
fae12f3714 Fix RTL texts with multiple lines 2015-04-26 22:34:17 +02:00
Flakebi
56aecdb692 Fix achievements RTL display 2015-04-25 16:10:54 +02:00
Flakebi
6e0b96c21f Fix TEST_BIDI option 2015-04-25 16:01:50 +02:00