Sven Eberhardt
c0f95d97f7
Fix net menu popping up out of nowhere all the time
2016-08-06 20:29:15 -04:00
Sven Eberhardt
6dc4cb7f1d
Remove some outdated todo comments in C4ConsoleQt
2016-08-06 20:28:50 -04:00
Sven Eberhardt
20eaaa97b3
Fix chatting in editor lobby
2016-08-06 20:22:33 -04:00
Sven Eberhardt
1c90f9b2da
Do not abort network round due to insufficient player count in editor mode
2016-08-06 15:45:56 -04:00
Sven Eberhardt
5cbbd0d05b
Add respawn material setting to player spawn
2016-08-06 15:24:25 -04:00
Sven Eberhardt
714ff028c8
Update GetConditionalIDList to new array delegate syntax
2016-08-06 15:24:03 -04:00
Sven Eberhardt
c78a98d4b3
Fix crash on uninitialized pointer in Qt GL window initialization
2016-08-06 15:22:58 -04:00
Sven Eberhardt
8ec12d8490
Add cleared and respawn user callback actions to parkour goal and checkpoints
2016-08-06 14:50:43 -04:00
Sven Eberhardt
e39b314239
Add property to auto-save EditorProps in scenarios
2016-08-06 14:49:48 -04:00
Sven Eberhardt
db1e9abbe3
Unify rule picture size display in the editor to 32x32
2016-08-06 10:32:21 -04:00
Sven Eberhardt
7825931c95
Limit rule placement in editor to one per rule type
2016-08-06 10:27:56 -04:00
Sven Eberhardt
7aaa581908
Auto-update checkpoint assignment to parkour goal in editor
2016-08-06 02:38:01 -04:00
Sven Eberhardt
a21a1a8051
Limit goal placement in editor to one per goal type
2016-08-06 02:37:25 -04:00
Sven Eberhardt
fc24969899
Add EditorPlacementLimit property
...
Limits the number of object instances that can be placed of a given def.
2016-08-06 02:36:53 -04:00
Sven Eberhardt
c15a821a51
Name parkour checkpoints by index
2016-08-06 01:13:35 -04:00
Sven Eberhardt
e6b286b126
Add parkour checkpoint EditorProps and EditorActions
2016-08-05 01:09:34 -04:00
Sven Eberhardt
a14f8597d2
Qt editor: Fix AsyncGet on bool delegate
2016-08-05 01:00:33 -04:00
Sven Eberhardt
9bcef15b99
Add AddScenarioSaveDependency for scenario saving: Adds a dependency without forcing a name
2016-08-05 00:30:43 -04:00
Sven Eberhardt
a06363b70b
Fix restart rule graphics
2016-08-05 00:29:52 -04:00
Sven Eberhardt
6bd6c07195
Qt editor: Remove some debug logging
2016-08-04 22:22:14 -04:00
Sven Eberhardt
395cca18e1
Add script to sync System.ocg/Language*.txt files
2016-08-04 22:19:39 -04:00
Sven Eberhardt
1fd12024c7
Add some MSVC and QT files to .gitignore
2016-08-04 22:16:00 -04:00
Sven Eberhardt
bce09d272d
Add EditorInitialize callback
2016-08-04 22:12:10 -04:00
Sven Eberhardt
693c0124b9
Update more goal icons for better editor size
2016-08-04 21:15:25 -04:00
Sven Eberhardt
c14721523c
Make standard goals and rules visible as icons in editor
2016-08-04 19:32:57 -04:00
Sven Eberhardt
3eb106dd85
Add SetMaxEnergy function to clonk
2016-08-04 19:14:39 -04:00
Sven Eberhardt
68700408ad
Add max energy and max contents count settings to PlayerStart object
...
Values are used for all starting clonks and all clonks created later in the game for this player (e.g. respawns) after spawning from the spawn point with these settings.
2016-08-04 10:48:40 -04:00
Sven Eberhardt
729489e40d
Add user action: Set clonk inventory size
2016-08-03 23:50:35 -04:00
Sven Eberhardt
71b337fd59
Add SetMaxContentsCount function to inventory library
...
Makes sure the inventory buttons and hands are updated.
2016-08-03 23:50:34 -04:00
Lukas Werling
b7359e0c27
Remove the GTK platform (USE_GTK)
...
The GTK code does not work with the Qt editor. The simpler SDL2 platform
does, so we have little reason to keep the GTK code.
Note that GTK is still a dependency for mape.
Discussion: http://forum.openclonk.org/topic_show.pl?tid=3328
2016-08-03 16:25:46 +02:00
Sven Eberhardt
c12c51b44d
Update sequence editor prop priorities and name
2016-08-02 01:12:09 -04:00
Sven Eberhardt
24a5dc33db
Qt editor: Sort properties in property list by localized name and priority
2016-08-02 01:12:08 -04:00
Sven Eberhardt
1d566ec6c5
Add VIS_Editor visibility flag
2016-08-02 01:12:08 -04:00
Lukas Werling
582c82c159
Qt editor/Linux: Fix crash on player removal
...
See 69fff71abf
2016-08-01 13:54:35 +02:00
Sven Eberhardt
e5f2e4e58a
Fix StdBuf::Compare with iAt>0
...
This caused the clonk to sometimes walk in the air when jumping.
2016-08-01 00:37:19 -04:00
Sven Eberhardt
69fff71abf
Qt editor: Fix crash on player removal
2016-07-31 23:22:09 -04:00
Sven Eberhardt
2d806772dd
Add user action evaluators: Owner of object, controller of object
2016-07-31 22:57:34 -04:00
Sven Eberhardt
2f4ffa0a0c
Add user action evaluators: Player wealth, clonk energy, object mass, object speed
2016-07-31 22:23:52 -04:00
Sven Eberhardt
bf35f92228
Add arithmetic user action evaluators (+-*/%)
2016-07-31 21:31:53 -04:00
Sven Eberhardt
d8b488aa98
Add user actions evaluators: Object/Player count
2016-07-31 17:31:18 -04:00
Sven Eberhardt
ab954f65a8
Add user action evaluators to find single objects
2016-07-31 15:36:12 -04:00
Sven Eberhardt
27f9e15042
Add user action evaluators: Find objects in area or container
2016-07-31 15:09:05 -04:00
Sven Eberhardt
8163ffac8a
User action message: Fix display of empty messages
2016-07-31 10:36:56 -04:00
Sven Eberhardt
e57047f26a
Add user action evaluators: Logic (not, and, or, ==, !=)
2016-07-31 10:36:22 -04:00
Sven Eberhardt
d1e8bc39c5
Qt Editor: Fix enum property delegate option value lookup for undefined options
2016-07-31 10:35:15 -04:00
Sven Eberhardt
102032276b
Fix grouping of typed user action evaluators
2016-07-31 09:04:25 -04:00
Sven Eberhardt
368aebb547
Simplify empty string handling in user actions
2016-07-31 09:02:19 -04:00
Sven Eberhardt
099c0e0bcf
Add user action: Script
2016-07-31 08:56:38 -04:00
Sven Eberhardt
b1a1df8dee
Add eval parameter to not pass errors
2016-07-31 08:15:54 -04:00
Sven Eberhardt
9b5c39a33f
Add user action evaluator: Concatenate strings
2016-07-31 00:28:02 -04:00