- write more tests for code already written (goal is at least 80% test coverage)
- Finish port of
Internal
- Interfaces for grand exchange
- Port Interfaces for bank standing skills
- Port
Inventory.simba
->inventory.py
- Port
Bank.simba
->bank.py
- Port
- Port Interfaces for smithing skills
- Port
Interfaces.simba
->interfaces.py
- Port
Bank.simba
->bank.py
- Port
Progess of wrapping of Remote Input¹
Progess of porting reflection
Simba File | Python file | Percent | Notes |
---|---|---|---|
Antiban.simba |
antiban.py | ||
Bank.simba |
bank.py | ||
Chat.simba |
chat.py | ||
Combat.simba |
combat.py | ||
Constants.simba |
_internal/constants.py | ||
Equipment.simba |
equipment.py | ||
GameTab.simba |
game_tab.py | ||
Ground.simba |
ground.py | ||
Interfaces.simba |
interfaces.py | ||
Internal/Functions.simba |
N/A | merging into rs_structures | |
Internal/Hooks.simba |
hooks.py | ||
Internal/RSActor.simba |
_internal/rs_actor.py | ||
Internal/RSAnimableNode.simba |
_internal/rs_animable_node.py | ||
Internal/RSAnimatedModel.simba |
_internal/rs_animated_model.py | ||
Internal/RSAnimation.simba |
_internal/rs_animation.py | ||
Internal/RSAnimationFrame.simba |
_internal/rs_animation_frame.py | ||
Internal/RSAnimationSequence.simba |
_internal/rs_animation_sequence.py | ||
Internal/RSAnimationSkeleton.simba |
_internal/rs_animation_skeleton.py | ||
Internal/RSCache.simba |
_internal/rs_cache.py | ||
Internal/RSCamera.simba |
_internal/rs_camera.py | ||
Internal/RSClient.simba |
_internal/rs_client.py | ||
Internal/RSCombatInfo.simba |
_internal/rs_combat_info.py | ||
Internal/RSConstants.simba |
_internal/constants.py | ||
Internal/RSEntity.simba |
_internal/rs_entity.py | ||
Internal/RSGameShell.simba |
_internal/rs_game_shell.py | ||
Internal/RSGraphics.simba |
N/A | No plans to implement | |
Internal/RSGroundObject.simba |
_internal/rs_ground_object.py | ||
Internal/RSHashTable.simba |
_internal/rs_hash_table.py | ||
Internal/RSItem.simba |
_internal/rs_item.py | ||
Internal/RSItemDefinition.simba |
_internal/rs_item_definition.py | ||
Internal/RSItemNode.simba |
_internal/rs_item_node.py | ||
Internal/RSIterableHashTable.simba |
_internal/rs_iterable_hash_table.py | ||
Internal/RSLinkedList.simba |
_internal/rs_linked_list.py | ||
Internal/RSLocalPlayer.simba |
_internal/rs_local_player.py | ||
Internal/RSMath.simba |
N/A | merging logic into static and relevant classes | |
Internal/RSModel.simba |
_internal/rs_model.py | ||
Internal/RSNameInfo.simba |
_internal/rs_name_info.py | ||
Internal/RSNode.simba |
_internal/rs_node.py | ||
Internal/RSNodeDeque.simba |
_internal/rs_node_deque.py | ||
Internal/RSNPC.simba |
_internal/rsnpc.py | ||
Internal/RSNPCDefinition.simba |
_internal/rsnpc_definition.py | ||
Internal/RSObject.simba |
_internal/rs_object.py | ||
Internal/RSObjectDefinition.simba |
_internal/rs_object_definition.py | ||
Internal/RSPlayer.simba |
_internal/rs_player.py | ||
Internal/RSPlayerDefinition.simba |
_internal/rs_player_definition.py | ||
Internal/RSQueue.simba |
_internal/rs_queue.py | ||
Internal/RSRegion.simba |
_internal/rs_region.py | ||
Internal/RSSceneTile.simba |
_internal/rs_scene_tile.py | ||
Internal/RSStructures.simba |
_internal/rs_structures.py | ||
Internal/RSText.simba |
N/A | merged logic into static and relevant classes | |
Internal/RSTile.simba |
_internal/rs_tile.py | ||
Internal/RSVarbitDefinition.simba |
_internal/rs_varbit_definition.py | ||
Internal/RSVarps.simba |
_internal/rs_varps.py | ||
Internal/RSWidget.simba |
_internal/rs_widget.py | ||
Internal/RSWidgetNode.simba |
_internal/rs_widget_node.py | ||
Internal/Setup.simba |
N/A | merging logic into eios class | |
Internal/Static.simba |
_internal/static.py | ||
Internal/Structures.simba |
_internal/structures.py | ||
Inventory.simba |
inventory.py | ||
Login.simba |
login.py | ||
Magic.simba |
magic.py | ||
Mainscreen.simba |
mainscreen.py | ||
Menu.simba |
menu.py | ||
Model.simba |
model.py | ||
Mouse.simba |
mouse.py | ||
NPC.simba |
npc.py | ||
Objects.simba |
objects.py | ||
Player.simba |
player.py | ||
Prayer.simba |
prayer.py | ||
Reflection.simba |
__init__.py | ||
Skills.simba |
skills.py | ||
Timing.simba |
timing.py | ||
Walking.simba |
walking.py |
So far tests have been done entirely under the following conditions:
to print this information run examples/get_system_information.py
python_build | processor | python_compiler | python_version | python_implementation | platform |
---|---|---|---|---|---|
CPython | 3.8.6 | ('tags/v3.8.6:db45529', 'Sep 23 2020 15:37:30') | MSC v.1927 32 bit (Intel) | Windows-10-10.0.18362-SP0 | Intel64 Family 6 Model 158 Stepping 9, GenuineIntel |