mjn-mixael
d76c733d66
nothing to see here
2023-03-23 12:23:03 -05:00
mjn-mixael
c92d383b69
scpui api for medals access
2023-03-23 11:19:46 -05:00
mjn-mixael
242c7184b8
Merge branch 'master' into scpui_hotkeys
...
# Conflicts:
# code/scripting/api/libs/ui.cpp
2023-03-22 09:14:21 -05:00
mjn-mixael
88166d58bc
Merge branch 'master' into scpui_hotkeys
...
# Conflicts:
# code/scripting/api/libs/ui.cpp
# code/source_groups.cmake
2023-03-22 08:33:11 -05:00
mjn-mixael
51c55550f0
Merge branch 'master' into scpui_game_help
...
# Conflicts:
# code/scripting/api/libs/ui.cpp
2023-03-22 08:25:33 -05:00
BMagnu
9caa9c4c7c
Expose some Nebula settings to Lua ( #5268 )
...
* Add more nebula options
* rename vars due to windows api defines
2023-03-22 12:42:18 +01:00
Mike Nelson
fbf0db09a7
Scpui Mission Log ( #5242 )
...
* SCPUI access to scrollback items (mission event log and message log)
* copy paste error
* check the objective flags instead of the action flags now
* rename actions -> segments
2023-03-21 20:03:35 -04:00
Naomi Coffman
95f5839b5f
Disenlongate method names
2023-03-11 11:39:06 -05:00
mjn-mixael
08471e8749
cleanup includes
2023-03-09 16:41:18 -06:00
mjn-mixael
465190b154
fix some issues based on testing
2023-03-09 16:38:31 -06:00
mjn-mixael
3c498e65ec
get hotkeys by line
2023-03-09 15:56:30 -06:00
mjn-mixael
aa91e93aa6
copy/paste
2023-03-09 14:36:27 -06:00
mjn-mixael
3e24e21e4d
add a dumb
2023-03-09 10:25:36 -06:00
mjn-mixael
6d142428c3
remove a dumb
2023-03-09 10:14:04 -06:00
mjn-mixael
92f140c080
add functions
2023-03-09 10:03:37 -06:00
mjn-mixael
e105b57a26
read access to mission hotkeys for scpui
2023-03-08 14:23:33 -06:00
mjn-mixael
55a89dc13d
clarify documentation
2023-03-07 13:27:00 -06:00
mjn-mixael
1d9fa9719c
some cleanup
2023-03-06 18:26:19 -06:00
mjn-mixael
bc2218a87b
use a table
2023-03-06 18:22:33 -06:00
mjn-mixael
b2e56dc408
Initial setup of lua access to help sections
2023-03-06 17:33:09 -06:00
Fabian Woltermann
c8fd2af450
Merge pull request #5090 from MjnMixael/scpui_closeup_icons
...
SCPUI methods required for handling closeup briefing icon stuff
2023-03-06 16:36:44 +01:00
Fabian Woltermann
b373ad2df4
Merge pull request #5036 from MjnMixael/lua_access_to_enums
...
allow scripts to read LuaEnums and add LuaEnums
2023-02-23 14:46:48 +01:00
Fabian Woltermann
9190d90536
Merge pull request #5158 from MjnMixael/lua_goals_virtvars
...
Add virtvars for goal satisfaction and score
2023-02-23 14:33:54 +01:00
Goober5000
5b175673ed
add initializers to mc_info
...
This initializes `mc_info` to the correct values when it is constructed, removing the need for `mc_info_init`.
This PR also fixes a group of incorrectly inverted assignments in beam.cpp.
2023-02-21 19:09:10 -05:00
mjn-mixael
ed78597635
check for duplicate enum items
2023-02-21 08:39:47 -06:00
mjn-mixael
af41185acb
Merge branch 'master' into lua_access_to_enums
2023-02-21 08:00:02 -06:00
Goober5000
bdea153270
Merge pull request #5163 from MjnMixael/lua_update_discord
...
Lua update discord
2023-02-19 18:40:18 -05:00
Goober5000
a20dd3bea9
Merge pull request #5174 from MjnMixael/get_audiostream_duration
...
get audiostream duration in float seconds
2023-02-19 15:46:30 -05:00
Goober5000
89c6d330f8
Merge pull request #5159 from MjnMixael/credits_no_splitting
...
Prevent line splitting if building credits for SCPUI
2023-02-19 15:10:14 -05:00
MjnMixael
5074a939ed
Merge branch 'master' into lua_update_discord
2023-02-19 10:39:11 -06:00
Fabian Woltermann
ec4222b412
Merge pull request #5190 from MjnMixael/lua_os_focus
...
Lua method to check if the game has focus
2023-02-19 17:22:27 +01:00
Fabian Woltermann
5f6f4c11b2
Merge pull request #5191 from MjnMixael/unlimited_power
...
Unlimited Power
2023-02-19 17:21:07 +01:00
Fabian Woltermann
2de1441bf1
Merge pull request #5192 from MjnMixael/cutscene_custom_data
...
Cutscene custom data
2023-02-19 17:20:48 +01:00
Asteroth
db5a37c178
add num vertices script func
2023-02-17 23:23:24 -05:00
Asteroth
b68e424213
refactor getting random vertices and script func
2023-02-17 23:03:57 -05:00
mjn-mixael
bbb7539fb6
cutscene custom data
2023-02-16 08:50:03 -06:00
mjn-mixael
5344b45c47
scripting documentation
2023-02-15 16:48:11 -06:00
mjn-mixael
2bdf6c21f2
i pity the bool
2023-02-15 16:44:41 -06:00
mjn-mixael
8063fc3863
Unlimited Power
2023-02-15 16:34:15 -06:00
mjn-mixael
4924f56613
lua method to check if the game has focus
2023-02-15 10:01:59 -06:00
BMagnu
8731ad1448
Add option to deprecate hooks ( #5184 )
...
* Add hook deprecation to calls
* Deprecate hooks properly
* Change OnSplashScreen hook callig
* Check for deprecated hooks at script time
* include hooks directly
* Check deprecation for lua added hooks
* Write deprecation notice to docs
* rescope Target_version
* fix typo
2023-02-15 17:12:25 +09:00
Goober5000
fe4d93393b
Merge pull request #5122 from Goober5000/parse_object_colgroup
...
make collision_group_id accessible to parse objects
2023-02-14 18:45:06 -05:00
MjnMixael
f29c48965e
fictionviewer localization ( #5012 )
...
* fictionviewer localization
* Move this to it's own method
* C_str
2023-02-14 17:26:36 +09:00
Goober5000
6f7f9c2f48
Merge pull request #5120 from MjnMixael/scpui_pause_screen
...
funcs and virtvars for SCPUI pause screen
2023-02-13 21:45:12 -05:00
Goober5000
d398ce25fb
Merge pull request #5117 from MjnMixael/pause_weapon_sounds
...
Expose pausing weapon sounds
2023-02-13 21:39:39 -05:00
MjnMixael
58e7d50b1c
Add to description
2023-02-11 16:19:24 -06:00
mjn-mixael
041a390660
no team, dummy
2023-02-11 14:26:39 -06:00
mjn-mixael
de1215f64e
unused
2023-02-10 21:40:10 -06:00
mjn-mixael
d101227721
lua method to free all loaded models
2023-02-10 20:57:23 -06:00
mjn-mixael
13b7f626a9
appease etp
2023-02-10 09:30:38 -06:00