Commit graph

2617 commits

Author SHA1 Message Date
bgkillas
80d15432d9 note the reverse vec in componentmanager 2025-07-23 23:53:13 -04:00
bgkillas
2c6e71a189 add inventory component to inventory struct 2025-07-23 20:11:13 -04:00
bgkillas
64b44826de fix new game 2025-07-23 16:57:13 -04:00
bgkillas
ab862a71a0 add more fields to inventory 2025-07-23 16:05:45 -04:00
bgkillas
3fdd72c363 make types a bit nicer 2025-07-23 15:18:41 -04:00
bgkillas
6b15e58202 get some more fields 2025-07-23 12:48:16 -04:00
bgkillas
397c5773b2 add tiny bit of info on mods 2025-07-23 00:43:58 -04:00
bgkillas
a1484eb171 deduce a bit of fields 2025-07-22 23:13:07 -04:00
bgkillas
a238941595 make types bit nicer 2025-07-22 21:42:09 -04:00
bgkillas
f2103c26ec make component name conversion to stdstring const time 2025-07-22 19:36:29 -04:00
bgkillas
8442ff32c0 add some more functions 2025-07-22 16:57:27 -04:00
bgkillas
af731bc94e add a bunch of component methods 2025-07-22 13:41:26 -04:00
bgkillas
9819ffb9a0 complete a bunch of entity functions 2025-07-22 12:45:49 -04:00
bgkillas
b7ccd4d9ec fix some crashes 2025-07-21 21:35:54 -04:00
bgkillas
0519d6ed64 add a bit more data to inventory struct, unwrap globals since they always exist 2025-07-21 19:31:01 -04:00
bgkillas
84ac39abf6 add inventory struct 2025-07-21 15:45:46 -04:00
bgkillas
474422fe28 fix size of comp data and log perf not working 2025-07-21 15:14:02 -04:00
bgkillas
78c2ed2772 fix platform, global stats and translation manager 2025-07-21 10:26:12 -04:00
bgkillas
3715df415a add filenames 2025-07-21 09:46:07 -04:00
bgkillas
95d9e3dd0d fix entity tag methods 2025-07-21 09:35:20 -04:00
bgkillas
8d7adf8df6 better component type data 2025-07-21 01:00:32 -04:00
bgkillas
a6cb4d67e8 add some tag methods 2025-07-21 00:17:43 -04:00
bgkillas
9b15f14306 fix some types crashing 2025-07-20 23:08:33 -04:00
bgkillas
2ce9ea0f08 add some more types 2025-07-20 18:20:35 -04:00
bgkillas
53a7808a47 organize some stuff better 2025-07-20 14:12:28 -04:00
bgkillas
0863b27021 add some functions to grabbed for ease of use 2025-07-20 13:21:00 -04:00
bgkillas
2476958246 steal some more types from noita utility box 2025-07-20 12:57:05 -04:00
bgkillas
263c79a2f0 add all components(with incomplete types) 2025-07-20 02:40:45 -04:00
bgkillas
3c68691de5 change some field names 2025-07-20 01:06:41 -04:00
bgkillas
76ab66167b remove tags.rs 2025-07-19 03:33:45 -04:00
bgkillas
fb58eaff2b try to get statuseffectdatacomponent 2025-07-19 03:31:05 -04:00
bgkillas
bd27ce28a3 more type info 2025-07-19 02:46:42 -04:00
bgkillas
d9769e4b24 more type info 2025-07-18 23:42:15 -04:00
bgkillas
d15ccb2f5d make get function for std map work 2025-07-18 19:08:52 -04:00
bgkillas
bd237869e7 simplify map and add more to stdstring 2025-07-18 16:40:04 -04:00
bgkillas
14e39dd687 fix tag iter, organize types 2025-07-18 13:00:59 -04:00
bgkillas
d31608e483 add name field for component, fix up tag type 2025-07-18 10:06:12 -04:00
bgkillas
33eff1dbaf correct size for entity tags 2025-07-17 17:42:20 -04:00
bgkillas
24005e3438 add tag structs 2025-07-17 15:44:04 -04:00
bgkillas
ef88d56a5b add some entity functions 2025-07-17 12:23:35 -04:00
bgkillas
1aa25d4782 add parent and enabled field 2025-07-17 10:26:56 -04:00
bgkillas
868e7f2ff6 more fields 2025-07-16 23:54:11 -04:00
bgkillas
4e80e84b8c add some mut methods 2025-07-16 21:05:18 -04:00
bgkillas
07c78b2944 add x,y,angle,scalex,scaley to entity 2025-07-16 20:14:33 -04:00
bgkillas
b5047ec7b3 make component iter instead of collecting to vec 2025-07-16 19:25:39 -04:00
bgkillas
660e933d15 component type work 2025-07-16 12:38:53 -04:00
bgkillas
a4eccf3980 fix size of entity being incorrect, add list of components in entitymanager 2025-07-16 00:04:08 -04:00
bgkillas
5d6c328029 add name to entity struct 2025-07-15 19:36:46 -04:00
bgkillas
d973f44399 add entity kill, fix get_entity 2025-07-15 17:00:47 -04:00
bgkillas
e9faa77b28 implement get_entity and get_entity_mut 2025-07-15 14:47:06 -04:00