polserver/pol-core/bscript
Kevin Eady 7bc59bb2fa
Pass OfflineCharacterRef for equip, unequip scripts character parameters (#827)
* use offline char ref for equip, unequip scripts

* add Character script member logged_in; docs; tests

* update core-changes for Character script member logged_in

* Add breaking-changes note
2025-11-19 14:22:39 +01:00
..
compiler Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
bclassinstance.cpp Normalize TypeOf and TypeOfInt return value for ClassInstanceRef (#821) 2025-09-29 08:55:48 +02:00
bclassinstance.h Add BClassInstanceRef; better error messages on bad method calls (#709) 2024-10-10 18:06:04 +02:00
berror.cpp Include and buildsystem cleanup (#45) 2018-01-29 21:55:48 +01:00
berror.h Changed classes to be final if possible, removed override macro 2018-10-09 09:47:27 +02:00
blong.cpp Modulus operations with doubles (#769) 2025-02-23 16:06:52 +01:00
bobject.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
bstruct.cpp impptr_if method/impptrIf function to test and return Imp derived classes (#685) 2024-08-07 22:14:52 +02:00
bstruct.h Add BClassInstanceRef; better error messages on bad method calls (#709) 2024-10-10 18:06:04 +02:00
CMakeLists.txt CMake target cleanup, removed configure options (#614) 2024-02-01 08:07:37 +01:00
CMakeSources.cmake Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
compilercfg.cpp Short Circuit Optimizer (#797) 2025-07-28 21:48:34 +02:00
compilercfg.h Short Circuit Optimizer (#797) 2025-07-28 21:48:34 +02:00
config.h Formating everything 2016-02-19 19:26:35 +01:00
continueimp.cpp Add variable arguments to user functions (#679) 2024-08-04 17:13:30 +02:00
continueimp.h Add variable arguments to user functions (#679) 2024-08-04 17:13:30 +02:00
contiter.h Add support for sequence and index bindings (#760) 2025-02-17 21:59:42 +01:00
dbl.cpp Escript Optimizer more types and operator (#794) 2025-07-10 22:32:29 +02:00
dict.cpp further simplyifications for memorysize calculation (#672) 2024-07-30 07:58:46 +02:00
dict.h Changed classes to be final if possible, removed override macro 2018-10-09 09:47:27 +02:00
eprog.cpp moved remaining eprog2/3 methods to eprog (#752) 2025-01-24 20:20:21 +01:00
eprog.h more dead code from old compiler (#751) 2025-01-23 21:39:16 +01:00
eprog_read.cpp Short Circuit Optimizer (#797) 2025-07-28 21:48:34 +02:00
escript_config.cpp Formating everything 2016-02-19 19:26:35 +01:00
escriptv.cpp Include and buildsystem cleanup (#45) 2018-01-29 21:55:48 +01:00
escriptv.h Formating everything 2016-02-19 19:26:35 +01:00
escrutil.cpp Fix int overflow in GetConfigString (#525) 2023-05-19 09:10:19 +02:00
escrutil.h Formating everything 2016-02-19 19:26:35 +01:00
execmodl.cpp Add uninit, true, false keywords to grammar (#596) 2024-01-20 05:38:25 +01:00
execmodl.h cleanup of executor (#801) 2025-08-08 09:08:12 +02:00
exectype.h Formating everything 2016-02-19 19:26:35 +01:00
executor.cpp Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
executor.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
executor.inl.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
executortype.h Formating everything 2016-02-19 19:26:35 +01:00
filefmt.h Fix is operator to work across executors (#711) 2024-10-10 18:06:04 +02:00
fmodule.cpp more dead code from old compiler (#751) 2025-01-23 21:39:16 +01:00
fmodule.h more dead code from old compiler (#751) 2025-01-23 21:39:16 +01:00
impstr.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
modules.h Include and buildsystem cleanup (#45) 2018-01-29 21:55:48 +01:00
objaccess.cpp Pass OfflineCharacterRef for equip, unequip scripts character parameters (#827) 2025-11-19 14:22:39 +01:00
object.cpp Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
object.h Formating everything 2016-02-19 19:26:35 +01:00
objmembers.h Pass OfflineCharacterRef for equip, unequip scripts character parameters (#827) 2025-11-19 14:22:39 +01:00
objmethods.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
objstrm.cpp POLLOG* macros use the new formatting (#598) 2024-01-16 17:55:42 +01:00
regexp.cpp Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
regexp.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
StdAfx.cpp normalized lineendings 2016-02-11 22:54:43 +01:00
StdAfx.h Updated cotire, updated pch 2018-12-30 18:49:57 +01:00
StoredToken.cpp use new formatter for ERROR_PRINT, added ERROR_PRINTLN (#595) 2024-01-12 06:51:44 +01:00
StoredToken.h Move StoredToken to its own cpp/h 2020-07-31 16:19:38 -07:00
str.cpp Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
str.h Add support for interpolated strings ("interstrings") (#369) 2021-03-11 22:48:16 +01:00
symcont.cpp Move StoredToken to its own cpp/h 2020-07-31 16:19:38 -07:00
symcont.h Move StoredToken to its own cpp/h 2020-07-31 16:19:38 -07:00
tkn_strm.cpp Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00
token.cpp moved remaining eprog2/3 methods to eprog (#752) 2025-01-24 20:20:21 +01:00
token.h moved remaining eprog2/3 methods to eprog (#752) 2025-01-24 20:20:21 +01:00
tokens.cpp moved remaining eprog2/3 methods to eprog (#752) 2025-01-24 20:20:21 +01:00
tokens.h Add support for regular expressions (#818) 2025-11-17 18:02:45 +01:00