/
AiLegion
/
witcher3-engine
Обзор
Документация
Войти
/
AiLegion
/
witcher3-engine
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
core/string.ws
196 строк
8 KB
AiLegion
Create: 2DArray.ws, array.ws, curve.ws, curvePoint.ws, engineTime.ws, math.ws, mathAdv.ws, misc.ws, object.ws, resource.ws, states.ws, string.ws
22 июн 2026, 09:34
Верифицирован
22 июн 2026, 09:34
3357b44
Код
Авторство
О чём код?
��/ * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / / * * � 2 0 1 5 C D P R O J E K T S . A . A l l r i g h t s r e s e r v e d . / * * T H E W I T C H E R � i s a t r a d e m a r k o f C D P R O J E K T S . A . / * * T h e W i t c h e r g a m e i s b a s e d o n t h e p r o s e o f A n d r z e j S a p k o w s k i . / * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * / i m p o r t f u n c t i o n S t r L e n ( s t r : s t r i n g ) : i n t ; i m p o r t f u n c t i o n S t r C m p ( s t r , w i t h : s t r i n g , o p t i o n a l l e n g t h : i n t , o p t i o n a l n o C a s e : b o o l ) : i n t ; i m p o r t f u n c t i o n S t r F i n d F i r s t ( s t r , m a t c h : s t r i n g ) : i n t ; i m p o r t f u n c t i o n S t r F i n d L a s t ( s t r , m a t c h : s t r i n g ) : i n t ; i m p o r t f u n c t i o n S t r S p l i t F i r s t ( s t r , d i v i d e r : s t r i n g , o u t l e f t , r i g h t : s t r i n g ) : b o o l ; i m p o r t f u n c t i o n S t r S p l i t L a s t ( s t r , d i v i d e r : s t r i n g , o u t l e f t , r i g h t : s t r i n g ) : b o o l ; i m p o r t f u n c t i o n S t r R e p l a c e ( s t r , m a t c h , w i t h : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r R e p l a c e A l l ( s t r , m a t c h , w i t h : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r M i d ( s t r : s t r i n g , f i r s t : i n t , o p t i o n a l l e n g t h : i n t ) : s t r i n g ; i m p o r t f u n c t i o n S t r L e f t ( s t r : s t r i n g , l e n g t h : i n t ) : s t r i n g ; i m p o r t f u n c t i o n S t r R i g h t ( s t r : s t r i n g , l e n g t h : i n t ) : s t r i n g ; i m p o r t f u n c t i o n S t r B e f o r e F i r s t ( s t r , m a t c h : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r B e f o r e L a s t ( s t r , m a t c h : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r A f t e r F i r s t ( s t r , m a t c h : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r A f t e r L a s t ( s t r , m a t c h : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r B e g i n s W i t h ( s t r , m a t c h : s t r i n g ) : b o o l ; i m p o r t f u n c t i o n S t r E n d s W i t h ( s t r , m a t c h : s t r i n g ) : b o o l ; i m p o r t f u n c t i o n S t r U p p e r ( s t r : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r L o w e r ( s t r : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r C h a r ( i : i n t ) : s t r i n g ; i m p o r t f u n c t i o n N a m e T o S t r i n g ( n : n a m e ) : s t r i n g ; i m p o r t f u n c t i o n F l o a t T o S t r i n g ( v a l u e : f l o a t ) : s t r i n g ; i m p o r t f u n c t i o n F l o a t T o S t r i n g P r e c ( v a l u e : f l o a t , p r e c i s i o n : i n t ) : s t r i n g ; i m p o r t f u n c t i o n I n t T o S t r i n g ( v a l u e : i n t ) : s t r i n g ; i m p o r t f u n c t i o n S t r i n g T o I n t ( v a l u e : s t r i n g , o p t i o n a l d e f V a l u e : i n t ) : i n t ; i m p o r t f u n c t i o n S t r i n g T o F l o a t ( v a l u e : s t r i n g , o p t i o n a l d e f V a l u e : f l o a t ) : f l o a t ; i m p o r t f u n c t i o n S t r U p p e r U T F ( s t r : s t r i n g ) : s t r i n g ; i m p o r t f u n c t i o n S t r L o w e r U T F ( s t r : s t r i n g ) : s t r i n g ; f u n c t i o n N a m e T o I n t ( n : n a m e ) : i n t { r e t u r n S t r i n g T o I n t ( N a m e T o S t r i n g ( n ) ) ; } f u n c t i o n N a m e T o F l o a t ( n : n a m e ) : f l o a t { r e t u r n S t r i n g T o F l o a t ( N a m e T o S t r i n g ( n ) ) ; } f u n c t i o n N o T r a i l Z e r o s ( f : f l o a t ) : s t r i n g { v a r t m p : s t r i n g ; t m p = F l o a t T o S t r i n g ( f ) ; i f ( S t r F i n d F i r s t ( t m p , "